Fragen Sie zehn Händler, was “Latency” bedeutet, und die meisten werden ihren Ping nennen. Ping ist real, aber es sind nur etwa acht Schritte von dem Preis und der Bestellung entfernt, die zurückgelegt werden müssen. Ein 2-ms-Ping kann dennoch mit einer 150-ms-Latenz kommen, und ein Händler, der zu einem schnelleren VPS wechselt, kann überrascht sein, dass sich nicht viel verändert hat. Der Grund dafür ist einfach: Die Latenzzeit beim Forex-Handel ist eine Kette, Und der langsamste Link entscheidet, was man tatsächlich erhält.
In diesem Leitfaden wird die gesamte Lieferkette Schritt für Schritt beschrieben: wo der Preis entsteht, wie er auf Ihrem Bildschirm angezeigt wird, was mit Ihrer Bestellung während des Transports passiert und welche Verzögerungen Sie selbst verkürzen können. Alle Zeitangaben unten beziehen sich auf: Beispielbereiche Um Größenordnungen zu zeigen, nicht die Messwerte eines bestimmten Brokers.
Zwei Arten von Latenz: Preis- und Ausführungslatenz
Bevor wir uns den Hops ansehen, lassen Sie zwei Dinge beiseite, die oft zusammengefasst werden:
- Preisläufigkeit (auch als Quote- oder Feed-Latency bezeichnet) ist die Zeitspanne, in der der Preis auf Ihrem Bildschirm angezeigt wird. Wenn der Markt vor 40 ms bereits gehandelt hat und Ihr Terminal weiterhin den vorherigen Preis anzeigt, handelt es sich um die Vergangenheit.
- Ausführungsverzögerung Betrifft die Hin- und Rückreise von dem Moment an, in dem Sie (oder Ihre Software) eine Bestellung absenden, bis die Bestätigung der Abwicklung zurückkommt. Dies umfasst sowohl die Netzwerkkosten in beide Richtungen als auch alles, was der Broker und seine Liquiditätsanbieter dazwischen tun.
Sie haben unterschiedliche Ursachen und unterschiedliche Lösungen. Ein Händler kann entweder über ein frisches Prefeed und eine langsame Ausführung (ein Broker, der Aufträge hält) oder über ein veraltetes Prefeed (ein Broker, dessen Preisserver die Tick-Rate drosselt) verfügen. Die meisten Beschwerden über “Mein Broker ist langsam” lassen sich viel einfacher lösen, wenn man weiß, mit welchem der beiden Probleme man es zu tun hat.
Die ganze Kette, Schritt für Schritt
Hier ist der Ablauf, den ein Angebot und eine Bestellung bei einer typischen Retail-FX-Umgebung mit einem MetaTrader- oder cTrader-Broker durchlaufen. Die erste Zeile zeigt den Preis an, der an Sie weitergeleitet wird; die untere Zeile zeigt den Auftrag an, der an den Verkäufer zurückgesendet wird.
1. Der Liquiditätsanbieter legt den Preis fest
Banken, nichtbankenbasierte Marktmacher und ECNs streamen die Kurse aus ihren eigenen Engines. Ihre interne Latenzzeit ist minimal, aber sie ist der Ursprung des “wahren” Preises, nach dem alles im weiteren Verlauf strebt. Man kann diesen Hops nicht ändern; man kann nur näher daran oder weiter davon sein.
2. Der Preisserver des Aggregators und des Brokers
Der Broker sammelt Streams von mehreren Anbietern, wählt oder kombiniert die besten Gebote und Preistransaktionen, berechnet seine Markup-Prämien und überträgt das Ergebnis auf seine Handelsplattform. Hier liegt eine Menge verborgener Preisschwankungen. Einige Setup-Modelle filtern oder drosseln Tick-Daten (z. B. indem sie maximal nur wenige Aktualisierungen pro Sekunde pro Symbol senden), um Bandbreite zu sparen. Das Ergebnis ist ein Feed, der flüssig wirkt, aber bei schnellen Bewegungen die Marktkapitalisierung um Zehntel von Millisekunden verlangsamt.
3. Der Handelsserver
Der MetaTrader- oder cTrader-Server erhält die Preise des Brokers und verteilt diese an jeden angeschlossenen Client. Ein ausgelasteter Server mit Tausenden von Clients und vielen Plug-ins fügt seine eigene geringe, aber variable Verzögerung hinzu.
4. Das Netzwerk für Sie
Mit diesem Messwert messen die Hop-Leute Ping. Er wird hauptsächlich durch die physische Entfernung bestimmt: Licht im Glasfaserkabel deckt etwa 200 km pro Millisekunde ab, und echte Routen sind nie gerade. Ein VPS im selben Rechenzentrum wie der Server des Brokers kann unter 1 Millisekunde liegen; die gleiche Stadt ist nur wenige Millisekunden entfernt; London nach New York beträgt die Entfernung in einer Richtung etwa 30-40 Millisekunden; eine Heimverbindung auf einem anderen Kontinent kann problemlos 100-200 Millisekunden oder mehr betragen.
5. Ihr Terminal und Ihre Strategie
Der Quellcode muss nun von Ihrem Terminal verarbeitet werden und von der von Ihnen ausgewählten Logik. Ein überlastetes Terminal mit Dutzenden von Charts, starken Indikatoren oder einem langsamen Skript kann mehr Verzögerung verursachen als das Netzwerk selbst. Dies ist der am wenigsten bewertete Hop, da er in einem Ping-Test nicht auftaucht.
6-10. Die Reihenfolge ist umgekehrt
Sobald Sie sich dazu entschließen, zu handeln, wird die Order erneut über das Netzwerk gesendet (Hop 6), wartet in der Warteschlange des Handelsservers und durchläuft die Risikover- und Margenkontrollen (7), geht über die Brücke des Brokers zu einem Liquiditätsanbieter oder dem eigenen Buch des Brokers, eventuell mit einer bewussten Verzögerung der Transaktion (8), kann vom Anbieter gehalten werden. Letzter Blick Das Fenster wird geöffnet und anschließend akzeptiert oder abgelehnt (9), und schließlich gelangt der Füllbericht bis zum Ende zurück (10). Wenn Sie die Details darüber kennen möchten, wie Brücken Aufträge verarbeiten, können Sie unsere Vergleichstabelle verwenden. Verbindung über die FIX-API gegenüber einer MT4-Bridge Es behandelt das Thema ausführlich.
Ein Beispiel für einen Latenzbudget
Durch die Angabe grober Zahlen für jeden Hop wird das Bild konkret. Behandle die Werte als Grössenordnungen; die tatsächlichen Werte variieren je nach Broker, Serverbelastung und Tageszeit.
| Hop | Abbildungsbereich | Hauptfahrer | Wer kontrolliert es? |
|---|---|---|---|
| LP-Preisschaffung | Sub-ms bis wenige ms | Anbieter-Motor, Veranstaltungsort | Niemand (der Markt) |
| Aggregator + Preisserver | 1-20 ms, mehr, wenn die Zecken gedrosselt werden | Aggregationslogik, Tick-Filterung | Broker |
| Netzwerk, Server für Sie | <1 ms (gleicher Datacenter) bis 200+ ms (ein anderes Kontinent) | Fysischer Abstand, Routing | Du (wo du arbeitest) |
| Terminal + Strategie | 0,1 ms bis 50+ ms | CPU, Chart-Laden, Codequalität | Du |
| Netzwerk, Sie zu dem Server | Genauso wie in der Art und Weise | Fysischer Abstand, Routing | Du |
| Serverwarteschlange + Risikoüberprüfungen | 1-30 ms | Serverbelastung, Plugins | Broker |
| Brücke + Verhandlungsverzögerung | 0 bis mehrere hundert Millisekunden | Ausführungsmodell, Händler-Einstellungen | Broker (Ihr Broker der Wahl) |
| Letzter Blick auf LP | einige ms bis ~200 ms | Haltezeitraum des Anbieters | Liquiditätsanbieter |
Zwei Dinge zeichnen sich ab. Erstens ist das Netzwerk nur dann das größte Element, wenn man sich weit entfernt befindet. Zweitens: Sobald man sich in der Nähe befindet, gehört fast alles, was noch übrig ist, dem Broker und seiner Liquidität. Die folgende Grafik zeigt diesen Wandel.
Jitter: Warum die Durchschnittswerte falsch sind
Eine einzige Latenzzahl verheimlicht den gefährlichsten Aspekt: die Variabilität. Jitter Indiziert ist die Änderung der Verzögerung von einer Nachricht zur nächsten. Eine Verbindung mit einer durchschnittlichen Latenz von 15 ms, die jedoch gelegentlich 90 ms dauert, kann die meisten Bestellungen problemlos ausliefern und liefert dann eine schlechte Latenz genau dann, wenn der Markt am stärksten bewegt ist, da dies der Zeitpunkt ist, an dem die Server, Brücken und Provider am stärksten belastet sind.
Wenn Sie ein VPS oder einen Broker testen, notieren Sie sich viele Rundenreisen und betrachten Sie die 95. und 99. Percentile, nicht nur das Mittelwert. Eine Einrichtung mit einem etwas höheren Durchschnittswert, aber einem engen Schwankungsbereich, ist in der Regel besser als eine mit schnellen Schwankungen im Mittelwert, die durch Stürme gekennzeichnet sind.
Plattformproblem oder Markttrend? So diagnostizieren Sie eine langsame Füllung
Wenn eine Bestellung verspätet oder zu einem schlechteren Preis eingeht, führen Sie diese Überprüfungen durch, bevor Sie jemanden dafür verantwortlich machen:
- Überprüfen Sie den Ping zu diesem Zeitpunkt. Wenn der Ping der Verbindung des Terminals normal war, kam die Verzögerung erst nach dem Erreichen Ihrer Bestellung durch den Server zustande, nicht auf Ihrer Seite der Lieferkette.
- Lesen Sie die Zeitstempel des Zeitjournal. Der Zeitunterschied zwischen “Bestellung gesendet” und “Bestellung ausgeführt” im Plattformjournal ist die tatsächliche Ausführungslatenz. Vergleichen Sie ihn mit einer ruhigen Phase.
- Schauen Sie sich Ihre eigene Maschine an. Ein hoher CPU-Verbrauch, Dutzende geöffneter Diagramme oder ein umfangreicher Skriptcode können die Entscheidung und den Versand verzögern. Ein sauberes, dediziertes Terminal ist die günstigste Lösung.
- Beachten Sie, wann dies geschieht. Verzögerungen bei News-Releases oder dem täglichen Rollover deuten in der Regel auf eine geringe Liquidität und fehlende Nachfrage hin: dies ist ein Markteffekt und nicht ein Problem mit der Struktur des Marktes.
- Überprüfen Sie, ob es selektiv ist. Wenn Ihre schnellen und profitablen Trades jedoch langsame Verluste verursachen oder wenn verlorene Trades sofort geschlossen werden, ist diese Asymmetrie typisch für eine gezielte Verzögerung beim Handel. Unsere Anleitung dazu finden Sie hier. Wie Broker schnell handelnde Konten markieren und verlangsamen Er erklärt das Muster.
- Vergleichen Sie dies mit einem zweiten Konto. Die Ausführung derselben Order zu demselben Zeitpunkt bei einem anderen Broker oder in einem Demo-Konto trennt das Problem des Brokers von dem Marktevent.
Warum die Kette für Arbitrage so wichtig ist
Für die meisten Händler ist Latenz eine Kostenfrage. Für Latenz-Arbitrage ist es sowohl eine Chance als auch eine Kostenfrage, und sie sitzen in gegenüberliegenden Zeilen in der Abbildung 1.
Die Gelegenheit ist da. Preisschwankungen und Latenzzeit bei dem Broker: wenn Hops 2-3 bei einem Broker einen schnellen Referenzfeed verpassen, ist sein Preis kurzzeitig veraltet. Diese Lücke ist das, was Latenzarbitrage Handel. Die Kosten sind Ihre eigenen. AusführungslatenzDer Unterschied ist nur von Bedeutung, wenn Ihre Bestellung eintrefft und vorerst ausgeliefert wird. Jede Millisekunde in den Schritten 6-9 kostet Zeit, und Verzögerungen oder Ablehnungen beim letzten Blick können diesen Unterschied vollständig verschmerzen. Deshalb ist die Analyse von Verspätungen auch zentraler Bestandteil der Strategie; wir analysieren die Zahlen in Unser Leitfaden zum Überwinden von Slippage bei Latenciatransaktionen.
Die praktische Konsequenz: Eine Arbitrage-Strategie muss auf den durch Sie kontrollierten Hops schnell sein, damit das Ergebnis nur von den Hops auf der Seite des Brokers abhängt, die Sie dann anhand einer sorgfältigen Auswahl der Veranstaltungsorte beurteilen.
So senken Sie die Latenzzeit, in der richtigen Reihenfolge
- Bewegen Sie sich in die Nähe des Servers. Laufen Sie Ihren Terminal auf einem VPS im selben Rechenzentrum oder in der gleichen Stadt wie der Handelsserver des Brokers. Bei Devisenhandel bedeutet das normalerweise London (LD4), New York (NY4) oder Tokio (TY3); bei uns Handbuch zur VPS-Einrichtung für LD4, NY4 und TY3 zeigt, wie man den Standort auswählt und misst.
- Reinigen Sie den Terminal. Schließen Sie unbenutzte Charts, entfernen Sie schwere Indikatoren, führen Sie bei allen Möglichkeiten eine einzige Strategie pro Terminal durch und lassen Sie ausreichend CPU-Ressourcen frei.
- Messen Sie die Schwanzlänge, nicht die Durchschnittswertung. Vergleichen Sie die Gesamtreisen über die gesamte Handelswoche, einschließlich der Nachrichtenzeiten, und vergleichen Sie die Prozentwerte.
- Wählen Sie den Ausführungsweg. Wenn ein Broker dies anbietet, kann eine direkte Verbindung die Server- und Brückenhopfen im Vergleich zu einem Standard-Plattformkonto verkürzen.
- Urteile über den Broker anhand der Ergebnisse der Tests 7-9. Sobald Ihre Seite schnell, persistent oder selektiv ist, ist das eine Eigenschaft des Ausführungsmodells des Brokers. Das ist ein Grund, den Ort zu wechseln, nicht die Hardware.
Häufig gestellte Fragen
Was ist die Latenzzeit im Forex-Handel?
Es handelt sich um die Verzögerung zwischen einem Markteingriff und Ihrer Reaktion auf diese Transaktion. Sie besteht aus zwei Teilen: der Preislatenzzeit (wie alt der Preis auf Ihrem Bildschirm ist) und der Ausführungslatenzzeit (die Rückverfolgung von der Absendung einer Order bis zur Ausführung).
Was ist ein guter Ping für den Devisenhandel?
Bei manueller Handelsstrategie ist alles unter etwa 50 ms akzeptabel. Für automatisierte oder schnellreaktionsfähige Strategien zielen Händler auf Millisekunden im niedrigen einstelligen Bereich, und für Arbitrage unter 1-2 ms, was in der Praxis einen VPS im Rechenzentrum des Brokers bedeutet.
Entfernt ein VPS Latenz vollständig?
Nein. Ein VPS verkürzt die Netzwerkübertragungen und bietet Ihrem Terminal eine stabile Maschine an, doch der Server des Brokers, die Brücke, die Handelsvorgaben und die Liquiditätsanbieter haben immer noch ihre eigene Verzögerung.
Was ist das letzte Aussehen?
Der letzte Blick ist ein kurzer Zeitraum, in dem ein Liquiditätsanbieter eine eingehende Order anhand des aktuellen Marktes prüfen kann, bevor er sie annimmt oder ablehnt. Dies schützt den Anbieter vor veralteten Preisausdrücken und erhöht die Latenzzeit und das Risiko einer Ablehnung für den Händler.
Warum sind meine Bestellungen nur während der Nachrichtenzeit langsam?
Bei Nachrichtenmeldungen verringert sich die Liquidität, die Preise steigen und die Server, Brücken und Anbieter sind an ihren Spitzenlasten. Die Warteschlangen verlängern sich, die Ablehnungen beim letzten Blick nehmen zu und Quotenänderungen werden üblich, weshalb die langsamere Teilmenge der Verteilung dann genau dann sichtbar wird.
Welche Plattform hat die niedrigste Latenz: MT4, MT5, cTrader oder FIX?
Die Plattform spielt weniger eine Rolle als die Infrastruktur des Brokers dahinter. Eine direkte FIX-Verbindung reduziert im Allgemeinen die Anzahl der Ebenen im Vergleich zu einem Handelsplattform-Konto, doch ein gut betriebener MT4- oder MT5-Server in der Nähe Ihres VPS kann eine schlecht betriebene Alternative übertrumpfen. Die Brücken- und Ausführungsmethode sind in der Regel die entscheidenden Faktoren.