BTC251,0k zł0,60%
ETH7,67k zł0,55%
XRP4,95 zł0,98%
LTC205 zł0,00%
BCH1,70k zł2,91%
DOT4,80 zł4,19%

Jakość egzekucji — slippage, requoty i Best Execution

Spread w reklamie brokera to nie koszt, po którym handlujesz. Koszt to spread plus slippage plus requoty plus odrzucenia plus rozszerzanie w momencie, gdy naprawdę potrzebujesz wejść. Strategia z papierowym edge'em 1.2 pipsa na transakcję umiera cicho, gdy realna egzekucja zjada 0.9 pipsa przy każdym otwarciu i zamknięciu — a większość traderów nigdy tego nie zmierzy.

Jakość egzekucji Forex — slippage, requoty, fill rate i Best Execution w praktyce tradera detalicznego
Najważniejsze w 60 sekund
  • Jakość egzekucji to ukryty koszt handlu — spread z cennika to dopiero początek. Slippage, requoty i odrzucenia potrafią podwoić realne koszty transakcji
  • Slippage bywa asymetryczny — uczciwy broker pokazuje rozkład zbliżony do symetrycznego. Jeśli negatywny slippage jest 3x częstszy niż pozytywny, to nie rynek — to broker
  • Requoty i odrzucenia eliminują edge — 5 requotów na NFP oznacza 5 straconych wejść. Przy scalpingu to różnica między zyskiem a stratą
  • Demo kłamie o egzekucji — 100% fill rate, zero slippage, stały spread. Dopiero live z realnym kapitałem pokazuje prawdę
  • Best Execution Policy to obowiązek, nie bonus — MiFID II wymaga od brokera najlepszej realizacji. RTS 28 wymaga publikacji danych. Sprawdź, czy broker to robi
  • Mierz egzekucję liczbami — 100 transakcji, mediana slippage, asymetria, fill rate. Bez danych nie masz argumentu — masz opinię

1. Dlaczego jakość egzekucji decyduje o wyniku

Wyobraź sobie strategię, która w backteście generuje 1.4 pipsa zysku na transakcję. Wygląda dobrze na papierze. Ale na żywym rachunku spread wynosi 0.8 pipsa zamiast reklamowanych 0.2, slippage dodaje średnio 0.3 pipsa, a 12% zleceń jest odrzucanych przy zmienności — co wymusza wejście po gorszej cenie albo rezygnację z trade'a. Papierowy edge 1.4 pipsa kurczy się do 0.1 pipsa. Strategia, która na screenie wygląda jak maszyna do pieniędzy, na rachunku brokerskim ledwo wychodzi na zero.

To nie jest hipotetyczny scenariusz. To jest codzienność tysięcy traderów, którzy testują strategie na demo ze stałym spreadem, a potem nie rozumieją, dlaczego live daje inne wyniki. Odpowiedź jest prosta: bo nigdy nie zmierzyli prawdziwego kosztu egzekucji. Artykuł ten pokazuje, jak to zmierzyć — i co zrobić z wynikami.

Jakość egzekucji to wszystko, co dzieje się między kliknięciem „Buy" a potwierdzeniem realizacji. Obejmuje czas przetworzenia zlecenia, cenę, po której zlecenie zostaje zrealizowane, i prawdopodobieństwo, że w ogóle zostanie zrealizowane. To nie jest abstrakcyjny parametr — to bezpośredni składnik kosztu każdej transakcji, tak samo realny jak prowizja czy swap.

Składowe jakości egzekucji Forex — slippage, fill rate, czas realizacji i spread widening jako realne koszty handlu
Składowe jakości egzekucji Forex — slippage, fill rate, czas realizacji i spread widening jako realne koszty handlu

Dla swing tradera z targetem 80 pipsów slippage 0.3 pipsa to szum. Dla scalpera z targetem 3 pipsy — to 10% zysku oddane na starcie. Jakość egzekucji nie jest jednakowo ważna dla każdego stylu handlu, ale dla każdego stylu jest mierzalna. I dla każdego istnieje próg, poniżej którego strategia przestaje działać.

W branży istnieje termin „execution alpha" — dodatkowy zysk (lub strata) wynikający wyłącznie z jakości realizacji zleceń, niezależny od strategii. Dwóch traderów z identyczną strategią, identycznym kapitałem i identycznymi sygnałami osiągnie różne wyniki, jeśli handluje u różnych brokerów. Execution alpha może być pozytywny (broker daje lepsze fille niż rynek) lub negatywny (broker systematycznie pogarsza realizację).

Trzy elementy kosztu egzekucji, których nie widać w cenniku:

  • Slippage — różnica między ceną żądaną a ceną realizacji. Może być pozytywny (na twoją korzyść) lub negatywny (na korzyść brokera)
  • Requoty i odrzucenia — broker odmawia realizacji po żądanej cenie. Tracisz wejście, musisz składać zlecenie ponownie po gorszej cenie
  • Spread widening — spread rozszerza się przy zmienności, rolloverze, otwarciu sesji. Reklamowany spread to minimum, nie norma

Każdy z tych elementów jest mierzalny. Problem polega na tym, że większość traderów nigdy nie mierzy — bo demo nie pokazuje żadnego z nich, a broker nie wysyła raportu z tytułem „ile cię kosztowała nasza egzekucja". To ty musisz po te dane sięgnąć. Narzędzia opisane w sekcji 6 są darmowe i wymagają kilku minut konfiguracji.

2. Slippage — co to jest i dlaczego bywa asymetryczny

Slippage to różnica między ceną, po której złożyłeś zlecenie, a ceną, po której zostało wykonane. Klikasz Buy na 1.08420, fill przychodzi na 1.08425 — to negatywny slippage 0.5 pipsa. Klikasz Buy na 1.08420, fill na 1.08415 — to pozytywny slippage 0.5 pipsa na twoją korzyść.

Na prawdziwym rynku slippage jest naturalnym zjawiskiem. Między momentem wysłania zlecenia a jego realizacją mija czas — kilkadziesiąt milisekund w trybie Market Execution. W tym czasie cena się zmienia. Jeśli rynek jest płynny i nie ma gwałtownego ruchu, slippage jest minimalny i w miarę symetryczny — mniej więcej tyle samo razy cena przesuwa się na twoją korzyść, co na korzyść brokera.

Rozkład slippage u brokera ECN vs market maker — symetryczny vs asymetryczny na niekorzyść klienta
Rozkład slippage u brokera ECN vs market maker — symetryczny vs asymetryczny na niekorzyść klienta

Problem pojawia się, gdy rozkład slippage jest asymetryczny. Trader mierzył slippage na 500 transakcjach u dwóch brokerów w tym samym okresie, na tej samej strategii. U brokera A średni slippage wynosił -0.8 pipsa — czyli negatywny, na korzyść brokera. U brokera B średni slippage wynosił -0.1 pipsa, z 22% transakcji realizowanych z pozytywnym slippage. Ta sama strategia, ten sam instrument, te same godziny handlu. Różnica w wyniku rocznym: kilka tysięcy dolarów.

Reguła asymetrii: Jeśli na próbie 200+ transakcji negatywny slippage występuje trzykrotnie częściej niż pozytywny, a średnia wartość negatywnego jest wyższa niż pozytywnego — to nie jest naturalna zmienność rynku. To jest broker, który systematycznie egzekwuje na twoją niekorzyść. Uczciwy broker ECN/STP powinien pokazywać rozkład zbliżony do 50/50 z podobnymi średnimi wartościami.

Mechanizmy asymetrii slippage u brokera B-Book:

  • Asymmetric price improvement — broker przekazuje pozytywny slippage (lepszą cenę) tylko wtedy, gdy jest minimalny, ale pełen negatywny slippage trafia do klienta
  • Last look — broker widzi twoje zlecenie przed realizacją i ma okno czasowe, w którym może odrzucić zlecenie, jeśli cena poszła na twoją korzyść
  • Virtual dealer plugin — wtyczka do MT4/MT5 pozwalająca brokerowi ustawiać opóźnienia i asymetryczny slippage per klient lub per grupa

Slippage rośnie przy niskiej płynności — sesja azjatycka, minuty wokół rolloveru (23:00 CET), otwarcie niedzielne. Rośnie też przy publikacji danych makro, kiedy market makerzy wycofują kwotowania i order book się przerzedza. W tych momentach nawet uczciwy broker ECN nie gwarantuje zerowego slippage — ale uczciwy broker daje symetryczny rozkład, a B-Book z virtual dealerem daje rozkład skrzywiony.

Jak czytać dane o slippage w raportach brokerów: jeśli broker podaje „średni slippage 0.0 pipsa", sprawdź, czy to średnia arytmetyczna (pozytywny i negatywny się znoszą) czy mediana. Średnia arytmetyczna 0.0 może oznaczać 40% pozytywnego slippage po 0.2 pipsa i 60% negatywnego po 0.13 pipsa — matematycznie zero, w praktyce asymetria na korzyść brokera. Dlatego zawsze pytaj o rozkład, nie o średnią. A najlepiej — zmierz sam.

Slippage na zleceniach stop-loss i take-profit zasługuje na osobną uwagę. SL i TP są realizowane jako market orders po osiągnięciu poziomu — i podlegają takiemu samemu slippage jak zwykłe zlecenia. SL 15 pipsów od wejścia przy negatywnym slippage 2 pipsy oznacza realną stratę 17 pipsów. TP 30 pipsów od wejścia przy negatywnym slippage 1 pips oznacza realny zysk 29 pipsów. W sumie: risk/reward 2:1 na papierze zamienia się w 1.7:1 w rzeczywistości. Na 1000 transakcji ta różnica to tysiące dolarów.

3. Requoty i odrzucenia zleceń

Requote to sytuacja, w której broker odmawia realizacji zlecenia po żądanej cenie i proponuje nową — zwykle gorszą. W trybie Instant Execution broker gwarantuje cenę lub odrzuca zlecenie. W trybie Market Execution requotów formalnie nie ma — zlecenie jest realizowane po najlepszej dostępnej cenie, ale ta cena może być dowolnie daleka od żądanej.

Scena z piątku, 14:30 czasu polskiego, raport NFP. Trader klikał Buy na EUR/USD pięć razy w ciągu ośmiu sekund. Pięć requotów. Cena przesunęła się o 18 pipsów. Szóste kliknięcie — realizacja, ale 22 pipsy powyżej pierwotnego poziomu. Setup z risk/reward 1:3 zamienił się w wejście z risk/reward 1:0.8. Na screenie po fakcie setup wygląda czysto — na rachunku widać wypadek. Gdyby ten sam trader handlował w trybie Market Execution, dostałby fill bez requotu — ale z potencjalnym slippage 10–15 pipsów. Inna forma tego samego kosztu.

Porównanie Instant Execution i Market Execution — requoty, odrzucenia i gwarancja ceny
Porównanie Instant Execution i Market Execution — requoty, odrzucenia i gwarancja ceny

Różnica między requote a rejection: requote proponuje nową cenę, na którą trader może się zgodzić lub nie. Rejection to czyste odrzucenie — zlecenie nie zostaje zrealizowane i nie ma propozycji alternatywnej. W praktyce na platformach MT4/MT5 oba zjawiska wyglądają podobnie dla tradera — okno z komunikatem i konieczność ponownego kliknięcia.

Kiedy requote jest normalne:

  • Przy publikacji danych makro (NFP, CPI, decyzje banków centralnych) — płynność chwilowo zanika, spread skacze, cena przesuwa się o kilkanaście pipsów w milisekundach
  • Przy otwarciu sesji po weekendzie — gap cenowy powoduje brak ciągłości w kwotowaniach
  • Na egzotycznych parach walutowych o niskiej płynności — nawet w normalnych warunkach rynkowych

Kiedy requote jest podejrzane:

  • Na EUR/USD w środku sesji londyńskiej przy normalnej zmienności — ten instrument ma najwyższą płynność na świecie
  • Tylko przy zleceniach zyskownych — requoty nie pojawiają się, gdy cena idzie przeciwko tobie
  • Konsekwentnie w jedną stronę — każdy requote proponuje gorszą cenę, nigdy lepszą
  • Po zmianie profilu z netto stratnego na netto zyskowny — broker reklasyfikował twój rachunek
  • Przy zleceniach większych niż zwykle — standardowy lot przechodzi bez problemu, 5 lotów generuje requote. Broker nie chce ekspozycji

Requoty mają jeszcze jeden efekt, którego traderzy nie doceniają — psychologiczny. Trader, który dostaje trzy requoty z rzędu, zaczyna gonić cenę. Czwarte zlecenie składa market order bez limitu, byle wejść. Wchodzi po najgorszej możliwej cenie, z SL za blisko i pozycją zbyt dużą. Requoty zamieniają zdyscyplinowanego tradera w impulsywnego. Dlatego plan na requoty powinien być częścią planu handlowego — z góry ustal, ile razy składasz ponownie i kiedy rezygnujesz z trade'a.

Instant vs Market Execution — co wybrać: Instant Execution chroni przed negatywnym slippage (dostajesz cenę lub odrzucenie), ale generuje requoty przy zmienności. Market Execution eliminuje requoty (zlecenie zawsze zostanie zrealizowane), ale nie chroni przed slippage. Dla scalperów Instant Execution jest ryzykowna przy danych makro. Dla swing traderów różnica jest marginalna. Kluczowe pytanie nie brzmi „jaki tryb", tylko „jaki broker za tym trybem stoi".

4. Fill rate i rejection rate

Fill rate to procent zleceń zrealizowanych bez odrzucenia, requotu lub ponownego składania. Rejection rate to jego lustrzane odbicie — procent zleceń odrzuconych. Na koncie demo fill rate wynosi 100%. Na koncie live u dobrego brokera ECN — 95–99%. U brokera z agresywnym B-Book w godzinach zmienności — może spaść do 70–80%.

Dlaczego demo daje 100% fill rate? Bo nie ma kontrahenta. Demo to symulator — broker nie musi nikogo pytać o cenę, nie musi zabezpieczać pozycji, nie musi kierować zlecenia do LP. Klikasz Buy, dostajesz fill. Na live każde zlecenie przechodzi przez łańcuch: walidacja → routing → matching → potwierdzenie. Na każdym etapie zlecenie może zostać opóźnione, odrzucone lub zrealizowane po innej cenie.

Fill rate jest szczególnie istotny dla strategii opartych na precyzyjnych wejściach — breakouty, pullbacki do poziomu, reakcje na dane makro. Jeśli twoja strategia generuje 3 sygnały dziennie i 1 z 3 jest odrzucany, tracisz 33% okazji. Jeśli odrzucane są akurat te najlepsze (bo rynek się szybko poruszył i broker nie chce ekspozycji), efektywna strata jest jeszcze większa.

Co mierzyć i jak:

  • Fill rate ogólny — procent zleceń zrealizowanych z pierwszego podejścia. Poniżej 95% w normalnych warunkach to czerwona flaga
  • Fill rate przy zmienności — mierz osobno dla godzin publikacji danych (NFP, ECB, FOMC). Spadek do 80% jest akceptowalny, poniżej 70% — problem
  • Czas realizacji — mediana czasu między wysłaniem zlecenia a potwierdzeniem. Poniżej 100 ms to standard ECN, 200–500 ms to norma dla brokerów detalicznych, powyżej 1000 ms — podejrzane
  • Rejection rate per instrument — jeśli odrzucenia koncentrują się na jednym instrumencie (np. złoto), broker może stosować selektywny B-Book

Jeden dodatkowy wskaźnik wart śledzenia: latency spike. Jeśli mediana czasu realizacji wynosi 80 ms, ale co 20. zlecenie ma latency 800 ms, ten spike prawdopodobnie koreluje z momentami, gdy cena szybko się porusza — i broker celowo opóźnia realizację, żeby sprawdzić, w którą stronę pójdzie rynek (last look). Monitoruj nie tylko medianę, ale też 95. percentyl czasu realizacji.

Porównanie fill rate między brokerami ma sens tylko przy identycznych warunkach — ten sam instrument, te same godziny, podobne wielkości zleceń. Broker z fill rate 97% na EUR/USD podczas sesji londyńskiej i broker z fill rate 92% na GBP/JPY podczas sesji azjatyckiej nie są porównywalni. Kontroluj zmienne, inaczej porównujesz jabłka z gruszkami.

Warto też mierzyć partial fill rate — procent zleceń zrealizowanych częściowo. Na rachunku detalicznym z lotami 0.1–1.0 partial fill nie powinien występować. Jeśli broker częściowo realizuje zlecenia na standardowe wolumeny, to sygnał problemów z płynnością lub celowej fragmentacji zleceń.

5. Spread widening — zmienny koszt, nie stały

Spread reklamowany na stronie brokera to spread minimum albo spread średni z okresu niskiej zmienności. Spread, po którym naprawdę handlujesz, zmienia się co sekundę — w zależności od płynności, pory dnia, wydarzeń makro i instrumentu.

Trader prowadzący scalpingowego EA miał backtest pokazujący +340% w 12 miesięcy. Na live stracił 60% w pierwszym kwartale. Diagnoza: backtest używał stałego spreadu 0.6 pipsa na EUR/USD. W rzeczywistości spread przy lockdownie 2020 skoczył z 0.6 do 5 pipsów. W momencie flash crash na GBP spread chwilowo przekroczył 20 pipsów. Backtest nie uwzględniał zmiennego spreadu — i cała strategia okazała się iluzją. EA otwierał pozycje w momentach, gdy realny spread pochłaniał cały target plus część stop-lossa. Papierowe 340% zysku zamieniło się w realne 60% straty, bo jedyną zmienną, której backtest nie modelował, był koszt, który decydował o wyniku.

Spread widening EUR/USD przy różnych wydarzeniach — sesja londyńska, NFP, rollover, otwarcie niedzielne, flash crash
Spread widening EUR/USD przy różnych wydarzeniach — sesja londyńska, NFP, rollover, otwarcie niedzielne, flash crash
Wydarzenie / warunkiEUR/USD typowy spreadSpread peakCzas trwania
Sesja londyńska (normalnie)0.1–0.3 pipsa0.5 pipsaciągły
Sesja azjatycka (niska płynność)0.3–0.8 pipsa1.5 pipsaciągły
NFP / FOMC0.1–0.3 pipsa3–8 pipsów5–60 sekund
Rollover (23:00 CET)0.3–1.0 pipsa2–5 pipsów1–3 minuty
Otwarcie niedzielne1–3 pipsy5–15 pipsów5–30 minut
Flash crash5–20+ pipsów50+ pipsówsekundy–minuty

Tabela powyżej pokazuje EUR/USD — najbardziej płynny instrument na rynku. Na parach egzotycznych (USD/TRY, EUR/PLN) i metalach (XAUUSD) spread widening jest wielokrotnie większy. Złoto przy NFP potrafi rozszerzyć spread z 15 centów do 2 dolarów. USD/TRY przy decyzji tureckiego banku centralnego — z 30 pipsów do kilkuset.

Konsekwencje dla tradera:

  • Backtesty ze stałym spreadem są fikcją — każdy poważny backtest powinien uwzględniać zmienne spready z danych tickowych albo przynajmniej spread średni powiększony o bufor 2–3x na zmienność przy danych makro
  • Stop-loss nie chroni przed spread widening — jeśli SL stoi 15 pipsów od wejścia, a spread rozszerza się do 10 pipsów, efektywna odległość SL kurczy się do 5 pipsów. NFP może zrealizować twój SL 30 pipsów od nominału
  • Spread reklamowany to marketing — jedynym wiarygodnym pomiarem jest tick-by-tick log spreadu z twojego rachunku live. Porównaj spread z trzech kolejnych piątków o 14:30 CET ze spreadem reklamowanym na stronie brokera
Scenariusz NFP: SL ustawiony 15 pipsów od wejścia. Spread rozszerza się do 8 pipsów, cena skacze 22 pipsy. Fill na SL przychodzi 30 pipsów od nominału. Na screenie post-factum setup wygląda czysto — strzałka w kierunku SL, nic dramatycznego. Na wyciągu z rachunku — strata dwukrotnie większa niż planowana. To nie jest awaria. To jest normalne zachowanie rynku przy danych makro.

6. Jak mierzyć jakość egzekucji — praktyka

Opinie na forach nie są pomiarem. Recenzja brokera nie jest pomiarem. Gwiazdki w rankingu afiliacyjnym to reklama, nie analiza. Jedynym wiarygodnym źródłem danych o jakości egzekucji jest twój własny rachunek live i narzędzia, które potrafią te dane wyciągnąć. Dobra wiadomość: narzędzia istnieją i są darmowe.

Analiza jakości egzekucji w MyFxBook — slippage, fill rate i advanced statistics brokera
Analiza jakości egzekucji w MyFxBook — slippage, fill rate i advanced statistics brokera

Procedura krok po kroku:

KrokCo mierzyćJakMinimalna próbaWniosek
1Slippage średniMyFxBook Advanced Statistics lub log MT4/MT5100 transakcjiPowyżej -0.5 pipsa netto — weryfikuj brokera
2Asymetria slippageStosunek pozytywnego do negatywnego slippage100 transakcjiPoniżej 30% pozytywnego — czerwona flaga
3Fill rateLiczba zleceń zrealizowanych / złożonych100 transakcjiPoniżej 95% w normalnych warunkach — problem
4Czas realizacjiMediana ms z logów platformy100 transakcjiPowyżej 500 ms systematycznie — weryfikuj
5Spread realny vs reklamowanyTick data z rachunku vs cennik brokera5 dni handlowychOdchylenie ponad 50% — spread reklamowany to fikcja
6Spread przy zmiennościLog spreadu w godzinach NFP / FOMC3 wydarzeniaPeak powyżej 10x normy — uwzględnij w modelu

Narzędzia:

  • MyFxBook Advanced Statistics — automatycznie zbiera slippage, czas realizacji i rozkład. Wymaga połączenia z kontem live przez investor password
  • FX Blue — Broker Transparency Report porównuje fill quality między brokerami. Dane agregowane z tysięcy rachunków
  • MT4/MT5 Journal — logi platformy zawierają czas wysłania i realizacji każdego zlecenia. Surowe dane, ale wymagają ręcznej obróbki
  • Własny skrypt — EA zbierający tick data i logujący każdy fill z odchyleniem od żądanej ceny. Najdokładniejszy pomiar, ale wymaga programowania w MQL4/MQL5

Ważne: dane z narzędzi zewnętrznych (MyFxBook, FX Blue) mogą się różnić od surowych logów platformy. Rozbieżność wynika z różnic w sposobie pomiaru czasu i przypisywania slippage. Jeśli wyniki z dwóch źródeł się zgadzają — masz silny sygnał. Jeśli się różnią — sprawdź metodologię każdego z nich i opierz się na tym, które mierzy bliżej źródła (logi MT4/MT5 > MyFxBook > recenzja na forum).

Proces pomiaru wymaga dyscypliny. Nie wystarczy spojrzeć na trzy ostatnie transakcje i wyciągnąć wniosek. Potrzebujesz systematycznego podejścia: zbieranie danych przez co najmniej 30 dni handlowych, segregacja po warunkach rynkowych (normalna sesja vs dane makro vs niska płynność), obliczenie mediany i percentyli (nie tylko średniej, która łatwo się zniekształca). Dopiero wtedy masz argument oparty na danych, a nie na wrażeniu.

Minimalna próba: 100 transakcji to absolutne minimum dla jakichkolwiek wniosków statystycznych o slippage. Przy mniejszej próbie losowa zmienność dominuje nad sygnałem. Idealnie — 200–500 transakcji w różnych warunkach rynkowych (normalna sesja, dane makro, niska płynność). Używaj mediany, nie średniej — kilka ekstremalnych filli przy NFP może zniekształcić średnią, ale nie medianę.

7. Best Execution Policy i RTS 28

MiFID II nakłada na brokera obowiązek najlepszej realizacji zleceń klientów — tzw. Best Execution. To nie jest sugestia. To jest wymóg prawny, za którego naruszenie grożą kary finansowe i cofnięcie licencji. Broker musi uwzględnić cenę, koszty, szybkość, prawdopodobieństwo realizacji i rozliczenia, wielkość zlecenia i charakter transakcji.

RTS 28 (Regulatory Technical Standards 28) zobowiązuje brokera do publikowania rocznych raportów o pięciu najważniejszych venue, na których realizował zlecenia klientów — osobno dla każdej klasy instrumentów. Raport powinien zawierać wolumen, liczbę zleceń i informację o tym, czy broker otrzymywał od venue płatności za kierowanie zleceń (payment for order flow). To potężne narzędzie transparentności — o ile trader wie, że istnieje i potrafi je czytać.

Best Execution Policy MiFID II — co broker musi ujawniać i jak czytać raporty RTS 28
Best Execution Policy MiFID II — co broker musi ujawniać i jak czytać raporty RTS 28

W teorii Best Execution chroni klienta. W praktyce interpretacja jest szeroka — broker może argumentować, że realizacja po cenie gorszej o 1 pips była „najlepsza dostępna w danym momencie", i formalnie mieć rację. Dlatego samo istnienie polityki Best Execution nie gwarantuje dobrej egzekucji. Gwarantuje jedynie, że broker musi udokumentować, jak realizuje zlecenia — i ty masz prawo ten dokument przeczytać.

Gdzie szukać i jak czytać:

  • Best Execution Policy — zwykle w sekcji „Legal" lub „Regulamin" na stronie brokera. Dokument 10–30 stron. Kluczowe: kto jest dostawcą płynności, jak broker wybiera venue, czy stosuje last look
  • Raport RTS 28 — publikowany corocznie, zwykle do 30 kwietnia za rok poprzedni. Szukaj w sekcji „Regulatory disclosures" lub „MiFID II disclosures"
  • Order Execution Report — niektórzy brokerzy (IC Markets, Pepperstone) publikują miesięczne raporty z medianą slippage, fill rate i czasem realizacji. To złoty standard transparentności

W praktyce wiele brokerów traktuje Best Execution jako obowiązek formalny — publikują dokument, spełniają wymóg prawny, ale nie robią nic ponad minimum. Broker, który aktywnie optymalizuje egzekucję (np. IC Markets, LMAX Exchange), publikuje miesięczne raporty z medianą slippage i percentylem czasu realizacji. Broker, który traktuje Best Execution jako checkbox regulacyjny, publikuje ogólnikowy dokument raz w roku i nie ujawnia żadnych metryk.

Czerwone flagi w dokumentacji:

  • Brak konkretnych LP — Best Execution Policy mówi o „wielu dostawcach płynności" bez podania nazw. Uczciwy broker wymienia Citadel Securities, JP Morgan, Goldman Sachs, XTX Markets
  • Brak raportu RTS 28 — broker regulowany w UE nie publikuje wymaganego raportu. Albo nie wie o obowiązku (mało prawdopodobne), albo nie chce ujawniać danych
  • Jeden venue — broker kieruje 100% zleceń do jednego podmiotu, który okazuje się spółką z tej samej grupy kapitałowej. De facto internalizacja pod przykrywką A-Book
  • Payment for order flow bez ujawnienia — broker otrzymuje płatności za kierowanie zleceń, co tworzy konflikt interesów z Best Execution
  • Brak danych ilościowych — dokument mówi „dążymy do najlepszej realizacji", ale nie podaje żadnych metryk. Bez liczb to deklaracja, nie polityka
Co broker nadal może ukrywać: MiFID II wymaga dużo, ale nie wszystko. Broker nie musi publikować rozkładu slippage per klient, nie musi ujawniać algorytmu routingu zleceń, nie musi raportować rejection rate. RTS 28 daje obraz venue, ale nie jakości egzekucji na tych venue. Dlatego własny pomiar (sekcja 6) jest niezbędny — regulacja to baseline, nie pełna transparentność.

8. Demo vs live execution

Konto demo to symulacja handlu, nie handel. Jedynym wspólnym elementem demo i live jest interfejs platformy. Wszystko inne — egzekucja, płynność, spread, slippage, odrzucenia — działa inaczej. To jak trenowanie pilotażu w symulatorze, który nie symuluje turbulencji, wiatru bocznego ani awarii silnika. Nauczysz się interfejsu kokpitu, ale nie nauczysz się latać.

Konto demo vs live — kluczowe różnice w jakości egzekucji, spreadach i realizacji zleceń
Konto demo vs live — kluczowe różnice w jakości egzekucji, spreadach i realizacji zleceń
ParametrDemoLive
Fill rate100% — każde zlecenie realizowane natychmiast95–99% w normalnych warunkach, 70–90% przy zmienności
SlippageZero — cena żądana = cena realizacjiZmienny, zależny od płynności i modelu brokera
SpreadStały lub minimalny, rzadko rozszerzanyZmienny, rozszerzany przy zmienności, rolloverze, niskiej płynności
RequotyBrakMożliwe w trybie Instant Execution, częste przy danych makro
Czas realizacjiNatychmiastowy (lokalny serwer)50–500 ms, zależny od infrastruktury i obciążenia
PłynnośćNieskończona — broker nie musi szukać kontrahentaOgraniczona — zależy od LP, pory dnia, instrumentu
Partial fillBrak — zawsze pełna realizacjaMożliwy przy dużych zleceniach lub niskiej płynności
Profil klientaBrak klasyfikacjiBroker kategoryzuje: netto zyskowny / stratny, scalper / swing

Konsekwencja jest prosta: workflow przetestowany wyłącznie na demo fałszywie zawyża jakość systemu. Strategia, która na demo daje fill na każdym poziomie, zero slippage i stały spread, na live natrafi na rzeczywistość — i wynik może być diametralnie inny.

Jest jeszcze jeden aspekt, którego demo nie symuluje — profiling klienta. Na live broker klasyfikuje twój rachunek na podstawie historii: wielkość depozytów, częstotliwość handlu, stosunek zysków do strat, czas utrzymywania pozycji. Profitowi scalperzy mogą dostawać gorsze fille niż swing traderzy z tym samym brokerem — bo broker routuje ich zlecenia inaczej. Na demo tej klasyfikacji nie ma, bo nie ma realnego przepływu pieniędzy.

Prawidłowy workflow testowania:

  1. Demo — weryfikacja logiki strategii, poprawności kodu EA, mechaniki wejść i wyjść. Nie oceniaj wyników finansowych na tym etapie
  2. Microrachunek live (200–500 USD) — minimalna kwota, realna egzekucja. Handluj minimum 30 dni, zbierz 100+ transakcji. Traktuj tę fazę jako audyt brokera, nie test strategii
  3. Pomiar egzekucji — slippage (mediana + asymetria), fill rate, spread realny vs reklamowany. Porównaj z wynikami demo — różnica pokaże skalę iluzji
  4. Decyzja — jeśli różnica między demo a live przekracza 30% edge'a strategii, strategia wymaga dostosowania lub broker wymaga zmiany. Jeśli mieści się w 10–15%, uwzględnij w modelu i kontynuuj

Częsty błąd: trader testuje na demo przez trzy miesiące, osiąga 40% zysku, wpłaca duży kapitał na live i traci 15% w pierwszym miesiącu. Różnica to nie pech i nie psychologia (choć psychologia też gra rolę) — to systematyczna rozbieżność między sterylnym środowiskiem demo a realną egzekucją. Microrachunek live eliminuje ten szok, bo pokazuje prawdę przy minimalnym koszcie. 200 USD i 30 dni handlu to najlepsza inwestycja w edukację, jaką możesz zrobić, zanim zaryzykujesz poważny kapitał.

9. Co robić z wynikami pomiaru

Zbieranie danych o egzekucji to dopiero połowa procesu. Druga połowa to podjęcie decyzji na ich podstawie. Wielu traderów mierzy, widzi problem — i nic z nim nie robi. Bo zmiana brokera to wysiłek, zmiana strategii to przyznanie się do błędu, a akceptacja kosztów to rezygnacja z iluzji darmowego handlu.

Dane z pomiaru egzekucji dają trzy możliwe wnioski. Każdy wymaga innej reakcji — i żaden nie polega na „mam nadzieję, że się poprawi". Brokerzy nie poprawiają egzekucji z dobroci serca. Poprawiają ją, gdy tracą klientów, którzy mierzą.

Schemat decyzyjny po pomiarze jakości egzekucji — zmiana brokera, strategii lub akceptacja kosztów
Schemat decyzyjny po pomiarze jakości egzekucji — zmiana brokera, strategii lub akceptacja kosztów

Pomiar to nie jednorazowe ćwiczenie. Jakość egzekucji zmienia się w czasie — broker może zmienić dostawcę płynności, zmodyfikować routing, wprowadzić nowy plugin do platformy. Mierz co kwartał, porównuj z poprzednimi pomiarami. Jeśli slippage rośnie bez widocznego powodu rynkowego, coś się zmieniło po stronie brokera.

Wniosek 1: Zmień brokera. Slippage jest systematycznie asymetryczny. Fill rate poniżej 90% w normalnych warunkach. Requoty pojawiają się selektywnie na zyskownych pozycjach. Czas realizacji powyżej 1 sekundy. To nie jest problem rynku — to jest problem brokera. Otwórz microrachunek u konkurencji, przeprowadź ten sam pomiar, porównaj.

Wniosek 2: Dostosuj strategię do realiów egzekucji. Egzekucja jest uczciwa (symetryczny slippage, wysoki fill rate), ale koszty egzekucji zjadają edge. Scalping z edge'em 0.8 pipsa przy slippage 0.4 pipsa i spreadzie 0.3 pipsa matematycznie nie działa — niezależnie od brokera. Nie szukaj lepszego brokera, bo lepszy broker nie zmieni matematyki. Rozważ dłuższy timeframe, większe targety, instrumenty z niższym kosztem egzekucji. Strategia musi mieć edge wystarczający, by przeżyć realne koszty — jeśli nie ma, to nie jest strategia, to jest nadzieja.

Wniosek 3: Zaakceptuj koszty i wbuduj w model. Egzekucja jest uczciwa i mieści się w budżecie strategii. Slippage 0.2 pipsa przy edge 3 pipsy to koszt akceptowalny. Wbuduj realny koszt egzekucji w model — nie spread z cennika, ale zmierzony spread plus zmierzony slippage plus zmierzony fill rate. Jeśli strategia nadal jest profitowa po uwzględnieniu realnych kosztów, masz strategię, która przetrwa kontakt z rynkiem. To jest cel: system, który działa nie pomimo kosztów egzekucji, ale z ich pełnym uwzględnieniem.

Czego nie robić:

  • Nie ignoruj danych — najczęstszy błąd. Trader widzi asymetryczny slippage, ale tłumaczy sobie, że „to normalne" albo „to był tylko NFP". Dane mówią inaczej. Słuchaj danych, nie wewnętrznego narratora
  • Nie zmieniaj brokera bez pomiaru — zmiana brokera na podstawie opinii z forum to zamiana jednej niewiadomej na drugą. Mierz u każdego, porównuj identyczne warunki
  • Nie optymalizuj backtestów pod stały spread — backtest z realnym spreadem daje gorsze wyniki, ale prawdziwe. Backtest z fikcyjnym spreadem daje lepsze wyniki, ale fałszywe. Prawda jest ważniejsza niż equity curve
  • Nie handluj dużym kapitałem bez audytu egzekucji — microrachunek to koszt jednej kolacji. Wpłata 10 000 USD do brokera z asymetrycznym slippage to koszt, który rośnie z każdą transakcją

Decyzja o zmianie brokera nie powinna być impulsywna. Jeden zły fill przy NFP to nie powód do migracji — to normalne zachowanie rynku. Ale 200 transakcji z systematycznie asymetrycznym slippage to powód. Dane decydują, nie emocje. Zbierz je, przeanalizuj i dopiero wtedy działaj.

Jeśli decydujesz się na zmianę, nie zamykaj starego rachunku od razu. Otwórz microrachunek u nowego brokera, przeprowadź identyczny pomiar przez 30 dni, porównaj wyniki. Dopiero gdy dane potwierdzą, że nowy broker jest lepszy, przenieś kapitał. Zmiana brokera na podstawie jednej rekomendacji z forum to zamiana jednej niewiadomej na drugą.

Najważniejszy wniosek z tego artykułu: jakość egzekucji to nie temat dla zaawansowanych. To temat dla każdego, kto handluje realnym kapitałem. Nie musisz być programistą, żeby podłączyć konto do MyFxBook. Nie musisz być statystykiem, żeby policzyć medianę z 100 liczb. Musisz jedynie zdecydować, że chcesz wiedzieć — a nie zgadywać — ile naprawdę kosztuje cię handel u twojego brokera. Dane są dostępne. Pytanie brzmi, czy po nie sięgniesz.

FAQ — jakość egzekucji Forex

Czym jest slippage i czy zawsze jest negatywny?
Slippage to różnica między ceną żądaną a ceną realizacji zlecenia. Nie zawsze jest negatywny — może być też pozytywny, gdy zlecenie zostaje zrealizowane po lepszej cenie niż żądana. Na uczciwym rynku rozkład slippage powinien być w miarę symetryczny. Jeśli u twojego brokera negatywny slippage jest trzykrotnie częstszy niż pozytywny na próbie 200+ transakcji, to sygnał, że broker manipuluje egzekucją.
Ile transakcji potrzebuję, żeby ocenić jakość egzekucji brokera?
Minimum 100 transakcji w różnych warunkach rynkowych — normalna sesja, godziny publikacji danych, niska płynność. Przy mniejszej próbie losowa zmienność dominuje nad sygnałem. Idealnie 200–500 transakcji na microrachunku live (200–500 USD) przez co najmniej 30 dni handlowych.
Czy konto demo pozwala ocenić jakość egzekucji brokera?
Nie. Demo daje 100% fill rate, zero slippage i stały spread — to symulacja, nie rzeczywistość. Jedynym wiarygodnym testem jest microrachunek live z realnym kapitałem. Demo nadaje się do testowania logiki strategii i interfejsu platformy, nie do oceny egzekucji.
Co to jest Best Execution i gdzie znaleźć politykę brokera?
Best Execution to wymóg MiFID II zobowiązujący brokera do uzyskania najlepszego możliwego wyniku realizacji zleceń klientów. Polityka Best Execution znajduje się zwykle w sekcji „Legal", „Regulamin" lub „Regulatory disclosures" na stronie brokera. Raport RTS 28 z pięcioma głównymi venue egzekucji powinien być publikowany corocznie do 30 kwietnia.
Jaki fill rate jest akceptowalny u brokera detalicznego?
W normalnych warunkach rynkowych — powyżej 95%. Przy publikacji danych makro (NFP, FOMC) fill rate może spaść do 80% i to jest akceptowalne ze względu na chwilowy zanik płynności. Poniżej 90% w normalnych warunkach to czerwona flaga wskazująca na problemy z egzekucją lub agresywny model B-Book.
Czy spread widening przy NFP to normalne?
Tak — rozszerzenie spreadu przy publikacji ważnych danych makro jest naturalne i wynika z chwilowego zaniku płynności. Na EUR/USD spread może skoczyć z 0.2 do 3–8 pipsów na kilkadziesiąt sekund. To nie jest manipulacja brokera, to mechanika rynku. Problem zaczyna się, gdy spread rozszerza się nieproporcjonalnie silniej niż u konkurencji lub nie wraca do normy przez minuty po publikacji.
Jak wybrać między Instant Execution a Market Execution?
Instant Execution gwarantuje cenę lub odrzuca zlecenie (requote). Market Execution realizuje zawsze, ale po cenie, która może się różnić od żądanej (slippage). Dla scalperów handlujących przy danych makro Market Execution jest bezpieczniejsza — eliminuje requoty. Dla swing traderów różnica jest marginalna. Kluczowe nie jest samo ustawienie trybu, ale model brokera za nim — uczciwy broker ECN daje przyzwoitą egzekucję w obu trybach, broker z agresywnym B-Book potrafi nadużywać obu.

Źródła i bibliografia

  1. MiFID II — Dyrektywa 2014/65/UE Parlamentu Europejskiego i Rady z dnia 15 maja 2014 r. w sprawie rynków instrumentów finansowych. Artykuły 27 i 28 dotyczące Best Execution i obowiązków brokerów.
  2. RTS 28 — Rozporządzenie delegowane Komisji (UE) 2017/576 uzupełniające MiFID II w odniesieniu do regulacyjnych standardów technicznych dotyczących rocznej publikacji informacji o venue egzekucji.
  3. ESMA, „Questions and Answers on MiFID II and MiFIR investor protection and intermediaries topics", European Securities and Markets Authority, aktualizacja 2024. Wytyczne dotyczące Best Execution i raportowania.
  4. FCA, „Best execution and payment for order flow", Financial Conduct Authority Discussion Paper, 2023. Analiza praktyk brokerów w zakresie jakości egzekucji i payment for order flow.
  5. BIS, „Triennial Central Bank Survey of Foreign Exchange and Over-the-counter Derivatives Markets", Bank for International Settlements, 2025. Struktura rynku FX, płynność i mechanizmy egzekucji.
  6. Finance Magnates Intelligence, „Quarterly Industry Report — Retail FX & CFD", 2024–2025. Dane branżowe o modelach egzekucji, slippage i strukturze rynku brokerskiego.
  7. LMAX Exchange, „Execution Quality Reports", LMAX Group, 2024–2025. Miesięczne raporty jakości egzekucji z danymi o slippage, fill rate i czasie realizacji.
  8. MyFxBook, „Broker Spread Comparison and Execution Statistics", Myfxbook.com, 2025–2026. Agregowane dane o spreadach i jakości egzekucji brokerów detalicznych.
  9. IC Markets, „Order Execution Policy and RTS 28 Report", International Capital Markets Pty Ltd, 2024. Przykład transparentnej polityki egzekucji brokera ECN z danymi o venue i jakości filli.

Jarosław Wasiński LinkedIn

Redaktor naczelny MyBank.pl • Analityk rynków makroekonomicznych i walutowych

mgr Jarosław Wasiński – niezależny analityk i praktyk z ponad 20-letnim doświadczeniem w sektorze finansowym. Aktywnie zaangażowany w rynek Forex od 2007 roku, ze szczególnym naciskiem na analizę fundamentalną, strukturę rynków OTC oraz rygorystyczne zarządzanie ryzykiem kapitału (Risk Management).

  • Twórca i redaktor naczelny portalu MyBank.pl, dostarczającego rzetelną wiedzę o finansach od 2004 roku.
  • Autor setek wnikliwych komentarzy rynkowych, analiz strukturalnych i materiałów edukacyjnych dla inwestorów.
  • Zwolennik transparentności rynków finansowych, promujący edukację opartą na twardych danych i raportach instytucjonalnych.

Treści mają charakter edukacyjny i informacyjny – nie stanowią porady inwestycyjnej ani rekomendacji. Pamiętaj! Inwestowanie na rynkach lewarowanych (Forex/CFD) wiąże się z wysokim ryzykiem szybkiej utraty kapitału.