Multi platform (and offline) desktop application to manage and track a stocks portfolio with dividends and return for a Buy & Hold investment investment strategy.
Features • Install • Development • Links • Attributions
Feature | Description |
---|---|
Unlimited portfolios | |
Unlimited companies per portfolio | |
Support for stock transactions, dividends and rights | |
Unlimited currencies | |
Unlimited sectors and subsectors | |
Historical Exchange rates from ECB | |
Import CSV files from Interactive Brokers and ING (Spain) | |
Export data to CSV | |
Fetch stock prices and exchange rates from a external source in real time. | |
Multiple charts: dividends, returns, sectors, currencies... | |
Database backup |
- Planned: Support for multiple languages
⬇️ New versions are published on the Releases Page.
You can download them from there and run them on your system.
Please, be aware that since I'm developing it on Mac OS X (Currently Big Sur) this is the only "really tested" environment.
- React
- Electron
- Typescript
- Ant Design (UI)
- Node 13
- Yarn 1.22
If you want to participate on the project, please take a look at the CONTRIBUTING file as it includes information about the branching and commit guideliness.
brew install node && brew install yarn
yarn
Only required if the application will be distributed on Github.
cp src/utils/config.sample.tsx src/utils/config.tsx
yarn dev
yarn test
yarn publish
- Application's data (Mac):
~/Library/Application Support/buho-stocks
- Logs (Mac):
~/Library/Logs/Buho-Stocks/main.log
- UI docs: https://ant.design/components/overview/
- ECB: https://sdw.ecb.europa.eu/quickview.do?SERIES_KEY=120.EXR.D.CHF.EUR.SP00.A
- Graphs: https://nivo.rocks/
- Icons by lavarmsg
All 3rd party logos are property of their owners.