Skip to content

Learning Paths

Pick the track that matches your goal. Each path is an ordered sequence of modules — finish one before moving to the next.

Complete Beginner → Quant Developer

The full curriculum, in order. Budget a few weeks and you will go from basic syntax to pricing derivatives and backtesting strategies.

flowchart TD
    A[Python Basics - Numbers] --> B[Python Basics - Functions]
    B --> C[Python Basics - NumPy]
    C --> D[Python Basics - Pandas]
    D --> E[Data Structures - Arrays]
    E --> F[Algorithms - Sorting]
    F --> G[Advanced Python - OOP]
    G --> H[Quantitative Methods - Statistics]
    H --> I[Black-Scholes Option Pricing]
    I --> J[Risk Metrics]
    J --> K[Portfolio Optimizer]
    K --> L[Strategies - Pairs Trading]

Options & Derivatives Trader

For traders who want to understand pricing and risk:

  1. Python Basics - NumPy
  2. Quantitative Methods - Stochastic Processes
  3. Black-Scholes Option Pricing
  4. Finance - Greeks Calculator
  5. Advanced Options Pricing
  6. Finance - Exotic Options
  7. Finance - Implied Volatility Surface
  8. Finance - Options Strategies

Quant Researcher

For the statistically minded building signals and models:

  1. Quantitative Methods - Statistics
  2. Quantitative Methods - Regression Analysis
  3. Quantitative Methods - Time Series
  4. Quantitative Methods - GARCH
  5. Quantitative Methods - Cointegration
  6. Quantitative Methods - Extreme Value Theory
  7. Strategies - Statistical Arbitrage
  8. Strategies - Backtesting Engine

ML / AI Engineer

For applying machine learning to markets:

  1. Python Basics - Pandas
  2. Algorithms - Machine Learning
  3. Machine Learning - Feature Engineering
  4. Machine Learning - Random Forest
  5. Machine Learning Time Series
  6. Reinforcement Learning Q Learning
  7. Sentiment Analysis on News

Portfolio & Risk Manager

For allocation, risk budgeting and performance measurement:

  1. CAPM
  2. Finance - Covariance Estimation
  3. Portfolio Optimizer
  4. Portfolio Management - Risk Parity
  5. Portfolio Management - Black Litterman
  6. Risk Metrics
  7. Value at Risk (VaR)
  8. Finance - Information Ratio

Tip

Not sure where you sit? Start with Python Basics - NumPy and Quantitative Methods - Statistics — they are the backbone every other path leans on.