Skip to main content
Trading12 min read

Créer un moteur de backtesting qui ne vous ment pas

La plupart des moteurs de backtesting produisent des résultats qui semblent excellents mais s'effondrent en trading réel. Voici comment j'ai conçu le moteur de backtesting de QuantumTrader pour être honnête sur les performances.

Part ofFintech & Trading Systems->
By Jason TeixeiraMarch 28, 2026
PythonBacktestingTradingQuantitativeRisk Management
Share:
On this page

Tout trader quantitatif a vécu cette expérience : le backtesting affiche des rendements annuels de 200 %. Le trading en direct affiche -15 %.

Le problème ne vient presque jamais de la stratégie. Il vient du backtesting. La plupart des moteurs de backtesting mentent à travers des hypothèses optimistes.

Les 5 Mensonges Que La Plupart des Backtests Raconte

Mensonge 1 : Exécutions Parfaites

La plupart des moteurs supposent que votre ordre s'exécute au prix exact que vous voyez. En réalité :

  • Les ordres au marché s'exécutent au ask (achat) ou au bid (vente), pas au prix médian
  • Les ordres importants font bouger le marché (slippage)
  • En période de volatilité, les exécutions peuvent être 5 à 10 ticks moins bonnes que prévu

Mon moteur modélise cela : \

Reader route

article -> proof -> offer

ReadClusterProofScope

cluster

Fintech & Trading Systems

intent

Trading

route

next step

What to do with this

Turn the note into a build path.

If this topic maps to a real business problem, keep reading the cluster, study the academy path, or route the work into a scoped engagement.

Jason Teixeira
Written by
Jason Teixeira
Founder, Sage Ideas Studio · Principal Engineer
livebuild 81e8c8e2026-07-28 06:02Z
// solo studio// no analytics resold// every commit human-reviewed