CitizOS · Trading · Doctrine
5 cas documentés · journal de bord système

Pourquoi le système a dit non.

Cinq décisions emblématiques. Pour chacune · le contexte marché, la lecture d'un bot retail classique, ce que le Decision OS a vu en plus, sa décision, et le résultat quatre heures plus tard. Pas de cherry-picking · ce sont les patterns les plus récurrents observés depuis le début de la phase shadow.

Comment lire ces cas

Chaque cas est structuré en cinq actes. Acte 1 · la situation. Quel est le contexte marché ? Acte 2 · ce que dit le bot classique. Quelle décision aurait été prise par un système de signaux standard ? Acte 3 · ce que voit l'IA. Quels signaux faibles le Decision OS a identifiés en plus. Acte 4 · la décision. Pourquoi NO_TRADE plutôt que BUY. Acte 5 · le résultat. Ce qui s'est passé quatre heures plus tard.

Cas n°1 · le piège qui se répète
PIXELUSDT BUY signal classique 50 occurrences 50 NO_TRADE IA

Le memecoin post-listing qui répète son piège.

Sur quelques heures consécutives, l'agent classique génère 50 fois le même signal BUY sur PIXELUSDT. Le Decision OS refuse chaque fois. Chaque fois, le marché lui donne raison.

Acte 1 · Situation

PIXELUSDT · token post-listing récent

PIXELUSDT est un token de gaming listé sur Binance quelques semaines avant. Capitalisation flottante très faible. Carnet d'ordres étroit · spreads variables. Les market makers initiaux liquident progressivement leurs allocations sur les vagues de liquidité retail.

Le contexte marché plus large est lui-même instable · régime marche_manipule identifié par le détecteur de régime · wicks atypiques fréquents · spread bid-ask anormal.

Acte 2 · Lecture bot classique

Le signal apparaît · score 75 sur 100

Le bot retail calcule ses indicateurs habituels et identifie un setup BUY. RSI proche de la zone survendue, MACD légèrement positif, volume au-dessus de la moyenne récente, momentum 4h naissant.

Score
75
RSI 4h
42
Volume
+38 %
Direction
BUY

Un bot retail standard prendrait la position. Sizing typique · 5-10 % du capital. Stop-loss classique · -5 %.

Acte 3 · Lecture du Decision OS

Ce que l'IA voit en plus

Le Decision OS croise plusieurs lectures que le bot classique ignore complètement ·

Memory layer · cette paire est déjà identifiée comme pattern récurrent destructeur dans la table recurring_errors. Statistiquement, sur les 49 occurrences précédentes du même setup, 49 ont été perdantes en 4h.

Pattern Extractor · catégorie "paire_destructrice_systematique" · narrative GPT identifie "dump structurel post-listing par market makers initiaux".

Market Entropy · score actuel 0,71 · classification manipulé. Trading non autorisé par défaut.

Strategy Ranker · PIXELUSDT est en statut désactivée automatiquement sur la base de l'historique.

Acte 4 · Décision

NO_TRADE · raison contextuelle

Le Decision Engine remonte la hiérarchie · pilier Market Entropy en classification manipulé = veto par défaut. Même si le veto entropy ne s'appliquait pas, le Strategy Ranker rejetterait la paire. Même si le Ranker n'existait pas, la mémoire pgvector identifierait la similarité avec les 49 contextes précédents perdants.

Trois lignes de défense indépendantes refusent ce trade. Même si une seule échouait, les deux autres tiendraient.

Acte 5 · Résultat 4 heures plus tard

−32,80 % sur ce setup

PnL hypothétique évité
−32,80 %
Si le bot avait pris ce trade, perte en 4h. Multiplié par 50 occurrences avec la même paire dans la fenêtre observée.

Le marché a chuté brutalement après le faux signal. Stop-loss classique -5 % aurait été franchi en quelques minutes. Mais le carnet d'ordres étroit aurait sans doute provoqué un slippage important, dégradant encore le résultat.

Cas n°2 · le post-listing systémique
DYMUSDT BUY signal classique 30 occurrences 30 NO_TRADE IA

Quand le pattern se confirme sur d'autres paires.

DYMUSDT présente des caractéristiques presque identiques à PIXELUSDT. Le système identifie la famille de pattern, pas juste le ticker. C'est ce que la mémoire contextuelle pgvector permet.

Acte 1 · Situation

DYMUSDT · autre token post-listing récent

Profil similaire à PIXELUSDT · faible flottant, market makers initiaux en phase de dégagement, liquidité retail attirée par la nouveauté. Différence · DYMUSDT est un L1 plus établi, donc le pattern ne se manifeste pas avec la même intensité.

Acte 2 · Lecture bot classique

Score 71 · le bot voit l'opportunité

Pour un bot retail, DYMUSDT et PIXELUSDT sont des tickers parmi d'autres. Le bot calcule ses indicateurs, identifie un setup et propose BUY.

Score
71
RSI 4h
45
Volume
+22 %
Direction
BUY
Acte 3 · Lecture du Decision OS

Reconnaissance de la famille de pattern

C'est ici que la mémoire contextuelle pgvector devient décisive. Le système ne se contente pas de vérifier si DYMUSDT est en blacklist. Il calcule un vecteur de contexte (régime · momentum · structure · volume relatif · cap flottant · ancienneté listing) et cherche les 5 contextes historiques les plus similaires.

Résultat · les 5 contextes les plus similaires sont des refus précédents sur PIXELUSDT, PORTALUSDT, MANTAUSDT, BOMEUSDT et DYMUSDT lui-même. 5 contextes proches · 5 résultats négatifs documentés.

Acte 4 · Décision

NO_TRADE · cohérence statistique

Le système n'a pas besoin de connaître DYMUSDT spécifiquement. Il a appris la famille de contextes. C'est précisément ce que la mémoire vectorielle apporte par rapport à des règles statiques.

Acte 5 · Résultat 4 heures plus tard

−15,89 % en moyenne sur 30 occurrences

PnL hypothétique moyen évité
−15,89 %
Pire perte observée · -23,5 %. 26 occurrences perdantes sur 30 (87 %).
Cas n°3 · le faux signal récurrent
OPUSDT BUY signal classique 36 occurrences 36 NO_TRADE IA

Quand l'indicateur technique ment.

OPUSDT est une crypto plus établie qu'un memecoin. Le pattern est différent · pas un dump structurel post-listing, mais un faux signal récurrent que les indicateurs classiques ne savent pas filtrer.

Acte 1 · Situation

OPUSDT · L2 Ethereum mature

Optimism · un L2 Ethereum bien établi, capitalisation significative. Ici, pas de "dump post-listing". Le pattern est plus subtil · une consolidation dans un range étroit avec des faux breakouts répétés.

Acte 2 · Lecture bot classique

Score 72 · MACD croisement positif

Le bot identifie un croisement MACD positif. Volume modérément élevé. Pour un système basé sur des règles techniques classiques, c'est un setup standard.

Score
72
RSI
52
MACD
croisement +
EMA20/50
EMA20 > 50
Acte 3 · Lecture du Decision OS

Reconnaissance d'un environnement bruité

Le Market Entropy Score remonte des informations que les indicateurs classiques ignorent ·

Range/ATR ratio · 0,58 · compression légère détectée

Autocorrelation des returns · proche de zéro · returns quasi aléatoires sur cette paire

Cross-asset coherence · 0,89 avec BTC · OP ne fait que suivre BTC, sans dynamique propre

Le système conclut · le signal MACD n'est pas porteur d'information dans ce contexte. C'est du bruit avec une apparence statistique de signal.

Acte 4 · Décision

NO_TRADE · entropy supérieur au seuil

L'entropy score classe le marché comme bruité. Le Decision Engine refuse par défaut. Cette logique est cruciale · elle protège contre la majorité des faux signaux que produisent les indicateurs techniques sur des marchés sans direction.

Acte 5 · Résultat 4 heures plus tard

−3,09 % en moyenne sur 36 occurrences

PnL hypothétique moyen évité
−3,09 %
36 occurrences sur 36 perdantes (100 %). Pire perte −3,69 %. Pas de désastre individuel, mais une érosion systématique du capital qui aurait grignoté la performance.
Cas n°4 · le piège régime "manipulé"
MANTAUSDT BUY signal classique 22 occurrences 22 NO_TRADE IA

Quand l'ensemble du marché est illisible.

MANTAUSDT pendant une fenêtre où le marché crypto global présente toutes les signatures d'un environnement manipulé. La logique de défense n'est pas spécifique à la paire · elle est globale.

Acte 1 · Situation

Marché en régime "manipulé" global

Pendant cette période, l'ensemble du marché crypto présente une signature anormale · ratio wicks/corps moyen de 3,6 (vs 0,8 en marché sain), spread bid-ask atypique sur plusieurs paires, volume erratique. Ce n'est pas un problème spécifique à MANTAUSDT.

Acte 2 · Lecture bot classique

Score 73 · indicateurs cohérents en apparence

Pour le bot, les indicateurs techniques sont cohérents et le signal est légitime selon ses critères.

Score
73
Bollinger
contact bas
RSI
38
Direction
BUY
Acte 3 · Lecture du Decision OS

Le veto vient d'au-dessus

Ce qui sauve ce cas n'est pas un indicateur sur MANTAUSDT spécifiquement. C'est le régime marché global identifié indépendamment par le Regime Detector ET par le Market Entropy Score. Les deux modules, sans se parler, classent le marché en manipulé.

C'est exactement ce que la hiérarchie de défense produit. Quand deux modules indépendants arrivent à la même conclusion défavorable, la confiance dans le NO_TRADE devient très élevée.

Acte 4 · Décision

NO_TRADE · veto régime global

Le Decision Engine ne descend même pas jusqu'au niveau de la paire. Le veto se déclenche au niveau de la couche -1 (Market Entropy). Aucun signal individuel, aussi propre soit-il en apparence, ne passe quand le marché global est en mode manipulé.

Acte 5 · Résultat 4 heures plus tard

−3,15 % en moyenne sur 22 occurrences

PnL hypothétique moyen évité
−3,15 %
22 occurrences sur 22 perdantes (100 %). Ce qui était présenté comme un signal était en réalité du bruit dans un marché illisible.
Cas n°5 · le bruit travesti en signal
DOGEUSDT BUY signal classique 31 occurrences 31 NO_TRADE IA

Quand un grand nom n'immunise pas contre le bruit.

DOGEUSDT est une crypto bien connue, liquide, ancienne. On pourrait croire qu'elle est protégée contre les pièges qui touchent les memecoins post-listing. Le système prouve l'inverse.

Acte 1 · Situation

DOGEUSDT · ancien memecoin de référence

Dogecoin · un des plus anciens memecoins, liquidité élevée, capitalisation importante. Mais sur ces fenêtres précises, c'est un mouvement chaotique sans direction nette.

Acte 2 · Lecture bot classique

Score 74 · setup classique apparent

Score
74
RSI 1h
28
Volume spike
2,1×
Direction
BUY

RSI survendu, volume spike, set-up "rebond technique" apparent. Le bot retail typique prendrait ce trade.

Acte 3 · Lecture du Decision OS

Confluence négative sur la fenêtre

Le système croise plusieurs lectures ·

Strategy Ranker · DOGEUSDT statut désactivée sur 31 occurrences précédentes · -2,57 % expectancy moyenne.

Market Entropy · classification bruité globalement.

Memory layer · 22,6 % de winrate historique sur ce setup spécifique. Ce qui semble un signal n'a aucune probabilité statistique supérieure au hasard.

Acte 4 · Décision

NO_TRADE · winrate historique insuffisant

Le système refuse parce que statistiquement, ce setup ne paie pas. Pas parce que DOGEUSDT est "mauvais" en soi. La logique est probabiliste, pas idéologique. Si DOGEUSDT avait un winrate de 65 % sur ces conditions, le système prendrait la position.

Acte 5 · Résultat 4 heures plus tard

−2,57 % en moyenne sur 31 occurrences

PnL hypothétique moyen évité
−2,57 %
31 occurrences · 7 gagnantes · 24 perdantes. Pire perte -5,41 %. Une stratégie de scalping aléatoire aurait fait mieux que ce setup.
Synthèse

Ce que ces 5 cas démontrent

Sur 169 occurrences cumulées de ces 5 cas, l'agent classique aurait pris 169 positions. Le Decision OS en a refusé 169. Le résultat moyen évité, pondéré par occurrence, est de −11,5 % par position. Sans même considérer les coûts (frais Binance, slippage), c'est une destruction de capital structurelle.

Ces cas ne sont pas du cherry-picking. Ce sont les patterns les plus récurrents observés depuis le début de la phase shadow. Ils représentent le quotidien du système · refuser, refuser, refuser. Et avoir raison de le faire.

« L'edge n'est pas dans les bons trades qu'on prend. Il est dans les mauvais qu'on refuse de prendre. »