Curriculum
1000 lessons, written rather than scraped.
Across 15 categories, tagged by difficulty and read in an order derived from that difficulty — not the order they were written. Canadian rules stated in full, then the US treatment beside them at equal depth.
Deepest where losses happen
Where the depth sits.
Psychology is the largest block, with Options, Risk Management, Strategy and Technical Analysis tied just behind it — deliberate, because that is where retail traders lose money for reasons that are teachable. Indicators is the only block where every lesson carries a chart: an indicator lesson without one is a definition.
Beginner 211Intermediate 568Advanced 221
- Basics66 lessons: 64 Beginner, 2 Intermediate, 0 Advanced
- Brokerages54 lessons: 20 Beginner, 32 Intermediate, 2 Advanced
- Accounts64 lessons: 13 Beginner, 37 Intermediate, 14 Advanced
- Risk Management72 lessons: 8 Beginner, 47 Intermediate, 17 Advanced
- Psychology73 lessons: 17 Beginner, 50 Intermediate, 6 Advanced
- Discipline63 lessons: 12 Beginner, 40 Intermediate, 11 Advanced
- Markets70 lessons: 10 Beginner, 46 Intermediate, 14 Advanced
- Technical Analysis72 lessons: 19 Beginner, 39 Intermediate, 14 Advanced
- Indicators60 lessons: 5 Beginner, 42 Intermediate, 13 Advanced
- Strategy72 lessons: 4 Beginner, 46 Intermediate, 22 Advanced
- Fundamentals69 lessons: 5 Beginner, 38 Intermediate, 26 Advanced
- Portfolio63 lessons: 8 Beginner, 42 Intermediate, 13 Advanced
- Asset Classes67 lessons: 11 Beginner, 36 Intermediate, 20 Advanced
- Macro63 lessons: 8 Beginner, 36 Intermediate, 19 Advanced
- Options72 lessons: 7 Beginner, 35 Intermediate, 30 Advanced
Difficulty, not chronology
The order you read them in is derived.
Authoring order is not a curriculum. Difficulty does not climb with the lesson number, it swings — each expansion added its own Basics block wherever the numbering happened to have reached.
Read in that sequence you would meet options Greeks in week one and the basics in month four. So the sequence is computed from level and category instead, and the number printed beside each lesson only says when it was written.
Beginner to Advanced
The kind of thing it covers.
- What Is a Stop-Loss, and Why Set One Before You Enter
- Availability: What Comes to Mind Is Not What Is Common
- Deduct Now or Pay Now: The Same Question in Two Countries
- Value and Growth Are the Same Bet, Facing Opposite Ways
- Liquidity Is a Bigger Cost in Options Than in Stocks
- Delisting, Bankruptcy, and Where Shareholders Rank
- Auditing a Rule That May Have Stopped Earning Its Place
- Elliott Wave, and What an Untestable Framework Looks Like
Every lesson names the trap, then what it costs — none of them defines a term and stops there.
Checked by tooling, not by eye
Charts that carry the argument.
Each chart is drawn for the specific point its lesson makes — not stock imagery, and not decoration. A lesson about where to place a stop shows a stop placed badly and a stop placed well, on the same price action.
Every one is checked by tooling in the repository: text past the edge of the frame, labels overlapping each other, geometry outside the box, and charts no lesson uses. SVG clips silently, so a label running off the edge looks exactly like a label nobody wrote.
Where the Stops Are, and Why Price Visits Them
Stops cluster just beyond obvious levels. A cluster of stops is a pool of orders, and orders attract price for entirely mechanical reasons.
- The swing low
- Where stops cluster
- Under the structure
Two jurisdictions, equal depth
Canada first, and the US properly.
Where region matters
Tax treatment, registered accounts, investor protection, regulators, settlement, currency. The Canadian rule is stated in full, then the US treatment beside it at real depth. That second half is not a courtesy: Canada pools identical shares into one adjusted cost base while the US tracks basis per lot, so the same sequence of trades produces a different taxable gain in each country. Stating one rule and stopping is worse than silence.
Where it does not
Risk, psychology, indicators, strategy, discipline, fundamentals and options mechanics work the same in Toronto and Chicago. Bolting "in Canada and the US" onto a lesson about position sizing is noise dressed as localisation, so those lessons stay jurisdiction-free.
Rates and contribution limits are deliberately left out. They change, and a lesson that states this year’s number is wrong by next year without anyone noticing — so the lessons teach the mechanism and send you to a professional for the figure.
20 curated sequences
Paths, not a playlist.
A finding tells you what is wrong. A path is the ordered sequence that answers it.
Curated
Twenty paths, stored as content rather than baked into the app, so a sequence can be improved without shipping a build.
Resumed
A path opens at the first lesson you have not read, rather than restarting from the top every time.
Cross-checked
Lessons reference each other by number, and every reference is verified by tooling — 60 once pointed at plausible but unrelated lessons and read perfectly while doing it.
Answering something
A path is offered because your own data raised the question it answers, not because it is next in a list somebody wrote in advance.