Le repo en bref
👉 github.com/djellaldjouad/derivatives-toolkit
10 notebooks Python, dépendances minimalistes (numpy, scipy, matplotlib, pandas — pas de Bloomberg, pas de fix-API, pas de propriétaire). Conçu pour fonctionner sur Google Colab gratuit. Documenté en anglais et français.
Les 10 modules
- Black-Scholes from Scratch : la formule, la put-call parity, les payoffs.
- Greeks Intuition : delta, gamma, theta, vega — comment ça bouge vraiment.
- FX Options : Garman-Kohlhagen, ajustement points forward.
- Implied Volatility & Smile : Newton-Raphson IV solver, skew.
- Volatility Surface : SVI calibration, interpolation 3D.
- Monte Carlo Pricing : GBM, vanilla, barrier, convergence.
- Gamma Exposure (GEX) : formule publique, données yfinance.
- Exotic Payoffs : barrier, digital, lookback.
- Heston Model : stochastic volatility, calibration, comparison vs BSM.
- Risk Metrics : historical VaR, stress test, correlation.
Pour qui ?
- Étudiants en finance quantitative (M1/M2 MFE, école d'ingénieur)
- Jeunes quants qui veulent construire l'intuition avant de toucher au code prod
- Traders indépendants qui veulent comprendre ce que leur plateforme calcule
- Préparateurs d'entretien quant desk
Stack technique
numpy, scipy, matplotlib, pandas. Aucune dépendance propriétaire. Tout fonctionne sur synthetic data ou data publique (yfinance, alphavantage).
Licence
MIT avec clause éducationnelle. Tu peux utiliser, modifier, partager. Tu peux PAS l'intégrer dans un système de production trading commercial sans nous prévenir.
Le contexte de l'auteur
Djellal Djouad a 17 ans de desk dérivés (Goldman Sachs, Société Générale, Knight Capital Group, Allianz, Trafigura, VTB Capital). La théorie de ces notebooks est standard (Hull, Wilmott, Gatheral). La valeur ajoutée du repo, c'est le commentaire desk-side qui accompagne chaque module : où ces modèles marchent en live, où ils cassent, et pourquoi.
Si tu veux aller au-delà du repo : la formation Derivatives Trading (82€ HT/mois, 5,0/5 sur 177 avis) couvre l'application réelle des concepts du toolkit sur les flows institutionnels live.
⭐ Voir sur GitHub →
Pour aller plus loin
- Détails de chaque notebook
- Lancer les notebooks dans Colab (1 clic)
- Cursus type pour préparer un MFE
- 📕 Livre FX Traders vs Brokers (33 chapitres, complément théorique)
- 🔬 CrossVol Research : papers académiques Zenodo