Dividend & ETF Income Planner Pro — Interactive Python Dashboard
Dividend & ETF Income Planner Pro is a complete downloadable Python/Flask dashboard for tracking dividend and ETF holdings, estimating annual and monthly income, calculating yield on cost and simulating long-term compounding scenarios.
It is designed for users who want a practical, editable and local-first dividend planning tool without building the full application from scratch. Add holdings, review income metrics, calculate future value, export CSV backups and keep your data stored locally in SQLite.
What you get:
- Full editable Python/Flask source code.
- Local SQLite database.
- Dividend and ETF holding register.
- Annual and monthly income metrics.
- Yield on cost.
- Payment-frequency overview.
- Compound-growth scenario calculator.
- Income-goal calculator.
- CSV export.
- Responsive dark dashboard UI.
- Windows launcher.
- macOS/Linux launcher.
- French and English PDF guides.
- Offline HTML preview.
- Commercial end-user license.
How it works:
Extract the ZIP, run the launcher for your operating system, open localhost in your browser and start entering your holdings. The app calculates income metrics locally and lets you export records in CSV format.
Best for:
- Dividend investors.
- ETF investors.
- Personal finance users.
- Python learners.
- Flask developers.
- Finance content creators.
- Digital product sellers who need a customizable source-code product within the license limits.
Requirements:
Python 3.9+ and internet access for first-time dependency installation.
Disclaimer:
Educational and organizational software only. No financial advice, no order execution and no guaranteed income or performance.
FAQ :
Q: Is this a SaaS?
R: No. It is a downloadable local web application.
Q: Can I edit the code?
R: Yes. The Python/Flask source code is included.
Q: Does it store data online?
R: No. Records are stored locally in product.db.
Q: Does it provide investment advice?
R: No. It is only for organization, tracking and education.
Q: Does it connect to a broker?
R: No. It does not execute orders and does not connect to brokerage accounts.