Package to support stock management of common shares for filling brazilian IFRS. Capabilities
- Capability 1: Parses notas de corretagem from PDF format (BTG broker), generating a consolidated table with Notas de Corretagem information performed to support IFRS declaration.
- Capability 2: Calculate average prices per stocks per months.
- Capability 3: Calculate owned assets in the end of the year, that should be declared in IFRS assets. This helps to verify if it is matching with information shared by the broker.
- Capability 4: Calculate aggregated monthly Profit/Loss, to support monthly Profit/Loss declared in IFRS. Also supporting the management of taxes over profits.
The IFRS declaration for stock trade common shares might be time consuming as well as require extensive manual data entry. Moreover it requires having an excel sheet to support the management of information, that might also require some data entry time. Time that could be used in higher value added activities such as defining investment strategy.
Improve the experience, precision and time efficiency of small investors managing IRFS stock trade of common shares informations. Through the creation of a tool that automatically calculates information for IFRS common share stock trade directly from the PDF received from the broker (BTG).
Please install Python.
One may install the necessary packages in a simplified manner using pip or conda.
Using pip on cmd:
pip install -r environment.yml
Please install the python package manager Anaconda.
Using Conda terminal:
conda env create -f environ.yml
An example for using the package to parse a PDF file with Notas de Corretagem of the broker BTG can be found in the file run.py. One can use the run.py as an execution script, just makking sure to configure correctly the data paths: data_raw_notas_path (path with the file to be parsed),inputPath (Assuring the correct name of the file), data_processed_notas_path (path to store the output data).
After activating the virtual environment created, execute the file run.py on cmd.
python run.py