🔴 CRÉDIT CRITIQUE · 2.46 $ restants à 2.93 $/jour = 0.84 jour de crédit. Coupure imminente. Source : API OpenRouter en direct · vérifié 2026-11-15 17:31 UTC · consommé 382.54 $ · déposé 385.00 $ · restant 2.46 $ · rythme 2.93 $/jour ⚠ dépôts incohérents : OpenRouter compte 385 $ déposés, mais la trésorerie n'en liste que 80 $
GÉNÉRÉE IL Y A LONGTEMPS — cette page a été générée le 15/10 09:00 (il y a 31.4 j, seuil 2 h). source à jour — paris_metrics.json (il y a 11 min) · usage : cockpit Paris
⚽ Module Paris
· autonomie complète
3 comptes (2 réels + 1 virtuel) · 0.25 de Kelly ·
fenêtre 8 j : 15/11 → 23/11/2026 (J+8) · moteur de production non modifié ·
généré le 15/11/2026 17:30 · --:--:--
✍️ Saisir un pari joué
Ici tu entres ce que TU as joué, avec la cote du moment où
tu l'as jouée. Le système ne devine jamais une cote : c'est toi qui la saisis.
Tu peux enregistrer un simple, un combo
(plusieurs jambes), marquer un ticket gagné ou perdu, et
enregistrer un cash out avec le montant encaissé.
Chaque écriture est précédée d'une sauvegarde horodatée du
fichier de bankroll, puis relue pour contrôle. Si l'écriture échoue, la
sauvegarde est restaurée automatiquement.
🎯 PRONOSTICS À VENIR — CE QU'IL Y A À PARIER (1)
le 29/11 · prochain match 29/11 19:45 — Como vs Juventus (I1, cote 3.40, dans 338 h) 42 matchs analysés (SP1 · I1 · F2) ·
1 retenus · 41 écartés sous le seuil ·
source data/paper_trade/pronostics_v3.json · généré il y a 8 h
🔮2026-11-29 19:45Como vs JuventusI1@3.4053%+6%2.00 €
Bankroll Simples
62.30 €
départ 50.00 € · engagé 0.00 €
écart fichier : 62.30 € au lieu de 62.30 €
Bankroll Combos
57.33 €
départ 50.00 € · engagé 0.00 €
écart fichier : 57.33 € au lieu de 57.33 €
Bankroll Virtuelle
111.80 €
27 paris · 37.0% réussite ·
+11.80 €
miroir de contrôle : ce que le modèle aurait fait
En attente (réel)
0.00 €
0 tickets · potentiel 0.00 €
P/L réalisé (réel)
+19.63 €
10 tickets résolus
Total comptes réels
119.63 €
simples + combos · départ 100.00 €
📈 Évolution des DEUX bankrolls
Bleu = bankroll réelle (simples +
combos), reconstruite ticket par ticket dans l'ordre des dates.
Vert = bankroll virtuelle, le miroir de contrôle : ce que le
modèle aurait fait, sans argent réel en jeu.
Les combos de la bankroll réelle n'ont pas de date en donnée :
ils sont placés en fin de série plutôt que de leur en inventer une.
📈 Backtest walk-forward du modèle
31 paris · 25.8 % de réussite · ROI -50.5 % · bankroll finale 4.95 € · drawdown 5.34 €
Ceci est le backtest du MODÈLE sur données passées — à ne pas
confondre avec la bankroll réelle ci-dessus. Le chiffre de référence de la
doctrine est 801 paris · +11,6 % sur la mise · 100 € → 836,25 € ·
drawdown 37,9 % sur 6,5 ans.
🎯 Mesuré contre l'équilibre — le cœur du système
La barre colorée est le taux de nuls
réellement mesuré sur 2 008 sélections. La barre grise est le
taux d'équilibre de la cote (1 ÷ cote). Si la colorée dépasse la grise,
il y a un avantage. Seul le simple a un intervalle de
confiance qui exclut zéro.
2026-09-20 19:00VirtuelValencia vs Real Sociedad — perdu -2.00 € (bankroll 105.76 €)
🔵 En cours (0) — mise 0.00 € · potentiel 0.00 €
Aucun ticket.
🚨 Alertes du jour (0)
Aucune alerte active.
Tickets réels Winamax — en cours
Mise engagée 0.00 € · gain max 0.00 €
Aucun ticket.
Tickets résolus (10)
❌6ISX8F8USevilla vs Valenciasimples@3.302.00 €6.60 €
✅6ISWZKSBGenoa vs Frosinonesimples@3.302.00 €6.60 €
✅6ISWZNI6Lazio vs Milansimples@3.152.00 €6.30 €
❌6ISWZJ8KLecce vs Monzasimples@3.102.00 €6.20 €
❌6ISWZK13Red Star vs Metzsimples@3.202.00 €6.40 €
✅saisie-202Osasuna vs Rayo Vallecanosimples@3.302.00 €6.60 €
✅saisie-202Roma vs Inter Milansimples@3.402.00 €6.80 €
💰6IT2HQAL2 matchs nuls (all in alertes)combos@10.238.67 €88.69 €
❌combo_33 matchs nulscombos@32.225.00 €161.10 €
❌combo_55 matchs nulscombos@340.292.00 €721.29 €
Journal de la bankroll virtuelle
❌2026-10-31Rayo Vallecano vs Celta de Vigo@3.232.00 €-2.00 €111.80 €
❌2026-11-01Juventus vs Napoli@3.332.00 €-2.00 €113.80 €
✅2026-11-06Sevilla vs Alaves@3.262.00 €+4.52 €115.80 €
❌2026-11-01Lecce vs Genoa@3.082.00 €-2.00 €111.28 €
❌2026-11-01Elche vs Valencia@3.362.00 €-2.00 €113.28 €
❌2026-11-01Getafe vs Sevilla@2.952.00 €-2.00 €115.28 €
✅2026-10-24Napoli vs Roma@3.422.00 €+4.84 €117.28 €
❌2026-10-24Cagliari vs Bologna@3.032.00 €-2.00 €112.44 €
❌2026-10-16Annecy vs Nancy@3.252.00 €-2.00 €114.44 €
✅2026-10-19Getafe vs Rayo Vallecano@3.072.00 €+4.14 €116.44 €
❌2026-10-19Parma vs Torino@3.152.00 €-2.00 €112.30 €
❌2026-10-16Frosinone vs Sassuolo@3.382.00 €-2.00 €114.30 €
❌2026-10-12Dijon vs Metz@3.102.00 €-2.00 €116.30 €
❌2026-10-09Dunkerque vs Annecy@3.102.00 €-2.00 €118.30 €
✅2026-09-19Osasuna vs Rayo Vallecano@3.272.00 €+4.54 €120.30 €
✅2026-10-12Levante vs Sevilla@3.252.00 €+4.50 €115.76 €
✅2026-10-11Elche vs Celta de Vigo@3.302.00 €+4.60 €111.26 €
❌2026-10-12Torino vs Udinese@3.302.00 €-2.00 €106.66 €
✅2026-10-11Como vs Roma@3.452.00 €+4.90 €108.66 €
❌2026-10-10Genoa vs Fiorentina@3.352.00 €-2.00 €103.76 €
❌2026-09-20Valencia vs Real Sociedad@3.372.00 €-2.00 €105.76 €
✅2026-09-12Lazio vs Milan@3.192.00 €+4.38 €107.76 €
✅2026-09-12Genoa vs Frosinone@3.312.00 €+4.62 €103.38 €
✅2026-09-19Roma vs Inter Milan@3.382.00 €+4.76 €98.76 €
❌2026-09-18Monza vs Sassuolo@3.342.00 €-2.00 €94.00 €
Virtuel — en attente (5)
🔵2026-10-10 12:00Rayo Vallecano vs Athletic BilbaoSP1@3.382.00 €
🔵2026-11-23 20:00Levante vs ElcheSP1@3.492.00 €
🔵2026-11-07 15:15Espanyol vs Deportivo La CorunaSP1@3.252.00 €
🔵2026-11-29 19:45Como vs JuventusI1@3.502.00 €
🔵2026-11-23 19:45Sochaux vs DunkerqueF2@3.102.00 €
Les trois comptes
compte
départ
solde recalculé
engagé
P/L
champ du fichier
Simples
50.00 €
62.30 €
0.00 €
+12.30 €
62.30 €
Combos
50.00 €
57.33 €
0.00 €
+7.33 €
57.33 €
Virtuel
100.00 €
111.80 €
—
+11.80 €
—
Le champ bankroll du fichier crédite le gain
brut des tickets gagnés sans déduire leurs mises : il est surévalué.
La colonne « solde recalculé » refait le calcul en net.
Les étages et leurs mesures
étage
taux réel
cote
ROI
Kelly
bankroll / 1 € misé
preuve
simple
35.47%
3.34
+18.5%
7.89%
12.7 €
prouve
double
13.65%
11.12
+51.8%
5.12%
19.5 €
prouve
triple
4.93%
37.12
+83.0%
2.30%
43.5 €
non prouve
Seul le simple a un avantage statistiquement
établi. Le triple est à 1,80 σ et son intervalle de confiance
contient zéro : il se joue petit, ou pas du tout.
Tampons de variance — ce qu'il faut immobiliser
étage
mise
série de pertes
tampon minimal
Kelly complet
¼ Kelly
Simple
2 €
~17
34 €
25 €
101 €
Double
8 €
~26
209 €
156 €
625 €
Triple
5 €
~52
258 €
218 €
870 €
Total 3 étages : 501 € (tampon survie) ·
399 € (Kelly complet) · 1 597 € (¼ Kelly). Pour les simples seuls,
34 € suffisent — 100 € est trop.
Contrôle des mises — le plan de la semaine
étage
bankroll libre
mise recommandée
plafond Kelly
% du compte
état
simple
62.30 €
1.23 €
4.92 €
1.97%
OK
double
39.56 €
0.51 €
2.02 €
1.29%
OK
triple
17.77 €
0.10 €
0.41 €
0.56%
OK
La mise se calcule sur la probabilité
calibrée, jamais sur la probabilité annoncée : la surconfiance
mesurée est de ×1,5 (annoncé 53 %, réel 35,3 %).
Plan de la semaine — simples
date
ligue
match
cote
proba modèle
proba calibrée
mise
aucun match dans la fenetre
Plan de la semaine — combos
Aucun combo possible sans partager une jambe.
Règle d'allocation : une jambe n'appartient
qu'à un seul ticket. Le meilleur ticket (par draw_score) prend les
jambes en premier, et une jambe déjà engagée en réel n'est jamais réutilisée.
Décision en utilité logarithmique
Vendre rapporte un montant certain ; garder rapporte un
espérance risquée. On compare les deux en utilité
logarithmique du capital — pas en espérance brute. Une position trop grosse pour
la bankroll se vend même si son espérance est positive.
Seuil d'indifférence typique : 52,6 %.
On compare la probabilité du modèle brut, calibré
(÷1,50) et le marché (1/cote).
Positions en cours
Aucune position combo en cours.
Règle
La marge du cash out est mesurée à 12 % — il est donc refusé
par défaut. Il n'est accepté que si (a) l'utilité logarithmique l'exige, ou
(b) il couvre l'engagement total et transforme la position restante en
freeroll.
📉 CLV — la mesure que le pipeline jetait
Le pipeline supprime les colonnes de clôture (PSCD,
MaxCD, AvgCD) des CSV football-data. Sans elles,
impossible de savoir si nos sélections battent la ligne de clôture — la seule
preuve sérieuse qu'un avantage existe. Les 2468 matchs
ci-dessous sont relus depuis les CSV bruts (saisons 2425, 2526, 2627).
CLV = cote obtenue / cote de clôture − 1 — positif = on a pris
mieux que la clôture.
Taux de nul réel
25.97%
référence européenne : 25-28 %
Marge du book (nul)
-9.85%
parier tous les nuls
CLV de nos sélections
+0.97%
IC 95 % [+0.80% ; +1.38%]
Test vs témoin
p = 0.2837
le marché ne confirme PAS nos sélections
Le marché du nul est-il mal prix ?
On parie le nul sur tous les matchs, à chaque référence de cote.
Un rendement proche de −8 % signifie que le marché est
correctement prix : la marge du book, rien d'autre.
AvgD (moyenne)n=2468 · nul 26.0% vs impliqué 28.1% · écart -2.12% · ROI -9.85%
Pinnaclen=1553 · nul 26.7% vs impliqué 27.6% · écart -0.86% · ROI -4.70%
Bet365n=2466 · nul 26.0% vs impliqué 28.2% · écart -2.28% · ROI -10.19%
MaxD (best price)n=2468 · nul 26.0% vs impliqué 26.9% · écart -0.90% · ROI -5.85%
Dans notre fourchette de cotes [2,0 ; 3,5]
Si l'avantage venait du filtre de cotes et non du modèle, on le
verrait ici. Les écarts sont exprimés en points entre le taux de nul observé
et ce que la cote implique.
AvgD (moyenne)n=1432 · nul 30.7% vs impliqué 31.3% · écart -0.53% · ROI -1.63%
Pinnaclen=805 · nul 32.0% vs impliqué 31.2% · écart +0.82% · ROI +3.09%
Bet365n=1549 · nul 30.7% vs impliqué 31.2% · écart -0.54% · ROI -1.63%
MaxD (best price)n=1184 · nul 31.4% vs impliqué 30.5% · écart +0.93% · ROI +3.22%
Mouvement de la ligne — nos sélections vs le reste
nos sélectionsn=710 · CLV +0.97%
le resten=840 · CLV +1.20%
écart-0.23% · p = 0.2837 · le marché ne confirme PAS nos sélections
1. La colonne EV_draw n'est pas une espérance.
Sa corrélation avec la marge recalculée est de −0,9996 :
c'est l'overround du bookmaker, changé de signe. Toute lecture d'un
« EV négatif » est un contresens.
2. La lacune F2 est massive.features_enriched.parquet
contient 45 lignes F2 sur 28 414 (0,16 %), toutes en 2026 —
contre 9 303 en I1 et 9 339 en SP1. F2 n'a aucun historique exploitable
dans ce jeu. Tout backtest F2 antérieur reposait donc sur du vide.
3. Les seuils de la doctrine ne s'appliquent pas à prob_draw.
Le maximum observé est 0,375 en SP1 et 0,304 en F2 : les seuils 0,48 et 0,40
ne sont jamais atteints. Ils s'appliquent au score de décision
(prob_draw + bump ligue), pas à la probabilité brute.
🎯 DrawMulti — le moteur de production
Agent principal qui détecte les matchs nuls à value.
Il note chaque match de 0 à 1 : c'est le draw_score. Sa
signature est l'Elo séquentiel — il parcourt l'histoire dans
l'ordre et met à jour son Elo après chaque match (k = 28, avantage domicile
+60 points). Il apprend aussi le h2h et les moyennes de buts, avec oubli
au-delà de 30 matchs. 8 briques composent le score ; les
principales :
Écart Elo — niveau proche → nul plus probable
Cotes serrées — pas de favori clair → match équilibré
Défenses solides — peu de buts encaissés → match fermé
Historique H2H — nuls fréquents entre ces deux équipes
Le module draw_v3.py (DrawSpecialistV3) existe
encore sur le disque : c'est un AUTRE agent, avec un seuil unique, et il est
obsolète. Le moteur de production est bien DrawMulti.
➕ Agent Contexte
L'ajusteur. Il corrige la probabilité sans toucher au
score, sur six familles de contexte :
Bonus ligue — Liga +0,02 · Serie A +0,01 · Premier League −0,03
Cotes très serrées (|oh−oa| < 0,3) +0,03
Domicile favori — favori net −0,04 · favori léger −0,02.
C'est la pénalité la plus forte du système : quand l'équipe à
domicile est favorite, le nul est beaucoup moins probable qu'on ne le croit.
Bonus maximum : +0,18, contextuel, jamais fixe.
Cette page annonçait auparavant deux signaux
(Enjeu et Fatigue) qui
n'existent pas dans agent_contexte.py — six
ajustements y sont implémentés, pas huit — et attribuait le
fan bias au Contexte, alors qu'il vit dans DrawMulti. C'est
corrigé ici le 19/09/2026 : une page qui promet un agent qui n'existe pas est
plus grave qu'une coquille.
Au-delà de Kelly on perd sur tous les fronts : le schéma
« palier 145 € / mise 15 € » vaut 10,34 % par pari = 1,31 × Kelly →
+116,9 %/an avec 4,83 % de ruine. Kelly à 7,89 % fait
+128,5 %/an avec 0,88 % de ruine. La marge de sécurité du
sur-dimensionnement n'est que de 1,97 point de taux de réussite.