Historische Kerzen abspielen
Der Datenbank-Backtest verwendet historische OHLC-Kerzen mit fünf Minuten Auflösung. Der öffentliche Ablauf konzentriert sich auf BTC_USDT und Binance-artige USDT-Märkte.
Für jede Kerze prüft der Motor zuerst bestehende Positionen. Ein bestehender Verkauf gilt als ausgelöst, wenn das Kerzenhoch sein Ziel erreicht. Danach wird ein neuer Kaufkandidat berechnet. Ein Kauf gilt als ausgelöst, wenn das Kerzentief dieses Level erreicht und genügend simuliertes Guthaben vorhanden ist.
Das Modell nimmt die genaue Reihenfolge innerhalb einer Kerze nicht an. Eine während der aktuellen Kerze eröffnete Position wird nicht sofort in derselben Kerze verkauft.
Was enthalten ist
Ein Lauf kann Startkapital, Kaufbetrag, prozentualen Grid-Abstand, Take-Profit, Gebühren, optionale Gewinnumwandlung in BTC und bis zu vier Strategien mit einer gemeinsamen simulierten Wallet enthalten.
NuxGrid verwendet geschlossene 5-Minuten-Kerzen und markiert nicht verfügbare Bereiche, wenn historische Daten fehlen. Simulierte Kauf- und Verkaufsgebühren werden angewendet. Beiträge zur BTC-Umwandlung können sich bis zum simulierten Exchange-Minimum sammeln; kleinere Beträge können offen bleiben.
Messung der Ergebnisse
Der realisierte Gewinn stammt aus abgeschlossenen Verkaufszyklen nach den vom Motor verwendeten simulierten Gebühren. Er enthält nicht den Marktwert noch offener Positionen.
Die finale Equity kombiniert verbleibendes Guthaben, zum letzten Schlusskurs bewertete offene Positionen und gegebenenfalls den BTC-Reservewert. Weitere Kennzahlen sind ROI, maximaler Drawdown, Gebühren, abgeschlossene Zyklen, offene Positionen, Mindestguthaben, eingesetztes Kapital, gleichzeitige Positionen, nicht realisierter Verlust und blockierte Käufe. Zusätzlich wird ein BTC-Buy-and-Hold-Vergleich berechnet.
Realisierter Gewinn ≠ Endwert: Bewertete offene Positionen fließen in die finale Equity ein.
Was nicht simuliert wird
Der Backtest bildet keine Orderbuch-Tiefe, kein Slippage, keine Netzwerklatenz, keine API-Ausfälle, keine echten Teilfüllungen, keine Abbruch-Ausführungs-Rennen und nicht die genaue Preisreihenfolge innerhalb einer Kerze ab.
Ein Ergebnis einordnen
Ein nachvollziehbarer Bericht sollte Symbol, Zeitraum, Auflösung, Strategieparameter, Gebührenannahme, Datenlücken, offene Positionen, realisierten Gewinn und finale Equity nennen. Das Ergebnis beschreibt historisches Verhalten unter bestimmten Annahmen. Es ist keine erwartete Rendite.