Package: GetDFPData 1.6

Marcelo Perlin

GetDFPData: Reading Annual Financial Reports from Bovespa's DFP, FRE and FCA System

Reads annual financial reports including assets, liabilities, dividends history, stockholder composition and much more from Bovespa's DFP, FRE and FCA systems <http://www.b3.com.br/pt_br/produtos-e-servicos/negociacao/renda-variavel/empresas-listadas.htm>. These are web based interfaces for all financial reports of companies traded at Bovespa. The package is specially designed for large scale data importation, keeping a tabular (long) structure for easier processing.

Authors:Marcelo Perlin [aut, cre]

GetDFPData_1.6.tar.gz
GetDFPData_1.6.tar.gz(r-4.5-noble)GetDFPData_1.6.tar.gz(r-4.4-noble)
GetDFPData_1.6.tgz(r-4.4-emscripten)GetDFPData_1.6.tgz(r-4.3-emscripten)
GetDFPData.pdf |GetDFPData.html
GetDFPData/json (API)
NEWS

# Install 'GetDFPData' in R:
install.packages('GetDFPData', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/msperlin/getdfpdata/issues

Uses libs:
  • openjdk– OpenJDK Java runtime, using Hotspot JIT

3.54 score 1 stars 69 scripts 861 downloads 37 exports 39 dependencies

Last updated 4 years agofrom:ae35e439ca. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKNov 04 2024
R-4.5-linuxOKNov 04 2024

Exports:fix.fctgdfpd.convert.to.widegdfpd.download.filegdfpd.export.DFP.datagdfpd.fix.DFP.dataframesgdfpd.get.bovespa.datagdfpd.get.files.from.bovespagdfpd.get.inflation.datagdfpd.get.info.companiesgdfpd.GetDFPDatagdfpd.read.dfp.zip.filegdfpd.read.fca.zip.filegdfpd.read.fre.zip.filegdfpd.read.fwf.filegdfpd.search.companyget_filesmy.copy.fctmy.merge.dfs.listsxml.fct.auditingxml.fct.board.compositionxml.fct.capitalxml.fct.capital.reductionxml.fct.committee.compositionxml.fct.compensationxml.fct.compensation.summaryxml.fct.debtxml.fct.div.detailsxml.fct.family.related.partsxml.fct.family.relationsxml.fct.intangible.detailsxml.fct.repurchasesxml.fct.responsiblexml.fct.splits.inplitsxml.fct.stock.valuesxml.fct.stockholderxml.fct.stocks.detailsxml.fct.transactions.related

Dependencies:bitbit64clicliprcpp11crayoncurldplyrfansigenericsgluehmslifecyclelubridatemagrittrpillarpkgconfigplyrprettyunitsprogressR6Rcppreadrreshape2rJavarlangstringistringrtibbletidyselecttimechangetzdbutf8vctrsvroomwithrxlsxxlsxjarsXML

Using GetDFPData to obtain annual financial reports from B3

Rendered fromgdfpd-vignette-introduction.Rmdusingknitr::rmarkdownon Nov 04 2024.

Last update: 2021-04-01
Started: 2017-12-07

Readme and manuals

Help Manual

Help pageTopics
Fix NULL values in dataframefix.fct
Converts a dataframe from gdfpd_GetDFPData to the wide formatgdfpd.convert.to.wide
Downalods files from the internetgdfpd.download.file
Export tibble to an excel or csv (zipped) filegdfpd.export.DFP.data
Fix dataframe for version issues and inflation measures (internal)gdfpd.fix.DFP.dataframes
Reads information for a company from B3 sitegdfpd.get.bovespa.data
Fetches ALL new files from Bovespagdfpd.get.files.from.bovespa
Downloads and read inflation data from githubgdfpd.get.inflation.data
Reads up to date information about Bovespa companies from a github filegdfpd.get.info.companies
Downloads and reads financial reports from B3's DFP/FRE/FCA systemgdfpd.GetDFPData
Reads a single zip file downloaded from Bovespagdfpd.read.dfp.zip.file
Reads folder for zip file post 2011 (internal)gdfpd.read.dfp.zip.file.type.1
Reads folder for zip file pre 2011 (internal)gdfpd.read.dfp.zip.file.type.2
Reads a single FCA zip file downloaded from Bovespagdfpd.read.fca.zip.file
Reads a single FRE zip file downloaded from Bovespagdfpd.read.fre.zip.file
Reads FWF file from bovespa (internal)gdfpd.read.fwf.file
Reads folder for FCA zip file contents (internal)gdfpd.read.zip.file.type.fca
Reads folder for zip file post 2011 (internal)gdfpd.read.zip.file.type.fre
Helps users search for a company namegdfpd.search.company
Fetches files for different systens (INTERNAL)get_files
Copies data to external filemy.copy.fct
Merges (row wise) dataframes from different list, using names of dataframes as indexmy.merge.dfs.lists
Reads XML data for auditingxml.fct.auditing
Reads XML data for board compositionxml.fct.board.composition
Reads XML data for capitaxml.fct.capital
Reads XML data for capital reduction dataxml.fct.capital.reduction
Reads XML data for commitee compositionxml.fct.committee.composition
Reads XML data for compensationxml.fct.compensation
Reads XML data for compensation summary dataxml.fct.compensation.summary
Reads XML data for debtxml.fct.debt
Reads XML data for div detailsxml.fct.div.details
Reads XML data for family related partsxml.fct.family.related.parts
Reads XML data for family relationsxml.fct.family.relations
Reads XML data for patents detailsxml.fct.intangible.details
Reads XML data for repurchasesxml.fct.repurchases
Reads XML data for responsibles documentsxml.fct.responsible
Reads XML data for splits/inplits dataxml.fct.splits.inplits
Reads XML data for stock valuexml.fct.stock.values
Reads XML data for stockholder dataxml.fct.stockholder
Reads XML data for stock detailsxml.fct.stocks.details
Reads XML data for transaction dataxml.fct.transactions.related