The Bot Ledger
FR

Accueil / Articles

Le premier bot en réel : 83 % de gains, zéro profit

Acheter le favori, conserver jusqu'au règlement. Ce qui a cassé, ce que les labels cachaient, et pourquoi un taux de gain élevé n'est pas un avantage.

A market display showing a Bitcoin price

La première règle lancée en réel était la plus évidente : à trois minutes et demie dans une fenêtre de 5 minutes, acheter le favori s'il coûte entre 70 et 90 cents, conserver jusqu'au règlement. Elle a gagné 83 pour cent de ses trades. Elle n'a rien rapporté.

631trades rejoués sur données tick
82,7 %de gains
-0,1 %par $1 : à l'équilibre

Pourquoi un taux de gain élevé n'est pas un avantage

Un favori à 83 cents qui gagne 83 pour cent du temps rend exactement ce que vous avez payé, moins les frais. Le carnet est calibré. Les frais ne le sont pas. La règle était une façon lente de payer 0,9 cent par part à l'exchange.

Ce qui a cassé, dans l'ordre

  1. Les gains restaient non retirés. Les parts réglées restent dans le portefeuille jusqu'au retrait ; le solde paraissait faux et les nouveaux ordres étaient refusés à quelques centaines de dollars de gains non réclamés.
  2. Un ordre en erreur s'était exécuté quand même. Un achat a levé une exception réseau, s'est apparié sept secondes plus tard, et il n'y avait aucune ligne de position. Le correctif a été une vérification en arrière-plan de l'endpoint des exécutions après chaque exception.
  3. Onze pour cent des labels étaient faux. Les résultats dérivés de la dernière lecture d'oracle divergeaient du règlement officiel sur 11,4 pour cent des fenêtres. Chaque backtest lancé avant cette découverte reposait sur de mauvais labels.
  4. Un avantage de 14 pour cent, c'était les labels. Un « avantage de latence » qui avait survécu à deux semaines de vérifications a disparu le jour où les résultats officiels ont été récupérés. Le faux avantage venait du même flux qui produisait les mauvais labels ; le cercle se refermait sur lui-même.
  5. Le stop-loss a coûté plus qu'il n'a sauvé. Chaque règle de sortie testée, y compris une règle apprise, a perdu face à la conservation. Un faux stop a transformé un petit gain en perte plus grande plus souvent qu'un vrai stop n'a sauvé quoi que ce soit.

Ce que cela a coûté

Pas beaucoup d'argent ; une perte le premier jour de quelques dizaines de dollars sur un petit capital. Ce que cela a coûté, ce sont trois semaines à croire en une règle qui était à l'équilibre par construction, et la leçon qu'un taux de gain supérieur à 80 pour cent ne veut rien dire tant que vous n'avez pas soustrait le prix payé.

Ce qu'il a laissé derrière lui

  • Un logger qui enregistre le résultat officiel par id de marché, pas un résultat dérivé.
  • Un rapprocheur d'exécutions qui tourne après toute exception.
  • Un balayage de retrait quotidien.
  • L'habitude d'évaluer chaque règle comme taux de gain moins seuil de rentabilité au prix payé, par trade, jamais en regroupant.