A flexible retirement planning and portfolio simulation engine for Canadians
This project has been archived.
The maintainers of this project have marked this project as archived. No new releases are expected.
Project description
RetireCan – Canadian Retirement Planner & Optimizer
RetireCan tells you — in under 10 seconds — the single best way to save and withdraw money in Canada so you pay the least tax and die with the most money.
It automatically compares all realistic RRSP/TFSA/Non-registered contribution and withdrawal strategies and shows you the optimal one for your exact numbers.
Features
- Interactive mode – just answer a few questions
- Tests every meaningful strategy combination (TFSA-first vs RRSP-first, spend taxable first, spend RRSP first, smooth withdrawals, etc.)
- Realistic Canadian tax treatment (RRSP deductions, TFSA tax-free growth/withdrawals, capital gains, dividend tax credits, OAS clawback aware)
- CPP and OAS integration
- Beautiful wealth-over-time chart
- 100% open source and zero dependencies beyond numpy/pandas/matplotlib
Quick Start (30 seconds)
pip install retirecan
python -m retirecan
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file retirecan-0.1.4.tar.gz.
File metadata
- Download URL: retirecan-0.1.4.tar.gz
- Upload date:
- Size: 15.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9814716872fc07e9d48a64f598edde4720629a71a3ac402b0455b5a3f1081c40
|
|
| MD5 |
67e939e3c0e557763cba997186e36071
|
|
| BLAKE2b-256 |
a61e8cba466f8d92485bfb8733f0455ab93d05bb91341805954c2180c5adfe1f
|
File details
Details for the file retirecan-0.1.4-py3-none-any.whl.
File metadata
- Download URL: retirecan-0.1.4-py3-none-any.whl
- Upload date:
- Size: 15.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5dad14cf48b4f8531689968d7569ea2f8dbfd038feb3639bb9be2ba8d6eb5764
|
|
| MD5 |
767e338a96584f17671ed88364bfc21f
|
|
| BLAKE2b-256 |
4b0413d01775beb8f590515653d31a57df924cebdf1caad8cbc9938a1dff072c
|