How To Use
Comment utiliser AIO Prediction Market Simulator : Monte Carlo, critère de Kelly et probabilité binaire
Quel problème cet indicateur résout-il ?
La plupart des indicateurs TradingView vous indiquent une direction — acheter, vendre ou attendre. Ils ne vous disent pas à quel point ce résultat est probable, ni combien de capital risquer sur cette hypothèse. L’AIO Prediction Market Simulator est conçu pour répondre à une question différente : compte tenu de la volatilité actuelle et de la distance jusqu’à votre objectif, quelle est la probabilité statistique que le prix l’atteigne avant une échéance donnée ? Et si vous êtes prêt à parier sur ce résultat, quelle taille de position devriez-vous prendre ?
C’est la logique derrière les marchés de prédiction comme Polymarket ou Kalshi — des contrats binaires où vous achetez un résultat OUI/NON et où le prix reflète l’estimation de probabilité de la foule. L’AIO Prediction Market Simulator reproduit ce cadre sur votre graphique TradingView à l’aide de méthodes quantitatives : simulation Monte Carlo, tarification analytique Black-Scholes, un filtre particulaire pour l’estimation dynamique de la volatilité, et le critère de Kelly pour le dimensionnement des paris.
Le résultat n’est pas une boule de cristal. C’est un moteur de probabilité calibré — qui vous indique « les calculs donnent 62 % de chances que le prix atteigne +2 % avant l’échéance », accompagné d’une taille de position recommandée qui tient compte de votre avantage statistique et de vos limites de drawdown. Que vous tradiez le spot crypto, les futures ou de véritables contrats de marché de prédiction, ce cadre vous oblige à raisonner en probabilités plutôt qu’en certitudes.
La sortie principale : lire le tableau d’informations
Tout ce que l’indicateur calcule apparaît dans un tableau compact affiché dans le coin du graphique (par défaut : en haut à droite). Comprendre chaque ligne est la première étape pratique.
Probabilité Bull et probabilité Bear
Ce sont les chiffres phares. Bull Prob est la probabilité estimée que le prix touche ou dépasse le Bull Strike (par défaut : clôture actuelle × 1,02, soit +2 %) avant l’échéance. Bear Prob est la probabilité correspondante pour le Bear Strike (clôture × 0,98, soit −2 %).
Une lecture de Bull 64 % / Bear 38 % ne signifie pas que le marché est garanti de monter. Cela signifie : sur 1 500 trajectoires de prix simulées générées à partir de la volatilité actuelle, 64 % d’entre elles ont touché l’objectif bull avant l’expiration de l’objectif bear. Les 36 % restants ont soit atteint d’abord le niveau bear, soit expiré sans toucher ni l’un ni l’autre. C’est un modèle mental fondamentalement différent d’un signal directionnel — il reconnaît explicitement l’incertitude.
Le seuil de décision est volontairement conservateur : l’indicateur exige Bull Prob > 55 % (et pas seulement 50 %) avant d’émettre un état BUY, ce qui vous donne une marge d’avantage significative au-dessus du pile-ou-face à l’équilibre. De même pour Bear Prob > 55 % pour un état SHORT.
Valeur attendue (EV)
L’EV combine la probabilité avec le paiement. Si un marché de prédiction offre un paiement de 1,8× sur un pari Bull que vous estimez à 64 % de probabilité, votre EV = (0,64 × 1,8) − (0,36 × 1,0) = +0,79. Un EV positif signifie que le pari a un avantage mathématique. L’indicateur affiche cela sous forme de valeur signée — positive = avantage dans cette direction, négative = espérance négative. Ne prenez jamais de position avec un EV négatif, quelles que soient les autres confluences.
Taille de position Kelly
C’est ici que la probabilité se traduit en dimensionnement réel de la position. La recommandation Kelly affichée dans le tableau est déjà ajustée par le paramètre Fractional Kelly (par défaut 0,15 = 15 % du Kelly complet). Elle représente le pourcentage de votre capital actuel à allouer à ce pari spécifique. Une valeur de 2,3 % signifie : risquer 2,3 % du capital sur cette position. Si Kelly affiche 0 %, soit l’EV est négatif, soit le modèle n’a pas suffisamment confiance pour dimensionner une position.
Volatilité estimée
Cette ligne montre l’estimation actuelle du filtre particulaire de la volatilité annuelle réalisée (exprimée en décimal — 0,72 = 72 % annualisé). C’est ce chiffre de volatilité qui est utilisé dans la simulation Monte Carlo. S’il est nettement supérieur à votre intuition pour le régime de marché actuel, il vaut la peine de vérifier si une bougie extrême récente a gonflé la fenêtre de lookback. Inversement, s’il est plus bas que prévu pendant une période calme avant une annonce, le modèle pourrait sous-estimer la volatilité à venir.
Score de Brier
Le score de Brier est l’auto-évaluation du modèle. Il mesure, sur les N dernières bougies (20 par défaut), si les prévisions de probabilité de l’indicateur étaient exactes. Un score proche de 0,0 = excellente calibration ; proche de 0,25 = équivalent à une estimation aléatoire ; proche de 0,50+ = le modèle est systématiquement mal calibré. Si le score de Brier grimpe au-dessus de 0,20, traitez toutes les lectures de probabilité avec un scepticisme accru jusqu’à ce qu’il se stabilise.
Statut de risque et drawdown
Le tableau suit un drawdown courant par rapport au capital initial défini. Une fois que le drawdown dépasse la limite maximale de drawdown (par défaut 15 %), l’indicateur passe à l’état AVOID et n’émettra plus de nouvelles tailles de position. Il s’agit d’un coupe-circuit — il reflète l’exigence théorique du critère de Kelly selon laquelle vous devez cesser de parier lorsque votre capital a été suffisamment endommagé pour rendre les paris supplémentaires non rentables en espérance.
Comment fonctionne la simulation Monte Carlo (en langage simple)
L’indicateur exécute 1 500 trajectoires de prix simulées (configurable de 100 à 10 000). Chaque trajectoire est une séquence de mouvements de prix aléatoires depuis la bougie actuelle jusqu’à la date d’échéance, générée à partir de l’estimation de volatilité actuelle. Les mouvements aléatoires suivent une distribution log-normale — le même modèle statistique utilisé par Black-Scholes — avec une différence clé : cette implémentation utilise un générateur de nombres aléatoires basé sur des hachages qui produit des trajectoires uniques par bougie, et non un flux séquentiel susceptible de se répéter ou de se corréler entre les appels.
Pour chaque trajectoire simulée, l’indicateur vérifie : cette trajectoire a-t-elle touché le Bull Strike avant le Bear Strike ? A-t-elle touché le Bear Strike en premier ? A-t-elle expiré sans toucher ni l’un ni l’autre ? Le comptage de ces résultats sur 1 500 trajectoires donne les estimations de probabilité. Plus le nombre de simulations est élevé, plus le bruit statistique est faible — mais à 1 500 simulations, l’erreur standard est déjà inférieure à 1,3 point de pourcentage, ce qui est suffisant pour des décisions de trading.
Réduction de variance : pourquoi c’est important
Exécuter un Monte Carlo brut à 1 500 trajectoires produit une estimation plus bruitée que ce que le même budget de calcul peut atteindre avec des techniques de réduction de variance. Trois méthodes sont disponibles :
- Variables antithétiques (activé par défaut) : pour chaque trajectoire aléatoire, l’indicateur exécute également son image miroir — si la trajectoire A utilise les nombres aléatoires +0,3, +0,7, −0,2, la trajectoire B utilise −0,3, −0,7, +0,2. La moyenne des trajectoires appariées annule la variance symétrique, réduisant approximativement de moitié l’erreur Monte Carlo effective. C’est la méthode de réduction de variance ayant le plus d’impact et elle devrait toujours rester activée.
- Variables de contrôle / Black-Scholes (activé par défaut) : la formule analytique Black-Scholes fournit une probabilité exacte sous forme fermée pour une option européenne vanille. Utiliser ce prix BS comme « variable de contrôle » — en ajustant l’estimation Monte Carlo selon son écart par rapport à BS sur un référentiel connu — réduit davantage la variance. Les deux méthodes se vérifient mutuellement : si les probabilités MC et BS divergent de plus que la tolérance spécifique au marché (8 points de pourcentage pour la crypto, 5 pour les indices), le tableau signale un avertissement de divergence du modèle.
- Échantillonnage stratifié (désactivé par défaut) : divise la distribution normale en strates de probabilité égale et échantillonne une trajectoire par strate, assurant une meilleure couverture des queues de distribution. Utile lorsqu’on exécute un faible nombre de simulations (< 500), mais ajoute une surcharge qui devient inutile au-delà de 1 000 trajectoires.
Échantillonnage préférentiel pour le risque de queue
Le Monte Carlo standard sous-échantillonne les événements rares car il puise dans le centre de la distribution. L’échantillonnage préférentiel (importance sampling) sur-échantillonne délibérément les queues (scénarios de krach et de pic) puis corrige mathématiquement le biais d’échantillonnage. Lorsqu’il est activé (par défaut ON), l’indicateur produit également une probabilité de krach — la probabilité estimée d’une baisse brutale soudaine (seuil calibré par marché : 5 % pour BTC intraday, 2 % pour SPX intraday, 1,2 % pour les paires forex). Si la probabilité de krach dépasse le seuil d’alerte, l’indicateur passe à l’état AVOID quelle que soit la probabilité Bull.
Le filtre particulaire : une estimation de volatilité plus intelligente
L’entrée la plus importante de toute simulation Monte Carlo est l’hypothèse de volatilité. Si vous utilisez une volatilité historique fixe ou calculée naïvement, vous supposez en fait que le régime actuel est identique au passé récent — une approximation raisonnable en marché calme, mais dangereusement fausse lors des transitions de régime, des annonces macro, ou après une période de volatilité anormalement basse qui précède une expansion.
L’AIO Prediction Market Simulator utilise un filtre particulaire — un algorithme bayésien d’estimation séquentielle — pour maintenir une distribution de probabilité sur des états de volatilité « cachés ». Plutôt que de demander « quelle était la volatilité sur les 100 dernières bougies ? », il demande : « compte tenu de tout ce que j’ai observé, quel état de volatilité est le plus cohérent avec le comportement actuel du prix ? »
Comment cela fonctionne en pratique
Le filtre maintient 200 « particules » (par défaut) — chaque particule est une hypothèse sur le régime de volatilité actuel. À chaque bougie, chaque particule prédit le rendement qu’elle attendrait compte tenu de son hypothèse de volatilité. Le rendement réel observé est ensuite utilisé pour pondérer chaque particule : les particules dont les prédictions correspondaient mieux au comportement réel du prix reçoivent un poids plus élevé. Les particules à poids élevé sont ensuite rééchantillonnées, et une petite quantité de bruit de processus est ajoutée à chaque particule pour permettre à la distribution d’évoluer. La moyenne pondérée de toutes les estimations de volatilité des particules devient la volatilité effective actuelle injectée dans le Monte Carlo.
L’effet pratique est que le filtre particulaire réagit aux changements de régime de volatilité plus rapidement qu’un simple écart-type sur fenêtre glissante, tout en restant plus lisse qu’une estimation bougie par bougie. Pour BTC intraday (mode Crypto + Intraday), la volatilité de processus est fixée à 0,25 — suffisamment élevée pour permettre des changements de régime rapides. Pour une paire forex comme EUR/USD, la valeur correspondante descend à 0,0625 (25 % × multiplicateur 0,25), reflétant le fait que les régimes de volatilité du forex changent beaucoup plus lentement.
Guide de configuration : BTC Intraday (configuration recommandée)
C’est le cas d’usage le plus courant — trader le BTC sur le graphique 15 minutes ou 1 heure en voulant une estimation quantitative de probabilité pour des paris directionnels à court terme.
Étape 1 : appliquer l’indicateur et définir le mode de trading
- Ajoutez AIO Prediction Market Simulator à un graphique BTC/USDT sur l’échéance 15m ou 1H
- Définissez Trade Type = Intraday — cela configure automatiquement : échéance = 1 jour, base de lookback = 60 bougies × 2 (multiplicateur crypto) = 120 bougies effectives, fraction Kelly = 0,10 (plus serrée pour des marchés plus rapides), pari max = 3 %
- Définissez Market Type = Crypto — cela met à l’échelle le bruit du filtre particulaire à 1,0× de référence, fixe le seuil de krach à 5 %, et utilise la tolérance de convergence BS/MC de 8 points de pourcentage appropriée pour la distribution à queue épaisse du BTC
Étape 2 : vérifier les décalages de strike
En mode Intraday + Crypto, les décalages de strike sont automatiquement fixés à 2 % (clôture actuelle ±2 %). Sur un graphique BTC à 65 000 $, cela signifie Bull Strike = 66 300 $ et Bear Strike = 63 700 $. Évaluez si 2 % est un objectif réaliste en 1 jour compte tenu de la volatilité actuelle du BTC. Si l’ATR sur votre graphique 1H est en dessous de 0,5 %, les objectifs peuvent être inatteignables en conditions normales — envisagez de réduire manuellement à 1 %. Si l’ATR est de 2 %+ par bougie, l’objectif par défaut de 2 % est probablement trop serré.
Étape 3 : lire le tableau
Une fois l’indicateur initialisé (prend quelques bougies pour construire la distribution de particules et le lookback historique), le tableau affichera quelque chose comme :
- State : BUY / SHORT / WAIT / AVOID — la décision principale. BUY exige Bull Prob > 55 %, un EV positif, un Kelly positif, et une probabilité de krach sous le seuil. AVOID signifie que le coupe-circuit de drawdown s’est déclenché ou que la probabilité de krach est élevée.
- Bull Prob : 61,3 % — avantage statistiquement significatif du côté bull
- Bear Prob : 41,7 % — les probabilités n’ont pas besoin de totaliser 100 %, car certaines trajectoires expirent sans toucher l’un ou l’autre strike
- EV Bull : +0,18 — avantage positif par unité de pari
- Kelly : 2,1 % — risquer 2,1 % du capital sur cette position
- Volatility : 0,68 — estimation du filtre particulaire de 68 % de volatilité annualisée
- Brier : 0,12 — le modèle est bien calibré
Étape 4 : agir sur le signal
Un état BUY avec Bull Prob > 60 %, un EV positif, et un Brier inférieur à 0,20 constitue la confluence complète. Prenez le trade, dimensionnez-le au pourcentage Kelly affiché (ou moins — jamais plus), et placez votre stop approximativement au niveau du Bear Strike. Sortez lorsque le prix atteint le Bull Strike, lorsque l’état bascule vers AVOID, ou lorsque votre échéance temporelle arrive.
Critère de Kelly : pourquoi 15 % fractionnel est le bon réglage par défaut
La formule Kelly complète dimensionne un pari à f* = (p × b − q) / b, où p est la probabilité de gain, q est la probabilité de perte (1 − p), et b est le multiple de cote (paiement net par unité de pari). Pour un pari binaire à 63 % de probabilité avec un paiement 1:1, le Kelly complet recommande de risquer 26 % du capital sur ce seul pari. C’est mathématiquement optimal pour maximiser la croissance géométrique — mais cela suppose que votre estimation de probabilité est parfaitement exacte et que vous n’aurez pas besoin de liquidité pour d’autres opportunités.
En pratique, les estimations de probabilité de tout modèle — y compris celui-ci — comportent une erreur d’estimation. Le filtre particulaire peut être lent à réagir à des pics de volatilité soudains. Black-Scholes suppose des rendements log-normaux ; les marchés crypto produisent fréquemment des mouvements à queue épaisse qui rendent le prix analytique BS optimiste. Des scores de Brier inférieurs à 0,20 sont bons, mais ils ne sont pas nuls. Le Kelly fractionnel à 0,15 (15 % du Kelly complet) réduit la taille recommandée de 26 % à 3,9 % dans l’exemple ci-dessus — bien plus approprié pour un marché où un seul tweet peut invalider tous les modèles statistiques.
Les préréglages par type de trade appliquent différentes fractions de Kelly :
- Intraday : 0,10 (10 %) — la plus petite, car la volatilité intraday rend les estimations de probabilité les moins fiables
- Day : 0,15 (15 %) — modérée, équilibrée pour un horizon de 3 jours
- Swing : 0,20 (20 %) — légèrement plus agressive, car des fenêtres de lookback plus longues produisent des estimations de probabilité plus stables
Le plafond Max Bet % (3 % intraday, 5 % day, 8 % swing) agit comme un plafond dur au-dessus du Kelly, empêchant tout pari unique de dépasser cette fraction du capital même si le Kelly en recommande davantage. La taille de position effective est toujours min(recommandation Kelly, plafond Max Bet).
Score de Brier : le modèle fonctionne-t-il vraiment ?
Le score de Brier est la mesure de calibration qui distingue un indicateur correctement réglé d’un indicateur surajusté. Toutes les N bougies (20 par défaut), l’indicateur enregistre son estimation actuelle de probabilité Bull ou Bear ainsi que le prix actuel. N bougies plus tard, il vérifie le résultat réel : le prix a-t-il atteint l’objectif prédit ? Le score de Brier est calculé comme l’erreur quadratique moyenne entre la probabilité prédite et le résultat binaire (1 = objectif atteint, 0 = non atteint).
Interpréter le score
- 0,00 – 0,10 : excellente calibration. Les probabilités du modèle suivent étroitement les résultats réels. Grande confiance dans les recommandations de dimensionnement Kelly.
- 0,10 – 0,20 : bonne calibration. Plage de fonctionnement normale pour un modèle opérant dans un régime de marché cohérent. Continuez avec les réglages standard.
- 0,20 – 0,25 : calibration en dégradation. Le modèle connaît un désalignement de régime — peut-être une transition d’une tendance vers un range, ou après un pic de volatilité. Envisagez de réduire les tailles de position en dessous de la recommandation Kelly jusqu’à ce que le Brier se stabilise.
- 0,30+ : mauvaise calibration — proche de l’aléatoire. Les estimations de probabilité du modèle ne sont pas fiables dans le régime actuel. N’utilisez pas le dimensionnement Kelly. ATTENDEZ que le Brier se rétablisse ou examinez les réglages de paramètres.
Un score de Brier chroniquement élevé est le plus souvent causé soit par une période de lookback trop courte (historique insuffisant pour estimer la volatilité), soit par un décalage de strike trop large (rendant les « touches » rares et les estimations de probabilité proches de zéro, ce qui est mal noté). Si le Brier est chroniquement au-dessus de 0,20, essayez de réduire le décalage de strike de 0,5 % ou d’augmenter le lookback de 20 à 30 bougies.
Module de corrélation multi-actifs
Lorsque vous tradez simultanément des actifs corrélés — BTC et ETH, par exemple, ou les futures ES et NQ — traiter chaque position indépendamment surestime votre diversification. Le module de corrélation (désactivé par défaut) vous permet de saisir un second symbole et de calculer une probabilité conjointe qui intègre la corrélation réalisée entre les deux actifs sur les N dernières bougies (60 par défaut).
Lorsqu’il est activé avec BINANCE:ETHUSDT comme second symbole sur un graphique BTC, l’indicateur affiche une estimation de probabilité combinée qui pénalise les paris bull simultanés sur BTC + ETH pendant les régimes à forte corrélation (lorsqu’ils ont tendance à évoluer ensemble, cumuler les positions équivaut à une exposition 2× sur un seul actif). C’est une fonctionnalité avancée — laissez-la désactivée sauf si vous gérez spécifiquement un portefeuille multi-actifs où le risque de corrélation est significatif.
Options d’affichage et alertes
Le tableau est disponible en deux modes : Compact (métriques clés : état, probabilités, EV, Kelly, Brier, volatilité) et Full (ajoute la probabilité de krach, le signal de convergence, les détails de drawdown, et les métriques de corrélation si activées). Pour la plupart des traders, le mode Compact suffit sur un graphique de trading en direct. Le mode Full est plus utile lors du backtesting ou de la revue du modèle.
L’indicateur peut également superposer des éléments visuels sur le graphique :
- Lignes Strike Up/Down : lignes horizontales montrant les objectifs Bull et Bear — utiles pour confirmer visuellement le placement des strikes par rapport à la structure environnante
- Bandes CI Upper/Lower : bandes d’intervalle de confiance montrant la fourchette de prix attendue à 1 sigma jusqu’à l’échéance — la largeur de la bande donne une idée intuitive de l’étendue de la distribution de probabilité
- Marqueur d’état (haut) : un point coloré en haut de chaque bougie — vert = BUY, rouge = SHORT, orange = WAIT, rouge foncé = AVOID — pour pouvoir faire défiler l’historique et revoir les transitions d’état passées d’un coup d’œil
Pour les alertes, le réglage le plus exploitable est « Wait/Avoid → Buy/Short » (activé par défaut) — il se déclenche lorsque le modèle passe d’un état de faible conviction ou de coupe-circuit à un signal négociable. L’alerte High Confidence se déclenche lorsque Bull ou Bear Prob dépasse 65 % (configurable) tandis que le Brier est inférieur à 0,20 — le signal le plus strict que produit l’indicateur.
Voir AIO Prediction Market Simulator en action
Moteur de probabilité Monte Carlo avec dimensionnement de position Kelly sur votre graphique TradingView.
Voir sur TradingViewLimites et quand ne pas faire confiance à la sortie
Cet indicateur est un modèle de probabilité quantitatif, pas un oracle de marché. Plusieurs conditions altèrent systématiquement la qualité de sa sortie :
- Ruptures de régime : le filtre particulaire s’adapte aux changements de volatilité, mais il nécessite plusieurs bougies de données pour se mettre à jour. Pendant les premières bougies suivant un événement macro majeur, l’estimation de volatilité est en retard sur la réalité. Les sorties de probabilité immédiatement après un mouvement significatif doivent être traitées avec prudence jusqu’à ce que le filtre particulaire ait eu au moins 5 à 10 bougies pour se recalibrer.
- Marchés peu liquides : sur des instruments à très faible volume ou en dehors des sessions de trading principales, la volatilité réalisée issue de la fenêtre de lookback peut être basée sur une action de prix artificiellement compressée. L’ouverture de la session suivante peut invalider complètement l’estimation de volatilité.
- L’hypothèse log-normale : les trajectoires Monte Carlo et la vérification croisée Black-Scholes supposent toutes deux que les rendements suivent une distribution log-normale. Les marchés crypto en particulier présentent des « queues épaisses » — les mouvements extrêmes se produisent plus fréquemment que ne le prédit la log-normale. La tolérance de convergence de 8 points de pourcentage et le module d’échantillonnage préférentiel compensent partiellement ce phénomène, mais ne peuvent pas rendre compte pleinement des véritables événements cygne noir.
- Échéance fixe vs. options à barrière : l’indicateur utilise un modèle de barrière basé sur le toucher — il vérifie si le prix touchera le strike à un moment quelconque avant l’échéance. C’est un modèle plus optimiste qu’une simple vérification en fin d’échéance. Si votre contrat de marché de prédiction réel se règle sur le prix de clôture plutôt que sur un toucher à tout moment, vous devriez considérer les probabilités de l’indicateur comme modérément optimistes.
Points clés à retenir
- La sortie est une probabilité, pas un signal — Bull Prob 62 % signifie 38 % de chances de se tromper. Utilisez toujours le dimensionnement Kelly plutôt que des tailles de lot fixes.
- Lisez d’abord l’État (BUY/SHORT/WAIT/AVOID), puis confirmez avec EV > 0 et Brier < 0,20 avant d’agir.
- Pour le BTC intraday, utilisez le mode Crypto + Intraday — il calibre automatiquement tous les paramètres pour des régimes à haute volatilité 24h/24 et 7j/7.
- Le Kelly fractionnel 0,15 n’est pas timide — il est mathématiquement correct pour un modèle à calibration imparfaite. Ne jamais passer à des fractions plus élevées en crypto.
- Le score de Brier est votre contrôle qualité : s’il dépasse 0,20, réduisez la taille ou restez à l’écart jusqu’à ce qu’il se rétablisse.
- Les variables antithétiques et les variables de contrôle doivent toujours rester activées — elles réduisent le bruit du Monte Carlo sans coût significatif.
- Le filtre particulaire est plus précis qu’un écart-type sur fenêtre glissante dans les régimes de volatilité en tendance — c’est la raison principale pour laquelle les estimations de probabilité de ce modèle peuvent rester bien calibrées à travers différentes conditions de marché.
Essayez tous les indicateurs AIO gratuitement pendant 5 jours
Accès complet à toute la suite. Aucune carte de crédit requise.
Démarrer l’essai gratuit