Notowania walutowe, bid/ask i kursy krzyżowe — jak czytać ceny na Forex
EUR/USD 1.0842/1.0844 — to nie jest „kurs". To dwie ceny: po jednej kupujesz, po drugiej sprzedajesz, a różnica między nimi to koszt, który płacisz zanim rynek w ogóle się ruszy. Jeśli analizujesz mid z TradingView, a egzekucję masz po bid/ask u brokera — testujesz inny rynek niż ten, na którym tracisz pieniądze. Ten artykuł rozbiera na części to, co kryje się za każdym kwotowaniem: skąd się bierze spread, dlaczego na crossach jest drożej i gdzie w łańcuchu cenowym ktoś dokłada swoją marżę.
- Bid to cena, po której dealer kupi od Ciebie walutę bazową, ask (offer) — po której Ci ją sprzeda. Ask jest zawsze wyższy od bid. Różnica to spread — Twój koszt natychmiastowego wejścia na rynek.
- Najważniejsze nie jest to, czy quote jest „bezpośredni" czy „pośredni", tylko która waluta jest bazowa i co naprawdę znaczy ruch kursu. Na forexie obowiązuje stała konwencja: EUR/USD to dolarów za euro, USD/JPY to jenów za dolara.
- Big figure, small figure i handle — dealerzy operują skrótami. Kwotowanie „42/44" na EUR/USD oznacza 1.0842/1.0844. Oszczędza czas i redukuje błędy.
- Kurs krzyżowy (cross rate) to kurs między dwiema walutami wyliczony z ich kursów do dolara. Jeśli znasz EUR/USD i GBP/USD, możesz wyliczyć EUR/GBP — a arbitraż trójkątny pilnuje, żeby te kursy były spójne.
- Spread nie jest stały — zmienia się w ciągu dnia, reaguje na płynność, zmienność i porę sesji. O 3:00 w nocy EUR/USD ma szerszy spread niż o 15:00, kiedy nakładają się sesje Londynu i Nowego Jorku.
1. Jak czytać notowanie walutowe
1.1. Co tak naprawdę mówi kurs
EUR/USD = 1,0850 znaczy: za jedno euro płacisz 1,085 dolara. EUR (waluta bazowa) to „towar", USD (waluta kwotowana) to cena. Budowę pary omawiamy w osobnym artykule — tu skupimy się na samych liczbach.
Na ekranie masz dwie liczby: 1,0842 i 1,0844.
1.2. Kwotowanie bezpośrednie i pośrednie
Terminologia direct/indirect quote ma sens egzaminacyjny, ale w tradingu ważniejsze jest to, którą walutę kupujesz, którą sprzedajesz i jak znak ekspozycji przekłada się na PnL. Pułapka: kiedy słyszysz „kurs dolara idzie w górę" od polskiego dziennikarza i od dealera z Londynu — mogą mieć na myśli odwrotne rzeczy, bo patrzą na USD/PLN i EUR/USD z różnych stron ułamka. Dlatego na rynku profesjonalnym obowiązuje stała konwencja.
1.3. Konwencja rynkowa — kto jest na górze
Na profesjonalnym rynku nikt nie mówi „bezpośrednie" ani „pośrednie". Obowiązuje globalna konwencja, która ustala, która waluta jest bazowa — niezależnie od tego, skąd pochodzi trader.
Konwencji nie ustala dziś teoria, tylko historia rynku. Dlatego część par wygląda „nielogicznie", ale i tak tak właśnie się nimi handluje. Generalnie:
Waluty „nad" dolarem (dolar jest walutą kwotowaną): EUR/USD, GBP/USD, AUD/USD, NZD/USD. Za jedno euro/funta/dolara australijskiego płacisz x dolarów. Konwencja pochodzi z brytyjskiej tradycji — funt szterling był globalną walutą rezerwową przed dolarem, więc funt „był na górze". Euro odziedziczyło tę pozycję po marce niemieckiej i ECU.
Waluty „pod" dolarem (dolar jest walutą bazową): USD/JPY, USD/CHF, USD/CAD, USD/PLN, USD/TRY. Za jednego dolara płacisz x jenów/franków/złotych.
Dlaczego to jest ważne? Bo kierunek ruchu kursu zależy od konwencji. Kiedy EUR/USD rośnie z 1,08 do 1,10, euro się umacnia (za jedno euro płacisz więcej dolarów). Kiedy USD/JPY rośnie ze 150 do 155, to dolar się umacnia (za jednego dolara płacisz więcej jenów) — a jen się osłabia. Przy kilku nogach naraz najczęstszy błąd dotyczy znaku ekspozycji — trader myśli, że hedge'uje, a dokłada to samo ryzyko inną parą. Na żywym rynku, przy EUR/JPY, EUR/USD i USD/JPY jednocześnie, taki błąd kosztuje. Nie tylko jako początkujący. Zrób sobie test: zapisz na kartce, który kierunek USD/JPY oznacza osłabienie jena. Jeśli musisz się nad tym zastanawiać — w szybkim rynku będziesz reagował za wolno.
GBP/USD (nie USD/GBP) — bo funt był globalną walutą rezerwową przed dolarem i Londyn ustalał konwencje. Euro odziedziczyło pozycję „nad dolarem" po marce i ECU. AUD i NZD — tradycja Commonwealthu. Reszta świata kwotuje „pod" dolarem.
2. Bid i ask — dwie ceny, jedna para
2.1. Mechanizm: kto kupuje, kto sprzedaje
Na żywym rynku każda para walutowa ma dwie ceny: bid i ask (ask bywa nazywany offer). Obie reprezentują inną stronę transakcji.
Bid — cena, po której dealer (market maker) jest gotów kupić od Ciebie walutę bazową. Jeśli chcesz sprzedać euro na EUR/USD, dostajesz cenę bid.
Ask (offer) — cena, po której dealer jest gotów Ci walutę bazową sprzedać. Chcesz kupić euro? Płacisz ask.
W normalnym, działającym rynku bid jest zawsze niższy od ask. Ale w skrajnych warunkach — jak uwolnienie franka w 2015 r. — pojawiają się luki płynności, feedy cenowe tracą wiarygodność, a zlecenie może zostać wykonane po znacznie gorszej pierwszej dostępnej cenie. Zlecenia stop-loss leciały do realizacji „po najlepszej dostępnej cenie" — czyli po kursie, którego nikt nie widział. Jeśli kiedykolwiek zobaczysz odwrócone kwotowanie w normalnych warunkach, to awaria feedu cenowego, nie okazja — broker potraktuje to jako off-market rate i po prostu anuluje Ci zyskowną transakcję.
Konkretny przykład: EUR/USD 1,0842 / 1,0844.
| Chcesz... | Cena | Co się dzieje |
|---|---|---|
| Kupić euro (otworzyć long) | Ask: 1,0844 | Płacisz 1,0844 USD za każde euro |
| Sprzedać euro (otworzyć short) | Bid: 1,0842 | Dostajesz 1,0842 USD za każde euro |
Jeśli kupujesz euro po 1,0844 i natychmiast sprzedajesz po 1,0842, tracisz 0,0002 — czyli 2 pipsy. To spread. I to jest Twój koszt „wejścia" na rynek, zanim kurs się w ogóle ruszy.
2.2. Spread — koszt ukryty w cenie
Spread = ask − bid. Na EUR/USD w warunkach normalnej płynności (sesja londyńsko-nowojorska) to ok. 0,1–1,0 pipsa na rynku międzybankowym i 0,5–2,0 pipsa u brokera detalicznego — choć te widełki zależą od pory, brokera i warunków rynkowych. Na egzotyce jak USD/TRY typowe spready to 5–20 pipsów, a po niespodziewanej decyzji TCMB potrafią skoczyć wielokrotnie.
Spread nie pojawia się jako faktura. Pojawia się jako to, że każda pozycja startuje na minusie równym spreadowi. To nie jest ryzyko — to koszt pewny, niezależny od kierunku rynku. Na EUR/PLN przy spreadzie 8 pipsów i ATR 120 masz 6,7% dziennego ruchu skonsumowane, zanim rynek w ogóle drgnął. Pomnóż to przez 50 transakcji miesięcznie. Na EUR/USD ze spreadem 1 pips kurs musi się ruszyć o co najmniej 1 pips w Twoim kierunku, żebyś wyszedł na zero — ułamek sekundy ruchu rynku. Na egzotyce — minuty albo godziny.
Spread to realny koszt egzekucji i wynagrodzenie za dostarczenie płynności — a w świecie ECN dojdzie Ci jeszcze jawna prowizja. Szczegółowo o spreadzie jako koszcie transakcyjnym, o różnicy między spreadem stałym a zmiennym, i o tym, jak porównywać koszty u brokerów — piszemy w artykule o kosztach transakcyjnych.
Strategia z targetem 10–12 pipsów na egzotyce zwykle nie ma sensu, jeśli spread i execution zabierają połowę ruchu. Na live trafia na spread 6–8 pipsów zmiennych + rollover — i nagle edge z backtesta znika. Pierwszy miesiąc na koncie live to lekcja różnicy między ceną z wykresu a stanem rachunku.
W modelu market maker broker sam jest drugą stroną Twojej transakcji — kupuje od Ciebie lub sprzedaje Ci po swoich cenach, zarabiając na spreadzie. W modelu ECN/STP broker przekazuje Twoje zlecenie do puli dostawców płynności (banki, fundusze) — sam nie zajmuje pozycji, a zarabia na prowizji. Różnica jest istotna: u market makera spread jest Twoim jedynym kosztem, ale broker ma teoretyczny konflikt interesów. W ECN/STP spread bywa węższy, ale dochodzi jawna prowizja. Oba modele mają wady i zalety — szczegóły w artykule o kosztach transakcyjnych.
2.3. Co wpływa na szerokość spreadu
Płynność pary. Im głębszy rynek, tym węższy spread. EUR/USD: 0,1–1 pips. USD/TRY: 5–20+. EUR/PLN: 3–10. To bezpośredni efekt tego, o czym pisaliśmy w artykule o klasyfikacji par — majors mają głębszą płynność.
Pora dnia. Rynek forex działa 24 godziny, ale nie jest jednakowo głęboki o każdej porze. Największa płynność (i najwęższe spready) występuje podczas nakładania się sesji londyńskiej i nowojorskiej — z grubsza między 14:00 a 17:00 CET. O 3:00 w nocy CET, kiedy handluje głównie Azja, spready na europejskich parach się rozszerzają.
Zmienność rynku. Kiedy następuje niespodziewana publikacja danych, decyzja banku centralnego lub wydarzenie geopolityczne, spready gwałtownie rosną. Mechanika jest konkretna: algorytmy dostawców płynności (LP) reagują w milisekundach — wycofują agresywne kwotowania lub rozszerzają je do poziomów, przy których nie mają ryzyka. Nie dlatego, że są złośliwe — dlatego że przez 2–3 sekundy nikt nie wie, jaka jest „sprawiedliwa" cena. LP, który kwotuje za ciasno w momencie NFP, zostanie uderzony przez HFT i straci. Więc wolą nie kwotować. Twój spread 0,0 pips staje się 8 pipsów nie dlatego, że broker Cię okrada — dlatego że przez te kilka sekund nikt nie ma od kogo kupić płynności po rozsądnej cenie. To dotyczy ekstremalnych momentów. W normalnych warunkach spread 0,0 pips może być iluzją z innego powodu — last look (sekcja 6.1). W momencie ogłoszenia decyzji Fed o stopach procentowych spread na EUR/USD potrafi na chwilę skoczyć z 0,5 pipsa do 3–5 pipsów.
Wielkość zlecenia. Na rynku międzybankowym standardowe kwotowanie dotyczy zlecenia 1–10 mln USD. Przy kwotach rzędu 100–500 mln spread bywa szerszy — bo dealer musi zaabsorbować większe ryzyko. Przy kwotach poniżej standardu (u brokerów detalicznych) spread bywa sztucznie poszerzany, bo broker nie ma dostępu do najwęższych kwotowań interbankowych.
Na początku lat 90. typowy spread na USD/DEM (odpowiednik dzisiejszego EUR/USD) w handlu interbankowym wynosił 3–5 pipsów. Elektronizacja rynku — najpierw EBS i Reuters D2000, potem platformy wielobankowe — zredukowała go do ułamków pipsa. Dziś, w szczycie sesji londyńsko-nowojorskiej, spread na EUR/USD na platformie EBS schodzi do 0,1 pipsa. Spadek o rząd wielkości w trzy dekady.
Poniższe tabele pokazują, jak wygląda spread na różnych poziomach rynku — i kiedy staje się dominującym kosztem.
| Para | Mid (Bloomberg) | Best bid/ask interbank | Spread detal (typowy) | Spread przy rolloverze |
|---|---|---|---|---|
| EUR/USD | 1,0843 | 1,08425/1,08435 (0,1 pip) | 0,5–1,5 pip | 3–15 pip |
| EUR/JPY | 166,33 | 166,30/166,36 (0,6 pip) | 1,0–3,0 pip | 5–20 pip |
| EUR/PLN | 4,2850 | 4,2830/4,2870 (4 pip) | 5–15 pip | 30–80 pip |
Tabela to punkt odniesienia dla optymalnych warunków. Na słabszych warunkach execution, poza główną sesją i u droższego brokera wartości mogą być wyraźnie gorsze. Mid z Bloomberga to cena, której nie kupisz. Best interbank to cena dla banków z linią kredytową. Spread detaliczny to Twoja rzeczywistość. Przy rolloverze — gorzej.
| Para | Typowy spread (detal) | ATR dzienny | Spread/ATR | Breakeven WR (R:R 1:1)* | Ocena |
|---|---|---|---|---|---|
| EUR/USD | 1,0 pip | 65 pip | 1,5% | ~57% | Kosmetyka |
| GBP/USD | 1,5 pip | 85 pip | 1,8% | ~58% | Akceptowalne |
| EUR/JPY | 2,0 pip | 90 pip | 2,2% | ~60% | Akceptowalne |
| EUR/PLN | 8 pip | 120 pip | 6,7% | ~73% | Odczuwalne |
| USD/TRY | 15 pip | 250 pip | 6,0% | ~81% | Odczuwalne |
*Breakeven WR = (SL + C) / (TP + SL + C), gdzie C = koszt round turn (spread na wejściu + spread na wyjściu + prowizja + oczekiwany slippage). W tabeli zakładamy TP = SL = 10 pipsów. Na EUR/PLN ze spreadem 8 pipsów round turn C ≈ 17 pipsów i breakeven WR rośnie do ~73% — musisz mieć rację trzy razy na cztery, żeby wyjść na zero. Na USD/TRY jest jeszcze gorzej: ~81%.
Wskaźnik spread/ATR mówi, jaką część dziennego ruchu musisz oddać na samo wejście. Poniżej 2% — spread jest tłem. Powyżej 5% — zaczyna zjadać edge, szczególnie na krótszych interwałach. Wartość pipsa dla konkretnej pozycji możesz sprawdzić w kalkulatorze pipsów.
Jak sprawdzić, ile realnie płacisz u swojego brokera? Serwis Myfxbook publikuje porównania spreadów brokerów w czasie rzeczywistym i historycznie. Dane tickowe TrueFX (ICAP) pozwalają porównać ceny interbankowe z kwotowaniami detalicznymi. Szczegółowo o kosztach transakcyjnych — spreadach, prowizjach i swapach — piszemy w artykule o kosztach handlu.
15 stycznia 2015 r., 10:30 CET. SNB ogłasza zniesienie pegu EUR/CHF na poziomie 1,20. EUR/CHF spada o 3000 pipsów w 13 minut. USD/CHF traci 28% w jednej świecy. Spread na EUR/CHF: przed ogłoszeniem — 1,5 pipsa. W ciągu 90 sekund po — nie było spreadu. Był brak ceny. Platformy pokazywały ostatni znany kurs albo nic. Stop-lossy realizowały się po kursach o 200–400 pipsów gorszych niż ustawione. FXCM potrzebował dofinansowania 300 mln USD, żeby przeżyć do następnego dnia. Alpari UK ogłosiło niewypłacalność. Klienci z saldem −50 000 USD na koncie 10 000 USD dostali wezwania do zapłaty. Spread w tym momencie był abstrakcją — rynek przestał istnieć jako dwustronne kwotowanie. W umowie z brokerem jest klauzula o braku gwarancji realizacji po cenie stop. 15 stycznia 2015 r. ludzie przestali ją ignorować. Po serii podobnych epizodów europejskie regulacje detaliczne wzmocniły ochronę przed ujemnym saldem (negative balance protection). Dziś u brokerów regulowanych na głównych rynkach europejskich klient detaliczny co do zasady korzysta z ochrony przed ujemnym saldem. To zmiana, którą warto uwzględnić przy wyborze brokera.
3. Język dealerów — big figure, handle i „97-98"
Na interbanku nikt nie ma czasu na pełne odczytywanie kwotowań. Skrót nie jest ozdobą — jest narzędziem ograniczającym błąd. Terminologia przenika do platform detalicznych i komentarzy rynkowych — warto ją znać.
Big figure to pierwsze cyfry kursu, które zmieniają się rzadko. Na EUR/USD przy kursie 1,0842 big figure to 1,08. Na USD/JPY przy kursie 153,42 big figure to 153. Dealerzy zakładają, że obie strony znają big figure — i nie powtarzają jej w kwotowaniu.
Small figure (pips price) to ostatnie dwie cyfry — to, co się zmienia z sekundy na sekundę. Przy EUR/USD = 1,0842 small figure to 42.
Handle — termin używany zamiennie z big figure, choć czasem odnosi się do kolejnej okrągłej wartości kursu (np. „handle 1,09" na EUR/USD oznacza, że kurs przekroczył 1,09).
W praktyce kwotowanie interbankowe wygląda tak: dealer podaje dwie small figures, rozdzielone kreską. „42-44" na EUR/USD oznacza bid 1,0842, ask 1,0844 — spread 2 pipsy. Historycznie, przez telefon, dealer słyszał zapytanie o cenę i odpowiadał np. „czterdzieści dwa — czterdzieści cztery". Cała transakcja mogła zamknąć się w 3 sekundy.
Jeszcze jedno: na EBS widzisz cenę — ale nie jest Twoja. Jest dla banku, który ma linię kredytową z tym kontrahentem. Między Tobą a ceną EBS jest prime broker, agregator, Twój broker i jego dostawca płynności. Każdy z nich bierze swoją warstwę. Spread 0,1 pipsa na EBS i spread 1,2 pipsa na Twoim MT5 to ten sam rynek w tym samym momencie. Dla tradera detalicznego cena EBS to nie cena transakcyjna, tylko odległy punkt odniesienia.
Na ekranie EBS transakcje są oznaczane dwoma terminami: given (handlowano po cenie bid — ktoś „dał" walutę bazową, czyli ją sprzedał) i paid (handlowano po ask — ktoś „zapłacił" za walutę bazową, czyli ją kupił). Terminologia jest nieintuicyjna na pierwszy rzut oka, ale po kilku godzinach na dealing roomie staje się drugą naturą. Dealerzy obserwują stosunek „given" do „paid", żeby wyczuć kierunek presji rynkowej.
4. Kursy krzyżowe — jak liczyć cenę bez dolara
4.1. Czym jest kurs krzyżowy
Kurs krzyżowy (cross rate) to kurs wymiany między dwiema walutami, z których żadna nie jest dolarem amerykańskim. EUR/GBP, EUR/JPY, GBP/CHF — to wszystko cross rates. Nazwa pochodzi od faktu, że historycznie kurs ten trzeba było „wyliczyć na krzyż" z dwóch kursów dolarowych — bo bezpośredni rynek między np. marką a jenem praktycznie nie istniał. Trzeba było „przejść" przez dolara.
Dziś wiele crossów ma własne, bezpośrednie rynki — EUR/GBP czy EUR/JPY handlowane są na EBS i Reutersie bez pośrednictwa dolara. Mimo to zasada obliczania kursu krzyżowego wciąż obowiązuje — bo to ona trzyma sieć kursów walutowych w ryzach.
4.2. Jak obliczyć cross rate
Ręczne liczenie crossów nie służy dziś do klikania, tylko do zrozumienia kosztu egzekucji. Jeśli broker składa cross syntetycznie z dwóch nóg dolarowych, bierzesz na siebie podwójny spread i ryzyko niesymultanicznej realizacji.
Zasada jest jedna: ułóż równanie tak, żeby dolary się skróciły. Przykład: EUR/JPY = EUR/USD × USD/JPY = 1,0850 × 153,40 = 166,44. Dolary się skracają, zostaje kurs euro w jenach. Jeśli dolar jest po tej samej stronie w obu parach — dziel: CHF/JPY = USD/JPY ÷ USD/CHF = 153,40 ÷ 0,8850 = 173,33. Jeśli broker składa cross syntetycznie z dwóch nóg dolarowych, przez krótki moment pojawia się ryzyko niesymultanicznej egzekucji — jedna noga zrealizowana, druga czeka na płynność. W spokojnym dniu to nieistotne. Podczas publikacji danych te milisekundy potrafią kosztować kilkanaście pipsów poślizgu na jednej nodze.
4.3. Cross rate z bid/ask — spread się poszerza
W prawdziwym handlu nie masz jednej ceny, tylko dwie: bid i ask. Obliczanie kursu krzyżowego z bid/ask wymaga dodatkowej uwagi, bo spread na crossie jest zwykle szerszy niż spread na każdej z par składowych — mechanicznie sumuje się spread z obu „nóg", chyba że cross jest kwotowany bezpośrednio z własnego arkusza.
Zasada jest taka: przy obliczaniu cross bid używasz kursów, które dają Ci najgorszą (najniższą) cenę kupna. Przy obliczaniu cross ask — kursów dających najwyższą cenę sprzedaży. Dealer zarabia na obu „nogach" transakcji.
Przykład: chcesz policzyć EUR/JPY bid/ask.
Dane: EUR/USD = 1,0842 / 1,0844. USD/JPY = 153,38 / 153,42.
EUR/JPY bid = EUR/USD bid × USD/JPY bid = 1,0842 × 153,38 = 166,29
EUR/JPY ask = EUR/USD ask × USD/JPY ask = 1,0844 × 153,42 = 166,37
Dlaczego bid × bid? Bo cross bid to najgorsza cena, jaką możesz dostać za walutę bazową crossa — a obie nogi dolarowe muszą dać ci najgorszą stronę jednocześnie.
Spread na EUR/JPY: 166,37 − 166,29 = 8 pipsów. Dla porównania: spread na EUR/USD to 2 pipsy, a na USD/JPY to 4 pipsy. Na crossie syntetycznym koszt zwykle rośnie o spread obu nóg; na crossie kwotowanym bezpośrednio mechanika jest inna — ale w obu przypadkach handlowanie crossami jest droższe niż handlowanie majorsami.
Dla Ciebie praktyczny sens jest prosty: kupując cross, płacisz ask crossa; sprzedając — dostajesz bid. Jeśli broker syntetycznie składa ten kurs z dwóch nóg, każda z nich wnosi własny koszt i własne ryzyko poślizgu.
Trader widzi, że EUR/USD i USD/JPY mają ciasne spready, więc zakłada, że EUR/JPY też będzie tani. Błąd. Jeśli broker nie ma dobrego bezpośredniego rynku na crossie, koszt przejścia przez dwie nogi potrafi być wyraźnie wyższy niż intuicja podpowiada.
Jeśli broker oferuje Ci EUR/JPY ze spreadem 2 pipsy, a jednocześnie EUR/USD i USD/JPY mają spready po 1 pipsie — to broker kwotuje cross z własnego arkusza, nie wylicza go mechanicznie z dwóch par. To normalne na nowoczesnych platformach. Ale jeśli widzisz cross z nienaturalnie szerokim spreadem — sprawdź, czy broker nie robi marży na „podwójnym przejściu".
4.4. Cross natywny vs syntetyczny — skąd bierze się podwójny spread
Nie wszystkie crossy są równe. EUR/GBP i EUR/JPY to crossy natywne — mają własne, głębokie arkusze zleceń na EBS i Reuters Matching. Bank może zrealizować zlecenie bezpośrednio, bez pośrednictwa dolara. Spread wynika z jednej transakcji.
CAD/CHF, NZD/CAD czy GBP/NOK to crossy syntetyczne. Bank nie ma bezpośredniego rynku — fizycznie musi przejść przez dwie nogi dolarowe: kupić USD/CHF i jednocześnie sprzedać USD/CAD. Na syntetykach koszt zwykle rośnie, bo bierzesz na siebie spread obu nóg i ryzyko gorszej egzekucji na obu przejściach. W spokojnym dniu to „tylko" kilka pipsów więcej. Przy publikacji danych z jednej z nóg efekt jest brutalny.
Przykład: chcesz shortować NZD/CAD na publikację stóp procentowych z Kanady. NZD/USD normalnie: spread 1 pips. USD/CAD normalnie: spread 1 pips. NZD/CAD syntetyczny: ~3 pipsy. Podczas publikacji: NZD/USD rozszerza się do 10 pipsów, USD/CAD do 8 pipsów. Twój NZD/CAD w ułamku sekundy skacze z 3 do 20 pipsów. Nawet jeśli idealnie przewidziałeś zachowanie CAD, koszty wejścia mogą pożreć cały potencjał zysku.
| Cross | Typ | Spread typowy | Spread przy danych | Powód |
|---|---|---|---|---|
| EUR/JPY | Natywny | 1–3 pip | 3–8 pip | Własny arkusz EBS |
| EUR/GBP | Natywny | 1–2 pip | 3–6 pip | Własny arkusz Reuters |
| NZD/CAD | Syntetyczny | 3–5 pip | 15–25 pip | Suma dwóch nóg |
| GBP/NOK | Syntetyczny | 8–15 pip | 30–60 pip | Suma dwóch nóg + cienki NOK |
Schemat poniżej pokazuje, jak wygląda cross syntetyczny — zanim broker stworzy własny arkusz dla popularnych crossów:
Shortujesz NZD/CAD pod decyzję Banku Kanady (BoC). Analiza idealna: BoC podnosi stopy, CAD się umacnia. Broker kwotuje NZD/CAD syntetycznie przez dwie nogi: NZD/USD i USD/CAD. W momencie ogłoszenia USD/CAD gwałtownie spada, LP wycofują agresywne kwotowania. Spread skacze z 1 do 10 pipsów. Jednocześnie NZD/USD leci z 1 do 8 pipsów. Twoja pozycja otwiera się przy spreadzie 14 pipsów. Rynek idzie 30 pipsów w Twoim kierunku. Zysk: 16 pipsów. Oczekiwałeś 30. W gorszym scenariuszu: wychodząc z pozycji trafiasz na drugi moment wysokiego spreadu — netto: −28 pipsów samego kosztu na transakcji, która poszła zgodnie z analizą.
Zanim otworzysz pozycję na crossie, sprawdź jedno: czy Twój broker kwotuje go z bezpośredniego rynku, czy syntetycznie przez dwie nogi. Różnica w kosztach potrafi być kilkukrotna.
5. Arbitraż trójkątny — dlaczego detaliści nie mają tu czego szukać
Jeśli EUR/USD = 1,0850 i USD/JPY = 153,40, to EUR/JPY „powinno" wynosić ok. 166,44. Ale co się stanie, jeśli bank A kwotuje EUR/JPY na 167,00? Ktoś może kupić euro za dolary (1,085), zamienić dolary na jeny (153,40), a potem sprzedać euro za jeny po 167,00 — i zarobić różnicę. To jest arbitraż trójkątny (triangular arbitrage).
Jeśli cross odjeżdża od relacji wynikającej z dwóch nóg dolarowych, algorytmy wchodzą bez sentymentu i zamykają lukę — kupują tanio, sprzedają drogo — i swoją aktywnością przywracają równowagę.
Arbitraż trójkątny istnieje. Niespójność między EUR/USD × USD/JPY a EUR/JPY pojawia się kilka razy dziennie w danych tickowych. Ale potrzebujesz do tego infrastruktury klasy instytucjonalnej: bardzo niskiej latencji, bezpośredniego dostępu i prime brokera. Przy opóźnieniach detalu to po prostu slippage. Badania Foucaulta, Kozhana i Thama (Review of Financial Studies, 2017) oraz Ito i Yamady (2017) wskazują, że okazje na parach G10 trwają przeciętnie ułamki sekundy i przynoszą zysk rzędu dziesiątych części pipsa. Tyle wystarczy algorytmom HFT. Trader detaliczny nie zdąży kliknąć.
Sam fakt, że arbitrażyści istnieją i działają, ma znaczenie dla reszty rynku: dzięki nim kursy krzyżowe nie rozjeżdżają się z kursami par dolarowych. Bez arbitrażu trójkątnego EUR/JPY mógłby mieć zupełnie inną cenę niż ta wynikająca z EUR/USD × USD/JPY — i cała siatka kursów byłaby niespójna.
Detal nie arbitruje crossów. Patrzy na opóźnioną cenę i płaci slippage tam, gdzie HFT już dawno zabrało przewagę.
O 0:07 UTC GBP/USD spadł o ponad 6% w ciągu 2 minut — z 1,26 do 1,18. Przyczyna do dziś nie jest jednoznaczna (algorytmy? fat finger? kaskada stop lossów?). Kluczowy szczegół: cross rate GBP/JPY zareagował z kilkusekundowym opóźnieniem, bo mechanizm arbitrażu trójkątnego potrzebował chwili na „przetrawienie" tak gwałtownego ruchu. W tych kilku sekundach powstały chwilowe niespójności między parami — raj dla algorytmów, koszmar dla traderów z otwartymi pozycjami na crossach.
6. Gdzie powstają ceny — od EBS po Twój ekran
Cena, którą widzisz na ekranie, przeszła co najmniej kilka węzłów sieci — EBS lub Reuters Matching, prime broker, agregator, dostawca płynności brokera, platforma — i na każdym etapie ktoś dołożył swoją marżę.
Wszystko zaczyna się na rynku międzybankowym: EBS (dziś EBS Market, część CME Group) i Reuters Matching (Refinitiv Matching, część LSEG). Historycznie EBS był kluczowym venue dla EUR/USD i USD/JPY, a Reuters Matching dla części innych głównych par — choć dziś struktura płynności jest bardziej rozproszona niż taki prosty podział sugeruje. Tu handlują banki z linią kredytową, a kwotowania odzwierciedlają „najgłębszą" cenę rynkową. Stąd ceny płyną do platform wielobankowych — FXall, Currenex, Hotspot, 360T — gdzie klienci instytucjonalni (fundusze, korporacje) porównują kwotowania od wielu banków. Spready nieco szersze niż na interbanku, ale wciąż wąskie.
Na końcu łańcucha jest Twój broker detaliczny. Otrzymuje ceny od dostawców płynności i dodaje własną marżę. Spread na MetaTrader czy cTrader to cena interbankowa plus narzut brokera — stały (np. „spread od 0,0 pipsa + 7 USD prowizji za lot") lub wbudowany (np. „spread od 1,0 pipsa, bez prowizji"). Między EBS a Twoim ekranem jest co najmniej 5 węzłów sieci i każdy dodaje latencję i marżę. Przy normalnym handlu to nieistotne. Przy scalpingu — to może być cała Twoja edge. Podczas ekstremalnej zmienności (np. komunikatów banków centralnych) ceny mogą się zmienić, zanim Twoje zlecenie dotrze do serwera brokera.
W 2001 r. handel elektroniczny stanowił 20% obrotów walutowych. W 2016 — 85%. W 2025 — zdecydowana większość na rynku interbankowym (BIS). Rozmowa telefoniczna to rarytas ograniczony do największych zleceń blokowych — większość transakcji przebiega algorytmicznie, a kwotowania aktualizują się setki razy na sekundę. To radykalnie zmieniło dynamikę spreadu: kiedy dealer kwotował przez telefon, miał sekundy na ocenę ryzyka. Algorytm ma milisekundy — i kwotuje odpowiednio ciaśniej.
6.1. „Last Look" — dlaczego spread 0.0 pips to często iluzja
Konto ECN ze spreadem 0.0 pips brzmi jak raj. Problem: dostawcy płynności (banki) w modelu ECN korzystają z mechanizmu „last look" — okna od 50 do 200 milisekund, w którym mogą odrzucić Twoje zlecenie, jeśli cena zdążyła się zmienić na ich niekorzyść. Widzisz dobrą cenę, klikasz „Kup" i dostajesz requote albo wykonanie po gorszym kursie.
Mechanizm last look pozostaje szeroko stosowany, choć jego konstrukcja i skala różnią się między dostawcami płynności. Każdy z głównych banków inwestycyjnych stosuje inny model — różne okna czasowe, różne progi odrzuceń. Niektórzy dostawcy płynności publikują swoje polityki egzekucyjne na żądanie klientów instytucjonalnych. Detaliczny trader tej transparentności nie ma. Efekt dla tradera: zlecenia, przy których jesteś „na plus" już w momencie wejścia (czyli cena poszła w Twoją stronę między kliknięciem a wykonaniem), bank odrzuca nieproporcjonalnie często. Trafiasz po dobrych cenach głównie wtedy, gdy rynek idzie przeciwko Tobie. Badania Oomena (2017) szacują, że w modelach z agresywnym last look asymetria odrzuceń potrafi sięgać 70%+.
To wyjaśnia, dlaczego backtesty na darmowych danych tickowych (np. z TrueFX) dają inne wyniki niż live trading na ECN. Backtest nie ma last look. Live ma. To nie wina Twojego algorytmu — to architektura rynku.
Nie każdy last look działa tak samo. W modelu symetrycznym bank odrzuca zlecenia niezależnie od kierunku ruchu ceny — chroni się przed latencją, nie przed traderem. W modelu asymetrycznym bank odrzuca selektywnie: przepuszcza zlecenia, na których trader traci (cena poszła przeciw niemu), i odrzuca te, na których trader zyskuje. To właśnie asymetria — a nie sam mechanizm — jest źródłem kontrowersji i realnych strat po stronie tradera. Oomen (2017) analizuje wpływ obu wariantów na koszty egzekucji i ryzyko transakcyjne.
Detaliczny trader widzi „ECN 0.0 pips" i myśli, że dotarł do źródła. Potem zauważa, że jego najlepsze wejścia — te, gdzie cena od razu idzie w jego kierunku — są odrzucane częściej niż losowo. Jeśli dobre fill'e znikają częściej niż złe, nie masz przewagi nad rynkiem. Masz słabszą pozycję negocjacyjną wobec modelu execution.
Zbierz 100–200 transakcji i porównaj requested vs executed price. Sprawdź odsetek odrzuceń i to, czy pozytywne fill'e (cena poszła na twoją korzyść między kliknięciem a egzekucją) znikają częściej niż negatywne. Jeśli tak — nie handlujesz na neutralnym execution. Myfxbook pozwala eksportować historię zleceń z podziałem na requested vs executed — to Twój punkt startowy.
Non-Farm Payrolls, pierwszy piątek miesiąca, 14:30 CET. Algorytmy market makerów 30 sekund przed publikacją zaczynają wycofywać płynność. Spread na EUR/USD rośnie z 0,6 do 3–5 pipsów. Stop-lossy ustawione w okolicach okrągłych poziomów (1,0800, 1,0850) są widoczne w zagregowanych danych L2 z platform instytucjonalnych. W pierwszych sekundach po publikacji często pojawia się gwałtowne wybicie i cofnięcie, które kasuje ciasne stop-lossy, zanim rynek ustawi kierunek. Stop-loss ustawiony bardzo blisko lokalnego ekstremum w dniu NFP bywa bardziej zakładem o mikrostrukturę niż o kierunek rynku. Albo rozszerzasz stop poza zakres pierwszej minuty ruchu, albo nie handlujesz w dniu publikacji.
Codziennie o 16:00 czasu londyńskiego ustalany jest kurs referencyjny WM/Reuters (dziś LSEG WM Fix). W oknie 5 minut wokół fixingu globalne korporacje wymieniają waluty i hedgują ekspozycję. Koncentracja zleceń jest tak duża, że spready wariują, a cena potrafi wystrzelić bez żadnych danych makro. W latach 2008–2013 traderzy w Barclays, Deutsche Bank, UBS, Citibank i RBS skoordynowanie składali zlecenia przed fixingiem, żeby przesunąć kurs na swoją korzyść — komunikując się w czatroomie zwanym „The Cartel". FCA, DoJ i CFTC nałożyły kary przekraczające łącznie 10 mld USD. Fixing nadal istnieje, jest lepiej nadzorowany, ale mechanizm koncentracji zleceń o 16:00 i jego wpływ na spread przez pozostałe 23 godziny nigdy nie zniknął.
| Czas (CET) | Spread EUR/USD | Płynność | Ryzyko poślizgu |
|---|---|---|---|
| 16:55 | 0,3–0,5 pip | Normalna | Niskie |
| 17:00 (fixing) | 2–8 pip | Skoncentrowana | Wysokie |
| 17:03 | 0,5–1,0 pip | Powrót do normy | Średnie |
Przez te 5 minut globalne banki realizują zlecenia klientów korporacyjnych — hedgi eksportowe, rebalancing funduszy indeksowych. To nie spekulacja, to deterministyczna presja, która przesuwa kursy o 15–30 pipsów bez żadnego newsa. Jeśli nie masz konkretnego powodu egzekucyjnego — w fixing nie warto wchodzić.
7. Notowania w praktyce — czego nie mówi podręcznik
Spread EUR/USD w czwartek o 14:30 CET, pięć sekund przed NFP: 0,6 pipsa. Pięć sekund po: 4,2 pipsa. Potem wraca do 0,8 pipsa. Twoja platforma przez całą tę chwilę pokazuje jedną liczbę. Kilka obserwacji, które mogą Ci się przydać.
Spread zmienia się w ciągu sekundy. Na platformie brokera detalicznego spread EUR/USD może wahać się od 0,5 do 3 pipsów w ciągu jednej minuty — w zależności od napływających zleceń i zmienności. Brokerzy oferujący „spread stały" w rzeczywistości stosują spread „prawie stały" — z zastrzeżeniem, że w warunkach ekstremalnych mogą go poszerzyć (sprawdź regulamin).
Cena, którą widzisz, nie jest ceną, po której kupisz. Między momentem, kiedy widzisz cenę na ekranie, a momentem realizacji zlecenia upływa czas — to slippage. Na płynnym rynku: ułamki pipsa. Przy dużej zmienności: kilka pipsów. Slippage może być pozytywny (lepsza cena) lub negatywny (gorsza). Na MetaTrader 5 i cTrader możesz włączyć opcję „maximum deviation" — zlecenie nie wykona się, jeśli slippage przekroczy ustawiony próg.
7.1. Niewidzialny stop loss — dlaczego MT4 „kłamie"
Dlaczego wykres nie pokazuje, że twój stop został trafiony? Trader wrzuca screenshot na forum: „broker ukradł mi SL". Short na EUR/USD, stop loss ustawiony na 1,0850, a najwyższa świeca sięga tylko 1,0845. Odpowiedź jest prozaiczna: MT4 domyślnie rysuje wykres z cen bid. Pozycje short zamykają się po ask. Jeśli spread skoczył z 1 do 8 pipsów na danych o 14:30, linia ask trafiła w stop bez śladu na wykresie bid. Diagnostyka: włącz linię ask w MT4 (Ctrl+Shift+A) albo przejdź na MT5, który domyślnie pokazuje obie linie.
Co gorsza, rozszerzenie spreadu uderza nie tylko w stop lossy — jeśli spread na EUR/PLN skacze np. z 5 do 80 pipsów (realny scenariusz przy rolloverze lub w nocy), natychmiast spada Twój free margin. Nawet bez stop lossa samo poszerzenie spreadu może zrzucić margin level poniżej progu stop out i system automatycznie zamknie pozycję na największym minusie.
Najdroższy błąd początkującego to mylenie ceny widocznej z ceną wykonalną. W spokojny dzień różnica jest kosmetyczna. W sekundzie po payrollsach albo decyzji banku centralnego potrafi oznaczać, że planowany stop 5 pipsów dalej realizuje się 11 pipsów dalej. Na 100 transakcjach ta kilkupipsowa różnica potrafi zamienić strategię zyskowną w przegrywającą.
Środek nocy, sesja azjatycka. Jesteś long na EUR/AUD. Rynek jest absolutnie płaski, świece to tzw. doji bez żadnego korpusu. Nagle o 3:15 dostajesz powiadomienie na telefon: Stop Loss zaliczony. Rano odpalasz wykres i przecierasz oczy — cena rynkowa nawet nie zbliżyła się do Twojego poziomu. Co się stało? Linia ask i bid na ułamek sekundy rozjechały się do 25 pipsów, uderzając dokładnie tam, gdzie stał Twój i tysiące innych detalicznych stop lossów. Na crossach i mniej płynnych parach w godzinach azjatyckich spread może na chwilę rozszerzyć się wielokrotnie. Broker internalizujący flow (B-Book) w tym samym momencie traci płynność do hedgowania — i to uderza w stop lossy klientów. Celowe? Niekoniecznie. Strukturalne? Tak — model B-Book ma wbudowany konflikt interesów, który w chwilach niskiej płynności manifestuje się właśnie tak. Dlatego nocne trzymanie crossów z ciasnym SL i wysoką dźwignią jest proszeniem się o stratę. Sprawdź model execution u brokerów ECN/STP.
W normalnych warunkach egzotyki zachowują się różnie — PLN reaguje na RPP, TRY na TCMB, MXN na ropę. W marcu 2020 wszystkie trzy leciały jednocześnie, bo inwestorzy instytucjonalni zamykali wszystkie pozycje EM naraz. Spready na każdej z tych par rozszerzyły się jednocześnie, korelacje zbiegły do jedności. „Dywersyfikacja" między egzotycznymi parami zawiodła dokładnie wtedy, kiedy miała chronić. Twój model zarządzania ryzykiem kalibrowany na normalny rynek nie zawiera tej informacji — i zawiedzie w momencie, na który miał Cię przygotować.
Pipety — piąte miejsce po przecinku. Nowoczesne platformy (MT5, cTrader) kwotują EUR/USD do 5. miejsca po przecinku: 1,08423 — ta ostatnia cyfra to pipeta (0,00001), czyli 1/10 pipsa. Uwaga na jednostki: jeśli platforma pokazuje spread „3" — sprawdź, czy chodzi o pipsy (0,0003), czy pipety (0,00003). Na platformach z kwotowaniem do 5. miejsca po przecinku spread „3" to zwykle 3 pipety = 0,3 pipsa. Na platformach z 4 miejscami — to 3 pipsy. Pomyłka kosztuje rząd wielkości.
0. Policz expected value po spreadzie, prowizji i średnim slippage z ostatnich 30 transakcji. Jeśli nie masz tych danych — nie otwierasz pozycji, bo nie wiesz, czy handlujesz strategią, czy karmisz brokera.
1. Spread/ATR poniżej 3%?
2. Pora sesji — nakładanie się Londyn/NY?
3. Czy w ciągu najbliższych 30 min są dane makro?
4. Model brokera — ECN z prowizją czy spread wbudowany?
5. Cross natywny czy syntetyczny?
6. Rollover — czy dziś jest dzień potrójnego swapu (zwykle środa, ale zależy od instrumentu, brokera i kalendarza świąt)? Jeśli tak, spread przy rolloverze rozszerzy się bardziej niż normalnie.
Spready rosną przy rolloverze (~22:00 CET zimą, ~21:00 latem). To moment przeniesienia pozycji na kolejny dzień walutowy (rollover wypada o 17:00 czasu nowojorskiego). LP wycofują agresywne kwotowania, bo muszą sami zarządzać pozycjami forward. Jeśli masz otwarty EUR/PLN ze spreadem 5 pipsów i w oknie rolloveru spread skacze do 80 pipsów, Twój mark-to-market spada natychmiast o 75 pipsów × wielkość pozycji. Jeśli masz ciasny margin — broker może Cię wyrzucić stop-outem w najgorszym możliwym momencie, zanim spread wróci do normy. W wielu parach spot FX potrójny rollover naliczany jest w środę, ale dokładny harmonogram zależy od instrumentu, brokera i kalendarza świąt — w te dni spread rozszerza się bardziej niż normalnie. To nie jest teoretyczne ryzyko — to standardowa praktyka, opisana w umowie z brokerem w sekcji, której nikt nie czyta.
Środa, 22:58 CET. Pozycja EUR/PLN otwarta, 15% wolnego marginu. O 23:00 broker wykonuje rollover. Spread EUR/PLN skacze z 6 do 67 pipsów na 4 minuty. Mark-to-market spada o 61 pipsów × wielkość pozycji. Free margin leci do −8%. System wysyła stop-out. Pozycja zamknięta o 23:01. O 23:05 spread wraca do 7 pipsów. Rynek jest tam, gdzie chciałeś. Pozycji nie ma. Czy broker zrobił coś nielegalnego? Nie — w regulaminie jest paragraf o chwilowym rozszerzeniu spreadu. Czy możesz to przewidzieć? Tak — jeśli wiesz, kiedy dla Twojego instrumentu i brokera wypada dzień potrójnego swapu, i nie trzymasz egzotyki z 15% wolnym marginem przez tę noc.
Cena mid (midpoint) to fikcja dla detalistów. Wykres na TradingView czy „kurs" w Google to często właśnie cena mid. Jeśli liczysz swój potencjalny zysk na podstawie kursu z darmowego portalu, jesteś darmowym dawcą kapitału. Nikt nie handluje po mid. Kupujesz po ask, sprzedajesz po bid — a różnica między ładnym wykresem z sieci a rzeczywistością to marża, po której zostaniesz bezlitośnie wyegzekwowany przez brokera.
8. Co warto zapamiętać
1. Która waluta jest bazowa (pierwsza)? To „towar".
2. USD jest w liczniku czy mianowniku? To decyduje, co znaczy „kurs rośnie".
3. Bid (niższy) = cena sprzedaży dla Ciebie. Ask (wyższy) = cena kupna.
4. Ask − bid = spread = Twój koszt wejścia w pipsach.
5. Cross? Sprawdź, czy broker kwotuje go bezpośrednio, czy liczy z dwóch nóg.
Każdy węzeł na drodze między rynkiem międzybankowym a Twoim ekranem — LP, agregator, broker, platforma — ma własny interes. Nie jest wrogi, ale nie jest neutralny. Spread, last look, rollover widening, stop-out przy syntetycznym rozszerzeniu — to nie anomalie. To architektura. Trader, który ją rozumie, przynajmniej wie, za co płaci. Trader, który jej nie rozumie, myśli, że handluje z rynkiem. Handluje z infrastrukturą.
FAQ — praktyczne pytania o notowania i spready
Czym jest bid i ask w notowaniu walutowym?
Bid — cena, po której dealer kupuje od Ciebie walutę bazową. Ask — cena, po której Ci ją sprzeda. Ask jest zawsze wyższy. Różnica (ask − bid) to spread, czyli Twój koszt wejścia na rynek.
Co to jest spread i dlaczego muszę go znać?
Spread = ask − bid. Każda pozycja startuje na minusie o tę wartość. Na EUR/USD to ułamki pipsa, na egzotyce kilkanaście. Szczegóły w artykule o kosztach transakcyjnych.
Dlaczego EUR jest „na górze" w parze EUR/USD?
Konwencja historyczna. Funt szterling był „na górze" jako globalna waluta rezerwowa przed dolarem. Euro odziedziczyło tę pozycję po ECU i marce niemieckiej. Dolar jest bazowy w parach z większością pozostałych walut (USD/JPY, USD/CHF, USD/PLN).
Co to jest big figure?
Pierwsze cyfry kursu, zmieniające się rzadko (na EUR/USD = 1,0842 to 1,08). Dealerzy pomijają big figure — mówią „42-44" zamiast „1,0842–1,0844".
Jak obliczyć kurs krzyżowy?
Ułóż równanie z dwóch par dolarowych tak, żeby dolary się skróciły. Dolar w tych samych pozycjach — dziel. W przeciwnych — mnoż. Przykład: EUR/JPY = EUR/USD × USD/JPY. Szczegóły — w sekcji 4.2.
Dlaczego spread na crossach jest szerszy niż na majorach?
Na crossach syntetycznych koszt zwykle rośnie o spread obu nóg. Na crossach z własnym, bezpośrednim rynkiem (np. EUR/JPY, EUR/GBP) spread może być ciaśniejszy niż prosta suma składowych, ale zwykle i tak szerszy niż na głównych parach dolarowych.
Co to jest arbitraż trójkątny?
Wykorzystanie niespójności między cross rate a kursami par dolarowych. Jeśli EUR/JPY na rynku odbiega od EUR/USD × USD/JPY, arbitrażysta kupuje tanio i sprzedaje drogo w trzech transakcjach jednocześnie. Trwa milisekundy — dostępne tylko dla algorytmów HFT.
Czy cena mid jest ceną, po której mogę handlować?
Nie. Mid price (średnia bid i ask) to wartość referencyjna pokazywana przez serwisy informacyjne. Nikt nie handluje po mid — kupujesz po ask, sprzedajesz po bid. Różnica między kursem Google a kursem brokera to nie błąd — to spread.
Kiedy spread jest najwęższy?
Podczas nakładania się sesji londyńskiej i nowojorskiej (14:00–17:00 CET) — wtedy płynność jest najgłębsza. Najszerszy: w nocy (0:00–6:00 CET dla par europejskich) i podczas rolloveru (~22:00 CET). Na egzotykach — wyłącznie w godzinach sesji lokalnej.
Co to jest slippage?
Różnica między ceną widoczną a ceną realizacji. Może być pozytywny (lepsza cena) lub negatywny. Na płynnym rynku — ułamki pipsa; przy zmienności — kilka pipsów.
Dlaczego cena na TradingView różni się od ceny brokera?
TradingView pokazuje mid price z jednego dostawcy danych (zależnie od wybranego feedu). Broker pokazuje bid i ask z własnym narzutem. Różnica to spread + marża brokera. To nie jest błąd — to architektura rynku. Mid nie jest ceną, po której ktokolwiek handluje.
Czy mid price ma jakąkolwiek wartość praktyczną?
Jako punkt odniesienia — tak: pozwala porównać marże brokerów i ocenić, ile narzutu płacisz. Jako cena handlowa — nie. Nikt nie kupi i nie sprzeda po mid. Wise.com i Revolut zbudowały modele na pokazywaniu mid + jawnej prowizji — co jest uczciwsze niż „spread od 0.0 pips" z ukrytym last look.
Kiedy spread jest ważniejszy niż kierunek?
Przy krótkoterminowych strategiach — prawie zawsze. Jeśli Twój target to 5 pipsów, a spread wynosi 1,5 pipsa, musisz odrobić 30% ruchu zanim wyjdziesz na zero. Na egzotykach ten próg potrafi przekroczyć 50%. Na interwałach D1 i wyżej spread staje się kosmetyką — wskaźnik spread/ATR spada poniżej 2%.
Czy broker z niskim spreadem zawsze jest tańszy?
Niekoniecznie. Spread 0.0 pips z prowizją 7 USD/lot i last look, który odrzuca znaczną część Twoich zleceń, może kosztować więcej niż spread 1.0 pips z natychmiastową egzekucją. Całkowity koszt = spread + prowizja + slippage + reject rate. Porównuj na myfxbook.com, nie na banerze reklamowym.
Źródła i literatura
- BIS (2025), „Triennial Central Bank Survey: OTC Foreign Exchange Turnover in April 2025", wrzesień 2025.
- BIS (2025), „Global FX markets when hedging takes centre stage", BIS Quarterly Review, grudzień 2025.
- Lyons R.K. (2001), The Microstructure Approach to Exchange Rates, MIT Press — rozdz. 2–3: bid-ask, dealer behavior.
- King M.R., Osler C.L., Rime D. (2013), „The market microstructure approach to foreign exchange", Journal of International Money and Finance, vol. 38.
- Osler C.L., Mende A., Menkhoff L. (2011), „Price discovery in currency markets", Journal of International Money and Finance, vol. 30(8).
- Bessembinder H. (1994), „Bid-ask spreads in the interbank foreign exchange markets", Journal of Financial Economics, vol. 35(3).
- Rime D., Schrimpf A. (2013), „The anatomy of the global FX market through the lens of the 2013 Triennial Survey", BIS Quarterly Review.
- Rime D., Sarno L., Sojli E. (2010), „Exchange rate forecasting, order flow and macroeconomic information", Journal of International Economics, vol. 80(1).
- Foucault T., Kozhan R., Tham W.W. (2017), „Toxic Arbitrage", Review of Financial Studies, vol. 30(4).
- Ito T., Yamada M. (2017), „Puzzles in the Tokyo Fixing in the Forex Market: Order Imbalances and Bank Pricing", Journal of International Economics, vol. 107.
- Bjønnes G.H., Rime D. (2005), „Dealer behavior and trading systems in foreign exchange markets", Journal of Financial Economics, vol. 75(3).
- Treepongkaruna S., Brailsford T., Gray S. (2014), „Explaining the bid-ask spread in the FX market", Australian Journal of Management, vol. 39(4).
- Cheung Y.-W., Chinn M.D. (2001), „Currency traders and exchange rate dynamics: a survey of the US market", Journal of International Money and Finance, vol. 20(4).
- Rime D. (2003), „New Electronic Trading Systems in the Foreign Exchange Markets", w: Jones D.C. (ed.), New Economy Handbook, Elsevier.
- EBS Market (CME Group), „How EBS Market Works" — dokumentacja platformy.
- Refinitiv (LSEG), „FX Matching — Market Data" — dokumentacja platformy.
- CME Group, „Introduction to FX: Understanding FX Quote Conventions".
- CFA Institute (2023), CFA Program Curriculum Level II, Reading 8: „Currency Exchange Rates" — bid-offer, cross rates, triangular arbitrage.
- Bank of England (2016), „The sterling 'flash event' of 7 October 2016" — raport BIS Markets Committee, styczeń 2017.
- Fed. Reserve Board (2025), „The International Role of the U.S. Dollar — 2025 Edition", FEDS Notes.
- Gopinath G. (2015), „The International Price System", Jackson Hole Symposium — rola dolara jako waluty pojazdu.
- FXstreet (b.d.), „Measuring the Trade — Learning Center" — bid/ask, pip value, rollover.
- BabyPips (2025), „How to Read a Forex Quote" — materiały edukacyjne.
- Wise.com (2024), „What is the interbank exchange rate and how does it work?".
- AnalystPrep (2024), „The Bid-Offer Spread" — CFA Level II study notes.
- AnalystPrep (2024), „The Triangular Arbitrage Opportunity" — CFA Level II study notes.
- Triangular arbitrage — hasło encyklopedyczne, Wikipedia (en).
- Foreign exchange market — hasło encyklopedyczne, Wikipedia (en).
- Oomen R. (2017), „Execution in an aggregator", Quantitative Finance, vol. 17(3) — mechanizm last look, asymetria odrzuceń zleceń.
- BIS Markets Committee (2022), „FX execution algorithms and market functioning" — latency, last look, execution quality.
- FCA (2014), „Final Notice: Barclays Bank Plc" — FX fixing scandal, manipulacja kursem referencyjnym WM/Reuters.
- DoJ (2015), „Five Major Banks Agree to Parent-Level Guilty Pleas" — skoordynowana manipulacja rynkiem FX, kary >10 mld USD.
- MyFXBook (2026), „Forex Broker Spreads Comparison" — porównanie spreadów brokerów w czasie rzeczywistym (myfxbook.com).
- TrueFX (ICAP), darmowy feed tickowy historyczny — dane interbankowe do porównania z cenami brokerów detalicznych.
- SNB (2015), „Swiss National Bank discontinues minimum exchange rate" — komunikat prasowy, 15 stycznia 2015.
- FXCM Inc. (2015), „FXCM Secures $300 Million Rescue From Leucadia" — sprawozdanie bieżące.