Skip to main content
← Notebooks R&D
MARKET MAKINGAvellaneda-StoikovAdverse Selection

Market Making avec Sélection Adverse

Modèle Avellaneda-Stoikov + sauts · Contrôle optimal HJB · Dashboard interactif Dash

Que fait un Market Maker ?

Revenu
Spread bid-ask capturé quand un MO touche les quotes
Risque Inventaire
Position trop longue/courte → PnL volatile, exposition directionnelle
Sélection Adverse
Trader informé frappe la quote juste avant un move permanent
Objectif
Maximiser E[PnL] - α·Q²_T - φ·∫Q²_u du (richesse moins risque inventaire)

Profondeurs Optimales

Solution HJB via ansatz additif h(t,q) + backward Euler :

δ⁺*(t,q) = 1/κ⁺ + ε⁺ − [h(t,q−1) − h(t,q)] ← Ask depth (skew inventaire)δ⁻*(t,q) = 1/κ⁻ + ε⁻ − [h(t,q+1) − h(t,q)] ← Bid depth (skew inventaire)
1/κ
Friction carnet
ε
Prime adverse selection
Δh
Skew inventaire

Dashboard Interactif (Colab)

Simulation complète avec dashboard Dash : 8 graphiques temps réel (PnL, inventaire, spread, surfaces 3D des profondeurs ask/bid, arrivées MO).

Variable
PnL Final
Mesuré
Sharpe Ratio
Contrôlé
Inventaire Max
N fills
Trades Exécutés
← Retour aux Notebooks