BTC291,0k zł1,60%
ETH8,37k zł3,27%
XRP5,07 zł2,42%
LTC206 zł0,99%
BCH1,65k zł2,57%
DOT4,77 zł0,38%

Ryzyko zdarzeń: publikacje makro, luki cenowe, stress testing i VaR

W poprzednim artykule pokazaliśmy, jak korelacja zamienia pięć pozycji w jeden zakład. Teraz wchodzimy w coś, czego żadna korelacja nie obroni: event risk. NFP o 14:30 CET, decyzja FOMC, flash crash w niedzielną noc, niespodziewana interwencja MoF/BoJ — to nie „podwyższona zmienność". To moment, w którym rynek przeskakuje Twój Stop Loss o 30 pipsów bez jednego ticka pomiędzy, bo orderbook był pusty. Po tym tekście policzysz, czy Twój portfel przeżyje lukę — i co dokładnie zrobić w T-60, T-30 i T-15 min, żeby zły moment nie kosztował Cię miesiąca pracy.

Ryzyko zdarzeń na Forex — publikacje makro, luki cenowe, stress testing i Value-at-Risk w detalicznym FX
Najważniejsze w 60 sekund
  • Event risk nie siedzi w backteście — publikacja makro, decyzja banku centralnego lub zdarzenie geopolityczne może przesunąć cenę o 100–300 pipsów w sekundach, pomijając Twój Stop Loss
  • Luki cenowe (gap) generują slippage — weekendowe gapy, flash crashe i niespodziewane zdarzenia potrafią 3–5× przekroczyć planowaną stratę, a standardowy SL nie chroni przed luką
  • VaR pokazuje „normalnie zły" dzień — mówi: „w 95% dni strata nie przekroczy X" — ale to te 5% Cię zabija, bo VaR nie mierzy rozmiaru katastrofy (tail risk)
  • Stress test odpowiada na „co jeśli?" — nakładasz scenariusze historyczne (CHF 2015, Brexit, COVID) na aktualny portfel i sprawdzasz, czy przeżyjesz
  • Procedura pre-event to nie opcja — redukcja pozycji, Guaranteed Stop Loss, sizing dopasowany do scenariusza worst case

1. Event risk — co to jest i dlaczego detal go nie docenia

Korelacja nie uratuje portfela, kiedy rynek przeskakuje 80 pipsów bez filli po drodze. To nie jest nowy reżim — to dziura w płynności. Event risk to dyskontynuacja: cena nie przesuwa się tick po ticku od A do B, ale skacze z A do B bez żadnych cen pomiędzy. Dane makro, decyzja banku centralnego, interwencja, szok geopolityczny — głębokość rynku potrafi spaść gwałtownie, spread się rozszerza, a SL przestaje być kontrolą ceny wykonania. Zostaje tylko próbą wyjścia po pierwszej dostępnej cenie.

Schemat poglądowy: Depth of Market (DoM) z dramatycznie zredukowaną płynnością przy publikacji danych makro — płytki orderbook i luki między poziomami cenowymi. Porównanie spreadu normalnego (~1 pips) i eventowego (8–15 pips).
Schemat poglądowy: Depth of Market (DoM) z dramatycznie zredukowaną płynnością przy publikacji danych makro — płytki orderbook i luki między poziomami cenowymi. Porównanie spreadu normalnego (~1 pips) i eventowego (8–15 pips).

Detal lekceważy event risk z trzech powodów:

  1. Backtest często kłamie. Dane historyczne w MT4/MT5 interpolują candle — algorytm rysuje piękną, ciągłą świeczkę i realizuje zlecenia w punkt. W realu o 14:30 w piątek NFP cena skoczyła z 1,0850 na 1,0920 bez jednego ticka na 1,0860, 1,0870, 1,0880, bo orderbook przez 3 sekundy był praktycznie pusty. Backtest pokazuje fill po cenie, której w realnym rynku nie było.
  2. Iluzja Stop Lossa. SL to zlecenie warunkowe — aktywuje się, kiedy cena osiągnie poziom. Ale aktywacja ≠ wykonanie po tej cenie. Przy gap SL staje się zleceniem market — i jest realizowane po pierwszej dostępnej cenie, która może być 30, 50 lub 500 pipsów dalej. Pierwsze widzisz na platformie. Drugie istnieje tylko wtedy, gdy ktoś po drugiej stronie chce wziąć Twoje ryzyko.
  3. Bias przeżycia. Detalista po 6 miesiącach i 12 NFP bez katastrofy wyciąga wniosek: „NFP to nic strasznego". To jest klasyczny błąd przeżycia — 12 próbek z cichego okresu nie wyczerpuje rozkładu. NFP z marca 2020 był outlierem (spread EUR/USD do ~20 pipsów), SNB ze stycznia 2015 outlierem (EUR/CHF spadło o ~3 500+ pipsów w kilka minut, dokładny dołek różnił się brokerem) — ale dla kont, które je złapały, były jedynymi NFP/decyzjami, które miały znaczenie.
War story: SNB 2015 — stop, którego nie było. 15 stycznia 2015 wielu detalistów miało long EUR/CHF, bo floor 1,2000 wyglądał jak prezent od banku centralnego. Problem: floor był polityką, nie prawem fizyki. Kiedy SNB go zdjął, na wielu feedach przez chwilę nie było normalnego rynku — były tylko skoki, odrzucenia, dziury i egzekucje daleko od poziomów SL. To jest różnica między „mam stopa" a „mam płynność do wykonania stopa". Pierwsze widzisz na platformie. Drugie istnieje tylko wtedy, gdy ktoś po drugiej stronie chce wziąć Twoje ryzyko. Trader z SL na 1,1950 dostał fill w okolicach 0,97 — prawie 2 200 pipsów dalej. SL działał. Płynności nie było.
Wolumen tickowy ≠ realna płynność. Wolumen tickowy w MT4/MT5 przy publikacji CPI nie pokazuje napływu gotówki — pokazuje paniczne próby odnalezienia ceny. Milion ticków bez realnych ofert w arkuszu (DOM) to rzeźnia, nie „wysoka płynność". Tick volume liczy zmiany ceny u Twojego brokera, nie nominał handlu na rynku. Do oceny realnej płynności w napięciu patrz na: spread vs benchmark normalny, depth u brokera (jeśli widoczna), reakcja kilku niezależnych feedów (np. własny broker + TradingView + futures CME). Jeśli widzisz spread 8 pipsów na EUR/USD 10 sekund po 14:30 — egzekucja jest możliwa, ale koszt jest już wliczony w cenę newsa.
Event risk — dyskontynuacja cenowa: normalny ruch tick-po-ticku vs gap przy publikacji makro, gdzie cena skacze bez pośrednich poziomów
Event risk — dyskontynuacja cenowa: normalny ruch tick-po-ticku vs gap przy publikacji makro, gdzie cena skacze bez pośrednich poziomów
Kluczowa różnica: ryzyko vs niepewność. Ryzyko (w sensie Knighta) — znasz prawdopodobieństwo i rozkład wyników. Grasz w kości: 6 wyników, każdy z p = 1/6. Niepewność — nie znasz rozkładu. Event risk leży bliżej niepewności: wiesz, że o 14:30 będzie NFP, ale nie wiesz, czy dane odchylą się o 1σ czy 5σ, ani jak rynek zareaguje (pozytywne dane mogą być „sell the fact"). Narzędzia statystyczne (VaR, backtest) działają dobrze na ryzyko — i słabo na niepewność. Dlatego event risk wymaga procedur, nie tylko kalkulacji.

2. Kalendarz ekonomiczny — NFP, CPI, FOMC, decyzje BC i fixy London

Nie każde zdarzenie jest równe. Poniższa tabela klasyfikuje kluczowe eventy według wpływu na spread, slippage i rekomendowanej procedury dla tradera detalicznego. Wartości spreadu i slippage'u to zakresy typowe dla CFD na major pairs — u konkretnego brokera mogą się różnić.

Makro nie tylko rusza cenę — makro zmienia koszt transakcji. Przed CPI/FOMC/NFP nie rośnie tylko zmienność kierunkowa. Rośnie też koszt wejścia, koszt wyjścia, minimalny dystans SL/GSLO, premia GSLO i ryzyko częściowego wykonania. Trader, który liczy tylko ruch w pipsach, ignoruje połowę rachunku. Realna strata przy evencie = ruch ceny + szerszy spread + slippage + ewentualny gap. Każdy z tych komponentów ma własny rozkład i wszystkie eksplodują w tym samym oknie czasowym.
Latencja jako cichy zabójca. Profesjonalna infrastruktura banków, dostawców płynności i firm HFT reaguje na hit newsowy w milisekundach — zlecenia limit są zdejmowane lub przesuwane, a książka przekalibrowana, zanim większość uczestników detalu zobaczy nowe kwotowania. Detaliczna platforma z pingiem rzędu kilkudziesięciu milisekund widzi już efekt przestawienia książki, nie samą możliwość arbitrażu. Detal nie konkuruje z HFT na milisekundy — i nie powinien udawać, że może to robić. Klikanie w kierunku newsa po publikacji nie jest aktywnym handlem; to dystrybucja kapitału do szybszych uczestników.
ZdarzenieCzęstotliwośćPary najbardziej dotknięteTypowy spread w momencie publikacjiTypowy slippage SLRekomendacja
NFP (Non-Farm Payrolls)Miesięcznie (1. piątek)USD pairs (EUR/USD, GBP/USD, USD/JPY)3–8 pips (normalnie 0,8–1,2)5–30 pipsFlat lub GSLO + pozycja ≤ 50% normy
FOMC (decyzja + konferencja)8× w rokuWszystkie USD pairs, złoto4–12 pips10–50 pipsFlat 30 min przed; jeśli trzymasz — GSLO obowiązkowo
CPI (inflacja USA)MiesięcznieUSD pairs, rentowności US10Y2–6 pips3–20 pipsRedukcja lub flat na pozycjach USD
Decyzje ECB / BoE / BoJ6–12× w rokuEUR, GBP, JPY pairs3–10 pips (BoJ: do 15)5–40 pips (BoJ: do 100+)Flat na parach danej waluty
Interwencja MoF/BoJ (niespodziewana)NieregularnieUSD/JPY, EUR/JPY, GBP/JPY15–50 pips50–300 pipsRozważ redukcję JPY w strefach historycznych interwencji (orientacyjnie powyżej 150–155). Decyzyjnie i komunikacyjnie interwencje wykonuje Ministerstwo Finansów Japonii (MoF), często przez BoJ jako agenta operacyjnego
Fix London 4pm (WMR/Reuters)CodziennieWszystkie majors1–3 pips1–5 pipsUnikaj transakcji w oknie 4pm London time (zwykle ~17:00 czasu polskiego, w okresach DST przesunięcie ±1h)
Flash crash (niedzielny gap)NieregularnieEgzotyki, JPY crosses30–200 pips100–500+ pipsZamykaj egzotyki i JPY crosses przed weekendem
Zdarzenia geopolityczneNieregularnieRegionalne + safe havens10–100+ pipsNieograniczonySizing ≤ 0,5% na pozycję; GSLO na wszystko

Wartości spreadu i slippage są orientacyjne, zależą od brokera, modelu egzekucji, sesji i pary. Traktuj je jako rząd wielkości, nie twarde benchmarki.

Kalendarz ekonomiczny tradera — klasyfikacja zdarzeń makro według wpływu na spread i slippage: NFP, FOMC, CPI, decyzje banków centralnych
Kalendarz ekonomiczny tradera — klasyfikacja zdarzeń makro według wpływu na spread i slippage: NFP, FOMC, CPI, decyzje banków centralnych
Heatmapa ryzyka eventów — krzyżyk dwóch wymiarów: czy event jest zaplanowany i jaka płynność panuje w momencie publikacji
Ryzyko slippage przy evencie — scheduled vs unscheduled × płynność SCHEDULED (NFP, FOMC, CPI) UNSCHEDULED (interwencje, geopolityka) Normalna płynność (LDN/NY sesja) Cienka płynność (Azja, weekend, święto) UMIARKOWANE Slippage 5–30 pips na SL GSLO opłacalne WYSOKIE Brak czasu na reakcję Sizing < 0,5% / GSLO stale WYSOKIE Spread 8–15× normy Flat lub GSLO obowiązkowo KATASTROFALNE Slippage nieograniczony NBP/GSLO nie zawsze dostępne SNB 2015, JPY 2019 Skala ryzyka: umiarkowane wysokie bardzo wysokie katastrofalne

Negative Balance Protection (NBP) — nie wszędzie identyczna. W UE klient detaliczny CFD ma ochronę przed saldem ujemnym (ESMA + krajowe regulacje typu KNF/FCA). Nie zakładaj jednak, że ta ochrona działa identycznie u każdego brokera, w każdej jurysdykcji i dla każdego typu rachunku — profesjonalny status klienta, rachunek poza UE czy klauzule umowne potrafią zawężać lub wyłączać tę ochronę. SNB 2015 udokumentowało skalę problemu nawet u brokerów regulowanych: ujemne salda klientów rzędu setek milionów USD, częściowo pokryte z kapitału własnego brokera (Interactive Brokers ~120 mln USD), częściowo egzekwowane na klientach.

Magia Fixingu WMR. 4pm London time (zwykle 17:00 czasu polskiego, w okresach DST przesunięcie ±1h) to moment, w którym fundusze emerytalne, indeksowe i korporacje ustalają kursy wymiany według benchmarka WM/Reuters. FCA opisuje 4pm WMR fix jako jeden z kluczowych benchmarków spot FX. Duże banki inwestycyjne przez lata front-runnowały ten fix, manipulując orderbookiem w oknie ±1 minuta (wielomiliardowe kary regulacyjne, m.in. tzw. „cartel cases" 2014–2017). Dla detalisty oznacza to jedno: wejście na rynek w oknie ~5 minut wokół 4pm London to wpychanie się między tryby maszyny, której jedynym celem jest przerobienie ogromnych wolumenów korporacyjnych. Trzymaj ręce w kieszeniach.
Dlaczego BoJ jest najgroźniejszy? Japońskie Ministerstwo Finansów (MoF) interweniuje niespodziewanie i bez ostrzeżenia. W kwartale lipiec–wrzesień 2024 MoF potwierdziło interwencje na łączną kwotę ok. 5,5348 bln JPY (m.in. 11–12 lipca 2024), kierowane głównie na osłabienie USD/JPY. Każda interwencja generowała ruchy rzędu 300–500 pipsów w minutach. Trader z pozycją long USD/JPY o SL 50 pipsów mógł doświadczyć realizacji SL kilkaset pipsów dalej od planowanego poziomu — nie z powodu „błędu brokera", tylko z powodu mechaniki interwencji w cienkiej książce poza sesją Tokio. Żaden backtest tego nie pokaże — bo interwencja to one-time event bez regularnego wzorca, a feed historyczny często „ładnie" interpoluje świeczkę.
War story: NFP — możesz mieć rację i stracić. Trader obstawia mocny odczyt NFP i kupuje USD/JPY przed publikacją. Dane wychodzą dobre dla dolara. Tyle że pierwszy ruch to szybki sweep w dół, czyszczenie stopów, poszerzony spread — i dopiero potem właściwy impuls w górę. Na wykresie dziennym wygląda, jakby trader miał rację. Na rachunku ma stratę, bo rynek nie płaci za poprawny pogląd — płaci za poprawny pogląd, sizing i egzekucję. Duży ruch jest. Tylko najpierw czyści Twój stop, potem idzie w kierunku, który przewidziałeś. Gratulacje: miałeś rację i straciłeś.
Brudna praktyka: „gram pod NFP, bo znam prognozę". Trader widzi konsensus NFP: +180 tys. miejsc pracy. Otwiera long USD/JPY 30 minut przed publikacją. Dane: +320 tys. (pozytywne zaskoczenie). USD/JPY skacze 60 pipsów w górę — ale nie od poziomu, na którym wszedł trader. Cena najpierw spada 25 pipsów (whipsaw przed releasem), realizuje jego SL, potem idzie 60 pipsów w górę. Trader miał rację co do kierunku — i stracił pieniądze. Dla detalu NFP częściej jest testem egzekucji niż miejscem do agresywnego zajmowania ryzyka. Profesjonalista albo jest flat, albo ma pozycję z GSLO i akceptuje, że premia GSLO jest kosztem ubezpieczenia.

3. Luki cenowe — weekendowe, flash crashe, zdarzenia geopolityczne

Luka cenowa (gap) to chwila, kiedy cena otwiera w zupełnie innym miejscu niż zamknęła — a pomiędzy nie było ani jednej transakcji. Na Forex luki zdarzają się w trzech sytuacjach i każda z nich potrafi zamienić kontrolowaną stratę w katastrofę:

3.1. Gap weekendowy

Rynek Forex zamyka się w piątek i otwiera w niedzielę zgodnie z amerykańskim cyklem clearingowym — typowo zamknięcie ok. 17:00 New York time (piątek), otwarcie ok. 17:00 New York time (niedziela). Dla polskiego tradera oznacza to zamknięcie zwykle między 22:00 a 23:00 czasu polskiego (w zależności od DST po obu stronach Atlantyku) i otwarcie kolejnej sesji 25 godzin później. Przez ten czas nie ma normalnego handlu (poza ograniczonym rynkiem bliskowschodnim). Jeśli w weekend coś się wydarzy — wynik wyborów, eskalacja konfliktu, surprise move banku centralnego — cena otwiera w niedzielę z luką.

ParaTypowy gap weekendowyEkstremalny ruch / gap (zdarzenie)Przykład
EUR/USD5–15 pips50–200 pipsWynik wyborów we Francji 2017: ~180 pips gap
USD/JPY10–30 pips100–400 pipsFlash crash sty 2019: ~400 pips gap na otwarciu
GBP/USD10–25 pips100–300 pipsBrexit referendum cze 2016: ~1 500 pips ruch intraday w piątek (nie gap weekendowy — wyniki wyszły nad ranem w piątek 24.06)
USD/TRY50–200 pips500–3 000 pipsTurecki kryzys walutowy sie 2018: ~2 500 pips gap
Brudna praktyka: cięcie dźwigni przed eventem. Czerwiec 2016, tydzień przed referendum Brexit. Trader trzyma long GBP/USD z zapasem marginu 200% — myśli, że wytrzyma weekendową lukę. W czwartek rano broker wysyła komunikat: „Obniżamy dźwignię na parach z GBP z 1:30 do 1:10 ze względu na ryzyko referendalne." Wymagany depozyt rośnie trzykrotnie w ciągu godziny. System brokera automatycznie redukuje pozycje tradera (Stop Out) w czwartek — chociaż wyniki referendum są dopiero w piątek. Twoje ryzyko zdarzeń zaczyna się w chwili, gdy broker zmienia margin, dźwignię i warunki zleceń — bo wtedy wiesz, że jego risk desk już widzi problem. Sprawdzaj maile i komunikaty od brokera przed każdym dużym eventem.
Modelowy scenariusz: Erdoğan, maj 2023, USD/TRY przez weekend. Druga tura wyborów prezydenckich w Turcji jako scenariusz dydaktyczny do nałożenia na własny portfel. Trader z USD/TRY short (gra na osłabienie dolara przy założeniu wygranej opozycji) zostawia pozycję na weekend: 0,05 lota, SL 1500 pipsów, ryzyko „tylko" ~3% konta. Erdoğan wygrywa drugą turę w niedzielę. Otwarcie rynku w poniedziałek otwiera się z dużym gapem w kierunku przeciwnym do pozycji — w scenariuszu przyjmijmy ok. 2 200 pipsów. SL zadziałał ~3 minuty po otwarciu, przy realizacji ok. 2 200 pipsów od triggera (gap, nie ruch ciągły). Modelowa strata: ok. 9% konta zamiast planowanych 3%. Broker: legalny, regulowany. Wina: otwarta pozycja na egzotyku przez weekend z ryzykiem politycznym. Liczby są ilustracyjne — realne gapy USD/TRY po wyborach 2023 różniły się brokerem i godziną zamknięcia/otwarcia rachunku. Mechanika — niezależna od dokładnych liczb — jest taka: egzotyk przez weekend to zakład, że przez 48 godzin nie wydarzy się nic, czego nie da się wycenić. To nie jest trading. To underwriting katastrofy bez premii.

3.2. Flash crash

Flash crash to kaskada: cienka płynność, aktywacja stopów, algorytmy momentum i znikająca druga strona rynku. Stop lossy + momentum algos + brak market makerów w sesji azjatyckiej = samonapędzająca się spirala, w której każdy kolejny stop staje się market orderem zjadającym następną warstwę książki. Cena leci 300–500 pipsów w 5–10 minut, potem odrabia większość ruchu w następne pół godziny — ale Twój SL już dawno się zrealizował na dnie. Bank of England w raporcie po wydarzeniach z 7 października 2016 wskazuje, że GBP/USD spadło wtedy z okolic 1,2601 do 1,1491 w ciągu około 40 sekund, a większość ruchu została odwrócona w ciągu kolejnych 10 minut. Skala dołka różniła się platformą i feedem — ale fakt rzeczowej dziury w płynności jest udokumentowany.

Najsłynniejsze flash crashe na FX (skala ruchu i dokładny dołek różniły się brokerem/feedem; podane wartości to przybliżenia z najczęściej cytowanych raportów):

  • 3 stycznia 2019, JPY: AUD/JPY spadło z ok. 76,00 do ok. 70,50 (~550 pips) w kilka minut. GBP/JPY: z ok. 133,00 do ok. 124,00 (~900 pips). Trigger: cienka płynność początku roku + algorytmy + Apple revenue warning po zamknięciu NY
  • 7 października 2016, GBP: GBP/USD z ~1,2601 do ~1,1491 (BoE: ok. 40 sekund), w sesji azjatyckiej. Trigger: algorytmiczna kaskada stopów + komentarze polityczne o twardym Brexicie
  • 19 marca 2024, JPY: BoJ kończy ujemne stopy, ale komunikacja zostaje odebrana jako ostrożna. USD/JPY rośnie gwałtownie. Później rynek wraca do gry pod ryzyko interwencji MoF, co zwiększa zmienność i ryzyko gwałtownych zwrotów
Flash crashe walutowe — wykres GBP/USD 7 października 2016 (z 1,2601 do 1,1491 w ok. 40 sekund według BoE) i AUD/JPY styczeń 2019: gwałtowne spadki w cienkiej płynności sesji azjatyckiej
Flash crashe walutowe — wykres GBP/USD 7 października 2016 (z 1,2601 do 1,1491 w ok. 40 sekund według BoE) i AUD/JPY styczeń 2019: gwałtowne spadki w cienkiej płynności sesji azjatyckiej
War story: Azja, cienka książka i algorytmiczna rzeźnia. Najgorsze flash crashe nie dzieją się zwykle wtedy, gdy cały Londyn siedzi przy ekranach. Dzieją się, gdy płynność jest cienka, market makerzy ograniczają ryzyko, a algorytmy momentum widzą ten sam sygnał naraz — najczęściej między 23:00 a 04:00 czasu polskiego, kiedy LP detalu ma minimalną obecność. Wtedy stop nie jest ochroną — staje się paliwem. Każdy kolejny SL staje się market orderem, który zjada następną warstwę książki. Algorytmy momentum, które przed chwilą sprzedawały w spadek, teraz sprzedają jeszcze niżej, bo cena im to potwierdza. Po 5–10 minutach cofnięcie zaczyna się z powrotem. Po 30 minutach wykres dziennej świecy wygląda „normalnie". Twój rachunek nie wraca. Stop bez płynności nie jest ochroną — jest tylko zaproszeniem do drugiej, gorszej egzekucji.

3.3. Zdarzenia geopolityczne

Wojna, zamach, sankcje, niespodziewane wybory, coup d'état — to zdarzenia, których nie ma w kalendarzu ekonomicznym. Nie możesz ich przewidzieć, nie możesz się na nie przygotować proceduralnie (bo nie wiesz, kiedy nadejdą). Najważniejsze, co możesz zrobić: sizing. Pozycja tak mała, że nawet 500-pipsowy gap nie zabija konta.

Brudna praktyka: „zostawiam otwartą pozycję na egzotykach przez weekend". Trader z kontem 5 000 USD ma long USD/TRY 0,20 lota z SL 300 pipsów (ryzyko: ~60 USD = 1,2%). W weekend Turcja ogłasza niespodziewaną zmianę prezesa banku centralnego. Gap w poniedziałek: 2 000 pipsów. Realizacja SL: nie na 300 pipsach, lecz na 2 000 pipsach, bo przez weekend nie było żadnych cen pomiędzy. Strata: ~400 USD = 8% konta. Zamiast 1,2% ryzyka — 8%. Stop Loss istniał — ale w luce cenowej SL to fikcja. Egzotyki przez weekend = pozycja zamknięta lub mikro-lot z GSLO.
Gap weekendowy na USD/TRY — zamknięcie piątkowe vs otwarcie poniedziałkowe: luka 2000 pipsów, SL przeskoczony bez realizacji
Gap weekendowy na USD/TRY — zamknięcie piątkowe vs otwarcie poniedziałkowe: luka 2000 pipsów, SL przeskoczony bez realizacji

4. Slippage przy event risk — mechanika, asymetria i GSLO

Slippage to ta brudna różnica między ceną, którą widzisz na ekranie, a ceną, którą dostajesz w egzekucji. W normalnych warunkach (np. wtorek, sesja londyńska) slippage na EUR/USD to zwykle ułamki pipsa — podatek od tradingu, na który nie zwracasz uwagi. Przy event risk: 5–50 pipsów na majorach, 50–500+ na egzotykach. To właśnie slippage zamienia „kontrolowaną stratę 1%" w „dziurę 5% w koncie".

Mechanika slippage przy evencie

W momencie publikacji NFP lub decyzji FOMC:

  1. Liquidity providers wycofują zlecenia (Pull the book) — Przed danymi część dostawców płynności ogranicza kwotowanie lub wycofuje część zleceń, bo wiedzą, że algorytmy HFT czytają dane makro z milisekundowym wyprzedzeniem i ten „toxic flow" natychmiast by ich zjadł na arbitrażu opóźnień. W praktyce dla EUR/USD u brokera STP/ECN spread typowo zaczyna rozszerzać się 0–3 sekundy przed releasem (LP wysyłają sygnał do platform), eksploduje na 5–15 sekund po publikacji, potem stopniowo się normalizuje. Efekt: głębokość rynku spada, spread się rozszerza, a Twój SL aktywuje się w warunkach skrajnie płytkiej płynności
  2. Last look, requote, quote freeze. Na realnym FX nie każda pokazana cena jest gwarancją wykonania — część LP stosuje last look, czyli krótkie okno na akceptację lub odrzucenie transakcji po Twoim kliknięciu. W spokojnym rynku tego nie czujesz; przy NFP może to oznaczać, że widziałeś cenę, kliknąłeś, ale fill dostałeś dopiero po kolejnej, gorszej warstwie płynności. Niektóre platformy detaliczne pokazują to jako requote albo „order rejected".
  3. Orderbook bywa skrajnie płytki albo poszatkowany — Twój SL aktywuje się, staje się zleceniem market, ale nie ma wystarczającej płynności blisko ceny triggera
  4. Realizacja po pierwszej dostępnej cenie — która może być 20, 50 lub 300 pipsów dalej, w zależności od głębokości luki i modelu egzekucji brokera (na rachunku ECN/STP slippage bywa mniejszy dzięki głębszemu orderbookowi, ale nie zerowy)
  5. Asymetria slippage'u — Stop vs Limit. W praktyce egzekucyjnej zlecenia Stop przy gwałtownym ruchu są szczególnie podatne na negatywny slippage, ponieważ po aktywacji stają się zleceniami market wykonywanymi w kierunku pogarszającej się ceny — rynek leci w dół, Twój sell-stop aktywuje się, sprzedajesz w spadający rynek przy gwałtownie pogorszonej płynności. Zlecenia Limit zachowują się odwrotnie: mogą dostać fill tylko po cenie limitu lub lepszej — ryzykiem jest brak wykonania, nie pogorszenie ceny. Take Profit jako zlecenie Limit może w trakcie flash crashu nawet otrzymać pozytywny slippage (fill korzystniejszy niż cena zlecenia), bo Limit daje rynkowi prawo wyboru lepszej ceny — tej asymetrii broker nie reklamuje, ale ona wynika wprost z mechaniki obu typów zleceń. Regulacyjnie broker musi opisać sposób obsługi zleceń Stop, Limit, Take Profit i margin close-out w polityce wykonania zleceń (best execution policy); rynkowo problem jest prosty: Stop po aktywacji żąda płynności natychmiast, Limit jej nie żąda — dlatego Stop w evencie płaci za panikę, a Limit ryzykuje brak fillu.
A-Book vs B-Book przy evencie — co to dla Ciebie zmienia. U brokera A-Book (STP/ECN) Twoje zlecenie jest przekazywane do dostawców płynności i dostajesz fill rynkowy — często brutalny przy evencie, ale przynajmniej zgodny z tym, co zrobiła płynność u LP. Spread przy NFP rozszerza się, bo LP go rozszerzają, nie dlatego, że broker tak chce. U brokera B-Book (market maker) broker jest kontrahentem Twojej pozycji; przy evencie problemem nie jest tylko spread, ale też polityka requote, odrzuceń zleceń, asymetryczne poślizgi i to, czy broker internalizuje stratny flow detalu. Jeśli większość klientów jest po jednej stronie ruchu, B-Book ma ekspozycję po przeciwnej i zarządza nią aktywnie: tymczasowe rozszerzenie spreadu, podniesienie minimalnej odległości SL/GSLO, podniesienie marż, czasowe ograniczenie maksymalnego rozmiaru zlecenia. To nie jest „polowanie" w sensie spiskowym; to standardowe zarządzanie ryzykiem market makera. Dla detalu różnica jest praktyczna: ten sam event widziany w A-Book daje brutalny fill, ten sam event widziany w B-Book daje brutalny fill plus zmianę warunków rachunku.
Trigger to nie fill. Stop Loss ma dwa etapy: najpierw aktywację na określonym poziomie cenowym, potem próbę wykonania po najlepszej dostępnej cenie. Trader detaliczny zwykle pamięta tylko poziom aktywacji. Rynek rozlicza go po cenie wykonania. Przy evencie to często są dwie bardzo różne liczby — i ta różnica to właśnie slippage.
Mechanika slippage przy event risk — od pustego orderbooka do realizacji SL z luką
Slippage przy event risk — 3 fazy PRZED (–5 min) Normalny orderbook Spread: 1,0 pip Bid: 1,0850 | Ask: 1,0851 SL sell-stop: 1,0830 MOMENT (0 ms) LP pull the book Orderbook: PUSTY Bid: brak | Ask: brak SL aktywowany = market order REALIZACJA (+200 ms) Pierwsza dostepna cena Bid: 1,0795 (gap!) Fill SL: 1,0795 Slippage: 35 pips Planowana strata vs realna strata (konto 10 000 USD, 0,50 lota EUR/USD) Planowana: 20 pips × 5 USD = 100 USD (1,0%) Realna: 55 pips × 5 USD = 275 USD (2,75%) GSLO (Guaranteed Stop Loss Order) — broker gwarantuje realizacje po cenie SL Koszt: 1–5 pips premium (zalezy od brokera i pary). Strata: dokładnie 20 pips = 100 USD. Slippage: 0.

GSLO — Guaranteed Stop Loss Order

GSLO to zlecenie SL, w którym broker gwarantuje realizację po dokładnie Twojej cenie — niezależnie od gap'u, slippage'u czy braku płynności. Broker bierze na siebie ryzyko luki. W zamian płacisz premię (zależną od brokera i zmienności instrumentu). Ale GSLO nie jest magią. To ubezpieczenie sprzedawane przez kontrahenta, który w panice może podnieść cenę, dystans albo przestać je przyjmować. Przed NFP czy weekendem z ryzykiem geopolitycznym brokerzy dynamicznie rozszerzają koszt GSLO i minimalną odległość — albo blokują możliwość ich stawiania. Gwarancja ma granicę i ta granica jest tam, gdzie zaczyna się prawdziwe ryzyko.

Rzeczywisty koszt GSLO w skali miesiąca — to decyzja business, nie tylko ryzyko. Trader otwiera 40 pozycji miesięcznie, z czego 8 przez event lub weekend i używa GSLO. Premia: ~3 pipsy × 0,50 lota EUR/USD = ~15 USD na pozycję × 8 = 120 USD miesięcznie. Na koncie 10 000 USD to 1,2% miesięcznie kosztu „ubezpieczenia". Dla tradera z edge 2–3% miesięcznie to połowa zysku. Wniosek: GSLO nie jest „zawsze tańsze niż slippage". Jest narzędziem warunkowym — opłaca się, gdy potencjalny slippage × prawdopodobieństwo aktywacji zlecenia podczas eventu > premia GSLO. Praktyczna reguła: GSLO obowiązkowo na pozycjach przez Tier 1 event i przez weekend; odpuszczanie GSLO w intraday majora w spokojny dzień nie jest niedbalstwem, tylko racjonalnym zarządzaniem kosztem.

Ryzyko kontrparty: co z tego, że masz GSLO u brokera, skoro luka na 3 500 pipsów sprawia, że broker zbankrutuje przed 11:00 rano? Alpari UK upadło w dniu SNB flash crashu. GSLO działa tak dobrze, jak działa broker, który je wystawia. W skrajnym scenariuszu ryzyko kontrparty nie znika tylko dlatego, że nazwa produktu brzmi ochronnie. Wybieraj brokera z odpowiednim kapitałem regulacyjnym — sprawdź w rankingu brokerów.

GSLO jest dostępne u wybranych brokerów regulowanych (IG, CMC Markets, Capital.com). Nie każdy broker je oferuje, a niektórzy oferują je tylko na majorach. Koszt GSLO to ubezpieczenie — nie prowizja. Jeśli SL nie zostanie aktywowany, premia jest zwracana (u niektórych brokerów) lub utracona (u innych). Sprawdź regulamin.

GSLO vs standardowy Stop Loss — porównanie: standardowy SL realizuje się z luką (slippage 35 pips), GSLO gwarantuje realizację po cenie zlecenia
GSLO vs standardowy Stop Loss — porównanie: standardowy SL realizuje się z luką (slippage 35 pips), GSLO gwarantuje realizację po cenie zlecenia
Komunikat błędu z platformy brokera: zlecenie GSLO odrzucone z powodu zablokowania lub zbyt małej odległości przed danymi makro
Komunikat błędu z platformy brokera: zlecenie GSLO odrzucone z powodu zablokowania lub zbyt małej odległości przed danymi makro
Brudna praktyka: broker przed eventem. Detal myśli o evencie jak o ruchu ceny. Broker myśli o evencie jak o ryzyku własnej księgi. Dlatego przed dużymi publikacjami broker potrafi jednocześnie rozszerzyć spread, zwiększyć minimalny dystans GSLO, obniżyć dźwignię i podnieść margin. Z punktu widzenia klienta wygląda to jak pogorszenie warunków. Z punktu widzenia brokera to obrona bilansu. Sprawdzaj warunki handlu przed eventem, nie po.
GSLO — dynamiczna minimalna odległość. Większość brokerów oferujących GSLO narzuca minimalną odległość SL od ceny bieżącej — i ta odległość rośnie przed eventami. Np. w normalnych warunkach minimalna odległość GSLO na EUR/USD to 2–4 pipsy, ale przed NFP lub FOMC broker może ją zwiększyć do 8–15 pipsów. Przed weekendem — jeszcze więcej. Jeśli planujesz ustawić GSLO przed eventem, zrób to wcześnie (T-60 min), zanim broker podniesie minimum. Sprawdzaj dynamiczne warunki GSLO w specyfikacji instrumentu na platformie.
Kiedy GSLO jest obowiązkowe? (1) Trzymasz pozycję przez NFP/FOMC. (2) Trzymasz pozycję na egzotykach przez weekend. (3) USD/JPY jest w strefie interwencyjnej MoF/BoJ (>155). (4) Zbliżają się wybory/referendum w kraju danej waluty. (5) Masz pozycję na parze z walutą zaangażowaną w konflikt geopolityczny. W tych sytuacjach GSLO bywa jedynym sensownym sposobem utrzymania pozycji, jeśli broker je oferuje i warunki nie są zaporowe.

5. Value-at-Risk (VaR) — definicja, formuła i ograniczenia w FX

VaR mówi, ile boli zwykły zły dzień. Nie mówi, ile kosztuje dzień, w którym nie ma bidu. Value-at-Risk (VaR) to jedna liczba, która mówi: „w X% dni Twoja strata nie przekroczy tej kwoty". Brzmi użytecznie — i jest, dopóki rynek zachowuje się „normalnie". Problem? Event risk to z definicji moment, kiedy rynek przestaje być normalny. VaR pokaże Ci, ile stracisz w przeciętnie złym dniu — i milczy o dniu, który naprawdę Cię zniszczy.

VaR mówi: „w 95% dni strata nie przekroczy X." Ale to te 5% bankrutuje konto, nie te 95%. Dla tradera detalicznego VaR to kwota, którą masz przygotowaną na ścięcie każdego zwykłego dnia — plus świadomość, że w dzień eventu rynek może ją zwielokrotnić.

Dla zaawansowanych: formuła parametrycznego VaR.
Dla pojedynczej pozycji FX: $$VaR = \text{Wartość pozycji} \times \sigma \times z \times \sqrt{t}$$ Gdzie: Wartość pozycji — nominalna ekspozycja w walucie bazowej; σ — dzienna zmienność pary; z — kwantyl rozkładu normalnego (1,65 dla 95%, 2,33 dla 99%); √t — pierwiastek z horyzontu w dniach. To narzędzie do szacowania w świecie ciągłych cen, nie do planowania egzekucji na rynku z lukami płynności.

Przykład: VaR dla pozycji EUR/USD

Konto: 10 000 USD. Pozycja: long EUR/USD 0,50 lota — to 50 000 EUR nominału (≈ 53–55 tys. USD przy kursie ~1,06–1,10; dla uproszczenia liczymy w przybliżeniu w USD, dokładną ekspozycję przelicz po aktualnym kursie spot, sprawdź w kalkulatorze pipsów). Dzienna zmienność EUR/USD: ~0,55%. Horyzont: 1 dzień. Poziom ufności: 95%.

VaR(95%, 1d) ≈ 50 000 × 0,0055 × 1,65 × 1 ≈ 454 USD ≈ 4,5% konta (przy uproszczeniu nominału EUR ≈ USD; dokładna kwota zależy od bieżącego kursu)

Interpretacja: w 95% dni Twoja strata na tej pozycji nie przekroczy ~454 USD. Ale w 5% dni — przekroczy. I VaR nie mówi ile. Może to być 500 USD, 1 000 USD albo 5 000 USD. To jest fundamentalne ograniczenie VaR.

Historyczny VaR vs parametryczny — dlaczego to ma znaczenie przy event risk. Powyższa formuła to parametryczny VaR — zakłada rozkład normalny i jedną liczbę zmienności. Alternatywą jest historyczny VaR: bierzesz 250 ostatnich sesji rzeczywistych zwrotów, sortujesz je od najgorszej do najlepszej i czytasz wartość 5. percentyla. Historyczny VaR naturalnie łapie fat tails, bo nie zakłada rozkładu — używa rzeczywistego. W oknie zawierającym SNB 2015 albo COVID 2020 historyczny VaR automatycznie da wyższy wynik niż parametryczny obliczony na tych samych danych. Przykład pokazujący różnicę reżimów: historyczny VaR na EUR/CHF liczony w grudniu 2014 (30 dni przed SNB) potrafiłby być wielokrotnie wyższy niż parametryczny z tymi samymi danymi, gdyby w oknie były epizody stresu z lat 2011–2012 (interwencje SNB i wprowadzenie floora EUR/CHF 1,2000). Dla detalu praktyczna implikacja: jeśli liczysz tylko parametryczny VaR z ostatnich 30 dni cichego okresu, masz najsłabszą wersję narzędzia. Minimum to historyczny VaR z 250-sesyjnego okna obejmującego co najmniej jeden epizod stresu.
Value-at-Risk na rozkładzie normalnym — VaR 95% obcina ogon rozkładu, ale nie mierzy rozmiaru straty w obciętym ogonie (tail risk)
Value-at-Risk na rozkładzie normalnym — VaR 95% obcina ogon rozkładu, ale nie mierzy rozmiaru straty w obciętym ogonie (tail risk)

VaR dla portfela wielopozycyjnego

Jeśli masz N pozycji, VaR portfela zależy od korelacji (patrz: artykuł 9.9):

VaRportfela = √(VaR₁² + VaR₂² + 2ρ · VaR₁ · VaR₂)

Przy ρ = +1 (perfekcyjna korelacja): VaR portfela = VaR₁ + VaR₂ (brak dywersyfikacji). Przy ρ = 0: VaRportfela = √(VaR₁² + VaR₂²) — dywersyfikacja redukuje ryzyko.

Przykład liczbowy. Konto 10 000 USD. Dwie pozycje: long EUR/USD 0,30 lota → VaR₁ ≈ 270 USD (~2,7% konta) oraz short USD/JPY 0,20 lota → VaR₂ ≈ 200 USD (~2,0% konta). Korelacja Pearsona log returns EUR/USD vs USD/JPY w spokojnym reżimie: orientacyjnie ρ ≈ −0,55 (umiarkowanie ujemna — ten sam dolarowy driver). Krótka pozycja USD/JPY zachowuje się więc jak ekspozycja zbliżona do EUR/USD, czyli pozycje są częściowo skorelowane dodatnio w sensie ekspozycji P&L (sprawdź sam: long EUR/USD i short USD/JPY zarabiają w słabnięcie USD). Liczone wzorem dla skorelowanych pozycji:

VaRportfela = √(270² + 200² + 2 × 0,55 × 270 × 200) ≈ √(72 900 + 40 000 + 59 400) ≈ √172 300 ≈ 415 USD ≈ 4,2% konta

Suma arytmetyczna VaR pozycji: 270 + 200 = 470 USD (4,7%). Dywersyfikacja redukuje VaR z 4,7% do 4,2% — niewiele, bo ekspozycja P&L jest po tej samej stronie dolara. Gdyby dwie pozycje były na niepowiązanych makro-tematach (ρ ≈ 0): VaR portfela ≈ √(72 900 + 40 000) ≈ 336 USD ≈ 3,4%. Gdyby były skorelowane perfekcyjnie pozytywnie (kryzys, ρ → 1): VaR portfela ≈ 470 USD = suma arytmetyczna. Wniosek operacyjny: w cichym reżimie portfel wygląda na zdywersyfikowany (oszczędność 0,5% kapitału), w kryzysie staje się jednym zakładem (wzrost o 1,3% wobec scenariusza ρ = 0). To dokładnie ta sama dynamika, którą opisuje LTCM 1998 (war story poniżej) — convergence to 1 zjada dywersyfikację dokładnie w momencie, kiedy najbardziej Cię chroniła.

Ograniczenia VaR w FX

OgraniczenieOpisKonsekwencja dla tradera
Założenie normalnościParametryczny VaR zakłada rozkład normalny zwrotów — w rzeczywistości zwroty FX mają „grube ogony" (kurtoza > 3)VaR systematycznie zaniża prawdopodobieństwo i skalę ekstremalnych strat — empiryczna skala niedoszacowania zależy od pary, okna i metody (parametryczny vs historyczny vs Monte Carlo)
Nie mierzy tail riskVaR mówi: „strata nie przekroczy X w 95% przypadków" — ale milczy o rozmiarze straty w pozostałych 5%Strata w 5% scenariuszy może być 2×, 5× lub 50× VaR
Stałość zmiennościParametryczny VaR używa historycznej σ — ale zmienność klastruje się (GARCH) i gwałtownie rośnie przy eventachVaR obliczony na danych z cichego tygodnia jest bezużyteczny w tygodniu FOMC
Brak uwzględnienia płynnościVaR zakłada, że możesz zamknąć pozycję po bieżącej cenie — przy gap'ie lub thin market to nieprawdaRealna strata = VaR + slippage + gap. W ekstremalnym scenariuszu: 5× VaR
SubaddytywnośćVaR nie jest ogólnie miarą koherentną — dla pewnych rozkładów łączny VaR portfela może przekroczyć sumę VaR pozycji składowychExpected Shortfall (CVaR) jest koherentną alternatywą: mierzy średnią stratę w ogonie, nie tylko punkt odcięcia
Expected Shortfall (CVaR) — lepsza miara ogona. CVaR (Conditional VaR, Expected Shortfall) odpowiada na pytanie: „Jaka jest średnia strata w tych 5% najgorszych scenariuszy?". Jeśli VaR(95%) = 454 USD, CVaR(95%) może wynosić ok. 720 USD — bo mówi, ile średnio tracisz, kiedy przekraczasz VaR. Dla tradera detalicznego: licz VaR jako minimum, ale planuj na CVaR. Prosta heurystyka: CVaR orientacyjnie ~1,5–2,0× VaR dla rozkładów z grubymi ogonami.
VaR vs CVaR (Expected Shortfall) — gdzie zaczyna się ból i ile średnio kosztuje, kiedy już tam jesteś
Rozkład zwrotów dziennych — VaR (gdzie zaczyna ból) vs CVaR (ile średnio boli) VaR(95%) −454 USD CVaR(95%) ~720 USD średnia strat za odcięciem 5% najgorszych dni (tail) 95% dni (zwykły rynek) VaR mówi, gdzie zaczyna się ból. CVaR mówi, ile średnio boli, kiedy już tam jesteś.
War story: LTCM 1998 — dzień, w którym VaR umarł. Long-Term Capital Management, fundusz prowadzony przez dwóch noblistów i grupę gwiazd Salomon Brothers, miał ekspozycję rzędu setek miliardów dolarów. Modele VaR(99%) sugerowały maksymalną dzienną stratę rzędu 50 mln USD na portfelu. W sierpniu–wrześniu 1998, po rosyjskim default'cie, fundusz stracił ok. 4,6 mld USD w 6 tygodniach — wielokrotnie więcej, niż przewidywał model. Mechanizm: korelacje między pozycjami, które w normalnych warunkach były bliskie zera, w panice rynkowej skoczyły niemal do +1 — fundusz okazał się posiadać jeden gigantyczny zakład makro zamiast zdywersyfikowanego portfela arbitrażowego. VaR liczony na danych sprzed kryzysu nie uwzględniał reżimu kryzysowego. Dla detalicznego tradera skala jest inna, ale mechanizm identyczny: zmienność rośnie, korelacje rosną, a Twój VaR z zeszłego tygodnia staje się śmieciem. Convergence to 1 z artykułu o korelacji i niedoszacowanie ogonów przez VaR to ten sam problem widziany z dwóch stron.

6. Stress testing portfela — scenariusze historyczne

VaR opisuje normalnie zły dzień. Stress test zadaje inne pytanie: „ile stracę, jeśli historia się powtórzy?". Bierzesz konkretne zdarzenie historyczne — SNB 2015, Brexit, COVID — nakładasz jego parametry na swój aktualny portfel i sprawdzasz, czy przeżyjesz. Policz. Wynik jest zazwyczaj nieprzyjemny.

4 scenariusze stress testowe

ScenariuszDataRuch kluczowej paryCzas trwaniaMechanizm
SNB floor removal15 sty 2015EUR/CHF: ruch z 1,2000 w okolice 0,86–0,98 zależnie od feedu/brokera (na większości platform ok. 0,85–0,98; ekstremalne dołki ~0,82 na wybranych feedach). Ruch peak-to-trough rzędu 2 200–3 800+ pipsówkilka minut (główny ruch), odreagowanie ~30 minBank centralny bez ostrzeżenia usunął floor 1,2000. Brokerzy zbankrutowali. Salda ujemne u traderów
Brexit referendum24 cze 2016GBP/USD: ruch ze szczytu nocy referendalnej ~1,5000 do dna intraday ~1,3200 (−1 800 pipsów peak-to-trough); od piątkowego otwarcia ~1,4987 do dna ok. 1,3118 — ruch rzędu ~1 500 pipsów6 godzin (noc referendalna)Niespodziewany wynik. Pozycjonowanie pro-Remain. Kaskada SL + algorytmy + thin Asian liquidity
COVID crash9–23 mar 2020AUD/USD: −1 200 pips. EUR/USD: −600 pips. USD/MXN: +6 000 pips2 tygodnie (ale najgorsze 3 dni)Globalny dash for cash (USD). Carry unwind. Spready 10–30× normalne
WTI crash (ropa ujemna)20 kwi 2020USD/CAD: +500 pips. USD/NOK: +800 pips w 2 dni48 godzinRopa WTI ujemna (−37 USD). Commodity currencies w panice. CAD i NOK załamanie

Jak przeprowadzić stress test — krok po kroku

Przykład: Twój portfel to long EUR/USD 0,30 lota + short USD/JPY 0,20 lota + long AUD/USD 0,10 lota. Konto: 10 000 USD.

Scenariusz: COVID crash (9–20 marca 2020):

  1. EUR/USD: spadł z 1,1470 do 1,0650 = −820 pipsów. Twoja strata na 0,30 lota: 820 × 3 USD = 2 460 USD
  2. USD/JPY: wzrósł z 105,00 do 111,70 = +670 pipsów. Twoja pozycja short: strata 670 × (0,20 × ~9,0 USD/pip ≈ 1,80 USD) = 1 206 USD
  3. AUD/USD: spadł z 0,6700 do 0,5510 = −1 190 pipsów. Twoja strata na 0,10 lota: 1 190 × 1 USD = 1 190 USD
  4. Łączna strata: 2 460 + 1 206 + 1 190 = 4 856 USD = 48,6% konta

Czy Twój SL by Cię uratował? Nie w pełni — spready w szczycie COVID na EUR/USD dochodziły do 15 pipsów, AUD/USD do 25 pipsów. Slippage na SL: 10–30 pipsów dodatkowych. Ale główny problem to nie SL — to sizing. Portfel z łączną ekspozycją ~0,60 lota na koncie 10k to za dużo na scenariusz kryzysowy.

Stress test portfela Forex na scenariuszu COVID crash marzec 2020 — kalkulacja strat na trzech pozycjach: EUR/USD, USD/JPY, AUD/USD
Stress test portfela Forex na scenariuszu COVID crash marzec 2020 — kalkulacja strat na trzech pozycjach: EUR/USD, USD/JPY, AUD/USD
SNB 2015 — dzień, w którym brokerzy bankrutowali na żywo. 15 stycznia 2015, godzina 10:30 CET. SNB bez ostrzeżenia usuwa floor EUR/CHF na 1,2000 — kurs spada w okolice 0,85–0,98 (precyzyjny dołek różnił się brokerem i feedem) w ciągu kilku minut, ruch rzędu 2 200–3 800+ pipsów. Przez kilka minut na rynku międzybankowym nie ma żadnej ceny bid na EUR/CHF — dosłownie zero płynności. FXCM, jeden z największych brokerów detalicznych na świecie, traci 225 mln USD w jeden dzień i wymaga awaryjnego dokapitalizowania. Alpari UK ogłasza upadłość. Interactive Brokers pokryło ~120 mln USD ujemnych sald klientów z własnego kapitału — co pokazuje, że skala strat zależy od buforu kapitałowego brokera. Tysiące traderów z pozycjami long EUR/CHF (popularny carry trade przy „gwarantowanym" floorze SNB) budzi się z saldami ujemnymi — winni brokerowi więcej niż mieli na koncie. To zdarzenie jest często wskazywane jako jeden z impulsów dla późniejszych regulacji ESMA z 2018 r. dotyczących CFD detalu (leverage caps, ochrona przed saldem ujemnym), choć ESMA oficjalnie uzasadniała te środki ochroną klientów detalicznych w oparciu o szersze dane o stratach.
War story: stress test, którego nie zrobił. Wiosna 2020. Trader z portfelem long AUD/USD 0,30 lota + long EUR/USD 0,20 lota, konto 8 000 USD. Stress testów nie robił — „przecież obie pary są zdywersyfikowane". W dniach 9–16 marca 2020 korelacja AUD/USD i EUR/USD skoczyła w okolice +0,9 (oba w dół przy dash for cash do dolara). Łączna strata: AUD/USD ok. −1 100 pipsów = ~3 300 USD, EUR/USD ok. −550 pipsów = ~1 100 USD, razem ~4 400 USD = ~55% konta. Gdyby zrobił stress test na COVID-like scenario (zakładany ruch −800 pipsów na obu parach przy korelacji 0,9), wyszłoby mu ~3 200 USD potencjalnej straty. Uznałby portfel za za duży i zredukował. Stress test to 5 minut pracy. Dla tego konkretnego rachunku te 5 minut było warte połowy konta.
Oś czasu kluczowych zdarzeń stress testowych w FX (2015–2024)
SNB 2015 EUR/CHF −3 800 pips sty 2015 Brexit 2016 GBP/USD −1 800 pips cze 2016 Flash crash JPY AUD/JPY −550 pips sty 2019 COVID crash AUD/USD −1 200 pips mar 2020 WTI ujemna USD/CAD +500 USD/NOK +800 kwi 2020 Interwencje MoF USD/JPY ~−300/−500 pips/event 2022, 2024

7. Procedury przed event risk — redukcja, GSLO, flat, sizing

Event risk ograniczasz przed publikacją, nie w jej trakcie — bo kiedy dane wychodzą, jest już za późno. Kluczowe rozróżnienie: scheduled events (NFP, FOMC, CPI, decyzja BC) — znasz datę i godzinę, możesz przygotować się proceduralnie T-60/T-30. Unscheduled events (tweet, zamach, niespodziewana interwencja BoJ) — zero czasu na reakcję, jedyna obrona to sizing i GSLO zawsze aktywne. Dla unscheduled eventów najważniejszą linią obrony jest konserwatywny sizing zakładający gap 300–500 pipsów w każdej chwili — bez niego żadna procedura reakcyjna nie zadziała na czas.

Procedura A: Scheduled events (NFP, FOMC, CPI, decyzje BC)

  1. T-60 min: Sprawdź, które Twoje pozycje mają ekspozycję na walutę dotkniętą eventem. Long EUR/USD + FOMC = pełna ekspozycja. Long EUR/GBP + FOMC = ograniczona (pośrednio przez USD)
  2. T-45 min — masz trzy wyjścia, każde z innym profilem ryzyka. Flat (zamknij pozycje) to jedyne wyjście, które daje pewność — reszta to zarządzanie prawdopodobieństwem. Reduce (zmniejsz lot o 50–75%) jest sensowne, gdy pozycja jest w zysku i nie chcesz psychologicznie zostawić rynku. Hold tylko z GSLO — i tylko jeśli premia GSLO jest niższa niż oczekiwany koszt slippage'u przy likwidacji teraz. Kryterium ilościowe: jeśli potencjalny slippage × lot > 2% konta → flat lub reduce; jeśli ≤ 2% i premia GSLO mieści się w tej kwocie → GSLO + hold
  3. T-30 min: Wykonaj decyzję. Jeśli flat — zamknij pozycje. Jeśli reduce — zamknij częściowy lot. Jeśli GSLO — ustaw GSLO (nie zwykły SL)
  4. T-15 min: Weryfikacja: czy GSLO jest aktywne? Czy lot jest prawidłowy? Czy spread jeszcze nie eksplodował (jeśli tak — zamknij, bo broker może już wyceniać event)?
  5. T-0: Nie dotykaj platformy. Nie reaguj na pierwszy ruch. Poczekaj 5–15 minut na ustabilizowanie się ceny
  6. T+15 min: Oceń sytuację. Jeśli spread wrócił do normy — możesz ponownie wejść na rynek z normalnym SL i lotażem
Procedura pre-event risk — oś czasu od T-60 min do T+15 min: sprawdzenie ekspozycji, decyzja flat/reduce/GSLO, weryfikacja, oczekiwanie
Procedura pre-event risk — oś czasu od T-60 min do T+15 min: sprawdzenie ekspozycji, decyzja flat/reduce/GSLO, weryfikacja, oczekiwanie

Procedura B: Weekend risk (dla otwartych pozycji)

  1. Zamknij wszystkie pozycje na egzotykach i JPY crosses (najwyższe ryzyko gap)
  2. Pozycje na majorach: jeśli w zysku > 2:1 RR — rozważ trzymanie z GSLO. Jeśli w małym zysku lub stracie — zamknij
  3. Łączna ekspozycja weekendowa: max 1% konta (z GSLO), 0% bez GSLO
  4. Sprawdź kalendarz: wybory, referenda, szczyty G7/G20, posiedzenia OPEC w weekend → flat na 100%

Procedura C: Sizing permanentny (ryzyko geopolityczne)

Ryzyko geopolityczne nie ma kalendarza. Najskuteczniejsza obrona: sizing, który zakłada, że gap 500 pipsów może się zdarzyć w każdej chwili. Dla tradera detalicznego to oznacza:

  • Max lot taki, żeby gap 500 pips na najgorszej pozycji ≤ 5% konta
  • Na koncie 10 000 USD: gap 500 pips × lot = ≤ 500 USD → max 0,10 lota na parę (1 USD/pip × 500 = 500 USD)
  • Na egzotykach: gap 2 000 pips × lot = ≤ 500 USD → max 0,025 lota
Brudna praktyka: „FOMC nic nie zmieni, konsensus jest jasny, trzymam". 26 września 2018, FOMC podnosi stopy zgodnie z oczekiwaniami. Rynek: „priced in". EUR/USD stabilne. Potem Powell na konferencji mówi jedne zdanie o „dalszym zacieśnianiu" — i EUR/USD spada 80 pipsów w 12 minut. Trader, który „wiedział, że nic się nie zmieni", ma slippage 25 pipsów na SL, bo konferencja jest live i LP wycofali book. Decyzja wyszła zgodnie z oczekiwaniami — ale konferencja prasowa to osobny event. Trwa 45 minut i jedno nieoczekiwane zdanie potrafi zmienić sentyment silniej niż sama decyzja. Zostań przy platformie przez całą konferencję albo miej GSLO, który za Ciebie pilnuje.
Broker nie zmienia warunków, bo lubi Cię wkurzać. Przed dużym eventem broker nie myśli: „jak pomóc klientom zarobić?". Broker myśli: „ile kapitału stracę, jeśli 20 tys. klientów będzie po złej stronie luki?". Dlatego rosną margin requirements, minimalne odległości stopów i GSLO, premie GSLO i spready, a maksymalny rozmiar zlecenia bywa czasowo ograniczany. Dla tradera to wygląda jak pogorszenie oferty. Dla risk desku brokera to obrona bilansu. Reguła operacyjna: jeśli broker zmienia warunki przed eventem, to nie jest sygnał do oburzenia — to sygnał, że jego model ryzyka właśnie zaktualizował się szybciej niż Twój.

8. COT jako early warning system — pozycjonowanie ekstremalne

Raport Commitment of Traders (COT), publikowany przez CFTC co piątek (dane z wtorku), pokazuje pozycjonowanie netto trzech grup uczestników rynku futures: commercials (hedgers), non-commercials (spekulanci instytucjonalni) i non-reportable (mali spekulanci). Jeśli nie czytasz jeszcze COT, zacznij od naszego przewodnika po raportach COT i pozycjonowaniu — pomoże ocenić, czy nie ładujesz się w trade pod prąd zagregowanego pozycjonowania. Dla event risk kluczowa jest jedna rzecz: ekstremalny crowding.

Dlaczego ekstremalny crowding zwiększa event risk?

Kiedy spekulanci netto mają rekordowe pozycje w jednym kierunku — np. rekordowy short EUR lub rekordowy long USD/JPY — rynek jest „loaded gun". Wystarczy zdarzenie, które zmusi ich do zamknięcia (margin call, SL, zmiana narracji) — i kaskada unwindingu generuje ruch 3–5× większy niż normalnie. Event nie musi być duży — wystarczy, że jest w przeciwnym kierunku do crowdingu.

Przykłady:

  • Luty 2018: Rekordowy short VIX (crowding w „sell vol"). Ruch VIX +100% w 1 dzień → unwind → USD/JPY −350 pipsów w tygodniu
  • Październik 2022: Rekordowy long USD (DXY = 114). BoJ interwencja + dovish pivot expectations → DXY −10% w 2 miesiące
  • Styczeń 2015: Rekordowy long EUR/CHF (carry trade). SNB floor removal → unwind 3 800 pipsów

Jak czytać COT dla event risk

Sygnał COTCo to znaczyImplikacja dla event riskAkcja
Net non-commercial > 90. percentyl (3 lata)Spekulanci ekstremalnie długi w jednym kierunkuJakikolwiek event w przeciwnym kierunku → kaskada unwindinguZmniejsz pozycję w tym samym kierunku co crowd. Ustaw GSLO
Net non-commercial zmienia znak po ekstremumCrowd zaczyna wychodzićUnwinding w toku — event może go przyspieszyćNie otwieraj nowych pozycji w kierunku starego crowdingu
Commercials rekordowe hedging pozycjeHedgers (klasyfikacja CFTC: commercial, czyli podmioty używające futures do zabezpieczania ekspozycji bazowej) masowo zabezpieczają sięOperatorzy z dostępem do realnego flow komercyjnego widzą zwiększone ryzyko i zabezpieczają je — to early warning, nie inside infoTraktuj jak early warning. Redukuj ekspozycję na tę walutę
Open interest spada przy ekstremalnym pozycjonowaniuCrowd wychodzi, ale pozycjonowanie wciąż ekstremalnePłynność spada → event będzie miał większy impactMaksymalnie zmniejsz lot. Rozważ flat
Raport COT — pozycjonowanie netto non-commercial na EUR i USD: ekstremalny crowding jako early warning system przed event risk
Raport COT — pozycjonowanie netto non-commercial na EUR i USD: ekstremalny crowding jako early warning system przed event risk
COT + kalendarz = alarm. Jeśli COT pokazuje rekordowy short JPY (spekulanci grają na dalszą słabość JPY), a USD/JPY wchodzi w strefę 155–160 przy nasilonym jawboningu MoF — masz potencjał na perfect storm. Ryzyko nie polega na tym, że BoJ „na pewno" zainterweniuje. Ryzyko polega na tym, że jeden headline albo realna interwencja może uruchomić pokrywanie shortów, a kaskada w cienkiej książce daje ruchy rzędu 300–500 pipsów w minutach. Konkret z udokumentowanego case'u: lipiec 2024. Net short JPY futures po stronie non-commercials utrzymywał się na poziomach wieloletnich ekstremów co najmniej od końca II kwartału (raporty CFTC). Ministerstwo Finansów Japonii potwierdziło sprzedaż USD/kupno JPY 11–12 lipca 2024 na łączną kwotę ok. 5,5348 bln JPY w kwartale lipiec–wrzesień. Trader, który czytał COT tygodnie wcześniej, widział nabity pistolet. Pytanie „czy trzymać?" było wtedy luksusem. Pytaniem właściwym było: „na ilu lotach mogę przeżyć ruch rzędu 400 pipsów?".
War story: COT, który zadziałał — październik 2022. Raport COT z 4 października 2022: non-commercial net long USD futures w okolicach 90.+ percentyla z ostatnich kilku lat — rekordowy crowding w dolara. Trader sprawdził i zredukował long USD/JPY o 60%. Tydzień później, 13 października: CPI USA „gorący", USD/JPY skacze do okolic 147,30. Trader myśli, że COT go zawiódł. Ale 21 października BoJ interweniuje werbalnie, 24 października fiskalnie — USD/JPY spada ok. 600 pipsów w 3 dni. Trader, który był przy 40% normalnej pozycji, oddał ~240 pipsów × zredukowany lot. Trader, który ignorował COT i trzymał pełną pozycję, oddał ~600 pipsów × pełny lot. COT nie daje sygnału wejścia — daje sygnał redukcji ryzyka. To jest różnica między narzędziem a wyrocznią.

9. Najczęstsze błędy przy event risk

Błąd 1: „Gram pod NFP — znam prognozę"

Prognoza konsensus to średnia oczekiwań analityków. Rynek dyskontuje ją zanim dane wyjdą. Twoja „wiedza" to informacja publiczna wyceniona w cenę. Zysk z NFP wymaga: (a) poprawnej prognozy odchylenia od konsensusu, (b) poprawnej prognozy reakcji rynku na to odchylenie, (c) realizacji zlecenia bez slippage'u. Możesz trafić kierunek i stracić, bo rynek najpierw zrobi whipsaw 30 pipsów w przeciwną stronę, zrealizuje Twój SL, a potem poleci tam gdzie myślałeś. Rynek nie jest winny — Twój timing przed NFP jest problemem.

Błąd 2: „SL mnie chroni"

SL to zlecenie warunkowe, nie gwarancja. Przy gap'ie weekendowym lub flash crash'u SL aktywuje się — i realizuje 30–300 pipsów dalej. Jedyna gwarancja: GSLO (jeśli broker oferuje) lub brak pozycji. SL chroni w normalnych warunkach — event risk to nie są normalne warunki.

Błąd 3: Zwiększanie pozycji przed eventem — „bo będzie duży ruch"

Trader widzi: jutro NFP. Myśli: „duży ruch = duży zysk". Podwaja lot. Konkretny ciąg zdarzeń, który widać na rachunkach detalicznych regularnie: dane wychodzą zgodnie z oczekiwaniami, EUR/USD rusza ok. 60 pipsów netto — ale najpierw idzie 20 w przeciwną stronę (whipsaw przed releasem), aktywuje SL/buy-stop tradera, potem dopiero zjeżdża 80 pipsów w docelowym kierunku. Końcowy bilans: strata 2× normalna z powodu podwojonego lotu plus 2–3× slippage z powodu rozszerzonego spreadu. Rynek wynagradza za sizing, nie za odwagę. Event nie jest okazją do zwiększenia ryzyka, bo dystrybucja wyników w pierwszej minucie po publikacji jest szersza i bardziej skewed niż w spokojnej godzinie — ten sam pogląd na kierunek przy mniejszym lotcie ma znacząco wyższy expected value.

Błąd 4: Trzymanie egzotyków przez weekend

USD/TRY, USD/ZAR, USD/MXN — egzotyki mają spready wielokrotnie szersze niż majory, gapsy weekendowe znacząco większe, i płynność bliską zeru w niedzielny wieczór. Pozycja na egzotykach przez weekend to nie jest trading. To underwriting katastrofy bez premii — bierzesz na siebie ryzyko ogona w zamian za ekspozycję na zwykły rynkowy ruch, tylko że bez kompensaty za to ryzyko (premia, którą dostaje ubezpieczyciel, do Ciebie nie trafia — jest u brokera w postaci rozszerzonych spreadów i u rynku w postaci gapów). Zamykaj egzotyki w piątek do 20:00 CET — chyba że masz GSLO i świadomie akceptujesz koszt premii.

Błąd 5: Ignorowanie konferencji prasowej po decyzji

Decyzja Fed/ECB/BoE to połowa wydarzenia. Druga połowa — konferencja prasowa — jest często ważniejsza, bo prezes może zmienić narrację jednym zdaniem. Trader zamyka platformę po „zgodnej z oczekiwaniami" decyzji — i rano odkrywa, że Powell/Lagarde na konferencji powiedzieli coś, co przesunęło rynek o 150 pipsów.

Błąd 6: Brak stress testu — „to się nie powtórzy"

SNB 2015: „to się nie powtórzy". Brexit: „to się nie powtórzy". COVID: „to się nie powtórzy". BoJ interwencja: „to się nie powtórzy". Każde z tych zdarzeń było „bezprecedensowe" — a mimo to zdarzenia tego kalibru powtarzają się co 2–3 lata. Stress test nie pyta „czy to się powtórzy?" — pyta „co jeśli?".

Najczęstsze błędy przy event risk — zwiększona pozycja przed NFP, trzymanie egzotyków przez weekend, ignorowanie konferencji prasowej
Najczęstsze błędy przy event risk — zwiększona pozycja przed NFP, trzymanie egzotyków przez weekend, ignorowanie konferencji prasowej
Brudna praktyka: „VaR mówi, że ryzyko jest OK". Trader liczy VaR(95%, 1d) na swoim portfelu: 320 USD = 3,2% konta. „Mieści się w limicie" — myśli. Ale VaR jest obliczony na danych z ostatnich 90 dni — cichego okresu bez eventów. W tygodniu z FOMC + NFP (tak, to się zdarza w tym samym tygodniu) zmienność potrafi być 2–3× wyższa. Realny VaR: rzędu 800 USD = ~8%. A CVaR (średnia w 5% najgorszych scenariuszach): potencjalnie 1 500–2 000 USD = 15–20% konta. VaR mówi, ile boli zwykły zły dzień. Nie mówi, ile kosztuje dzień, w którym nie ma bidu. Stress test to to, co naprawdę chroni przed tym drugim.
Mierz własny slippage — nie wierz w marketing brokera. Każdy broker reklamuje „minimal slippage". Tylko Twój własny dziennik transakcji mówi, ile faktycznie kosztują Cię eventy. Wyeksportuj historię z platformy do MyFxBook lub FX Blue, oznacz transakcje w oknie ±30 minut od NFP/FOMC i porównaj cenę zlecenia z ceną fillu. Jeśli mediana slippage'u na SL przy eventach jest istotnie większa niż w spokojnym intraday — masz konkretny argument do rozmowy z brokerem albo do zmiany rachunku. Bez tego pomiaru handlujesz cudzym marketingiem, nie własnym ryzykiem.

10. Checklista pre-event

Event risk to jedna z niewielu kategorii ryzyka, która potrafi zniszczyć konto w jednym dniu — nie dlatego, że trader źle analizował trend, ale dlatego, że nie zastosował procedury. VaR, stress test i COT dają Ci obraz ryzyka. Procedura pre-event chroni kapitał.

Narzędzia obowiązkowe — nie teoria, tylko rutyna przed handlem. Minimalny zestaw przed Tier 1 eventem: kalendarz makro z konsensusem i poprzednim odczytem, kalkulator pozycji, kalkulator pip value, arkusz stress testu (3 pozycje × 4 scenariusze historyczne), dziennik MyFxBook/FX Blue z eksportem rzeczywistego slippage'u. Dodatkowo: monitor spreadu Twojego brokera w godzinie eventu (zrzut ekranu DOM-u, jeśli platforma go udostępnia) i drugi feed cenowy (TradingView, futures CME), żeby wiedzieć, czy spread, który widzisz, to rynek czy polityka brokera. Jeśli nie mierzysz poślizgu u własnego brokera, handlujesz cudzym marketingiem.

Checklista pre-event (do wydruku)

Pre-event checklist — kontrakt z samym sobą podpisany przed eventem, nie w trakcie
Pre-event checklist — protokół T-tydzień / T-60 / T-0 / T+15 oś czasu względem publikacji eventu T-tydzień / rano PRZYGOTOWANIE 1. Kalendarz ekonomiczny — zaznacz Tier 1 na tydzień 2. VaR(95%, 1d) portfela. > 3% konta = redukuj 3. Stress test — najgorszy scenariusz historyczny. > 10% konta = redukuj 4. COT — net non-comm w 90.+ percentylu? → extra ostrożność T-60 / T-30 / T-15 DECYZJA I WYKONANIE 5. T-60: ekspozycja na walutę eventu? 6. T-45: wybierz flat / reduce / GSLO (slippage × lot vs 2%) 7. T-30: wykonaj decyzję. GSLO ustaw wcześnie 8. T-15: weryfikacja — spread, GSLO, lot, margin requirements T-0 → T+5 PUBLIKACJA — RĘCE PRECZ 9. Nie dotykaj platformy. Nie reaguj na pierwszy ruch. 10. Egzotyki/JPY crosses — przed weekendem zawsze flat 11. Klikanie po publikacji = dystrybucja kapitału do szybszych T+15 → T+30 REVIEW 12. Spread wrócił do normy? 13. Zaktualizuj VaR, macierz korelacji, sizing 14. Zapisz fill price, slippage, czas — eksport do dziennika (MyFxBook) Złamałeś checklistę raz? Zapisz datę, parę i stratę. Następnym razem masz dowód, że procedura działała — i że Ty nie działałeś. Checklista to kontrakt z samym sobą — podpisany przed eventem.
  1. Sprawdź kalendarz ekonomiczny — codziennie rano. Zaznacz eventy Tier 1 (NFP, FOMC, CPI, decyzje BC) na najbliższy tydzień
  2. Policz VaR portfela — jeśli VaR(95%, 1d) > 3% konta → pozycja za duża na tydzień z eventami
  3. Przeprowadź stress test — nałóż najgorszy historyczny scenariusz na aktualny portfel. Jeśli strata > 10% konta → redukuj przed eventem
  4. Sprawdź COT — czy pozycjonowanie jest ekstremalne? Jeśli tak — event w przeciwnym kierunku do crowdingu będzie 2–3× silniejszy
  5. Decyzja T-60 min: flat, reduce lub GSLO. Kryterium: potencjalny slippage × lot vs 2% konta
  6. Zamknij egzotyki i JPY crosses przed weekendem — bez wyjątków
  7. Nie dotykaj platformy w momencie publikacji — poczekaj 5–15 min na ustabilizowanie spreadu
  8. Po evencie: oceń, czy zmienił się reżim rynkowy. Zaktualizuj VaR, macierz korelacji, sizing — i zapisz fill price oraz slippage do dziennika

Event risk nie jest czymś, co „ogarniasz intuicyjnie po kilku latach na rynku". Bez procedury event risk prędzej czy później kończy się stratą większą, niż przewidywał plan. Checklista przed każdym eventem, GSLO na pozycjach narażonych, sizing zakładający worst case. Checklista to kontrakt z samym sobą — podpisany przed eventem, nie w jego trakcie, bo w trakcie adrenalina wygrywa z procedurą. Złamałeś checklistę raz? Zapisz datę, parę i stratę. Następnym razem masz dowód, że procedura działała — i że Ty nie działałeś. Profesjonalista nie musi handlować każdego eventu. Detal musi, bo myli aktywność z edge'em.

W następnym artykule (9.11) zamykamy dział zarządzania ryzykiem kompletnym szablonem planu zarządzania ryzykiem — dokumentem, który spina wszystkie 10 dotychczasowych artykułów w jedną, spójną procedurę.

FAQ — Najczęściej zadawane pytania

Czy powinienem zamykać wszystkie pozycje przed każdym NFP?
Niekoniecznie — zależy od kontekstu. Jeśli pozycja jest w dużym zysku (RR > 2:1) i masz GSLO, trzymanie jest sensowne — potencjalna dodatkowa strata jest ograniczona do premii GSLO + odległość SL. Jeśli pozycja jest blisko zera lub w małej stracie — zamknij, bo potencjalny slippage przy NFP (5–30 pipsów) może zamienić małą stratę w dużą. Praktyczny test: jeśli ekspozycja robi się nieakceptowalna przy scenariuszu skrajnie płytkiego rynku i dużego poślizgu — tnij pozycję. Nie czekaj na „uczucie ulgi" — miej procedurę.
Ile kosztuje GSLO i czy warto?
Koszt GSLO to premia doliczana do spreadu: 1–5 pipsów na majorach, 5–15 pipsów na egzotykach (zależy od brokera i pary). Na pozycji 0,50 lota EUR/USD koszt 3-pipsowego GSLO = 15 USD. Jeśli alternatywą jest potencjalny slippage 30 pipsów (= 150 USD), GSLO kosztuje wielokrotnie mniej niż realna ekspozycja na slippage. Warto wtedy, gdy potencjalny koszt luki/slippage × prawdopodobieństwo jego wyzwolenia jest większy niż premia GSLO i gdy broker oferuje sensowne warunki (rozsądna minimalna odległość, brak wykluczeń przed eventem). Przy Tier 1 eventach i weekendach to często najtańsza forma ubezpieczenia, ale nie automatyczna magia. W spokojny intraday w środku sesji londyńskiej z reguły premia > oczekiwany slippage — wtedy GSLO jest po prostu droższe niż ryzyko, które ubezpiecza.
Czy VaR ma sens dla konta poniżej 10 000 USD?
Tak — formuła jest identyczna niezależnie od wielkości konta. VaR 3% na koncie 5 000 USD = 150 USD. To mówi Ci, że w 95% dni strata nie przekroczy 150 USD. Na małym koncie VaR jest nawet ważniejszy, bo masz mniejszy bufor na tail risk. Uproszczona wersja: licz VaR jako lot × dzienna zmienność w pipsach × wartość pipsa × 1,65 (95%). Jeśli wynik > 3% konta — redukuj lot.
Jak często powinienem robić stress test portfela?
Minimum: raz na tydzień, w niedzielę przed planowaniem tygodnia tradingowego. Obowiązkowo: kiedy otwierasz nową pozycję, która zmienia profil ryzyka portfela. Kiedy zbliża się event Tier 1 (NFP, FOMC). Kiedy COT pokazuje ekstremalny crowding. Stress test to 5 minut pracy (3 pozycje × 4 scenariusze w arkuszu). Nie ma wymówki, żeby go nie robić.
Czy flash crash może się zdarzyć na EUR/USD w sesji londyńskiej?
Teoretycznie tak, ale prawdopodobieństwo jest niskie. Flash crashe wymagają thin liquidity — a sesja londyńska to historycznie najwyższy obrót FX na świecie (Bank of England i raporty BIS dokumentują dominację Londynu w lokalizacji obrotu spot FX, choć dokładne udziały zmieniają się między edycjami Triennial Survey). Flash crashe zdarzają się w sesji azjatyckiej (~03:00–07:00 CET), na egzotykach i JPY crosses, kiedy market makerzy mają minimalną obecność. EUR/USD w sesji londyńskiej jest zwykle zbyt płynny na klasyczny flash crash — ale nie na gap 30–50 pipsów przy niespodziewanym headline (zamach terrorystyczny, niespodziewana interwencja, twardy nagłówek geopolityczny).
Czy Expected Shortfall (CVaR) jest lepszy od VaR?
Tak — CVaR jest matematycznie lepszą miarą ryzyka ogona (jest koherentny i subaddytywny, w przeciwieństwie do VaR). CVaR odpowiada na pytanie „ile średnio stracę w tych 5% najgorszych dni?", podczas gdy VaR mówi tylko „ile jest granicą 95%". Problem: CVaR jest trudniejszy do obliczenia (wymaga symulacji Monte Carlo lub danych historycznych o grubych ogonach). Prosta heurystyka: CVaR ≈ 1,5–2,0 × VaR. Jeśli Twój VaR = 300 USD — planuj na CVaR = 450–600 USD.
Jak interpretować raport COT, jeśli nie mam doświadczenia?
Skup się na jednym wskaźniku: net non-commercial position jako percentyl z ostatnich 3 lat. Jeśli net long EUR futures jest w 90. percentylu — spekulanci są ekstremalnie long EUR. To nie znaczy, że EUR spadnie — ale znaczy, że event risk jest podwyższony, bo potencjał do unwindingu jest ogromny. Darmowe narzędzia: Barchart.com (COT z wykresem), TradingView (indykator COT). Sprawdzaj raz w tygodniu w sobotę (raport wychodzi w piątek po 21:30 CET, dane z wtorku).
Co zrobić, jeśli mój broker nie oferuje GSLO?
Trzy opcje: (1) Zmień brokera na takiego, który oferuje GSLO (IG, CMC Markets, Capital.com — regulowani, z GSLO na majorach). (2) Zamykaj pozycje przed każdym event Tier 1 — skoro nie masz GSLO, Twoja jedyna obrona to brak ekspozycji. (3) Sizing: pozycja tak mała, że gap 500 pipsów ≤ 2% konta. Na koncie 10 000 USD przy ~10 USD/pip dla 1 lota EUR/USD wychodzi orientacyjnie 0,04 lota jako rząd wielkości. To drastyczne ograniczenie — ale bez GSLO to jedyna alternatywa bezpieczna przy event risk.
Czy interwencja BoJ jest przewidywalna?
Moment — nie. Strefę — tak. Historyczne interwencje BoJ/MoF w USD/JPY potwierdzone oficjalnymi danymi MoF miały miejsce m.in. we wrześniu i październiku 2022 (po przekroczeniu 145–150) oraz w lipcu 2024 (11–12 lipca, łączny kwartał lipiec–wrzesień: ok. 5,5348 bln JPY). Wcześniejsze fale werbalnych ostrzeżeń (jawboning) ze strony MoF pojawiały się też przy poziomach pomiędzy. Pattern operacyjny: (1) USD/JPY wchodzi w strefę 150–160, (2) wiceminister finansów mówi o „excessive moves", (3) tygodnie/dni później — interwencja bez ostrzeżenia, 300–500 pipsów w minutach. Jeśli USD/JPY przebija strefę historycznych interwencji i MoF ostrzega werbalnie — redukuj long USD/JPY do minimum lub flat.
Czy mogę używać opcji walutowych zamiast GSLO do hedgingu event risk?
Tak — opcje walutowe to profesjonalny sposób na zabezpieczenie event risk. Put na EUR/USD chroni long EUR/USD przed spadkiem, z góry zdefiniowanym kosztem (premia opcji). Problem dla detalu: opcje walutowe na platformach CFD mają szerokie spready i ograniczoną ofertę. Na CME FX options — pełna oferta, ale wymaga konta futures. Koszt: premia opcji ATM na EUR/USD (1 tydzień) to ~40–80 pipsów. Drożej niż GSLO (3–5 pips), ale opcja ma asymetryczny profil zysku (nieograniczony upside, ograniczony downside). Dla portfeli > 50 000 USD — warto. Poniżej — GSLO jest prostsze i tańsze.

Źródła i bibliografia

  1. Jorion P., Value at Risk: The New Benchmark for Managing Financial Risk, 3rd ed., McGraw-Hill, 2006. Standardowe opracowanie VaR — definicja, formuły parametryczne, historyczne i Monte Carlo, ograniczenia.
  2. Taleb N.N., The Black Swan: The Impact of the Highly Improbable, Random House, 2007. Grube ogony, tail risk, krytyka VaR jako miary ryzyka w warunkach fat tails.
  3. Acerbi C., Tasche D., „On the coherence of Expected Shortfall", Journal of Banking & Finance, 26(7), 2002. CVaR/Expected Shortfall jako koherentna miara ryzyka — uzasadnienie matematyczne przewagi nad VaR.
  4. BIS, Triennial Central Bank Survey — Foreign exchange turnover in April 2025, Bank for International Settlements, 2025. Wolumen, płynność, struktura rynku FX (~9,6 bln USD obrotu OTC dziennie) — kontekst dla analizy gap'ów i slippage'u.
  5. ESMA, „Final Report: Product intervention measures on CFDs", ESMA35-43-1135, 2018. Regulacje dźwigni, margin close-out, ochrona przed saldem ujemnym i ograniczenia marketingowe CFD dla klientów detalicznych — kontekst regulacyjny po serii strat detalicznych na produktach lewarowanych.
  6. King M.R., Osler C.L., Rime D., „Foreign exchange market structure, players and evolution", Norges Bank Working Paper, 2012. Struktura rynku FX, liquidity providers, mechanizm orderbooka — fundament dla zrozumienia slippage.
  7. CFTC, „Commitments of Traders Reports — Explanatory Notes", cftc.gov. Metodologia raportu COT — klasyfikacja uczestników, net positions, interpretacja pozycjonowania.
  8. Brunnermeier M., Nagel S., Pedersen L., „Carry Trades and Currency Crashes", NBER Macroeconomics Annual, 23, 2008. Carry trade unwind, crowding, mechanizm kaskady — teoretyczny fundament event risk przy ekstremalnym pozycjonowaniu.
  9. Breedon F., Vitale P., „An empirical study of portfolio-balance and information effects of order flow on exchange rates", Journal of International Money and Finance, 29(3), 2010. Order flow, płynność i impact eventów makro na kurs walutowy.
  10. Swiss National Bank, „Discontinuation of the minimum exchange rate", komunikat prasowy, 15 stycznia 2015. Źródło pierwotne — decyzja SNB o usunięciu floor EUR/CHF 1,2000, benchmark stress testu.
  11. Menkhoff L., Sarno L., Schmeling M., Schrimpf A., „Information flows in foreign exchange markets: Dissecting customer currency trades", Journal of Finance, 71(2), 2016. Informacyjność przepływów klientów w spot FX — kontekst dla tego, dlaczego różne typy uczestników rynku mają różną jakość informacji i różny wpływ na cenę.
  12. Bank of England, „The sterling 'flash event' of 7 October 2016 — BIS Markets Committee report", styczeń 2017. Oficjalna analiza flash crashu GBP/USD (z 1,2601 do 1,1491 w ok. 40 sekund) — mechanika kaskady stopów, cienka płynność azjatycka, rola algorytmów.
  13. Ministry of Finance Japan, „Foreign Exchange Intervention Operations" (publikowane kwartalnie). Oficjalne dane MoF o interwencjach walutowych — m.in. lipiec–wrzesień 2024: ok. 5,5348 bln JPY (interwencje 11–12 lipca 2024).
  14. FCA, „Wholesale Conduct Policy: 4pm WM/Reuters Closing Spot Rate fix", materiały regulacyjne. Rola benchmarka 4pm WMR w spot FX — kontekst dla decyzji handlowej w oknie ±5 min wokół fixingu.

Jarosław Wasiński LinkedIn

Redaktor naczelny MyBank.pl • Analityk finansowy i rynkowy

mgr Jarosław Wasiński — niezależny analityk i praktyk z ponad 20-letnim doświadczeniem w sektorze finansowym. Twórca i redaktor naczelny portalu MyBank.pl, dostarczającego rzetelną wiedzę o finansach osobistych, bankowości i inwestycjach od 2004 roku.

  • Bankowość i produkty finansowe: porównania kont osobistych i firmowych, analiza taryf opłat, testy aplikacji mobilnych, recenzje kredytów, lokat i kart kredytowych — z naciskiem na realne koszty i ukryte opłaty.
  • Rynki finansowe i makroekonomia: analiza fundamentalna rynków walutowych (Forex) i makroekonomicznych od 2007 roku, zarządzanie ryzykiem kapitału, struktura rynków OTC.
  • Kryptowaluty: analiza rynku kryptowalut, mechanizmów blockchain i tokenizacji aktywów w kontekście portfela inwestycyjnego.

Autor setek komentarzy rynkowych, analiz porównawczych produktów bankowych i materiałów edukacyjnych. Zwolennik transparentności — każdy ranking i recenzja na MyBank.pl opiera się na jawnej metodologii i zweryfikowanych źródłach (taryfy banków, regulaminy promocji, dane NBP).

Treści mają charakter edukacyjny i informacyjny — nie stanowią porady inwestycyjnej, rekomendacji ani oferty. Decyzje finansowe podejmuj na podstawie własnej analizy i konsultacji z doradcą.