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:
- Python Basics - NumPy
- Quantitative Methods - Stochastic Processes
- Black-Scholes Option Pricing
- Finance - Greeks Calculator
- Advanced Options Pricing
- Finance - Exotic Options
- Finance - Implied Volatility Surface
- Finance - Options Strategies
Quant Researcher¶
For the statistically minded building signals and models:
- Quantitative Methods - Statistics
- Quantitative Methods - Regression Analysis
- Quantitative Methods - Time Series
- Quantitative Methods - GARCH
- Quantitative Methods - Cointegration
- Quantitative Methods - Extreme Value Theory
- Strategies - Statistical Arbitrage
- Strategies - Backtesting Engine
ML / AI Engineer¶
For applying machine learning to markets:
- Python Basics - Pandas
- Algorithms - Machine Learning
- Machine Learning - Feature Engineering
- Machine Learning - Random Forest
- Machine Learning Time Series
- Reinforcement Learning Q Learning
- Sentiment Analysis on News
Portfolio & Risk Manager¶
For allocation, risk budgeting and performance measurement:
- CAPM
- Finance - Covariance Estimation
- Portfolio Optimizer
- Portfolio Management - Risk Parity
- Portfolio Management - Black Litterman
- Risk Metrics
- Value at Risk (VaR)
- 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.