Zum Inhalt

Vergleich über Datenquellen hinweg

Dieser Leitfaden zeigt Ihnen, wie Sie denselben cBot mit Daten aus verschiedenen Quellen, Zeiträumen oder Marktbedingungen einem Backtest unterziehen und dann den KI-Agenten bitten, zu analysieren, wo die Strategie am besten funktioniert und wo sie versagt.

1. Backtest mit Serverdaten

Beginnen Sie mit den Standarddaten, die vom Server Ihres Brokers bereitgestellt werden.

Backtest C:\test\crypto-bot.algo on BTCUSD H1, account 1234567 from 1 January 2024 to 31 December 2024 using M1 data mode. Save the results as JSON to C:\test\results-server.json.

2. Backtest mit Ihren eigenen Daten

Führen Sie nun denselben Backtest mit einer CSV-Datei durch, die Sie aus einer anderen Quelle exportiert haben.

Backtest C:\test\crypto-bot.algo on BTCUSD H1, account 1234567 from 1 January 2024 to 31 December 2024 using M1-CSV data mode with the data file at C:\test\binance-btcusd-2024.csv. Save the results as JSON to C:\test\results-binance.json.
Backtest the same cBot again using the data file at C:\test\coinbase-btcusd-2024.csv. Save the results to C:\test\results-coinbase.json.

3. Ergebnisse vergleichen

Bitten Sie den Agenten, die Ergebnisse nebeneinander zu stellen.

Compare the backtest results from C:\test\results-server.json, C:\test\results-binance.json and C:\test\results-coinbase.json. Show net profit, total trades, win rate, profit factor and maximum drawdown for each. Highlight any significant differences.

Der Agent liest alle drei Berichte und präsentiert eine Vergleichstabelle. Suchen Sie nach Diskrepanzen – wenn der cBot bei einer Datenquelle gut abschneidet, bei einer anderen jedoch schlecht, kann die Strategie empfindlich auf die Datenqualität oder die spezifischen Spread- und Ausführungsmerkmale dieses Handelsplatzes reagieren.

4. Unterschiede analysieren

Bitten Sie den Agenten, zu untersuchen, warum sich die Ergebnisse unterscheiden.

Why did the cBot perform better on Binance data than Coinbase data? Were there more trades, better fills, or different market conditions?
Were there specific months where one data source led to significantly different results? Show me a month-by-month breakdown.

5. Test über Zeiträume hinweg

Vergleichen Sie, wie der cBot mit verschiedenen Marktregimen umgeht.

Backtest C:\test\crypto-bot.algo on BTCUSD H1 for three separate periods: January to June 2023, July to December 2023, and January to June 2024. Compare the results and tell me whether the strategy has been improving, degrading, or staying consistent.
Which 6-month period produced the worst results and why? Was it a trending or ranging market?

6. Test über Symbole hinweg

Backtest C:\test\crypto-bot.algo on BTCUSD, ETHUSD and XRPUSD over the last 12 months using the same parameters. Which symbol does the strategy work best on?

7. Schlussfolgerungen ziehen

Bitten Sie den Agenten um eine abschließende Empfehlung.

Based on everything we have tested, summarise which data source, symbol and time period combination produces the most reliable results for this cBot. What should I use going forward?

Tipp

Wenn Sie Datenquellen vergleichen, halten Sie alle anderen Variablen identisch – derselbe cBot, dieselben Parameter, derselbe Zeitraum. Dies isoliert die Auswirkung der Daten selbst und verhindert irreführende Schlussfolgerungen.