1. Spezielle Desktop-Backtester
Diese Tools sind auf historische Daten, Regel-Engines und Parametertests ausgelegt. Sie eignen sich für systematische Trader, die Einstiege, Ausstiege, Positionsgrößen und Kosten präzise definieren können. Prüfen Sie Datenqualität, Kontrollen für Survivorship-Bias, Walk-Forward-Tests und ob die Plattform das von Ihnen gehandelte Instrument modelliert.
2. Charting-Plattformen mit Replay
Visuelles Replay ist oft der schnellste Weg, um eine diskretionäre Checkliste zu testen. Verstecken Sie zukünftige Kerzen, notieren Sie die Entscheidung, bevor Sie die nächste Kerze anzeigen, und protokollieren Sie das Ergebnis. Dies ist weniger automatisch als ein codierter Backtest, kann aber aufdecken, ob Ihre Regeln tatsächlich spezifisch genug sind, um wiederholbar zu sein.
3. Python- und Open-Source-Workflows
Code-basierte Stacks bieten maximale Kontrolle über Datenbereinigung, Portfolio-Logik und benutzerdefinierte Statistiken. Sie machen es auch leicht, versehentlich Look-Ahead-Bias einzuführen oder Parameter zu überoptimieren. Verwenden Sie einen versionierten Datensatz, trennen Sie Entwicklungs- und Testzeiträume und dokumentieren Sie jede Annahme.
4. Tabellenkalkulationen und manuelle Tests
Eine Tabellenkalkulation kann für ein einfaches Setup und eine erste Stichprobe von 50–100 Trades ausreichen. Führen Sie eine Zeile pro hypothetischem Trade, berücksichtigen Sie Gebühren und Slippage und ändern Sie die Regeln nicht mitten in der Stichprobe. Die Einschränkung ist die Geschwindigkeit und die Versuchung, unbequeme Ergebnisse zu bearbeiten.
Wo Edgelog passt
Edgelog ist die Journal- und Überprüfungsebene nach einem Test oder einer Live-Sitzung. Importieren Sie CSV/Excel-Verläufe oder synchronisieren Sie MT4/MT5-Trades, fügen Sie Setup- und Mindset-Tags hinzu und überprüfen Sie Gewinnrate, Profitfaktor, Equity-Kurve und Drawdown. Diese Trennung ist beabsichtigt: Ein sauberes Journal sollte nicht so tun, als wären simulierte Fills Live-Beweise.
Bevor Sie ein kostenpflichtiges Tool wählen, notieren Sie Ihren Markt, Zeitrahmen, Datenquelle, Kosten, Testhorizont und die Entscheidung, die das Ergebnis unterstützen soll. Ein kleinerer, transparenter Test ist nützlicher als eine polierte Kurve, die auf unbekannten Annahmen basiert.