Was verursacht Latenz bei Forex-Handel? Der Bestellpfad, Schritt für Schritt

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.

PREISGRENZE → unser Angebot erreicht Sie 1. LiquiditätAngebot des AnbietersMarkt 2. Aggregator +PreisserverBroker 3. MT / cTraderHandelsserverBroker 4. NetzwerkZu IhnenIhre Position 5. Terminal +StrategieSie Entscheidung ORDERPATH ← Ihre Bestellung kehrt zurück 6. Bestellung versendet+ Netzwerk zurückSie 7. Serverwarteschlange+ RisikoüberprüfungenBroker 8. Brücke +Verzögerung bei der AbwicklungBroker 9. LP letzte AnsichtAkzeptieren / AblehnenLiquiditätsgeber 10. Bericht ausfüllenzurück zu IhnenDie ganze Kette wieder Sie steuern es (Standort, VPS, Software) Sie beeinflussen es nur, indem Sie den Broker auswählen. Markt-/LP-Seite Preislatenzeit = Hopfen 1-5. Ausführungslatenzeit = Hopfen 6-10. Ihre Ping-Zeit deckt nur die Hopfen 4 und 6 ab. Vereinfachter Handel mit Devisen; die genaue Architektur variiert je nach Broker. Abbildung: hftarbitrageplatform.com
Abbildung 1. Ihr Ping misst zwei der zehn Schritte. Alles, was in Gelb oder Rot dargestellt ist, geschieht auf der Seite des Brokers oder der Liquidität.

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.

HopAbbildungsbereichHauptfahrerWer kontrolliert es?
LP-PreisschaffungSub-ms bis wenige msAnbieter-Motor, VeranstaltungsortNiemand (der Markt)
Aggregator + Preisserver1-20 ms, mehr, wenn die Zecken gedrosselt werdenAggregationslogik, Tick-FilterungBroker
Netzwerk, Server für Sie<1 ms (gleicher Datacenter) bis 200+ ms (ein anderes Kontinent)Fysischer Abstand, RoutingDu (wo du arbeitest)
Terminal + Strategie0,1 ms bis 50+ msCPU, Chart-Laden, CodequalitätDu
Netzwerk, Sie zu dem ServerGenauso wie in der Art und WeiseFysischer Abstand, RoutingDu
Serverwarteschlange + Risikoüberprüfungen1-30 msServerbelastung, PluginsBroker
Brücke + Verhandlungsverzögerung0 bis mehrere hundert MillisekundenAusführungsmodell, Händler-EinstellungenBroker (Ihr Broker der Wahl)
Letzter Blick auf LPeinige ms bis ~200 msHaltezeitraum des AnbietersLiquiditä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.

Wo die Millisekunden hinführen (beispielhafter Hin- und Rückweg) Home-PC,andere Kontinente Netzwerkzeit in ~120 msNetzverbindung: ~120 ms Gesamtzeit ~280 ms VPS nebenDer Broker Gesamtzeit ~39 ms: davon sind 35 ms für den Broker und die LP-Seite Netzwerk (das Sie selbst reparieren müssen) Terminal / Strategie (eure) Server + Brücke ~15 ms (Broker) Letzter Blick ~20 ms (LP) Der Umstieg auf ein VPS beseitigt den größten Teil der Verzögerung, doch der Teil, den es nicht beseitigen kann, ist jetzt noch dominant. Von hier aus ist es wichtiger, einen schnelleren Broker oder einen schnelleren Server zu haben, als eine schnellere Maschine. Abbildende Zahlen, keine Messwerte eines bestimmten Brokers. Abbildung: hftarbitrageplatform.com
Abbildung 2. In diesem Beispiel reduziert das VPS die Rücksendelatenz um etwa 86 %, und rund 90 % des verbleibenden Zeitverlusts ist außerhalb Ihrer Kontrolle.

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.

Rundwegzeiten bei einem Broker bestellen (beispielhafte Verteilung) Bestellungen 0-55-1010-1515-2020-2525-3030-4040-5050-6060-7070-8080-9090-120120+ Reiszeit in Umkreis von 100 km, ms Median ~12 ms 99. Prozentwert ~85 ms Die langsamen Schwanzcluster befinden sich in der Nähe Nachrichten, Rollover und schnelle Märkte Abbildende Verteilung. Abbildung: hftarbitrageplatform.com
Abbildung 3. Vergleichen Sie eine Verbindung anhand ihrer langsamen Schwelle (95. bzw. 99. Percentile), nicht anhand ihrer durchschnittlichen Werte.

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:

  1. Ü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.
  2. 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.
  3. 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.
  4. 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.
  5. Ü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.
  6. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

Über den Autor

Comments
0 Comments
Comments will be displayed after approval by the administrator