GetDFPData is an academic project to provide free and unrestricted access to corporate datasets from B3, the Brazilian financial exchange. You can find more details about the project in its academic paper and CRAN page.

Here you'll be able to download information from the exchange with a web interface of CRAN package GetDFPData. Be aware the command line version offers far more functionality. The list of companies available in this web interface is restricted due to server limitations. The command line version has no restrictions.


Tab Information about companies offers several details about companies. This includes official names, current situation, current governance listing, available dates and much more. Notice that a search box is available at top right of screen. You can use it for finding details about a particular company/ticker.

Tab Download Data is the main application. In order to use it, select your companies, date range, type of output and press Get Data . After processing the data, a Download button should appear, with a link to an Excel or csv file.

Support the project!

The shiny interface is hosted in a DigitalOcean server with a 10 USD per month overhead. I just upgraded it from a 5 USD server so that the xlsx download is active. The GetDFPData project has no formal financial support and, so far, I've been paying it myself, with the proceeds of my books. If you're using the shiny interface, please help us keeping the project alive.

All we need is to cover the costs of the server. If you can, please make one-time or continuous donation. All supporters will be featured in the Supporters tab.

Access to Compiled Datasets

Recently I released the full, up to date, datasets for all R projects, including GetDFPData and GetCVMData. More details in this blog post.

If youre using it for research, please cite the original source (details at blog post).

Bug reports

The package is in constant development. If you have found an error or bug, please use Github to report it. I'll look into as soon as I can. If you don't have a github account, just drop me an email (marceloperlin@gmail.com).


If you have used the data for scientific research, please cite the data source as:

Perlin, M. S., Kirch, G., & Vancin, D. (2019). Accessing financial reports and corporate events with GetDFPData. Revista Brasileira de Finanças, 17(3).


Marcelo S. Perlin / EA - UFRGS (marcelo.perlin@ufrgs.br)

This web interface only includes active companies with stocks listed in B3.

The full list can be dowloaded in a R session with the following code:

gdfpd.get.info.companies(type.data = "companies")

Alternatively, you can download the table in two formats:


Your query can be replicated in R with the following script. Just copy it and execute in R:


Marcelo S. Perlin - Personal webpage

Guilherme Kirch - Personal webpage

Daniel Vancin - Personal webpage

Thank you everyone for supporting the GetDFPData project.

All resources are being used to pay for the DigitalOcean server that hosts this app.

You can make a donation with paypal:

Full list of donations up to 2020-04-18:

2018-02-20 - Update on cache file. Modified df.info and output data.

2018-04-02 - Update on cache file (new fr statements).

2018-09-20 - Update on cache file (new fr statements).

2019-01-12 - Update on cache file (see here for details)

2019-05-28 - Update on cache file: new FR statements (4T2018) & bug fixes

2019-10-12 - Update on interface (it once again supports xlsx)

2020-04-17 - Update on cache file: new dfp and fre data from 2019