A tool that is a work in progress; designed to calculate unrealised gains on a portfolio of shares.
Required libraries
openpyxl
datetime
csv
You will need to add transactions to the Template file and rename as Input.xlsx
.
Modify the Data
excel file or use the Template
excel file to include any transactions.
Run the main python file
python main.py
- Logging existing funds [x]
- Processing transactions [x]
- Account for 30 day rule on disposals [x]
- Format excel for ease of use [x]
- Add in conversions to funds [x]
- Add in transfers in & out of plan [ ]
- Add in distributions and equalisations [ ]
This project is licensed under the MIT License - see the LICENSE.md file for details.