Trading Dev Academy Quantitative finance · Code · Research

Free & open-source education

Trading Dev Academy

Learn the mathematics. Write the Python. Build a reproducible trading research process.

Free quantitative finance and algorithmic trading education. Learn trading mathematics, Python, backtesting, portfolio risk, derivatives and machine learning with worked examples and interactive labs.

Start with the study guide · Python tools and examples · Quant glossary · Open-source project

Foundations

Define the mandate. Understand instruments, returns, and capital.

Math & Notation Essentials

Read the symbols, keep track of units, and build a calculation one small step at a time.

8 lessons · notation · units · algebra · modelling

Fund Lab Orientation

A research-to-operations curriculum for building and evaluating a hypothetical investment fund. Start with the mandate and an honest performance record.

1 lessons · your first backtest

Markets, Returns & Capital

Understand what you own, how it earns a return, and where leverage enters the balance sheet.

4 lessons · instruments · compounding · valuation

Calculus & mathematical models

Study change, accumulation, sensitivities and differential equations from first principles.

Integral Calculus: Accumulation & Area

Build totals from rates, reverse differentiation, and understand continuous averages.

7 lessons · Riemann sums · antiderivatives · substitution · integration by parts

Quantitative toolkit

Build the statistical, portfolio, and risk language behind every decision.

Statistics & Probability

Every price move is signal plus randomness. Statistics is how you tell them apart.

9 lessons · entry · validation

Linear Algebra

The moment you hold two positions you are doing linear algebra, whether you know it or not.

4 lessons · portfolio

Time Series Analysis

Markets have memory. Today's price depends on yesterday's, volatility clusters, and trends persist — for a while.

9 lessons · signal · regime

Risk Management

Edge doesn't matter if you size wrong. This is the math that decides whether you are still here next year.

6 lessons · sizing · risk

Stochastic Calculus

From Brownian increments and Itô integration to diffusion models, option prices and hedge sensitivities.

8 lessons · options · hedging

Research & investment

Investigate an edge, develop a strategy, and construct the book.

Research & Backtest Design

Turn a hypothesis into a reproducible experiment, then try to disprove it.

4 lessons · data · inference · validation

Candles, Structures & Pattern Research

Read a chart precisely. Turn a visual observation into a causal rule, then test whether it adds an edge.

13 lessons · OHLCV · structures · indicators · pattern validation

Quant Strategy Development

Find an economic edge, measure the variables that drive it, and build a bot that can express it after costs.

9 lessons · edge discovery · features · trading systems

Rates, Credit & Macro

Connect discount curves, balance sheets, and cross-asset prices.

4 lessons · duration · carry · credit · currencies

Arbitrage & prediction markets

Check state payoffs, contract logic, calibration, execution and settlement.

Crypto & decentralized finance

Reconcile custody, carry, collateral, pools and on-chain evidence.

Options & volatility

Model contingent payoffs, hedging, volatility and implementation limits.

Systematic strategy development

Build relative-value and HFT systems, validate the search and allocate capital.

Machine learning & adaptive decisions

Build causal datasets, learn useful forecasts and evaluate sequential policies.

Reinforcement Learning for Trading & Execution

Model decisions through time, design the environment carefully, and test the policy’s assumptions.

8 lessons · MDPs · Bellman equations · Q-learning · policy gradients · offline evaluation

Execution & fund operations

Model real-world trading, reconcile results, and defend the fund.

Put it all together

Connect the tools in a complete, auditable trading research workflow.