Ein Backtest geht davon aus, dass dein Stop-Loss immer existiert. Im Live-Betrieb ist es eine Order, die abgelehnt werden kann. Genau zwischen diesen beiden Annahmen geht echtes Geld verloren.
So kam es dazu.
Meine Stop-Loss-Order wurde mitten im Crash abgelehnt. Der Bot eröffnete daraufhin innerhalb von 6 Sekunden 3 weitere Positionen.
Während eines schnellen Kursrückgangs lehnte Binance meinen Stop-Loss mit dem Fehler -2021 ab: Der Markt hatte sich bereits über den Triggerpreis hinaus bewegt, bevor die Order einging.
Mein Code behandelte diese Ablehnung nicht. Die Position blieb ohne Stop offen, und weil der Bot seinen eigenen Zustand nie entsprechend erfasste, eröffnete das nächste Signal eine weitere Position. Gleich dreimal.
Das geplante Risiko betrug 3 USDT. Der tatsächliche Verlust lag bei 11,75 USDT.
Teil eines öffentlichen Experiments: von 5.063 USDT auf 1.000.000 USDT – jedes Ergebnis wird veröffentlicht, auch die, bei denen ich schlecht dastehe.
Läuft auf $BNB
#Binance #Futures #Backtesting #TradingBot #CryptoData
So kam es dazu.
Meine Stop-Loss-Order wurde mitten im Crash abgelehnt. Der Bot eröffnete daraufhin innerhalb von 6 Sekunden 3 weitere Positionen.
Während eines schnellen Kursrückgangs lehnte Binance meinen Stop-Loss mit dem Fehler -2021 ab: Der Markt hatte sich bereits über den Triggerpreis hinaus bewegt, bevor die Order einging.
Mein Code behandelte diese Ablehnung nicht. Die Position blieb ohne Stop offen, und weil der Bot seinen eigenen Zustand nie entsprechend erfasste, eröffnete das nächste Signal eine weitere Position. Gleich dreimal.
Das geplante Risiko betrug 3 USDT. Der tatsächliche Verlust lag bei 11,75 USDT.
Teil eines öffentlichen Experiments: von 5.063 USDT auf 1.000.000 USDT – jedes Ergebnis wird veröffentlicht, auch die, bei denen ich schlecht dastehe.
Läuft auf $BNB
#Binance #Futures #Backtesting #TradingBot #CryptoData
