Demo vs. Live: Spread-Differenz im Backtest abschätzen
Inhalt
- Fazit: Demo-Ergebnisse lassen sich nicht 1:1 auf das Livekonto übertragen
- Warum das Demokonto oft günstiger abschneidet
- Die Bedingungen der Kursversorgung können abweichen
- Der Unterschied entsteht im „Moment der Ausweitung", nicht im Durchschnitt
- Je mehr Trades und je kleiner die Kursspanne, desto größer der Einfluss
- So messen Sie die Spread-Verteilung auf dem Livekonto
- So setzen Sie den Abschlag an
- Als zusätzliche Kosten pro Trade abziehen
- Den Backtest mit festem Spread wiederholen
- Grenzen und Hinweise
- Zusammenfassung
Fazit: Demo-Ergebnisse lassen sich nicht 1:1 auf das Livekonto übertragen
Vorab das Fazit: Auch wenn ein Demokonto gute Zahlen liefert, sollten Sie damit rechnen, dass die Performance auf dem Livekonto um den Spread-Anteil niedriger ausfällt. Wie stark, hängt wesentlich von der Handelshäufigkeit des EAs und von der Kursspanne pro Trade ab – ein pauschales „x Prozent weniger" gibt es daher nicht. Deshalb empfehlen wir folgendes Vorgehen: Messen Sie die Spread-Verteilung auf Ihrem eigenen Livekonto und ziehen Sie die Differenz als Kosten pro Trade vom Testergebnis ab.
Beachten Sie außerdem: Alle auf FXEA365 veröffentlichten Forward-Ergebnisse stammen aus Forward-Tests auf Demokonten von Exness. Es sind keine Ergebnisse von Livekonten. Der in diesem Artikel beschriebene „Schwund" gilt also auch für unsere eigenen veröffentlichten Daten.
📧 Kostenloser E-Mail-Kurs (8 E-Mails) + Paket mit 13 MT5-Indikatoren nur für Abonnenten
Direkt nach der Anmeldung erhalten Sie einen Download-Link für ein Paket nur für Abonnenten mit unseren 13 MT5-Indikatoren: kompilierte Dateien (.ex5), Quellcode und eine Einrichtungsanleitung. Danach folgen 8 E-Mails zu den Grundlagen des Algo-Tradings, zum richtigen Lesen von Backtests und zur Brokerwahl (in den ersten 5 Tagen täglich eine, dann 7, 14 und 30 Tage nach der Anmeldung). Außerdem erhalten Sie vor jeder Preiserhöhung der im MQL5 Market verkauften Versionen einen Hinweis (Einführungspreise, die mit steigenden Verkäufen stufenweise erhöht werden). Auf dieser Website sind unsere EAs mit einem Echtgeldkonto bei einem Partnerbroker kostenlos.
* Datenschutz streng geschützt. Sie können jederzeit kündigen.
Warum das Demokonto oft günstiger abschneidet
Die Bedingungen der Kursversorgung können abweichen
Es ist nicht gesichert, dass Demo- und Livekonto denselben Preisfeed unter denselben Bedingungen nutzen. Je nach Broker und Kontotyp sind Demo-Spreads eher eng, weiten sich bei Datenveröffentlichungen weniger stark aus oder die Ausführung zeigt keinen Slippage. Andere Broker weisen kaum Unterschiede auf. Hier gilt daher nur: Es unterscheidet sich je nach Broker und lässt sich nur durch Nachmessen klären.
Der Unterschied entsteht im „Moment der Ausweitung", nicht im Durchschnitt
Die Differenzen fallen weniger in ruhigen Phasen an, sondern zum frühmorgendlichen Rollover, direkt nach Datenveröffentlichungen und bei der Wochenend-Kurslücke zu Wochenbeginn. Konzentrieren sich die Einstiege eines EAs auf diese Zeiten, sind die tatsächlich gezahlten Kosten deutlich höher – selbst wenn der durchschnittliche Spread gleich aussieht.
Je mehr Trades und je kleiner die Kursspanne, desto größer der Einfluss
Je kleiner die Kursspanne, auf die ein Trade abzielt, desto größer ist der Anteil des Spreads am Gewinn. Beispielsweise ist GOLD TRIPWIRE auf dieser Seite im MT5-Backtest ein Kurzfrist-Typ mit einer durchschnittlichen Haltedauer von 0:21:12. Verglichen mit der durchschnittlichen Haltedauer von 32:58:21 im Backtest des MEGAMAX DONCHIAN wirkt sich – allgemein gesprochen – dieselbe Spread-Differenz bei Kurzfrist-Typen strukturell stärker auf das Ergebnis aus. Wie stark genau, lässt sich allerdings nur durch Messen feststellen.
So messen Sie die Spread-Verteilung auf dem Livekonto
| Schritt | Vorgehen | Zu beachtender Wert |
|---|---|---|
| 1. Aufzeichnen | Auf dem Live-MT5 ein Skript laufen lassen, das die Bid/Ask-Differenz pro Tick (oder pro Minute) in eine CSV schreibt | Rohdaten |
| 2. Zeitraum | Mindestens einige Wochen aufzeichnen, besser über einen Monat hinweg, der Datenveröffentlichungen enthält | Anzahl der Aufzeichnungstage |
| 3. Nach Uhrzeit | Nach Serverzeit stundenweise auswerten | Median, Wert der oberen 10 %, Maximum |
| 4. Abgleich | Nur die Spreads zu den Zeitpunkten herausfiltern, an denen der EA tatsächlich eingestiegen ist | Durchschnitt bei Einstieg |
| 5. Vergleich | Das Demokonto auf dieselbe Weise messen und die Differenz bilden | Differenz je Uhrzeit |
Entscheidend ist Schritt 4. Nicht der Durchschnitt über alle Tageszeiten, sondern der Spread zum Zeitpunkt der EA-Order bildet die tatsächlichen Kosten ab. Das Aufzeichnungsskript können Sie selbst schreiben oder aus den Hilfswerkzeugen unter MT5-Tools zusammenstellen.
So setzen Sie den Abschlag an
Als zusätzliche Kosten pro Trade abziehen
Dies ist die einfachste und am wenigsten fehleranfällige Methode.
- Die in Schritt 5 ermittelte „Spread-Differenz zwischen Live- und Demokonto" sei Δ
- Zusatzkosten = Δ × Wert pro Lot × Lotgröße × Anzahl der Trades
- Die Zusatzkosten vom Brutto-Gewinn des Testergebnisses abziehen und den PF neu berechnen
Der PF ist „Brutto-Gewinn ÷ Brutto-Verlust". Steigen die Kosten, sinkt der Zähler und der Nenner wächst. Bei EAs mit einem ursprünglichen PF nahe 1,0 können schon geringe Zusatzkosten den Wert unter 1,0 drücken.
Den Backtest mit festem Spread wiederholen
Im MT5-Tester lässt sich der Spread als fester Wert vorgeben. Setzen Sie den auf dem Livekonto gemessenen Wert der oberen 10 % ein und testen Sie erneut, erhalten Sie eine pessimistische Schätzung. Lassen Sie den Test mit beiden Varianten laufen – Median und obere 10 % – und beobachten Sie, wie stark sich das Ergebnis ändert. So sehen Sie, wie empfindlich der EA auf den Spread reagiert.
Grenzen und Hinweise
- Es wird nur der Spread betrachtet. Slippage, abgelehnte Ausführungen und Order-Verzögerungen lassen sich so nicht messen. Der tatsächliche Schwund kann größer ausfallen.
- Die Aussage gilt nur für den gemessenen Zeitraum. Spreads ändern sich mit dem Marktumfeld und der Broker-Politik. Ein vor einem halben Jahr gemessener Wert gilt heute nicht zwingend noch.
- Tests mit festem Spread sind einfacher als die Realität. Da sich Spreads tatsächlich bewegen, bleibt ein Ergebnis mit festem Wert eine Orientierung.
- Auch unsere veröffentlichten Daten haben dieselbe Grenze. Selbst wenn die Forward-Tests auf dem Demokonto gut ausfallen, gibt es keine Garantie, dass sich das Ergebnis auf dem Livekonto wiederholt. Verstehen Sie Demo-Ergebnisse als Vorstufe, um zu prüfen, ob sie sich live reproduzieren lassen.
- Wählen Sie einen Broker nicht allein anhand des ausgewiesenen durchschnittlichen Spreads. Wie sich Broker vergleichen lassen, finden Sie im Broker-Vergleich.
Zusammenfassung
- Demokonto-Spreads fallen teils günstiger aus als auf dem Livekonto; rechnen Sie damit, dass Testergebnisse um diesen Anteil schrumpfen
- Große Unterschiede entstehen nicht im Durchschnitt, sondern in den „Momenten der Ausweitung" – frühmorgens, bei Datenveröffentlichungen und zu Wochenbeginn
- Zeichnen Sie die Bid/Ask-Differenz auf dem Livekonto auf und bewerten Sie anhand des Spreads zu den Einstiegszeitpunkten des EAs
- Ziehen Sie die Differenz als Kosten pro Trade ab oder wiederholen Sie den Test mit festem Spread der oberen 10 %
- EAs mit kurzer durchschnittlicher Haltedauer und vielen Trades reagieren stärker auf den Spread
- Slippage kommt separat hinzu; verstehen Sie diese Schätzung daher als Untergrenze des Schwunds
- Die Testwerte der einzelnen EAs lassen sich im Ranking aller EAs mit Messwerten vergleichen
Verwandt
📧 Kostenloser E-Mail-Kurs (8 E-Mails) + Paket mit 13 MT5-Indikatoren nur für Abonnenten
Direkt nach der Anmeldung erhalten Sie einen Download-Link für ein Paket nur für Abonnenten mit unseren 13 MT5-Indikatoren: kompilierte Dateien (.ex5), Quellcode und eine Einrichtungsanleitung. Danach folgen 8 E-Mails zu den Grundlagen des Algo-Tradings, zum richtigen Lesen von Backtests und zur Brokerwahl (in den ersten 5 Tagen täglich eine, dann 7, 14 und 30 Tage nach der Anmeldung). Außerdem erhalten Sie vor jeder Preiserhöhung der im MQL5 Market verkauften Versionen einen Hinweis (Einführungspreise, die mit steigenden Verkäufen stufenweise erhöht werden). Auf dieser Website sind unsere EAs mit einem Echtgeldkonto bei einem Partnerbroker kostenlos.
* Datenschutz streng geschützt. Sie können jederzeit kündigen.
Fragen zu EAs oder Forex?
Stelle sie im Trading-Forum von Nattzy (kostenlose Registrierung). Auch Fragen über diesen Artikel hinaus sind willkommen – etwa zu EA-Einstellungen oder zur Brokerwahl.
Auf Nattzy fragen ↗