The logic of algorithmic trading, explained without a single line of code
Beginner · Market theory · no code
Theory 1: How the market really works
Intermediate level, no code: how a company's share count changes, how a listed stock is born and grows, why the price moves constantly, and who is on the other side of every trade.
Theory 2: How trading actually works
The real mechanics of executing an order: order types and their risks, the order book and the spread from the inside, what a market maker does and where hidden costs come from, and why liquidity changes constantly throughout the day.
Theory 3: Asset classes and how to read a company
The full map of asset classes (stocks, bonds, ETFs, commodities, currencies), the three financial statements that tell the real story of a company, the most widely used valuation multiples and their traps, and how to judge dividend policy with judgment.
Theory 4: Risk, return and diversification
How to measure risk with numbers (volatility and standard deviation), why combining weakly correlated assets reduces risk, how to compare risk-adjusted return with the Sharpe ratio, and the psychological biases that wreck entire portfolios.
Theory 5: What algorithmic trading really is
What genuinely changes when you automate a decision, the building blocks of any strategy (signal, entry, exit, position sizing), how to test a strategy against the past without falling into the traps of overfitting, and how to evaluate the result with judgment.
Theory 6: A survey of real strategies
The major families of algorithmic strategies explained conceptually: momentum and trend following, mean reversion and pairs trading, statistical arbitrage and market making, high-frequency trading, and the final bridge to the technical Python track.
The rest of the Academy
Eight more tracks, from Python to a real broker.
- What investing really costs you, with the numbers worked out Beginner · Costs · no code
- What the price already assumes, and where there is room to disagree Advanced · Expectations and edge · no code
- From Python from scratch to trading on a real broker Advanced · Technical track · levels 1–13
- Futures and options, without the heavy formulas Intermediate · Derivatives · no code
- What moves markets above and beyond individual companies Beginner · Macro · no code
- The statistical rigor behind everything you already sensed Intermediate · Math track · levels 1–7
- How much to risk, how much you can lose and how to stay in the game Intermediate · Risk · no code
- From data you can trust to a system that runs on its own Advanced · Data and production · with code