Learning Roadmap
How to Become a AI Derivatives Pricing Specialist
A step-by-step, phase-based learning path from beginner to job-ready AI Derivatives Pricing Specialist. Estimated completion: 8 months across 5 phases.
Progress saved in your browser — no account needed.
-
Foundations of Derivatives Pricing & Python
6 weeksGoals
- Master the no-arbitrage pricing framework, risk-neutral valuation, and the Black-Scholes PDE
- Build fluency in Python with NumPy, SciPy, and Pandas for numerical finance tasks
- Implement Monte Carlo simulation for European and path-dependent options from scratch
Resources
- Options, Futures, and Other Derivatives - John C. Hull
- Stochastic Calculus for Finance I & II - Steven Shreve
- QuantLib-Python documentation and cookbooks
- Coursera: Financial Engineering and Risk Management - Columbia University
MilestoneYou can price vanilla and barrier options using Monte Carlo and finite-difference methods and explain the Greeks.
-
Machine Learning for Quantitative Finance
8 weeksGoals
- Learn neural network fundamentals with a focus on regression, function approximation, and optimization theory
- Understand automatic differentiation and how it enables differentiable pricing models
- Train a neural network to approximate Black-Scholes option prices and compare accuracy to analytical solutions
Resources
- Deep Learning - Ian Goodfellow, Yoshua Bengio, Aaron Courville
- Machine Learning in Finance - Marcos López de Prado
- PyTorch official tutorials: Differentiable programming
- Papers: 'Deep Hedging' (Buehler et al., 2019), 'Deep Learning for Option Pricing' (Hernandez, 2017)
MilestoneYou can build and train a PyTorch model that accurately prices a basket of vanilla derivatives across a parameter grid and understand the loss landscape.
-
Advanced Pricing Models & Calibration
8 weeksGoals
- Study local volatility (Dupire), stochastic volatility (Heston, SABR), and stochastic-local-volatility models
- Implement differentiable calibration: fit model parameters to market-observed implied volatility surfaces
- Understand XVA frameworks and how AI accelerates exposure simulation
Resources
- Stochastic Volatility Modeling - Lorenzo Bergomi
- The XVA Challenge - Jon Gregory
- JAX documentation for GPU-accelerated scientific computing
- Papers: 'Neural Network-Based Calibration' (McGhee, 2008), 'Fast Pricing with Neural Networks' (Hernandez & Buehler)
MilestoneYou can calibrate a Heston or SABR model to a volatility surface using differentiable programming and produce a GPU-accelerated CVA calculation.
-
Production AI Pricing Systems & Deep Hedging
8 weeksGoals
- Design end-to-end ML pipelines: data ingestion, feature engineering, model training, serving, and monitoring
- Implement a deep hedging strategy using reinforcement learning or policy gradient methods
- Deploy a pricing model as a REST API with monitoring, versioning, and A/B testing infrastructure
Resources
- MLOps: Continuous Delivery for Machine Learning - Mark Treveil (Databricks)
- AWS SageMaker documentation for model deployment
- Weights & Biases experiment tracking guides
- Papers: 'Deep Hedging' (Buehler et al.), 'Deep Reinforcement Learning for Hedging' (Halperin, 2019)
MilestoneYou can deploy a production-grade AI pricing service with automated retraining triggers, experiment tracking, and a model card documenting performance and limitations.
-
Regulatory Compliance, Model Validation & Professional Judgment
4 weeksGoals
- Study model risk management frameworks (SR 11-7, FRTB, TRIM) and their implications for AI-based models
- Learn to write model documentation that satisfies regulators and internal audit
- Develop LLM-assisted workflows for automated documentation generation, scenario analysis, and anomaly detection
Resources
- Federal Reserve SR 11-7 guidance on model risk management
- FRTB documentation from the Basel Committee
- OpenAI API documentation for building domain-specific assistants
- Practical Model Risk Management - Rafferty & Khashanah
MilestoneYou can produce a complete model validation package - including conceptual soundness review, outcomes analysis, and sensitivity testing - and present it credibly to a model risk committee.
Practice Projects
Apply your skills with hands-on projects. Ordered by difficulty.
Neural Network Option Pricer vs. Black-Scholes Benchmark
BeginnerBuild a feedforward neural network in PyTorch that approximates European call and put option prices. Train on 100,000 synthetic parameter combinations (S, K, T, r, σ) and validate accuracy against the analytical Black-Scholes formula. Measure inference speedup.
Implied Volatility Surface Calibration with Differentiable Programming
IntermediateImplement Heston model calibration using JAX or PyTorch autograd. Calibrate the five Heston parameters (κ, θ, σ_v, ρ, v₀) to a real market implied volatility surface (e.g., SPX options). Compare convergence speed and accuracy to classical Levenberg-Marquardt optimization.
Deep Hedging Strategy for a Vanilla Option Portfolio
IntermediateImplement the Deep Hedging framework (Buehler et al., 2019) to learn an optimal hedging policy for a portfolio of European options under transaction costs. Compare P&L distributions to classical delta-hedging and analyze robustness under different market regimes.
AI-Accelerated XVA Calculation Engine
AdvancedBuild a GPU-accelerated CVA/DVA computation engine. Use neural network surrogates to predict trade-level exposure profiles, aggregate across netting sets, and compute portfolio-level XVA. Benchmark against a traditional Monte Carlo engine for accuracy and speed.
LLM-Powered Model Documentation and Validation Assistant
IntermediateBuild a retrieval-augmented generation (RAG) pipeline using LangChain and OpenAI API that ingests pricing model documentation, parameter logs, and performance reports, then answers traders' and validators' questions with sourced citations.
Real-Time AI Pricing Microservice for Exotic Options
AdvancedDeploy a trained neural network pricing model as a production-grade REST API using FastAPI and Docker. Implement health checks, input validation, fallback to QuantLib, latency monitoring with Prometheus, and canary deployment with Kubernetes. Target <50ms P99 latency.
Transformer-Based Implied Volatility Surface Forecasting
AdvancedFine-tune a HuggingFace time-series transformer model on historical SPX implied volatility grids (strikes × maturities × time). Forecast next-day volatility surfaces and evaluate economic value by computing hedging error reduction versus a naive forward-fill baseline.
Ready to Start Your Journey?
Prep for interviews alongside your learning — it reinforces every concept.