Simulation und Recherche

Krypto-Bot-Backtests: Die Win-Rate ist nicht das Nettoergebnis

Arbeiten Sie zwei fiktive Beispiele mit je 100 Trades durch, prüfen Sie dann durchschnittliche Gewinne und Verluste, Gebühren, Funding (Futures‑Funding) und offene Positionen, bevor Sie Backtest‑Ergebnisse vergleichen.

In diesem Artikel

Eine 80%ige Win‑Rate kann mit einem verlustbringenden Krypto‑Bot‑Backtest einhergehen. Die fehlende Information ist, wie viel jeder Gewinn und Verlust beiträgt und was die berichtete Summe einschließt. Beginnen Sie mit einem buchhalterischen Check, bevor Sie Strategien vergleichen.

Coinbase Engineerings Bewertung des Betrugsagenten vom 7. Oktober bietet ein passendes Gegenstück: Komplementäre Metriken legen Trade‑Offs offen, die eine Schlagzeile verbergen kann. Betrugserkennung ist kein Trading, und Citrine verwendet diesen Agenten nicht. Die nützliche Lektion ist zu untersuchen, was eine Messung auslässt.

Nenner definieren

Hier bedeutet Win‑Rate gewonnene geschlossene Trades geteilt durch alle geschlossenen Trades: Gewinne, Verluste und Unentschieden. In diesem Beispiel gibt es keine Unentschieden. Prüfen Sie andernorts, ob Null‑Ergebnis‑Trades ausgeschlossen sind und ob „gewinnend“ vor oder nach Kosten gemessen wird. Offene Trades, abgelehnte Orders und Signale sind keine geschlossenen Trades; sie zu zählen beantwortet eine andere Frage.

Zwei Strategien, jeweils 100 geschlossene Trades

Dies sind fiktive Rechenbeispiele, keine Ergebnisse von Citrine oder Kunden und keine Empfehlung. Beide Strategien haben 100 geschlossene Trades. Nehmen Sie durchgehend gleiche Positionsgrößen in beiden Strategien an, keine Wiederanlage der Gewinne und noch keine Kosten.

Strategie A: 80 Siege × +$5
+$400
Strategie A: 20 Verluste × -$25
-$500
Strategie A: Gesamt vor Kosten
-$100
Strategie B: 40 Siege × +$20
+$800
Strategie B: 60 Verluste × -$10
-$600
Strategie B: Gesamt vor Kosten
+$200

A gewinnt 80/100 = 80 %; B gewinnt 40/100 = 40 %. A's durchschnittlicher Gewinn beträgt $5 und die durchschnittliche Verlustgröße $25; bei B $20 bzw. $10. Über alle geschlossenen Trades erzielt A im Mittel −$1 pro Trade und B +$2 vor Kosten. Häufigkeit ersetzt nicht die Größenordnung. Keines der Beispiele sagt etwas über zukünftige Ergebnisse aus.

Kosten und Finanzierung abgleichen

Um ein Ergebnis vor Kosten abzugleichen, ziehen Sie Ein‑ und Ausstiegsgebühren sowie Finanzierungsbelastungen ab, addieren Finanzierungs-Gutschriften und berücksichtigen Slippage, falls nicht bereits in den Preisen enthalten. Ziehen Sie keine Kosten doppelt ab. Ein Label „netto“ ist unzureichend: Prüfen Sie, welche Kosten und Finanzierungsereignisse enthalten sind. Fehlende Finanzierungsdaten sind nicht verifizierter Nullbetrag.

Geschlossene Trades sind nicht der gesamte Lauf

Ein Gesamtbetrag geschlossener Trades schließt nicht realisierte Gewinne oder Verluste auf Positionen aus, die zum Cutoff noch offen waren. Die gesamte Equity‑Änderung des Laufs kann diese Exposition und Finanzierung außerhalb geschlossener Trades einschließen. Ausgangs‑ und Endkapital auf derselben Basis vergleichen, Ein- und Auszahlungen getrennt aufführen, falls vorhanden. Angeben, ob Positionen offen gelassen, mark-to-market bewertet oder zum Ende zwangsgeschlossen wurden.

Den Vergleich fair machen

  • Konzentration: prüfen, ob einige große Gewinne, ein einzelnes Produkt oder ein einzelner Tag das Ergebnis dominieren. Verlustserien und Drawdown (Rückgang vom Höchst‑ zum Tiefststand) ebenfalls prüfen.
  • Stichprobe und Daten: 100 Trades aus einer Marktphase sind keine 100 unabhängigen Beweise. Start/Endzeiten, Zeitzone und Datenabdeckung abgleichen.
  • Größe/Sizing: Anfangskapital, Mengen und Zuordnung vergleichbar halten. Unterschiedliches Sizing oder Compounding kann Dollarunterschiede erklären, ohne bessere Signale.
  • Auswahl: ungünstige Perioden und unberührte Testperioden einbeziehen. Wiederholtes Tuning am selben Sample kann den Zufall begünstigen.

Prüfen Sie die Details

Citrines öffentlicher Backtesting‑Leitfaden legt Wert auf überprüfbare Detailergebnisse und Exporte. Verwenden Sie diese Details, um Annahmen abzugleichen, nicht um eine Überschrift als Beweis zu behandeln. Weiter mit Simulationen und Kosten vergleichen, der Produktleitfaden und die Risikohinweis.

Illustrative Citrine BTC‑ und ETH‑Replay‑Charts, nicht die Strategieleistung.
Vorhandene Citrine-Wiederholungsillustration, kein Chart der Strategien A oder B.