Illustrative compound growth
Starting balance: $10,000 CAD
Balance after 10 years
$19,672$0 CAD
Time horizon
Assumed annual return
Constant return, no contributions, fees, taxes or inflation. This illustration does not model market volatility.
Build a portfolio.Test what itassumes.
Compare funds and stocks, then test an allocation against historical data and simulated paths.
For research and education, not financial advice.
Illustrative compound growth
Starting balance: $10,000 CAD
Balance after 10 years
$19,672$0 CAD
Time horizon
Assumed annual return
Constant return, no contributions, fees, taxes or inflation. This illustration does not model market volatility.
Portfolio tools in one browser tab
Put funds and stocks side by side.
Search market data, compare holdings and see how fees, risk and return stack up.
Compare holdings
Example data
Shape an allocation you can explain.
Start from a model portfolio or your own mix, then allocate whole shares under a cash limit.
Balanced: 60% equity, 25% bonds, 10% cash, 5% gold
Model allocation
Example data
Model allocation
Illustrative value
$10,373
+3.7% over 1Y
Example data. Illustrative only, not a forecast.
Test what it assumes.
Run historical checks and Monte Carlo paths. Results are model scenarios based on past estimates, not forecasts.
Simulated paths
1,000 runs, 20 years
Median after 20 years: $0
Model scenarios, not forecasts
Simulated paths
Median after 20 years: $30,221
Median after 20 years: $0
Low $13,173 ยท High $58,069
Scenario
Years
Volatility
Model scenarios, not forecasts.
Example data, 1,000 runs shown as 40 paths
Your portfolio stays with you
Market data comes in. Your working portfolio and recent tickers stay in this browser. No account, no cookies. Storage: Browser only.
Only ticker symbols go out.
- Ticker symbols you look at are sent to fetch current quotes and fund facts.
- Your holdings, weights and share counts are not sent.
I wanted the portfolio math I kept rebuilding in spreadsheets: allocation checks, side-by-side comparisons, and model projections. I put them in one browser app and connected them to current market data.
MenuuTUX
Support the project
The code is open source. A GitHub star helps other people find the project.