Czas realizacji zleceń — czemu 100ms ma znaczenie?
Marek scalpuje EUR/USD M1, 50 trade'ów dziennie. Spread 0.1 pip, ale zauważa: entry często 1-2 pips gorszy niż clicked price. Przeanalizował MT5 Journal — execution time 350ms average. Po przejściu na ECN broker + VPS w London: execution 35ms. Slippage spadł do 0.2 pip. Zysk +€7k miesięcznie. To koszt latency. Tu pokazujemy mechanikę.
Czym jest execution time
Execution time = czas od kliknięcia „buy" do wykonania w platformie. Mierzony w milisekundach (ms). Podstawowe etapy:
- Trader → broker (network latency, 5-50ms): twoje kliknięcie podróżuje przez internet do broker server
- Broker processing (10-200ms): broker decyduje czy wykonać, po jakiej cenie
- Liquidity provider (ECN only, 5-30ms): broker pyta LP o cenę
- Execution (5-20ms): trade wykonany, cena fixed
- Confirmation back to trader (5-50ms): platform pokazuje executed
Total dla ECN broker: 30-100ms typically. Dla MM broker: 200-500ms typically. Podczas news: ECN 100-200ms, MM 500-1000ms+ (requote risk).
Dlaczego ECN szybszy
ECN routing: cena prosto z liquidity provider (banki Tier-1: JPMorgan, Citigroup, Goldman Sachs). Broker jest tylko intermediator.
MM routing: broker jest counterparty. Ma wewnętrzną logikę:
- Risk check: czy broker chce ten trade?
- Hedging decision: hedge na LP czy keep risk?
- Requote logic: cena się zmieniła, czy proponować nową?
- Spread widening: na news, broker rozszerza spread
Każdy z tych kroków = dodatkowy czas. Dla day-tradera/scalpera = bezpośredni cost.
Konkretny przykład — koszt latency
Anna, scalper EUR/USD M1, 50 trade'ów dziennie, 1 lot pozycje.
To enormous. Większość retail scalperów nie wie o tej kalkulacji — używa MM brokera z home internetu. Effective hour rate of professional dropped 50%+.
VPS — minimum dla day-tradera
VPS (Virtual Private Server) = mały server hostowany blisko broker servers. Najpopularniejsze data centers:
- Equinix LD4 London: większość europejskich brokerów
- Equinix NY4 New York: amerykańscy brokerzy
- Equinix TY3 Tokyo: azjatyccy brokerzy
Korzyść: zamiast Polska → broker (30ms), VPS w London → broker UK (1-5ms). Saving 25-50ms. Cost €15-50/miesiąc.
Top providers: ForexVPS, BeeksFX, NYC Servers, FXVM. Brokerzy często oferują free VPS dla €5k+ kapitału (XTB, IC Markets, Pepperstone).
„VPS €30/miesiąc oszczędza scalperowi €2-5k miesięcznie. ROI 60-150×. Dlaczego dziewięć z dziesięciu retail scalperów nie używa VPS — pure ignorance."
Mierzenie execution time
W MT5/MT4: View → Toolbox → Journal. Każdy trade pokazuje execution time. Przykład:
2026.04.30 14:30:15.234 instant buy 1.00 EURUSD at 1.08501 (1.08503/1.08501)
2026.04.30 14:30:15.291 deal #12345 buy 1.00 EURUSD at 1.08502 done
Diff timestamps: 234ms → 291ms = 57ms execution. Average 50 ostatnich trade'ów = twój real execution speed.
Threshold:
- < 50ms: doskonale (ECN + VPS)
- 50-100ms: bardzo dobrze (ECN)
- 100-200ms: akceptowalne (MM dobrej jakości)
- 200-500ms: słabe (MM standard)
- > 500ms: nieakceptowalne, zmień brokera
Kiedy speed nie ma znaczenia
3 scenariusze gdy execution time marginal:
- Swing trading (1-7 dni hold): slippage 1-3 pips vs 100-500 pips swing moves = marginal
- Position trading (1+ miesiąc): execution speed irrelevant przy multi-pip moves
- Pending orders: Buy Stop/Limit nie zależy od reaction time platform
Jeśli jesteś swing/position trader — MM broker wystarcza. Day-trader/scalper — krytyczne. To często powód czemu retail scalperzy struggle: wybierają MM broker z home internetu, walczą z 500ms latency, slippage zjada zyski.
Praktyczna rekomendacja per profil
Wnioski
Execution time = krytyczna metryka dla day-tradera/scalpera. ECN brokerzy 30-100ms, MM brokerzy 200-500ms. Diff słyszalny w slippage — 50 trade'ów × 0.5 pip × €10 = €250/dzień.
VPS dodatkowy saving 25-50ms. Cost €30/miesiąc, ROI 60-150× dla scalper. Standard professional setup: ECN broker + VPS w Equinix LD4/NY4.
Mierz w MT5 Journal. Threshold: < 100ms dla day-tradera. Większe = zmień brokera lub dodaj VPS. Anna z otwarcia odzyskała €7k miesięcznie po 1-day refactor — to typical scalper impact.
Dla swing/position trader: speed nie ma znaczenia. Marginal cost dla 100-500 pip moves. Match setup do swojego stylu — nie kupuj VPS jeśli tradeujesz weekly.
Powiązane: ECN vs market maker opisuje fundamentalną różnicę modeli, requote broker pokazuje speed-related problem, spread vs komisja wchodzi w cost structure.
Głębsza analiza — execution speed deep dive na ForexMechanics (~25 min, network architecture).
Źródła i bibliografia
-
IC Markets Average execution speed · 40ms claim www.icmarkets.com ↗
-
Pepperstone Razor account latency · sub-50ms pepperstone.com ↗
-
MQL5 Tick processing speed · platform internals www.mql5.com ↗
Najczęstsze pytania
Czemu 100ms znaczy?
Bo cena rynku zmienia się fast. EUR/USD podczas NFP może ruszać 5 pips/100ms. Trader klika „buy" po 1.0850 — w ciągu 100ms cena może być na 1.0855. Slippage 5 pips = €50/lot. Day trader 50 trade'ów/dzień × 1 pip slippage average = €500/dzień diff między fast (50ms) i slow (500ms) execution. Roczne: €125k. Dla scalper: krytyczne. Dla swing: marginal. Mierz w MT5: View → Toolbox → Journal. Każdy trade ma execution time. ECN = 30-100ms, MM = 200-500ms, podczas news MM > 1000ms (requote risk).
ECN vs MM execution speed?
ECN: cena prosto z liquidity provider, broker tylko przekazuje. Routing path: trader → broker → LP → broker → trader. Total: 30-100ms typically (40ms IC Markets average). MM: broker jest counterparty, ma logikę wewnętrzną — risk check, hedging decision, requote logic. Routing: trader → broker → broker decision → trader. Total: 200-500ms typically. Podczas news MM speed degrades — broker wants to slow down execution by spread widening lub requote. ECN nie ma tej motywacji — zarabia na każdym executed trade niezależnie od pricing. Tradeoff: ECN szybszy ale komisja, MM wolniejszy ale „free" (spread).
Co to VPS i jak pomaga?
VPS = Virtual Private Server. Wynajmujesz mały server hostowany blisko broker servers (Equinix LD4 London, NY4 New York). Zamiast tradeować z domu (Polska → broker UK = 30ms latency), tradeujesz z VPS w London (broker UK = 1-5ms latency). Saving: 25-50ms execution time. Cost: €15-50/miesiąc. Worth: dla day-tradera/scalper z 50+ trade'ów dzienne. Top providers: ForexVPS, BeeksFX, NYC Servers. Brokerzy często oferują free VPS dla €5k+ kapitału. Bonus: VPS ma uptime 99.9%+, EA może chodzić 24/5 bez przerywania (twój komputer może zawiesić, internet down).
Kiedy speed nie ma znaczenia?
3 sytuacje: (1) Swing trading (1-7 dni hold) — slippage 1-3 pips marginal vs 100-500 pips moves. (2) Position trading (1+ miesiąc) — execution speed irrelevant przy multi-pip moves. (3) Pending orders — zamiast market order używasz Buy Stop/Limit. Order executes natychmiast gdy cena dojdzie, czas reakcji platformy nie matters. Jeśli jesteś swing/position trader — możesz używać MM brokera bez problemu. Day-trader/scalper — krytyczne. ECN + VPS standard professional setup.