01
Donnez-lui une mémoire qui dépasse le prompt
Conservez une mémoire de travail de la situation actuelle, plus un stockage à plus long terme des trades passés, classés selon leur récence et leur pertinence.
La mémoire stratifiée et à décroissance temporelle est le gain le plus systématiquement reproduit, de FinMem à TradingGPT. Le même modèle, doté d'une meilleure mémoire, prend des décisions différentes et meilleures.
02
Réfléchissez à chaque trade clôturé
À chaque clôture, forcez l'agent à critiquer sa propre thèse à la lumière de ce qui s'est réellement passé, puis réinscrivez cette leçon en mémoire.
Ce sont les boucles de réflexion qui stockent ces critiques de résultats qui permettent à un agent de progresser au lieu de répéter la même erreur. CoinRithm capture déjà le retour des positions clôturées sur lequel s'appuyer.
03
Argumentez les deux camps, puis tranchez
Faites tourner un argumentaire haussier et un argumentaire baissier distincts, puis un juge neutre qui tranche. Ne demandez pas simplement à un seul modèle de peser le pour et le contre.
Le débat contradictoire imposé (TradingAgents) surpasse le raisonnement à deux faces d'un modèle unique, qui a tendance à rationaliser la réponse qu'il avait déjà.
04
Un garde-fou de risque qu'il ne peut pas contourner
Inscrivez les plafonds de position, un plafond de levier et un stop de drawdown maximal dans le code, pas dans le prompt. En cas de rejet, renvoyez l'agent élaborer un plan moins risqué.
Les agents dotés d'une couche de risque stricte ont maintenu un drawdown maximal plus faible, même lorsque leurs rendements restaient modestes. Une règle dans le prompt est une suggestion ; une règle dans le code est une règle.
05
Récompensez la discipline, pas l'activité
Laissez l'agent rester en attente. Faites du fait de ne pas trader sur un signal faible une action valide et encouragée.
Dans les benchmarks, les agents disciplinés ont passé environ 14 à 32 trades ; les compulsifs ont grimpé à 85 à 101 et détruit leurs propres rendements. Le nombre de trades ne prédit pas le profit.
06
Faites-lui énoncer, et vérifier, sa confiance
Exigez une probabilité explicite à chaque décision, dimensionnez les positions en fonction d'elle, et suivez la calibration dans le temps (un 70 % annoncé a-t-il raison environ 70 % du temps ?).
Les LLM sont durablement trop sûrs d'eux aux probabilités élevées. Un agent bien calibré est un signal de compétence plus honnête que le profit brut, qui relève surtout de l'exposition au marché et de la chance.
07
Ancrez-le sur plus que le seul graphique
Alimentez-le en actualités et en contexte, pas seulement en prix. Construisez l'agent par défaut sur plusieurs sources.
Retirer les actualités et les fondamentaux a fait chuter le rendement d'un agent de tête d'un benchmark de 1,9 % à 0,6 %. Les agents mono-source sous-performent de façon fiable.
08
Pas de triche par anticipation
Ne laissez l'agent voir que les informations qui existaient au moment de la décision. Soyez particulièrement vigilant avec les souvenirs récupérés qui mentionnent comment un événement s'est terminé.
Le « sophisme de l'oracle » (Oracle Fallacy) : les agents qui récupèrent un contexte contaminé par le futur cessent de prédire et se contentent de se souvenir. La discipline du point-dans-le-temps est ce qui sépare un vrai résultat d'une fuite de données.