IO
InvestorOS
Sign in to save your progress
Sign In
Sign Up
or
Continue as guest — progress will not be saved
✓ Saved
IO

InvestorOS

Trade stocks, build a real portfolio, then master investing through 100 coached scenarios.

📊
Live Mock TradingBuy and sell real stocks with simulated money
🧠
Stock AnalysisLearn which picks are good — and why
🎯
100 Coached ScenariosReal situations, real lessons, XP progression
🍁
Canadian Tax OptimizationTFSA, RRSP, FHSA — keep what you earn
Step 1 of 5

Tell us about you

Step 2 of 5

Choose your account

This is a simulator. Choose the account type you want to learn about.

TFSABEST FOR MOST

Tax-Free Savings Account. All growth completely tax-free. Withdrawals flexible anytime.

RRSPGREAT FOR HIGH EARNERS

Tax deduction now, taxed on withdrawal in retirement. Ideal if income is high today.

FHSAFIRST-TIME BUYERS

Tax deduction on contributions + tax-free withdrawal for first home purchase.

Cash / Non-RegisteredFLEXIBLE

No tax advantages but no contribution limits. Capital gains taxed at 50% inclusion.

Margin AccountADVANCED / RISKY

Borrow to invest. Amplifies both gains and losses. Not recommended for beginners.

Step 3 of 5

Starting capital

This is simulated money — choose any amount to start with.

$5,000
Simulated starting capital
$50
$500
$5K
$10K
Step 4 of 5

Quick risk profile

1. The market drops 20% in one week. What do you do?

2. Your investing goal timeline?

3. Your current investing experience?

Step 5 of 5

Your investor profile

😊
Investor
Age 28 · TFSA · Beginner
$5,000
Capital
500
Score
Lv 1
Level
YOUR STARTING PATH
Beginner Investor
Start by trading on the market — buy and sell stocks freely. When you are ready, jump into coached scenarios.
Next: Open the Market 📊
Browse stocks, make your first trades, build your portfolio — then start coached scenarios when ready.

Market

Cash: $5,000
💡
Start by trading — then go to Scenarios
Browse stocks below. Tap any to see analysis and buy. Build your portfolio first, then start coached scenarios.
XEQT
ETF Name
$28.50
+0.4%
ANALYST VERDICT
Strong Buy
Verdict text
P/E
N/A
Yield
1.2%
Risk
Low
Rating
★★★★★
ABOUT
About text
WHY THIS MATTERS FOR YOU
Why text

Dashboard

Good morning, Investor 👋
TOTAL PORTFOLIO VALUE
$5,000.00
$0.00 (0.0%)
CASH
$5,000
INVESTED
$0
INVESTOR SCORE500
XP — LEVEL 10 XP
📊
Trade
Open Market
🎯
Scenarios
Start learning
BEGINNER #1 of 100
Loading...
THE SITUATION
Loading...
Market context
CHOOSE YOUR ACTION
📈
BUY
Loading...
📉
SELL
Loading...
⏸️
HOLD / SKIP
Loading...
HOW MUCH TO INVEST?
You chose to BUY — set the amount.
$500
≈ 17.5 shares at $28.50
$50
$250
$500
$1K
SHARES
17.5
COST
$500
CASH AFTER
$4,500
% OF PORTFOLIO
10%
🎯
Great Decision!
BOUGHT
📈
TRADE EXECUTED
Bought 3.4 shares of XEQT for $97
CORRECT MOVE
Result text
Why text
XP EARNED
+25
SCORE CHANGE
+15
TOTAL XP
25
INVESTOR SCORE
515
💡 KEY LESSON
Lesson
ALL OUTCOMES
📌 CORE CONCEPT
Core

Portfolio

TOTAL VALUE
$5,000.00
CASH
$5,000
INVESTED
$0
P&L
$0
HOLDINGS (tap to sell)
📭

No holdings yet. Go to Market to buy your first stock.

TRANSACTION HISTORY
📋

Your trades will appear here.

Learn

4 min read
Compound Interest
How money multiplies itself over time — and why starting early changes everything.
🌐
5 min read
Diversification
The only free lunch in investing. ETFs vs. single stocks explained clearly.
🧠
6 min read
Behavioral Finance
FOMO, panic selling, anchoring, sunk costs — the biases that cost investors most.
🍁
5 min read
Canadian Tax Optimization
TFSA vs RRSP, FHSA, tax-loss harvesting and DRIP — keep more of what you earn.
📉
5 min read
Market Cycles
Bull markets, bear markets, recessions. What history says about staying invested.
LESSON
Title
🏆
LEVEL UP!
You reached Level 2!
XEQT
ETF Name
$28.50
+0.4%
$500
17.5 shares at $28.50 each
$50
$250
$500
$1K
SHARES
17.5
COST
$500
CASH AFTER
$4,500
% OF PORTFOLIO
10%
Analyst note
XEQT
ETF Name
Shares owned10.0
Current price$28.50
Total proceeds$285.00
Unrealized P&L+$12.50
Sell note
Trade executed