Profile

One XP pool, one badge case

Your level, badges, and vs.-the-Bot record — sourced from Campaign runs today, Season weeks once that engine lands, since both feed the same progression system. Nothing here comes from placing a trade.

G
Lvl 3

Guest player

0 XP450 XP to Lvl 4

XP comes only from lesson cards, quizzes, completed Campaign runs, debrief reflections, process-grade stars, and weekly league participation — never from placing a trade. Levels 1–20 gate assets, scenarios, and league tiers; by design, Level 5 (700 XP) lands around week two of normal play, Level 10 around month two.

Level3
XP0
Runs completed0
vs. the Bot0–0

Badge case

Badges mark concepts, not volume — nothing here is earned by trading more or trading often.

Three-Fund Portfolio

End a campaign run holding three or more asset classes.

Held Through a Crash

Stay invested through a market drop of 20% or more without selling.

Emergency Fund Kept

Finish a run with an A in the emergency fund grade — no forced sales.

Beat the Bot

Finish a campaign run with more equity than the Bot.

Full Season, One Plan

Coming with Season play — complete a full season on one declared plan.

Read 10 Insight Cards

Coming with the insight-card curriculum — complete ten cards.

First Chapter

Coming with Chapter content — not yet awardable in free play.

Iron Survivor

Finish a campaign run on Iron difficulty.

Pattern Spotter

Tape Trainer: get 50 spot-round answers right. This one's a real skill.

Saw the Coin

Tape Trainer: log 50 call-round predictions — right or wrong, the count is the badge.

Streaks

Current streak0 days
Longest streak0 days

A check-in is reading your portfolio plus one insight card or quiz — never a trade. A freeze costs 150 XP, up to 2 banked at once. A broken streak can still be repaired within 48h by completing a lesson — practice, not a payment, repairs it.