Adaptive Exits für Arbitrage-Trades: Diff Excess Factor, Slippage Factor und Critical Slippage Freitag, der 23. Oktober 2026 – Posted in: Arbitrage Software
Adaptive Exits für Arbitrage-Trades: Diff Excess Factor, Slippage Factor und Critical Slippage
Bisher erhielt jeder Arbitrage-Trade in SharpTrader denselben Exit: denselben Min profit, denselben Trailing step, denselben Stop loss. Ein Trade, der bei einer großen Preisdifferenz mit perfekter Ausführung eröffnet wurde, wurde genauso verwaltet wie einer, bei dem Slippage den Großteil der Differenz bereits aufgezehrt hatte. Drei neue Instrumenteinstellungen ändern das. Jeder Trade erhält jetzt eigene Exit-Levels, abhängig davon, wie stark sein Signal war und wie gut er ausgeführt wurde. Dieser Leitfaden erklärt, wie jeder Parameter funktioniert, zeigt ein Rechenbeispiel mit XAUUSD und nennt Startwerte für die Optimierung.
- Die Kurzantwort
- Warum ein einheitlicher Exit für alle Trades ein Kompromiss ist
- Wo Sie die Parameter finden
- Worauf sich die Parameter beziehen
- Diff excess factor %: mehr Spielraum für starke Signale
- Slippage factor %: Gewinn nach schlechter Ausführung früher sichern
- Critical slippage %: ein enger Stop, wenn die Differenz verschwunden ist
- Rechenbeispiel: drei XAUUSD-Trades
- Empfohlene Startwerte
- Schritt für Schritt optimieren
- Gut zu wissen
- Video: Erstellen Sie Ihr eigenes Template
- Häufige Fragen
Die Kurzantwort
Kurzantwort: Diff excess factor % gibt Trades, die auf ein starkes Signal hin eröffnet wurden, mehr Spielraum. Slippage factor % sichert Gewinn früher, wenn die Ausführung schlechter als der angefragte Preis war. Critical slippage % setzt einen deutlich engeren Stop für einen Trade, dessen Ausführung so schlecht war, dass von der Arbitrage praktisch nichts mehr übrig ist. Alle drei sind standardmäßig deaktiviert (0), es ändert sich also nichts, bis Sie sie setzen. Die Art, wie die Strategie nachzieht und Gewinn sichert, bleibt genau gleich; nur die Werte, die sie für jeden Trade verwendet, ändern sich.
Warum ein einheitlicher Exit für alle Trades ein Kompromiss ist
Bei der Latenzarbitrage wird ein Trade eröffnet, weil der schnelle Feed einen Preis zeigt, den der langsame Broker noch nicht erreicht hat. Wie viel es zu verdienen gibt, hängt von zwei Faktoren ab, die bei jedem Trade anders sind: wie groß die Preisdifferenz beim Auslösen des Signals war und wie viel dieser Differenz durch Slippage verloren ging, bevor die Order ausgeführt wurde.
Feste Exit-Einstellungen ignorieren beides. Ein starkes Signal wird genauso eng nachgezogen wie ein knappes und oft geschlossen, bevor der Preis vollständig nachgezogen hat. Ein Trade mit schlechter Ausführung wartet weiter auf ein Gewinnziel, das er nicht mehr erreichen kann. Und ein Trade, der ausgeführt wurde, nachdem der Broker bereits aufgeholt hatte, wird durch denselben weiten Stop loss geschützt wie ein Trade mit echtem Vorteil, obwohl nur noch eine zufällige Preisbewegung übrig ist. Mit den drei neuen Parametern erhält jeder Trade eigene Exit-Levels für genau diese drei Fälle.
Wenn Slippage für Sie neu ist, erklärt unser Leitfaden zum Messen und Reduzieren von Forex-Slippage, woher sie kommt und wie Sie sie in Ihren eigenen Ausführungen ablesen.
Wo Sie die Parameter finden
Die Einstellungen gelten pro Instrument, in vier Strategiegruppen. Jede kann wie jeder andere Instrumentparameter in die Optimierung einbezogen werden.
| Strategie | Wo sie eingestellt werden | Für welchen Trade sie gelten |
|---|---|---|
| OneLeg | Instrumententabelle, nach „Cooldown (ms)“. Nur mit der Advanced optimization-Lizenz sichtbar und aktiv. | Jeder Trade, den die Strategie eröffnet |
| Lock, LockCL, LockCL2, LockCL3 | Instrumententabelle, gegen Ende, nach „Min pips“ | Die ungesicherte Position, die ein Arbitragesignal bei einem der beiden Broker erzeugt |
| PhantomDrift | Instrumententabelle, an derselben Stelle wie bei Lock | Nur die Arbitrageposition; Martingale-Orders behalten ihren eigenen Stop |
| Umbra Lock | Instrument „Edit…“ > Extra settings > „Protective stops of the unlocked leg“ | Das Leg, das nach einem Arbitrage-Exit ungesichert bleibt |

Bei den Lock-Arbitrage-Strategien, Phantom Drift und Umbra Lock wirken die Parameter nur auf die Position, die das Arbitragerisiko trägt. Gesicherte Legs, Martingale-Orders und andere Positionen behalten Ihre normalen Einstellungen.
Worauf sich die Parameter beziehen
Alle drei Parameter vergleichen den Trade mit der Signalschwelle, die die Strategie bereits verwendet:
- Diff to open in OneLeg;
- Diff to open 1 oder Diff to open 2 für den Broker, der gehandelt hat, in den Lock-Strategien;
- Diff to close in Umbra Lock;
- Min move, wenn die Strategie allein auf den Impuls handelt (Diff to open 0 und Min move gesetzt). Min move wird in unserem Artikel über Impulseinstieg und Reverse-Exit erklärt.
Aus jeder Ausführung ergeben sich zwei Werte: die Differenz (wie groß das Signal bei Eröffnung des Trades war) und die Slippage (um wie viele Punkte schlechter als angefragt die Order ausgeführt wurde). Der Überschuss ist die Differenz minus der Schwelle.
Diff excess factor %: mehr Spielraum für starke Signale
Diff excess factor % erhöht Min profit und Trailing step des Trades um diesen Prozentsatz dessen, wie weit das Signal über seiner Schwelle lag.
Erhöhung = (Differenz − Schwelle) × Diff excess factor %
Beispiel: Ein Trade, der bei einer Differenz von 25 Punkten mit Diff to open 10 eröffnet wurde, hat einen Überschuss von 15 Punkten. Bei 50% steigen Min profit und Trailing step jeweils um 8 Punkte (7,5, gerundet).
Die Begründung ist einfach. Eine größere Differenz bedeutet, dass der langsame Broker mehr aufzuholen hat, die erwartete Bewegung ist also größer. Mit festen Exits wird ein starkes Signal genauso eng nachgezogen wie ein knappes und oft geschlossen, bevor der Preis vollständig nachgezogen hat.
- Vorteil: Starke Signale erhalten Spielraum, was den durchschnittlichen Gewinn der besten Trades erhöht.
- Unverändert: Ein Signal genau an der Schwelle hat keinen Überschuss und behält Ihren normalen Min profit und Trailing step.
- Deaktivierte Exits bleiben deaktiviert: Ein auf 0 gesetzter Min profit oder Trailing step bleibt 0; der Parameter aktiviert nie einen Exit, den Sie deaktiviert haben.
Slippage factor %: Gewinn nach schlechter Ausführung früher sichern
Slippage factor % senkt Min profit und Trailing step des Trades um diesen Prozentsatz der Slippage, die bei der Ausführung entstanden ist.
Senkung = Slippage × Slippage factor % (keiner der Werte fällt unter 1 Punkt)
Beispiel: Eine Ausführung, die 8 Punkte schlechter als angefragt ist, senkt bei 100% beide Werte um 8 Punkte.
Slippage ist der Teil des erwarteten Gewinns, der bereits verloren ist: Der Preis hat weniger Weg übrig, um sich zu Ihren Gunsten zu bewegen. Niedrigere Exits sichern das Verbleibende früher, statt auf ein Ziel zu warten, das der Trade nicht mehr erreichen kann.
- Nur negative Slippage zählt. Eine Ausführung, die besser als angefragt ist, ändert nichts.
- Lock-Strategien, PhantomDrift und Umbra Lock: Verwendet wird die Slippage der Schließung, durch die die ungesicherte Position entstanden ist.
- Vorteil: weniger Trades, die einen kleinen Gewinn erreichen, ihn nicht sichern und in einen Verlust umschlagen.
- In Kombination mit Diff excess factor % addieren sich die beiden Anpassungen: Ein starkes Signal mit schlechter Ausführung kann bei Werten nahe den normalen landen.
Critical slippage %: ein enger Stop, wenn die Differenz verschwunden ist
Wenn die Slippage mehr als diesen Prozentsatz der Signaldifferenz aufzehrt, wird der Stop loss des Trades durch einen deutlich engeren ersetzt, der auf dem Spread des Brokers basiert.
Wenn Slippage > Differenz × Critical slippage %: Stop = Spread × max(2, Differenz ÷ Slippage)
Beispiel: Bei 50% erhält ein Trade, der bei einer Differenz von 53 Punkten eröffnet und 46 Punkte schlechter ausgeführt wurde (87% der Differenz), den engen Stop. Bei einem Broker-Spread von 10 Punkten im Moment der Ausführung ergibt das einen Stop von 20 Punkten.
Bei einem solchen Trade ist praktisch keine Arbitrage mehr übrig: Der langsame Broker hatte bereits aufgeholt, während die Order ausgeführt wurde. Was bleibt, ist eine zufällige Preisbewegung, daher ist es am sinnvollsten, den möglichen Verlust klein zu halten.
- Der enge Stop ist der Spread des Brokers im Moment der Ausführung mal 2 oder mal Differenz ÷ Slippage, wenn dieser Wert größer ist. Ein Spread von 10 Punkten ergibt einen Stop von 20 Punkten.
- Er kann das Risiko nur verringern: Der enge Stop ist nie weiter als Ihr Stop loss. Er gilt auch, wenn Stop loss 0 ist.
- Umbra Lock: Der enge Stop darf aus demselben Grund unter das übliche Minimum von 50 Punkten für Stop loss fallen.
- Nur versteckter Stop: Er ändert den versteckten Stop der Strategie; ein Stop loss, der bereits mit der Order an den Broker gesendet wurde, wird nicht verändert.
- Vorteil: Die Trades, die die größten vermeidbaren Verluste verursachen, also jene, die nach dem Verschwinden der Gelegenheit ausgeführt wurden, werden frühzeitig begrenzt.

Rechenbeispiel: drei XAUUSD-Trades
Drei XAUUSD-Trades (1 Punkt = 0.01) zeigen, wie dieselben Einstellungen unterschiedliche Exits ergeben. Instrumenteinstellungen: Diff to open 40, Min profit 20, Trailing step 20, Stop loss 50, Broker-Spread 10. Neue Parameter: Diff excess factor 50%, Slippage factor 100%, Critical slippage 50%. Ohne sie würden alle drei Trades Min profit 20, Trailing step 20 und Stop loss 50 erhalten.
| Trade | Differenz, Punkte | Slippage, Punkte | Min profit, Punkte | Trailing step, Punkte | Stop loss, Punkte |
|---|---|---|---|---|---|
| A: starkes Signal, saubere Ausführung | 60 | 2 | 28 | 28 | 50 |
| B: schwaches Signal, schlechte Ausführung | 45 | 15 | 8 | 8 | 50 |
| C: Ausführung nach geschlossener Differenz | 53 | 46 | 1 | 1 | 20 |

- A hat einen Überschuss von 20 Punkten und wenig Slippage: 20 + 10 − 2 = 28. Beide Exits verschieben sich um 8 Punkte nach außen, und der Trade hat Spielraum.
- B hat einen Überschuss von 5 Punkten (+3, gerundet), hat aber ein Drittel seiner Differenz durch Slippage verloren (−15): Er sichert den Gewinn bei 8 Punkten, statt auf 20 zu warten.
- C ist ein realer Trade aus dem Live-Handel. Die Slippage zehrte 87% der Differenz auf, daher fallen Min profit und Trailing step auf die Untergrenze von 1 Punkt, und der Trade erhält den kritischen Stop von 20 Punkten. Danach bewegte sich der Preis 51 Punkte gegen ihn: Der Verlust hätte etwa 20 statt 51 Punkte betragen.

Empfohlene Startwerte
Beginnen Sie mit den unten stehenden Werten und bestätigen Sie sie mit einem Backtest auf Ihren eigenen Instrumenten und Brokern. Es sind Ausgangspunkte, keine Garantien: Die besten Werte hängen davon ab, wie oft und wie stark Ihre Broker Slippage verursachen.
| Parameter | Startwert | Optimierungsbereich | Wirkung eines höheren Werts |
|---|---|---|---|
| Diff excess factor % | 25–50 | 0–100, Schritt 25 | Mehr Spielraum für starke Signale; zu hoch, und sie geben Gewinn wieder ab |
| Slippage factor % | 50–100 | 0–100, Schritt 25 | Gewinn wird nach schlechter Ausführung früher gesichert; 100 = jeder Punkt Slippage wird von den Exits abgezogen |
| Critical slippage % | 50 | 0–100, Schritt 10 | Weniger Trades erhalten den engen Stop; unter 30 löst ihn bereits gewöhnliche Slippage aus |

Schritt für Schritt optimieren
1
2
3
4
Optimieren Sie diese Parameter nach den Kernparametern. In unserem Schritt-für-Schritt-Video zum Erstellen eines eigenen Templates (unten) lautet die Reihenfolge: zuerst Diff to open, Min profit, Pips for min profit und Take profit, dann Stop loss und Take profit, dann Reverse factor und die neueren Einstellungen, einschließlich dieser drei.
Gut zu wissen
- Einmal pro Trade berechnet, im Moment der Ausführung, in ganzen Punkten, und für die gesamte Laufzeit des Trades beibehalten.
- Nur Arbitrage-Trades sind betroffen. Lock-Legs, Martingale-Orders und andere Positionen behalten Ihre normalen Einstellungen.
- Trailing step in Prozent: Wenn Trailing units auf „Percent“ steht, ist der Trailing step ein Anteil des Gewinns und bleibt unverändert; Min profit wird trotzdem angepasst.
- Nach einem Neustart verwenden bereits offene Trades Ihre normalen Einstellungen.
- OneLeg benötigt für diese Parameter die Advanced optimization-Lizenz. Ohne sie sind sie ausgeblendet, werden nicht verwendet und nicht in der Optimierung angeboten. Instrumente mit Diff units „Percent“ werden unterstützt.
- OneLeg mit „Keep limit orders“: Diese Ausführungen enthalten keine Slippage-Informationen, daher wirkt auf sie nur Diff excess factor %.
- Prüfen Sie es im Protokoll. Für jeden betroffenen Trade enthält das Strategieprotokoll eine Zeile, die mit „Exit values for“ beginnt. Sie zeigt die Differenz, den Überschuss, die Slippage, den alten und neuen Min profit und Trailing step sowie den engen Stop, falls Critical slippage % angewendet wurde.
Video: Erstellen Sie Ihr eigenes Template
Dieses 10-minütige Video zeigt den gesamten Ablauf mit LockCL2: Ticks sammeln, Ihre reale Ausführungszeit messen, in Stufen optimieren und das Ergebnis mit langsamerer Ausführung einem Stresstest unterziehen.
Adaptive Exits sind Teil von SharpTrader
Diff excess factor %, Slippage factor % und Critical slippage % sind verfügbar in OneLeg (Advanced optimization-Lizenz), Lock, LockCL, LockCL2, LockCL3, PhantomDrift und Umbra Lock. Der kostenlose lebenslange technische Support hilft Ihnen, sie einzurichten und die Ergebnisse auszuwerten.
Kostenloser Arbitrage-Scanner + kurzer E-Mail-Kurs
Erhalten Sie den Link zum kostenlosen Scanner und einige kurze, praktische E-Mails von Boris: was eine Preisdifferenz nach Kosten wirklich bedeutet, wie Sie eine Strategie testen, bevor Sie echtes Geld riskieren, und welche Tools zu Ihrem Markt passen. Kein Hype. Die E-Mails sind auf Englisch.
Häufige Fragen
Ändern diese Parameter etwas, wenn ich sie auf 0 lasse?
Nein. Alle drei sind standardmäßig deaktiviert (0). Ihre Strategie zieht nach und sichert Gewinn genau wie bisher, bis Sie einen Wert setzen.
Welche Strategien unterstützen Diff excess factor, Slippage factor und Critical slippage?
OneLeg (mit der Advanced optimization-Lizenz), Lock, LockCL, LockCL2, LockCL3, PhantomDrift und Umbra Lock. In OneLeg gelten sie für jeden Trade; in den anderen Strategien nur für die Position, die das Arbitragerisiko trägt.
Warum brauche ich im Backtest eine Ausführungszeit über 0?
Slippage wird nur simuliert, wenn die Ausführungszeit über 0 liegt. Bei 0 gibt es keine Slippage, daher haben Slippage factor % und Critical slippage % nichts, worauf sie wirken können, und nur Diff excess factor % verändert die Ergebnisse.
Ändert Critical slippage den Stop loss, der an meinen Broker gesendet wird?
Nein. Er ändert nur den versteckten Stop der Strategie. Ein Stop loss, der bereits mit der Order an den Broker gesendet wurde, wird nicht verändert. Der enge Stop ist nie weiter als Ihr Stop loss.
Können Min profit oder Trailing step nach einer schlechten Ausführung 0 werden?
Nein. Slippage factor % senkt sie nie unter 1 Punkt. Wenn Sie Min profit oder Trailing step selbst auf 0 setzen, bleiben sie 0: Die Parameter aktivieren nie einen Exit, den Sie deaktiviert haben.
Wie sehe ich, was die Strategie mit einem Trade gemacht hat?
Öffnen Sie das Strategieprotokoll und suchen Sie nach Zeilen, die mit „Exit values for“ beginnen. Jede zeigt die Differenz, den Überschuss, die Slippage, den alten und neuen Min profit und Trailing step sowie den engen Stop, falls Critical slippage % angewendet wurde.
Der Handel mit Forex, CFDs und Kryptowährungen ist mit einem hohen Verlustrisiko verbunden. Die Beispiele in diesem Artikel erklären, wie die Parameter Exit-Levels berechnen; sie sind keine Prognose von Ergebnissen. BJF Trading Group ist ein Softwareentwickler, kein Broker oder Anlageberater.