Zarządzanie kryzysowe tradera Forex — awarie MT4, fat finger, gapy i tilt
Stanowisko masz zbudowane w artykule 15.1 — UPS chodzi, drugi internet jest podpięty, telefon brokera w pinned contacts. To była prewencja. Teraz mówimy o czymś, czego nie da się zaprewencjonować: kryzysie, który już się wydarzył. Platforma pokazuje „Connection broken", ekspozycja jest 1,8% rachunku w środku publikacji CPI, telefon dzwoni, sąsiad puka, a Ty masz 30 sekund na decyzję, której nie podejmie za Ciebie nikt. Ten tekst ma nauczyć procedury przed kryzysem — w samym kryzysie potrzebujesz jednej kartki A4, nie artykułu na 30 minut czytania. Co robisz w pierwszych 30 sekundach, w pierwszych 5 minutach i w pierwszej godzinie po awarii platformy, fat finger error, gapie weekendowym, interwencji banku centralnego albo własnym tilcie — w kolejności wymuszonej przez czas, nie przez teorię.
Zakres: w praktyce polskiego retailu większość opisanych procedur dotyczy handlu FX/CFD u brokerów detalicznych (MT4/MT5, ESMA-regulowane konta), nie międzybankowego rynku spot FX. Tam, gdzie różnice są istotne (negative balance protection, model B-Book/ECN, godziny rolowania), jest to wyraźnie wskazane.
- Pierwsza akcja w kryzysie nie polega na analizie rynku. Polega na ograniczeniu ekspozycji do poziomu, który nie rozwali rachunku, jeśli kolejne 2 minuty będą gorsze od oczekiwań. P&L odzyskujesz innego dnia, ryzyko redukujesz teraz.
- Procedura 3 kanałów: platforma desktop → telefon do brokera (numer w pinned contacts, sprawdzony co kwartał) → mobilna aplikacja MT4/5 na drugim internecie. Brak któregokolwiek = brak procedury.
- Fat finger (zła strona, zły lotaż, zły instrument) — zamknij natychmiast po koszcie spreadu, nie „naprawiaj" przez dodatkową pozycję. Każda sekunda zwłoki kosztuje więcej niż spread.
- Gap weekendowy: piątek 18:00 redukcja ekspozycji o 50%, sprawdzenie korelacji JPY/CHF/XAU, niedziela 22:30 review otwartych pozycji zanim rynek otworzy. Nie odwrotnie.
- Interwencje i operacje walutowe (SNB 2015, MoF/BoJ 2024) — broker liquidity decyduje, nie cena na wykresie. SL w gapie nie gwarantuje ceny — zadziała dopiero po pierwszej dostępnej kwotacji, często setki pipsów dalej.
- Twój własny tilt jest kryzysem operacyjnym. Złapałeś dwie straty? Zamykasz platformę. Nie dlatego, że „musisz się wyciszyć" — dlatego, że trzecia decyzja po dwóch stratach jest błędna w większości obserwowanych dzienników, nawet u rentownych systemów. To nie psychologia, to oczekiwana wartość trzeciego trade'u po tilcie.
1. Pierwsze 30 sekund — kryzys czy katastrofa
Kryzys to wszystko, czego nie ma w playbooku. Awaria platformy w środku trade'u, gap przeciwko Tobie, dwa telefony naraz, NFP +199 tys. zamiast +130 tys. konsensusu, broker offline, ręka, która kliknęła „Buy 1.0" zamiast „Buy 0.10". W każdym z tych scenariuszy czas jest zmienną dominującą — nie cena, nie analiza, nie „co zrobiłby ktoś z desku". Pierwsza akcja zawsze ta sama: najpierw redukcja ekspozycji, potem analiza.
W trakcie awarii nie ma miejsca na myślenie. Twój proces decyzyjny kończy się w momencie stworzenia procedury — teraz jesteś tylko maszyną wykonującą z góry zaprogramowane cięcie strat. W pierwszych 30 sekundach nie wymyślasz rozwiązania — rozpoznajesz typ awarii i odpalasz wcześniej napisany wariant: close, hedge, telefon, mobile albo stop sesji.
Trzy pytania, które zadajesz w ciągu 5 sekund
- Ile mam otwartej ekspozycji? Liczone w % rachunku, nie w pozycjach. Jeśli masz 0,3 lota EUR/USD i 0,2 lota EUR/GBP, to ekspozycja walutowa EUR jest podwójna — 0,5 lota netto na euro.
- Czy mam aktywne SL i TP? Czy są ustawione na serwerze brokera, czy są „w głowie"? Tylko to, co siedzi na serwerze, zadziała, kiedy Twoja platforma padnie.
- Który scenariusz to jest? Awaria moja (sprzęt, internet, prąd), awaria brokera (platforma, serwer, regulator), wydarzenie rynkowe (publikacja, interwencja, gap), czy mój błąd (fat finger, tilt)?
W zależności od odpowiedzi wybierasz jedną z 6 procedur opisanych w sekcjach 2–9. Procedury są z góry napisane — Twoim zadaniem jest tylko ich uruchomienie, nie wymyślanie nowych w czasie rzeczywistym.
Drzewo decyzyjne pierwszych 30 sekund
Pierwsza akcja: redukcja ekspozycji, potem analiza
Najczęstsza pomyłka detalu w kryzysie to próba odzyskania P&L w trakcie wydarzenia. Platforma odmraża się po 40 sekundach, cena pokazuje, że jesteś −0,8% pod kreską, więc dokładasz pozycję, żeby „uśrednić". W ciągu 4 minut jesteś −2,3% i twoja ręka drży. Twarda reguła: w kryzysie pozycji się nie dokłada, pozycje się zamyka albo zamraża. Wracasz do gry następnego dnia, kiedy wiesz, co się stało, dlaczego, i czy Twoja teza jest wciąż aktualna.
Drugi obowiązek: nie generować kolejnego kryzysu. Kryzys ma tendencję do mnożenia się — awaria platformy → szybkie ręczne zamknięcie → fat finger → tilt → kolejna pozycja. Procedura ma zerwać ten łańcuch. Po pierwszym wydarzeniu zatrzymujesz się operacyjnie, niezależnie od tego, co czujesz.
Co to znaczy „mieć procedurę"
Procedura to dokument na 1–2 strony A4 w widocznym miejscu (kartka pod monitorem, plik PDF na pulpicie). Zawiera dla każdego scenariusza: (1) trigger (po czym poznajesz, że to jest ten scenariusz), (2) kolejność akcji w pierwszych 30 s, 5 min i 1 h, (3) numery telefonów, (4) decyzję default („jeśli nie wiesz — zamykasz wszystko"). Wzór gotowy do wydrukowania znajdziesz w sekcji 10.
Mechanizm, który czyni procedurę niezbędną, jest neurobiologiczny: stres uderza w pojemność pamięci roboczej, więc twórcze myślenie 5 sekund po awarii nie jest dostępne. Wcześniej napisana sekwencja ruchów to nie luksus — to substytut myślenia, którego w tym momencie nie masz.
2. Awaria platformy MT4/MT5 — connection broken, freeze, restart
MT4 i MT5 to platformy stworzone w epoce, w której serwery brokerów obsługiwały 200 traderów jednocześnie, a nie 200 tysięcy. W normalnych warunkach działają stabilnie, ale w trakcie publikacji NFP, decyzji FOMC, ECB lub niespodziewanej interwencji generują timeouty, rekwotowania, opóźnione potwierdzenia i komunikaty typu „Trade context busy" u wielu klientów jednocześnie. W obserwacjach community traderów detalu duża część sesji eventowych pokazuje przynajmniej jeden objaw awarii: od pojedynczych odrzuceń po pełny connection broken trwający 60–180 sekund. To nie pech, to wada technologiczna starej platformy, której musisz być świadomy.
Klasyfikacja awarii platformy
| Objaw | Co to znaczy | Pierwsza akcja |
|---|---|---|
| „No connection" w prawym dolnym rogu | Klient utracił połączenie z serwerem; serwer może mieć Twoje pozycje, ale Ty ich nie widzisz live | Telefon do brokera w 15 s; SL/TP na serwerze działają, ale dokumentuj stan |
| „Trade context busy" | Serwer odebrał Twoje zlecenie, ale jeszcze go nie potwierdził; nie klikaj ponownie | Czekaj 5–10 s; jeśli nie potwierdzi, sprawdź panel pozycji |
| Freeze całej platformy (wykres się nie odświeża) | Klient lokalny zawiesił się; pozycje na serwerze brokera bez zmian | NIE zamykaj na siłę procesu; otwórz drugą instancję / mobile |
| „Invalid price" przy market order | Cena, którą widzisz, jest stara; serwer ma już inną | Czekaj na refresh kwotowań (5–10 s) lub wyślij przez telefon |
| „Off quotes" | Brak płynności na danym instrumencie u tego brokera | Spróbuj na drugim brokerze (jeśli masz zapasowy rachunek), lub czekaj |
| Pełny crash MT4/MT5 (proces zniknął) | Klient się zawiesił; serwer pozycję trzyma | Restart aplikacji (15–30 s) lub mobile + telefon równolegle |
Mini-checklista diagnostyczna — lokalny, brokerski czy rynkowy?
Zanim odpalisz procedurę 3 kanałów, w 10–15 sekund klasyfikujesz problem — tym samym wybierasz właściwy wariant reakcji.
- Ping/traceroute do hosta serwera z konfiguracji terminala (jeśli broker go ujawnia) — np.
ping [host-serwera-z-konfiguracji-MT4/MT5]. Uwaga: brak odpowiedzi ICMP nie zawsze oznacza awarię; część brokerów blokuje ping, więc traktujesz to jako sygnał pomocniczy, nie definitywny dowód - Mobile MT na LTE (nie tym samym Wi-Fi co desktop) — jeśli mobile pokazuje pozycje, ale desktop nie — problem lokalny u Ciebie
- Cena na TradingView lub innym brokerze — jeśli cena „stoi" na TV podczas sesji LON, problem rynkowy lub szeroko zakrojona awaria; jeśli na TV cena chodzi normalnie, a u Twojego brokera nie — problem brokera
- Status strony i social media brokera — downdetector, Twitter/X brokera, oficjalna strona statusowa — potwierdzenie awarii brokerskiej
- Timestamp screena — każdy zrzut ekranu zapisany do folderu z nazwą zawierającą datę i godzinę, np.
2026-05-04_14-30-12_no-connection.png. To Twój dowód do reklamacji
Procedura „3 kanałów" — kolejność, nie alternatywy
Klucz: nie wybierasz między kanałami, używasz wszystkich trzech równolegle. To jest różnica między hobbysta a kimś, kto ma procedurę.
- Kanał 1 (desktop MT4/MT5) — ten, który się zawiesił. Nie zamykaj go siłą, daj 30 sekund na odzyskanie. W tle — kolejne kanały.
- Kanał 2 (telefon do brokera) — numer dyżurnego dealera (nie infolinii klienta). Wybierasz go w t = 5 s, niezależnie od tego, czy desktop wraca. Powiedz: „login XXXXX, mam otwartą pozycję XX, proszę o status / proszę o zamknięcie po marketcie". Zapis rozmowy jest dowodem — broker nagrywa, Ty też nagrywaj jeśli możesz (większość smartfonów ma tę funkcję, niektóre regulatory nakazują dwustronną zgodę, sprawdź lokalne prawo).
- Kanał 3 (aplikacja mobilna MT4/MT5) — na drugim internecie (LTE, nie tym samym Wi-Fi co desktop), wcześniej zalogowana, z aktywną sesją. Z aplikacji widzisz pozycje serwera niezależnie od desktopu. To jest Twoja jedyna autorytatywna informacja, dopóki nie odzwierciedli się w desktopie.
Trzy kanały muszą być uruchomione w pierwszych 15 sekundach. Jeśli któryś nie działa — to jest osobny kryzys do rozwiązania poza godzinami sesji, nie w trakcie awarii.
Co broker może zrobić przez telefon
Większość brokerów regulowanych w UE/UK/Polsce ma dział dealing desk z osobną linią telefoniczną do obsługi pozycji w sytuacjach awaryjnych. Operacje, które dyżurny może wykonać:
- Zamknięcie pozycji po cenie rynkowej — najszybsza i najczęstsza akcja. Powiedz „login, ticket pozycji, close at market".
- Modyfikacja SL/TP — gdy Twoje SL były „w głowie" i potrzebujesz je przenieść na serwer.
- Częściowe zamknięcie — np. 50% pozycji „close half".
- Zablokowanie konta — w skrajnym przypadku (np. fat finger 10x) możesz poprosić o zablokowanie kolejnych zleceń, dopóki ręcznie nie odblokujesz.
Czego broker NIE zrobi przez telefon: nie zmieni Ci leverage, nie cofnie zrealizowanego zlecenia („nie podoba mi się fill"), nie zamknie pozycji po cenie sprzed minuty. Cena egzekucji to cena rynkowa w momencie jego potwierdzenia.
Restart MT4/MT5 — kiedy i jak
Reguła: restartujesz tylko, jeśli masz pewność co do stanu pozycji na serwerze. Pewność oznacza: widzisz pozycje przez kanał 2 (telefon) lub kanał 3 (mobile). Restart terminala bez potwierdzenia stanu pozycji zwiększa ryzyko pracy na nieaktualnym obrazie rachunku — najpierw potwierdzasz pozycje kanałem niezależnym, potem restartujesz. W skrajnym przypadku platforma przy starcie może wysłać duplikaty zleceń, jeśli wcześniej coś było w buforze (rzadkie, ale udokumentowane na MT4 do build 1320).
Procedura restartu:
- Zapisz screen aktualnego stanu (Print Screen + zapisz do folderu „kryzys" z timestampem).
- Sprawdź pozycje przez mobile / telefon.
- Zamknij MT4/MT5 przez Task Manager (kill process), nie przez „X".
- Uruchom ponownie. Loguj się tylko jeśli kanał 2 lub 3 potwierdza, że stan pozycji jest taki, jaki oczekujesz.
- Po zalogowaniu — zweryfikuj listę otwartych zleceń i pozycji wobec stanu z mobile/telefonu. Każda rozbieżność = telefon do brokera.
Czas odpowiedzi „hot line" brokera — co warto zmierzyć
Numer dyżurnego dealera jest tak dobry, jak realny czas odpowiedzi w godzinie eventu high-impact. Same deklaracje brokera w karcie produktu nie wystarczają — obserwacje community pokazują, że poza eventem większość polskich i unijnych desków odpowiada w < 30 sekund, ale podczas NFP / FOMC realny czas potrafi wzrosnąć do 60–180 sekund (równoległe zgłoszenia tysięcy klientów). Procedura: raz na kwartał testujesz numer 30–90 sekund po publikacji niskiej rangi (np. UK PMI, retail sales) i zapisujesz czas dodzwonienia w dzienniku kryzysowym. Brokerzy z lokalnym numerem PL i polskim deskiem zwykle wypadają lepiej niż globalna „hot line" obsługująca jedną linią klientów z 12–15 krajów.
3. Brak prądu i internetu — kiedy UPS już nie wystarczy
UPS dał Ci 10 minut na bezpieczny restart. Po 10 minutach prądu nie ma, telefon ma 47% baterii, internet kablowy padł razem z prądem (router nie był podpięty do UPS-a — częsty błąd), LTE działa, ale na laptopie nie jest skonfigurowane jako fail-over. Czas: 8 minut do końca UPS-a. Pozycje na rachunku: 1,2% ekspozycji EUR/USD long.
Procedura, która nie była przewidziana w 15.1 (bo 15.1 mówiło „kup UPS i drugi internet"), zaczyna się tutaj. Twój sprzęt jest skończony jako warstwa redundancji. Pozostają trzy rzeczy: telefon, mobile MT, brokera dyżurny.
Decyzja w pierwszych 30 sekundach po blackoucie
| Sytuacja | Akcja default | Czas reakcji |
|---|---|---|
| Ekspozycja < 0,5% i SL na serwerze | Nie ruszaj — SL Cię ochroni. Zaloguj się na mobile i monitoruj | 2 minuty |
| Ekspozycja 0,5–2% z SL na serwerze | Mobile + telefon do brokera (status, ewentualne zacieśnienie SL) | 1 minuta |
| Ekspozycja > 2% lub SL „w głowie" | Zamknij wszystko przez mobile lub telefon, zanim coś się zepsuje | 30 sekund |
| Pozycja swing > 24 h, niski leverage | Sprawdź, czy nadchodzi event makro w ciągu 12 h. Jeśli nie — czekaj na powrót prądu | 5 minut na ocenę |
| Pozycja w trakcie publikacji makro | Zamknij. Bez wyjątku. Ekspozycja w eventcie bez sprzętu = hazard | 15 sekund |
Telefon jako jedyny sprzęt — co musi być gotowe wcześniej
Procedura redundancji 15.1 mówiła „aktualny numer brokera w pinned contacts". W 15.8 weryfikujesz, że to wystarczy:
- Aplikacja mobilna MT4/MT5 zalogowana, z zapamiętanym hasłem (lub w menedżerze haseł). Brak hasła w głowie = brak sesji.
- Powerbank 10 000 mAh + zawsze naładowany. Przy zużyciu ekranu MT5 telefon trzyma 4–6 h, powerbank dokłada drugie tyle.
- Drugi telefon lub tablet z drugą aplikacją MT — opcja dla traderów pełnoetatowych. Nie wszyscy potrzebują, ale jeśli główny telefon padnie, drugi się przydaje.
- Numer dyżurnego brokera jako pierwszy w „Favorites". Sprawdzony w tym tygodniu (zadzwonienie sprawdzające bez sprawy w godzinach sesji LON).
- Login + numer rachunku wpisany w bezpiecznej notatce (np. menedżer haseł, nie zwykła aplikacja Notes). Bez numeru rachunku dyżurny nie przyjmie zlecenia.
Wariant infrastruktury per skala kapitału
Drugi telefon, drugi broker i pełny hedge nie są jednakowo wykonalne dla każdego. Lista realistyczna dla detalu PL:
- Rachunek 5–10 tys. PLN — minimum operacyjne: UPS 600 VA, kabel + LTE w telefonie jako backup, mobile MT4/5 zalogowane, numer brokera w pinned, powerbank 10 000 mAh. Drugi broker opcjonalny — tu prościej zamykać i czekać niż hedge'ować.
- Rachunek 10–50 tys. PLN — standard: powyższe + dedykowany router LTE jako fail-over (np. GL.iNet MT3000 lub podobny dual-WAN), drugi broker z minimalnym depozytem 5–15% kapitału głównego, drugi telefon lub tablet z drugą aplikacją MT.
- Rachunek 50 tys. PLN+ — pro: powyższe + UPS dla routera (oddzielny od UPS-a stanowiska), drugie łącze światłowodowe innego operatora, dual-WAN router z automatycznym failoverem, dwie kompletne ścieżki sprzętowe, kwartalny test w środowisku „peak load".
LTE fail-over na Windows — szybka konfiguracja
W Windows 10/11: Ustawienia → Sieć → Wi-Fi → właściwości adaptera → Metered connection ON dla Wi-Fi, OFF dla karty LTE — system automatycznie preferuje LTE, gdy Wi-Fi odpada. Test: wyłącz router fizycznie, sprawdź, czy ping 8.8.8.8 idzie przez komórkę w < 5 s. Jeśli nie — metered connection nie wystarczy; potrzebujesz netsh interface set interface z priorytetem albo dedykowanego routera dual-WAN. Routery konsumenckie z dwoma WAN-ami i automatycznym failoverem zaczynają się od kilkuset PLN i są jednym z najlepiej zwracających się wydatków infrastrukturalnych dla tradera intraday.
Powrót prądu — co robisz w pierwszej godzinie
Po przywróceniu zasilania nie wracasz od razu do handlu. Procedura:
- Sprawdź, czy router i modem wystartowały same (10–60 sekund).
- Sprawdź, czy laptop wystartował z odpowiednim profilem (czasem Windows Updates uruchamiają się po blackoucie i blokują system na 5–15 minut).
- Nie loguj się od razu do MT — najpierw kanał 3 (mobile) sprawdza stan pozycji, dopiero potem desktop.
- Wszystkie zlecenia od momentu blackoutu — porównaj z mobile / historia rachunku. Każda rozbieżność = telefon do brokera.
- Pierwsze 30 minut po powrocie sprzętu = obserwacja, nie nowe trade'y. Twój puls i emocje są jeszcze w trybie kryzysowym, decyzje będą gorsze niż zwykle.
4. Fat finger error — zła strona, zły lotaż, zły instrument
Fat finger to klasa błędów, które profesjonaliści popełniają tak samo jak detal. Różnica jest w tym, że pro mają procedurę „break the trade, eat the spread" — natychmiastowe zamknięcie po koszcie spreadu — a detal próbuje „naprawić" błąd przez dodatkową pozycję, robi z fat finger drugi błąd, i kończy z dwoma pozycjami zamiast jednej, obie po niewłaściwych cenach.
Trzy klasyczne fat fingery
| Typ błędu | Przykład | Akcja w t < 5 s |
|---|---|---|
| Zła strona | Klikasz „Buy" zamiast „Sell" (lub odwrotnie) | Zamknij pozycję natychmiast po marketcie. Strata = spread (0,5–3 pipsy). Każda sekunda zwłoki podnosi ten koszt |
| Zły lotaż | Wpisałeś „Buy 1.0" zamiast „Buy 0.10" — 10× za duża pozycja | Zamknij nadwyżkę, nie całość. „Buy 1.0" → zamknij 0,9 lota, zostaw 0,1. To wymaga zimnej krwi i 10 sekund jasnego myślenia |
| Zły instrument | Otworzyłeś pozycję na EUR/USD zamiast EUR/GBP, bo dwa wykresy obok siebie | Zamknij EUR/USD natychmiast, otwórz EUR/GBP zgodnie z planem. Dwie operacje, nie jedna „naprawcza" |
| Zły SL/TP | SL ustawiony 5 pipsów zamiast 50, lub po niewłaściwej stronie | Modyfikuj SL natychmiast, nie czekaj na trigger |
| Podwójna egzekucja | Kliknąłeś „Buy" 2 razy bo MT4 pokazał „Trade context busy" | Sprawdź panel pozycji, zamknij duplikat. Częsty problem na MT4 builds < 1300 |
Reguła „eat the spread"
Najważniejsza zasada fat finger: koszt natychmiastowego zamknięcia jest zawsze niższy niż koszt utrzymania błędnej pozycji. Dlaczego?
- Spread to znana, mała strata (0,5–3 pipsy na majorach, 5–15 na egzotykach).
- Trzymanie błędnej pozycji to nieznane ryzyko — od 0 do całego rachunku.
- Czas potrzebny na decyzję „czy zostawić czy zamknąć" sam w sobie generuje drift ceny.
- Emocjonalny koszt dnia z fat fingerem trzymanym „na nadzieję" jest znacznie wyższy niż koszt szybkiego zamknięcia.
Reguła z każdego desku risk: jeśli zamierzona pozycja różni się od wykonanej — zamykasz po marketcie i otwierasz właściwą. Wyjątki są rzadkie i powinny być opisane w playbooku przed wejściem w pozycję; w stresie nie dopisujesz wyjątków. Detal, który nie ma tej reguły, traci średnio kilkukrotnie więcej na fat fingerach niż trader z procedurą popełniający te same błędy.
Wzór kalkulacji kosztu fat fingera
koszt_PLN = (spread + slippage + treakcji × driftpip/s) × pipValuedla pozycji_PLN
Założenia EUR/USD, spread 0,5 pipsa, slippage 0,5 pipsa, drift po publikacji ~3 pipsy/s (orientacyjny szacunek z obserwacji pierwszych minut po NFP/CPI 2022–2025; własną wartość mierzysz w dzienniku per broker i para):
• 0,01 lota, t = 5 s: (0,5 + 0,5 + 15) × 0,76 PLN/pip ≈ 12 PLN
• 0,10 lota, t = 5 s: (0,5 + 0,5 + 15) × 7,60 PLN/pip ≈ 122 PLN
• 1,00 lota, t = 30 s: (0,5 + 0,5 + 90) × 76 PLN/pip ≈ 6 916 PLN
pipValuedla pozycji jest już przeskalowane do lotażu (0,76 / 7,60 / 76 PLN/pip dla 0,01 / 0,10 / 1,00 lota), więc we wzorze nie mnożysz przez lotaż drugi raz.
Wniosek operacyjny: przy 0,01 lota możesz pomyśleć 5 sekund, przy 1,00 lota nie możesz pomyśleć w ogóle. Sizing decyduje o tym, ile czasu ma Twoja procedura, nie Twoja refleksja.
Hotkey „Close All" — szybsze niż klikanie
W trakcie kaskady fat finger / NFP / interwencji każda sekunda klikania w prawym dolnym rogu MT4 to drift ceny. Rozwiązanie: skrypt lub EA „Close All" przypisany pod skrót klawiszowy w MT4/MT5 — jeden klawisz zamyka wszystkie otwarte pozycje po marketcie. Konfiguracja:
- W MT4/MT5: Tools → Options → Charts → Click and drag — pozwala przypisać skrypty pod skróty F-key
- Skrypt „Close All Positions" — darmowe wersje na MQL5 community; przed użyciem zweryfikuj kod, uprawnienia, zachowanie przy częściowych pozycjach, przetestuj na demo i małym live
- Najczęstszy wariant: F11 = close all, F12 = close all + cancel pending orders
- Kill-switch po stronie brokera (jeśli dostępny) — twardy limit dziennej straty, po którym broker blokuje nowe zlecenia. Włączasz domyślnie, próg ustawiasz na 2–3% rachunku
Hotkey nie zastępuje procedury 3 kanałów — działa tylko, dopóki desktop odpowiada. Ale w sytuacji „desktop działa, cena leci, palce drżą" jest szybszy niż próba kliknięcia 5 razy w prawy dolny róg z drżącą myszką.
Zapobieganie wpisane w workflow
Fat finger zdarzają się każdemu, ale częstotliwość redukuje się przez 5 prostych nawyków:
- Domyślny lot na minimum — w MT4/MT5 ustaw default lot 0,01 (najmniejszy). Każdy większy lotaż wymaga ręcznego wpisania, więc czujność jest na początku trade'u, nie później.
- One-click trading wyłączony jeśli nie handlujesz scalpingu. Standardowe okno potwierdzenia daje 2–3 sekundy na refleksję.
- Kalkulator pozycji w osobnym oknie — wpisujesz ryzyko %, on wylicza lot. Eliminuje błąd „1.0 vs 0.10".
- Kolory kart wykresów — różne kolory tła dla różnych par (EUR/USD niebieskie, GBP/USD pomarańczowe). Eliminuje błąd „złego instrumentu".
- Limit max-lot na rachunku — w niektórych brokerach możesz ustawić twardy limit „nie pozwól mi otworzyć > 0,5 lota nawet jeśli kliknę". Skorzystaj.
5. Dane makro out-of-order — NFP, CPI, FOMC chaos
NFP konsensus +130 tys., wynik +199 tys. CPI YoY konsensus 2,9%, wynik 3,4%. FOMC dot plot pokazuje 2 obniżki zamiast 4. To są klasyczne out-of-order events — dane różniące się od konsensusu o > 1,5 standardowego odchylenia. Rynek reaguje agresywnie: pierwsze 30–90 sekund to panic move, kolejne 5–15 minut to double-top / double-bottom flush, dopiero po ~30 minutach cena ustala się w nowym poziomie.
Większość traderów detalu nie ma w tych warunkach edge'u. Spread skacze 5–15× normalnego, slippage 5–30 pipsów na majorach (na egzotykach > 100), platformy są przeciążone, a emocje (Twoje i całego rynku) tłumią racjonalność. Procedura: handlujesz tylko, jeśli masz wcześniej napisany playbook eventowy — wszystko inne to hazard.
Trzy decyzje przed publikacją
Decyzje podejmujesz 15 minut przed publikacją, nie w trakcie:
- Czy mam ekspozycję w sprzecznym kierunku? Jeśli tak — zredukuj o 50% albo całkowicie zamknij. Pozycja w trakcie eventu wymaga większej rezerwy ryzyka niż swoja teza, bo SL w pierwszej minucie nie gwarantuje ceny — może zostać zrealizowany dopiero po pierwszej dostępnej kwotacji, dziesiątki pipsów dalej.
- Czy planuję trade na publikacji? Tylko jeśli masz playbook eventowy z (a) wcześniej zdefiniowanym setupem (np. „fade pierwszego ruchu po 90 sekundach jeśli volume mniejszy niż x"), (b) sizingiem 50% normalnego, (c) SL ATR-based 2×, nie strukturalnym, (d) pełną akceptacją slippage 10–30 pipsów.
- Czy mam plan B? Jeśli platforma się zawiesi, internet padnie, broker pokaże „Off quotes" — co robisz? Bez planu B nie wchodzisz.
30-sekundowa procedura w trakcie publikacji
Sekunda po publikacji rynek już się rusza. Procedura w pierwszych 30 sekundach jeśli nie planowałeś trade'u eventowego:
- t = 0 s — sprawdź ekspozycję. Jeśli > 0,5% i przeciw kierunkowi ruchu — natychmiast zamknij.
- t = 5 s — sprawdź SL. Czy są na serwerze? Czy wystarczająco daleko od ceny?
- t = 10 s — telefon brokera w gotowości (nie dzwoń jeszcze, ale palec na przycisku).
- t = 15 s — obserwuj first reaction. Czy przebicie jest rzeczywiste (zamknięcie świecy 1m powyżej/poniżej), czy fakeout?
- t = 30 s — pierwszy moment, w którym możesz rozważać akcję. Nie wcześniej.
Reguła deskowa: w trakcie pierwszej minuty po publikacji nie podejmujesz nowych decyzji, tylko realizujesz wcześniej zaplanowane. Jeśli setup nie był zaplanowany przed publikacją, nie wchodzisz w trakcie pierwszej minuty — pierwsze 60 sekund to inny rynek z inną mikrostrukturą, nie zwykły handel z większą zmiennością.
Event-playbook — binarna checklista przed publikacją
Handel pod publikację danych makro ma sens tylko, gdy każdy warunek jest spełniony binarnie. Brak choćby jednego TAK = nie wchodzisz.
| Warunek event-playbook | TAK / NIE | Komentarz |
|---|---|---|
| Spread przed publikacją < X (np. 1,5 pipsa na EUR/USD) | TAK / NIE | Jeśli spread się rozszerza już 5 min przed publikacją, broker przewiduje turbulencję — egzekucja będzie gorsza niż zwykle |
| Broker nie podniósł margin requirements na ten event | TAK / NIE | Część brokerów podnosi margin 2–5× na 30 min przed FOMC/NFP — sprawdzasz w dokumentacji rachunku |
| Zlecenie oczekujące poza strefą pierwszego whipsaw | TAK / NIE | Pierwszy ruch po publikacji często fake'uje 30–60 pipsów; pending order blisko ceny zostanie wykonany w niewłaściwym kierunku |
| Sizing ≤ 50% normalnego | TAK / NIE | Slippage 5–30 pipsów na evencie zmienia R/R — mniejszy sizing kompensuje gorszą egzekucję |
| Akceptujesz slippage Y pipsów (zdefiniowany przed wejściem) | TAK / NIE | Jeśli slippage przekroczy próg, traktujesz trade jako odjęte R, nie „pech" |
| SL na serwerze, dystans ≥ 2× ATR(14) M5 | TAK / NIE | Strukturalny SL nie wystarczy — zmienność na evencie wymaga ATR-based |
| Plan B na awarię platformy w pierwszej minucie | TAK / NIE | Mobile zalogowane, telefon brokera w gotowości, hotkey „Close All" przygotowany |
Przykład: NFP +199 tys. zamiast +130 tys.
Konsensus +130 tys., wynik +199 tys. Reakcja: USD silne, EUR/USD spada 50–80 pipsów w pierwszej minucie. Trader z pozycją EUR/USD long ma trzy scenariusze:
- SL na serwerze 25 pipsów pod entry — SL został wybity, slippage 8 pipsów, strata netto −33 pipsy zamiast −25. Akceptowalne.
- SL „w głowie" 25 pipsów — trader nie zdążył kliknąć w pierwszych 15 s (platforma laggowała). Po 90 sekundach cena 70 pipsów pod entry. Strata: 70 pipsów + slippage = 78 pipsów. 3× planowanej.
- Brak SL i pozycja 0,3 lota / 8 000 PLN rachunku — −80 pipsów = −2,4% rachunku, trader trzyma „bo wróci". W 12 minut −110 pipsów = −3,3%. Margin Level 180%, strach o margin call.
SL na serwerze w trakcie eventu makro jest jedyną metodą kontroli ryzyka. SL „w głowie" w trakcie eventu nie istnieje — Twoja ręka, klawiatura i platforma nie są w stanie zareagować szybciej niż rynek. To różnica między „mam ryzyko 1%" a „mam ryzyko 3–5% ze znacznym prawdopodobieństwem".
- Setki traderów detalu z pozycjami GBP/USD long miało SL wybity z slippage 80–500 pipsów.
- Część brokerów później „cofnęło" niektóre transakcje (cena „nieprawdziwa") — proces trwał tygodnie, nie wszyscy klienci dostali zwrot.
- Bank of England w raporcie wskazał na kombinację algorytmów stop-loss kaskadujących się + komentarzy F. Hollande'a z poprzedniego dnia (twarde stanowisko ws. Brexitu) + niskiej płynności sesji azjatyckiej.
6. Gap weekendowy i otwarcie niedzielne
FX zamyka się w piątek ~22:00 PL i otwiera w niedzielę ~22:30 PL (różnica wynika z brokerów — niektórzy startują 23:00). W tych ~48 godzinach świat się dzieje: wybory, geopolityczne wydarzenia, decyzje regulatorów, oświadczenia szefów państw. Gdy rynek wraca, cena może otworzyć 30–500 pipsów od piątkowego zamknięcia. SL w gapie nie gwarantuje ceny — zadziała dopiero po pierwszej dostępnej kwotacji, często dziesiątki albo setki pipsów dalej.
Procedura piątku 18:00 — redukcja ekspozycji
Piątek wieczorem, na 4 godziny przed zamknięciem rynku, przeglądasz portfel pod kątem ekspozycji weekendowej. Reguła default: 50% redukcja sizingu wszystkich pozycji swing trzymanych przez weekend. Jeśli normalnie trzymasz 1,5% ryzyka per pozycja, na weekend zostawiasz 0,75%.
Dlaczego 50%? Bo rozkład gapów weekendowych ma fat tails — większość weekendów to gap 5–25 pipsów (akceptowalny), ale 1 na 30–50 weekendów to gap 100–500 pipsów. Twój sizing musi przeżyć ten najgorszy scenariusz, nie średni.
Harmonogram weekendowej redukcji
Lista par wymagających dodatkowej ostrożności
| Para / instrument | Typowe ryzyko gapu | Akcja default |
|---|---|---|
| USD/JPY, EUR/JPY, GBP/JPY | Wysokie — operacje walutowe MoF/BoJ, weekend news z Japonii | Redukcja 70%, lub zamknięcie jeśli ryzyko polityczne JPY |
| USD/CHF, EUR/CHF | Wysokie po SNB 2015 — bank centralny może zaskoczyć w niedzielę | Redukcja 70%; nie trzymaj koncentracji CHF na weekend |
| XAU/USD (złoto) | Średnie — geopolityka weekendowa może wywołać 1–3% ruch | Redukcja 50%, sprawdzaj kalendarz polityczny |
| EUR/USD, GBP/USD, AUD/USD | Niskie–średnie — typowy gap 5–25 pipsów | Standard 50%, chyba że ryzyko CB |
| Egzotyki (USD/TRY, USD/ZAR, USD/MXN) | Bardzo wysokie — decyzje banków centralnych, ratingi | Domyślnie zamknij na weekend |
| Indeksy (SPX, NDX, DAX) | Bardzo zależne od futures pricing w niedzielę wieczorem | Redukcja 60%, świadomość że futures otwierają się przed FX |
Niedzielny review — 22:30 PL
Niedziela 22:30 PL (chwila przed otwarciem FX) — checklist:
- Jakie newsy weekendu mogą poruszyć Twoje pary? Sprawdź kalendarz: wybory, statements G7, decyzje banków centralnych w Azji (RBA, RBNZ, BOJ), Twitter szefów państw.
- Jak otworzyły się futures azjatyckie? Nikkei 225, Hang Seng, ASX dają wskazówkę o nastrojach.
- Jaki jest spread na otwarciu Twojego brokera? Pierwsze 5–15 minut po otwarciu spread często 3–5× normalnego. Nie wchodź w tym oknie.
- Czy moje SL z piątku są jeszcze sensowne? Jeśli rynek otworzył 30 pipsów w stronę zysku, SL strukturalny może wymagać przesunięcia.
- Czy mam plan na pierwszą godzinę? Pierwsza godzina niedzielna ma niski volume i dziwną mikrostrukturę. Zwykle: obserwacja, nie trade.
7. Bank centralny przeciwko Tobie — twarde interwencje, peg breaks i szoki komunikacyjne
Twarde interwencje banków centralnych, peg breaks i szoki komunikacyjne to klasa wydarzeń, w których żadne typowe założenie ryzyka nie obowiązuje. Operacja rynkowa (SNB w styczniu 2015, MoF/BoJ w 2024) pomija poziomy: SL na 50 pipsów może zostać zrealizowany 800 pipsów dalej, Margin Level potrafi spaść z 500% do ujemnego w 90 sekund. Werbalne szoki (RBA, decyzje stóp niezgodne z konsensusem) działają wolniej, ale 80–200 pipsów w 1–3 godziny i tak rozkłada ciasny SL detaliczny.
Trzy zmienne w interwencji
- Kasa decyduje — bank centralny dysponuje rezerwami walutowymi rzędu setek miliardów USD. Twoje 0,3 lota nie ma żadnego znaczenia w tym kontekście. To rynek, w którym jesteś bezbronny.
- Czas decyduje — interwencje są zwykle ogłoszone z 5–60 minutowym wyprzedzeniem (statement, presser), ale czasem są niezapowiedziane (SNB 2015). Jeśli nie zareagujesz w pierwszych 15 sekundach, ruch w 90 sekund osiąga 50–80% swojej finalnej wielkości.
- Płynność brokera decyduje — Twój broker jest ostatnim ogniwem. Jeśli jego dostawcy płynności (LP) wyjdą z rynku na 30–60 sekund (regularnie się zdarza w skrajnych eventach), Twoje zlecenie market trafi na pierwszą cenę, którą broker będzie miał dostępną — często 100–500 pipsów dalej.
SNB 15 stycznia 2015 — case study
Kontekst: Szwajcarski Bank Narodowy od 2011 r. utrzymywał floor EUR/CHF na poziomie 1,2000 — bezpośrednia interwencja, kupowanie EUR za CHF każdego dnia, rezerwy SNB urosły do ~80% PKB Szwajcarii. 15 stycznia 2015 r., 09:30 GMT, bez ostrzeżenia, SNB ogłosił usunięcie floora.
| Czas (GMT) | EUR/CHF | Komentarz |
|---|---|---|
| 09:29 | 1,2009 | Normalny handel, spread 0,5 pipsa |
| 09:30 | 1,1500 | Pierwsza minuta — gap 500 pipsów |
| 09:31 | 1,0500 | Druga minuta — kolejne 1000 pipsów w dół |
| 09:32 | 0,8500 | Trzecia minuta — kolejne 2000 pipsów |
| 09:35 | 0,8500–0,9700 | Konsolidacja, spread 100–500 pipsów |
| 10:00 | ~1,0200 | Częściowy odbicie |
| 15:00 | ~1,0400 | Stabilizacja, spread normalizuje się |
Konsekwencje:
- FXCM (broker NYSE) stracił 225 mln USD na klientach z ujemnym saldem, musiał wziąć pożyczkę od Leucadia 300 mln USD pod karę 9% rocznie[5]. Akcje spadły 87% w 24 godziny.
- Alpari UK ogłosił niewypłacalność tego samego dnia.
- Tysiące traderów detalicznych z pozycjami EUR/CHF long (popularny trade „bezpieczny", bo floor 1,2000 miał być broniony przez SNB) — totalna utrata rachunków + ujemne salda. Wiele jurysdykcji nie miało wówczas negative balance protection, więc traderzy byli zobowiązani spłacić długi.
Brak korelacji między „bezpieczną tezą" a „bezpieczną pozycją". EUR/CHF long z SL na 1,1900 wyglądał na 0,15% ryzyka. W rzeczywistości pozycja niosła ryzyko 100% rachunku + ewentualne saldo ujemne — SL w peg nie gwarantuje ceny w momencie zniesienia peg.
BoJ / MoF 2024 — interwencje na USD/JPY
W Japonii decyzję o interwencji walutowej formalnie podejmuje Ministerstwo Finansów (MoF); Bank Japonii działa jako agent operacyjny wykonujący zlecenia na rynku. 2024 rok przyniósł serię takich operacji w obronie jena. Charakterystyka: ruchy 300–600 pipsów w 5–15 minut, częściowo komunikowane (oświadczenia MoF), częściowo „stealth interventions" (potwierdzone dopiero w raportach miesięcznych)[6]. Robocze progi obserwacyjne dla USD/JPY:
- USD/JPY powyżej 158: ekspozycja w JPY 50% normalnej, świadomość ryzyka interwencji.
- USD/JPY powyżej 160: ekspozycja w JPY 25% normalnej, śledzenie wypowiedzi MoF i BoJ codziennie.
- USD/JPY powyżej 162: zwiększone prawdopodobieństwo interwencji w krótkim horyzoncie — część traderów całkowicie unika JPY w tym reżimie.
Operacyjny trigger interwencji BoJ — co skalibrować
Publicznie dostępny dashboard: Bank of Japan / Ministry of Finance — miesięczne raporty FX intervention (z 1–2-miesięcznym opóźnieniem; wystarczają do kalibracji historycznych progów). Alternatywne sygnały operacyjne:
- Alert TradingView na minutowym timeframe USD/JPY: zmiana ceny o > 1,50 JPY (czyli > 150 pipsów) w 5 świecach M1; w Pine v5:
math.abs(close - close[5]) > 1.50— warunek symetryczny łapie ruch w obu kierunkach - Niska implikowana zmienność USD/JPY 1M (poniżej kilkunastu punktów) + duży ruch w 5 min — częsta sygnatura interwencji
- Wypowiedzi MoF / BoJ z rana JST (godziny popołudniowe i wieczorne PL) — werbalna interwencja zwykle poprzedza fizyczną o 1–5 dni
RBA — szok komunikacyjny, nie operacja FX na wzór SNB/MoF
W przypadku Reserve Bank of Australia ryzyko dla tradera detalicznego częściej przychodzi przez szok komunikacyjny — decyzję stóp, zmianę tonu w oświadczeniu albo wypowiedź Governora — niż przez klasyczną, bezpośrednią operację FX na wzór SNB 2015 czy MoF/BoJ 2024. Ruchy 80–200 pipsów w 1–3 godziny po pressers RBA są typowe i wystarczają, żeby zniszczyć ciasny SL detaliczny. Wniosek operacyjny: nawet „mniejsze" banki centralne potrafią poruszyć rynek o 2–3× normalnego dziennego ATR samym komunikatem. Procedura zostaje ta sama: redukcja ekspozycji przed znanym oknem CB, brak nowych pozycji w czasie pressers.
Negative balance protection — kto jest objęty, kto nie
Po reformach ESMA z 2018 r. ochrona przed ujemnym saldem obowiązuje co do zasady klientów detalicznych u brokerów regulowanych w UE/UK. Ważne wyjątki i niuanse:
- Status profesjonalnego klienta (na żądanie, w zamian za wyższą dźwignię) zwykle oznacza utratę ochrony — deklaracja podpisana raz nie jest „papierkiem", to realna zmiana profilu ryzyka
- Brokerzy w UE (KNF, BaFin, FCA, CySEC) — ochrona automatyczna dla detalu, ale w przypadku CySEC i niektórych innych jurysdykcji warto zweryfikować w umowie, jak operacjonalizowany jest mechanizm (kompensacja vs zamknięcie z zerem vs odpisanie debetu)
- Brokerzy offshore (Vanuatu, Marshall Islands, BVI) — ochrona dobrowolna; znaczna część nie respektuje ESMA poza UE. Sprawdzasz przed wpłatą
- SNB 2015 — w tamtym czasie negative balance protection nie była powszechna; znaczna część polskich klientów u brokerów zagranicznych dostała wezwania do uzupełnienia debetu
8. Awaria brokera — gdy nie odpowiada nikt
Awaria po Twojej stronie (sprzęt, internet) jest tym, czemu możesz się przeciwstawić. Awaria brokera (serwer offline, panel niedostępny, telefon nie odbiera) jest scenariuszem, w którym masz minimalną kontrolę. Procedura zaczyna się zanim awaria nastąpi — od dywersyfikacji infrastruktury.
Drugi rachunek u innego brokera — minimum profesjonalisty
Najważniejsza pojedyncza redundancja: drugi rachunek u brokera w innej jurysdykcji, z innym dostawcą płynności. Reguła:
- Główny broker — gdzie trzymasz większość kapitału (np. 70%). Wybrany na podstawie regulacji (KNF, BaFin, FCA), spreadów, jakości egzekucji.
- Broker zapasowy — minimalny depozyt (5–15% kapitału głównego), inny regulator, inny LP. Najlepiej: jeśli główny w UE, zapasowy poza UE (np. ASIC w Australii, choć po 2021 r. ograniczenia leverage).
- Cel zapasowego rachunku: nie alternatywna strategia, lecz hedge. Jeśli główny broker padnie z otwartymi pozycjami, na zapasowym otwierasz przeciwną pozycję, żeby zamrozić P&L do czasu wyjaśnienia.
Symptomy awarii brokera
| Objaw | Co to znaczy | Reakcja |
|---|---|---|
| MT4/MT5 łączy się, ale „No connection" trwa > 5 minut na wszystkich Twoich terminalach | Serwer brokera offline lub utrata routingu sieciowego | Sprawdź status na stronie brokera, social media, downdetector. Telefon niezbędny |
| „Off quotes" na wszystkich parach przez > 60 s | Broker stracił dostawców płynności | Czekaj 5 min. Jeśli nie wraca — telefon, hedge na zapasowym brokerze |
| Panel webowy brokera nie ładuje się, telefon nie odbiera | Broker może mieć infrastrukturalną awarię (DDoS, awaria DC) | Hedge na zapasowym brokerze + email z timestampem do brokera (dowód na sprawę) |
| Wpłaty/wypłaty wstrzymane bez wcześniejszego ogłoszenia | Bardzo poważny sygnał — możliwy kryzys płynności brokera | Natychmiast zminimalizuj ekspozycję, wycofuj kapitał |
| Spread > 5–10× normalnego na wszystkich parach przez > 30 min | Broker próbuje chronić się przed stratami klientów (np. po słabej egzekucji) | Hedge na zapasowym, dokumentuj dla regulatora |
Procedura hedge'u przez zapasowego brokera
Załóżmy, że Twój główny broker offline, masz long EUR/USD 0,5 lota. Procedura:
- Zaloguj się na zapasowego brokera.
- Otwórz short EUR/USD 0,5 lota — neutralizuje Twoją ekspozycję walutową.
- Zapisz timestamp + cenę — to Twój dowód na to, że redukowałeś ryzyko zgodnie z procedurą.
- Czekaj na powrót głównego brokera. Po jego powrocie: zamknij obie pozycje (główny + zapasowy) symultanicznie albo zachowaj główną zgodnie z planem.
- Koszt operacji: 2× spread + ewentualny niewielki drift cen między brokerami (1–3 pipsy). Akceptowalna cena za zachowanie kontroli.
Uwaga prawna: niektórzy brokerzy w warunkach umowy mają klauzule pozwalające im jednostronnie modyfikować ceny zlecenia w sytuacjach „force majeure". Po awarii broker może próbować wykonać Twoje zlecenia po cenach „rekonstruowanych" — zwykle gorszych dla Ciebie. Twoja dokumentacja (screen, timestamps, nagrania telefoniczne) jest jedynym narzędziem w sporze. Nigdy nie polegaj na nagraniach po stronie brokera — masz prawo żądać kopii, ale w praktyce zostają „zagubione".
Basis risk — hedge na drugim brokerze nie jest idealny
Hedge u zapasowego brokera zamraża kierunek, ale nie eliminuje ryzyka egzekucyjnego. Różnice między brokerami, które wpływają na realny wynik hedge'u:
- Spread — różny u każdego brokera, może się rozjechać szczególnie w trakcie eventu (1–5 pipsów rozbieżności na evencie to typowy zakres)
- Egzekucja — ECN vs market maker, różne pule LP, last look, slippage asymetryczny
- Symbol CFD — „EURUSD" u brokera A może być rozliczany inaczej niż „EUR/USD" u brokera B (kontrakt rolowany, mnożnik, godziny)
- Godziny handlu — niektóre instrumenty mają różne okna handlowe u różnych brokerów
- Swap overnight — różny u każdego brokera; przy długim hedge'u (kilka dni) różnica swap może zjeść część zabezpieczenia
Hedge zamraża dominującą część ryzyka kierunkowego, ale w trakcie awarii liczysz się z 5–15 pipsami szumu między brokerami — akceptowalna cena za zachowanie kontroli, ale nie „idealne zabezpieczenie".
Wzór maila reklamacyjnego do brokera
Temat: Reklamacja [numer rachunku] — awaria platformy / błędna egzekucja [data, godzina UTC]
Treść:
1. Numer rachunku: [XXXXXXX]
2. Czas wystąpienia incydentu: [DD-MM-YYYY HH:MM:SS UTC]
3. Czas zakończenia incydentu: [DD-MM-YYYY HH:MM:SS UTC]
4. Objaw: [„No connection", „Off quotes", odrzucenie zlecenia, błędna egzekucja itp.]
5. Lista pozycji w momencie incydentu: [tickety, instrument, kierunek, lotaż, entry, planowany SL/TP]
6. Cena rynkowa w niezależnym źródle (TradingView / inny broker) w tym czasie: [załącznik screen]
7. Próby kontaktu: [godziny połączeń telefonicznych, mail, status na social media brokera]
8. Załączniki: [zrzut ekranu MT4/MT5 z timestampem, log z mobile, log z TradingView]
9. Żądanie: [zwrot kosztu wynikającego ze slippage / rekompensata / wyjaśnienie]
Stopka: imię, nazwisko, telefon, oświadczenie o gotowości do dalszej komunikacji w formie pisemnej.
Reklamacja składana w 24–48 h od incydentu, z timestampami i screenami, ma istotnie wyższą szansę na rozpatrzenie niż mail po tygodniu z opisem słownym. Brokerzy regulowani (KNF, BaFin, FCA) mają obowiązek odpowiedzieć w ustawowym terminie i wolą wypłacić rekompensatę niż dostać skargę u regulatora.
COVID-19 marzec 2020 — kiedy zawiódł cały ekosystem
Tydzień 9–13 marca 2020 r. — pandemia COVID-19 spowodowała załamanie korelacji między klasami aktywów, ruch indeksów po 5–8% dziennie, ekstremalne wybicia na FX. Charakterystyka tego tygodnia z perspektywy infrastruktury detalu:
- Brokerzy CFD raportowali 5–8× normalny volume zleceń — wielu miało okresowe spowolnienia 30–120 sekund w trakcie godzin sesji LON i NY.
- Spready na egzotykach (USD/MXN, USD/ZAR, USD/TRY) wzrosły 8–15× — niektóre pary przez kilka godzin niedostępne.
- SL i TP wykonywane z slippage 5–30 pipsów nawet na majors w godzinach najwyższej aktywności.
- Indeksy CFD (SPX, NDX, DAX) miały kilka razy okresy „off quotes" trwające 60–300 sekund w trakcie sesji NY.
- Część brokerów detalicznych podniosła wymagania marży jednostronnie i z minimalnym wyprzedzeniem — klienci dostawali 24-godzinne ostrzeżenie, niektórzy musieli dopłacić lub zamknąć część pozycji.
Lekcja systemowa: w tygodniu maksymalnego stresu rynkowego cała infrastruktura jest pod ciśnieniem jednocześnie. Twoja platforma, broker, dostawcy płynności, nawet kalendarze makro — każdy element ekosystemu działa wolniej i mniej niezawodnie. Procedura: w okresach widocznego stresu makro (VIX > 35, ruch S&P 500 > 3% dziennie, kryzysy płynności na obligacjach) automatycznie redukujesz sizing o 50% i traktujesz każdy event makro jako potencjalny scenariusz interwencji.
- EUR/USD przeszło z 1,0850 do 1,0780 i z powrotem (zakres 70 pipsów).
- Klienci z otwartymi pozycjami nie mogli ich zamknąć.
- Brokera SL i TP wykonały się normalnie (były na serwerze brokera, który formalnie działał — to był frontend offline), ale klienci nie mogli otwierać nowych pozycji.
9. Twój własny tilt jako kryzys — protokół zatrzymania
Najczęstszy kryzys w karierze tradera detalicznego nie jest awarią platformy ani gapem — jest jego własnym tiltem. Po dwóch stratach z rzędu jakość decyzji spada wykładniczo: rośnie skłonność do dokładania pozycji, redukowania SL, otwierania trade'ów poza playbookiem, „odgrywania" P&L. Z obserwacji w dziennikach traderów detalu znaczna część strat dziennych pochodzi z trade'ów wykonanych po pierwszej stracie dnia — gdyby usunąć z dziennika trade'y „odgrywające", większość kont byłaby bliska break-even lub zyskowna.
Tilt nie jest emocjonalnym epizodem — to tryb, w którym trader sam uruchamia serię zleceń o ujemnej oczekiwanej wartości. Po stracie Twój osąd sytuacji jest gorszy niż przed wejściem w pozycję, a po dwóch stratach z rzędu nie powinien być jedynym filtrem decyzyjnym. To nie kwestia siły woli — to kwestia oczekiwanej wartości trzeciego trade'u po dwóch stratach, która w obserwowanych dziennikach detalu jest najczęściej ujemna.
Tilt = kryzys operacyjny
Tilt jest kryzysem o tej samej charakterystyce co awaria platformy:
- Pierwsze 30 sekund decyduje — czy zamykasz okno MT4, czy klikasz kolejny trade.
- Procedura, nie analiza — po stracie nie umiesz „przemyśleć" sytuacji, masz zniekształconą percepcję ryzyka. Zablokuj sobie maksymalny limit utraty depozytu u brokera na sztywno; poleganie na silnej woli to najdroższa iluzja w tym biznesie.
- Konsekwencje są nieproporcjonalne — godzina w tilcie potrafi zniszczyć miesiąc dyscypliny.
Sygnały tiltu — wczesne wykrycie
| Sygnał | Stopień | Akcja |
|---|---|---|
| Sprawdzasz P&L co 10 sekund | Wczesny | Zamknij wykres P&L, wróć do planu |
| Otwierasz wykres pary, której nie ma w playbooku | Wczesny | Zamknij wykres, sprawdź playbook |
| 2 straty z rzędu | Średni | Pauza 60 minut, fizycznie odejdź od ekranu |
| Trade poza playbookiem („mam dobre przeczucie") | Wysoki | Pauza 60 minut, dziennik tradingowy: dlaczego? |
| Dokładasz pozycję do strat („uśredniam") | Wysoki | Zamknij całość, koniec sesji, nie wracaj dziś |
| 3 straty z rzędu | Krytyczny | Koniec sesji, automatyczna blokada konta jeśli można |
| Otwierasz kalkulator i myślisz „ile potrzebuję, żeby się odegrać" | Krytyczny | Wyjdź z domu, idź na spacer, zadzwoń do kogoś |
| Strata dnia > 2% rachunku | Krytyczny | Koniec sesji, niezależnie od godziny |
Protokół zatrzymania — po 2 i 3 stratach
Reguła: 2-i-3. Po 2 stratach z rzędu — pauza 60 minut. Po 3 stratach — koniec sesji.
- 2 straty: zapisz w dzienniku oba trade'y, fizycznie zamknij MT4, wyjdź z pokoju, ustaw timer na 60 minut. W tym czasie: spacer, jedzenie, prysznic — cokolwiek, co fizycznie zmienia kontekst. Po 60 minutach wracasz do planu, sprawdzasz, czy setup jeszcze ma sens. Jeśli wciąż tilt — koniec sesji.
- 3 straty: koniec sesji, niezależnie od pozostałego czasu rynkowego. Procedura: zamknięcie wszystkich otwartych pozycji jeśli są w sumie pod kreską, pauza 24-godzinna, post-mortem dnia.
- Strata dnia > 2% rachunku: koniec sesji + dzień przerwy. Reguła z planu tradingowego, egzekwuj bezwzględnie.
- Strata tygodnia > 5% rachunku: koniec tygodnia. Wracasz w poniedziałek po pełnym przeglądzie strategii i dziennika.
Tilt vs uzasadniona pauza — kiedy to operator, a kiedy system
Nie każda seria strat to tilt. Czasem strategia trafiła w niewłaściwy reżim rynkowy i powinieneś zrobić review systemu, nie operatora. Liczbowe kryteria rozróżnienia:
- Tilt operatora — sygnatura: 2–3 straty w < 2 godzinach, każda kolejna z większym sizingiem albo mniejszą dyscypliną SL, decyzja w < 60 sekund po sygnale, wpis w dzienniku „muszę odrobić" lub „czuję ten ruch"
- Problem systemu — sygnatura: 2–3 straty rozłożone w 1–2 tygodniach, każda zgodna z planem (SL na serwerze, sizing planowy, brak modyfikacji), dziennik bez markerów emocjonalnych. To nie jest powód do interwencji w setupie po pojedynczej serii
- Minimalna próba do oceny systemu: 30 transakcji per setup do pierwszego sygnału, 100 do oceny stabilnej, 300 do statystycznie istotnych porównań. Pojedynczy dzień strat nie jest dowodem, że strategia nie działa
- Reguła «najpierw operator»: jeśli serie strat są krótkie i emocjonalne, naprawiasz operatora (blokady, procedury, przerwy). Jeśli są długie, plan-zgodne i spokojne — review systemu po N ≥ 30, nie wcześniej
Tilt nie wymaga diagnozy charakteru — wymaga blokady technicznej, bo oczekiwana wartość trzeciego trade'u po dwóch stratach jest ujemna niezależnie od tego, kim jesteś. Procedura nie potrzebuje silnej woli, potrzebuje zewnętrznego ogranicznika.
Mechaniczne narzędzia kontroli
Po dwóch stratach nie możesz traktować siebie jak neutralnego operatora. Masz gorszą jakość decyzji, więc potrzebujesz blokady technicznej, a nie kolejnego postanowienia:
- Twardy daily stop-loss u brokera — część brokerów pozwala ustawić limit straty dziennej, po którym blokowane są nowe zlecenia. Włączasz domyślnie, próg 2–3% rachunku.
- Hasło do MT po ręcznym zalogowaniu (nie zapamiętane) — zmusza do 5 sekund refleksji przed kolejną sesją.
- Plan tygodniowy z czasem off-screen — np. wtorek/czwartek wieczór całkowicie bez handlu, niezależnie od „sygnałów". Daje przestrzeń na decyzje w spokoju.
- Timer Pomodoro — 25 min pracy, 5 min przerwy. Wbudowany rytm zapobiega ślęczeniu 4 godzin nad jednym setupem.
- Fizyczne odcięcie internetu w skrajnych przypadkach — po stratach > 5% w sesji wyłączasz router i chowasz telefon w innym pokoju. Brutalne, ale skuteczne.
10. Pre-mortem i checklisty awaryjne — przygotuj się w 60 minut
Pre-mortem to technika zapożyczona z medycyny i lotnictwa: zakładasz, że katastrofa się wydarzyła i wstecz analizujesz, co poszło nie tak. Dla tradera detalicznego to godzina pracy raz w kwartale, która oszczędza tygodnie rekonwalescencji po realnym kryzysie.
Pre-mortem w 60 minut — krok po kroku
- Krok 1 (10 min): Tabela scenariuszy. Wpisz do tabeli: co mogło Cię zabić technicznie (sprzęt, broker), operacyjnie (błąd własny, fat finger, tilt) i rynkowo (gap, CB, event makro). Przy każdym — jakie masz zabezpieczenie i kiedy ostatnio je testowałeś. Zero filozofii.
- Krok 2 (15 min): Klasyfikacja. Każdy scenariusz przyporządkuj do kategorii: (A) awaria moja, (B) awaria brokera, (C) wydarzenie rynkowe, (D) mój błąd, (E) tilt.
- Krok 3 (15 min): Procedura per kategoria. Dla każdej kategorii napisz w 3–5 punktach, co byś chciał, żeby zostało zrobione w pierwszych 30 sekundach, 5 minutach i 1 godzinie.
- Krok 4 (10 min): Brakujące zasoby. Czego nie masz, żeby zrealizować te procedury? Numer brokera w pinned contacts? Drugi rachunek? Powerbank? Hasło do mobile MT? Lista zakupowa.
- Krok 5 (10 min): Implementacja. Zrób listę „muszę zrobić w tym tygodniu" — 3–5 konkretnych zadań. Wpisz w kalendarz z deadlinem.
Wzór checklisty kryzysowej (1 strona A4)
| Scenariusz | Trigger | Akcja t = 0–30 s | Akcja t = 1–5 min |
|---|---|---|---|
| Awaria platformy | „No connection" > 15 s | Mobile MT: sprawdź pozycje. Telefon brokera w gotowości | Jeśli desktop nie wraca: telefon brokera, status pozycji, ewentualne zamknięcie |
| Brak prądu | UPS aktywny | Zamknij ryzykowne pozycje, jeśli > 1% bez SL na serwerze | Mobile + telefon. Po 8 min UPS-a: bezpieczne zamknięcie laptopa |
| Brak internetu | Router offline | LTE fail-over (test rutynowy co tydzień). Mobile MT | Jeśli LTE nie działa: telefon brokera, pełne zamknięcie |
| Fat finger | Wykonana pozycja ≠ planowana | Zamknij nadwyżkę po marketcie. Eat the spread | Otwórz właściwą pozycję jeśli wciąż w playbooku |
| NFP/CPI/FOMC niezgodne z konsensusem | Pierwsze świece M1 z 5–10× volume | Sprawdź ekspozycję, SL na serwerze, telefon brokera w gotowości | Bez nowych pozycji do t = 30 min. Obserwacja |
| Gap weekendowy | Otwarcie niedz. > 30 pipsów od piątkowego | Mobile: sprawdź pozycje, SL, P&L | Bez nowych pozycji w pierwszej godzinie. Telefon brokera, jeśli pozycja zamknięta po dziwnej cenie |
| Interwencja CB | Ruch > 100 pipsów w < 60 s | Zamknij wszystko po marketcie, po pierwszej dostępnej cenie | Hedge na zapasowym brokerze, jeśli główny offline |
| Awaria brokera | Platforma offline > 5 min, panel webowy nie działa | Hedge na zapasowym brokerze. Email z timestampem do brokera głównego | Status na social media brokera, downdetector |
| 2 straty z rzędu (tilt) | 2 SL hit lub 2 trade'y > 0,8R loss | Zamknij wykresy, fizycznie odejdź | Pauza 60 min, dziennik, plan |
| 3 straty / strata dnia > 2% | Limit dzienny przekroczony | Koniec sesji | 24 h przerwy, post-mortem |
Test procedury — kwartalna symulacja
Procedura, której nie przetestowałeś, jest hipotezą. Raz w kwartale rób symulację 30-minutową:
- W trakcie sesji o niskiej aktywności (np. czwartek 14:00 PL, przed publikacją CPI USA o 14:30, ale jeszcze w spokoju) symulujesz awarię platformy.
- Wyłączasz Wi-Fi laptopa (router fizycznie wyłącz), włączasz timer.
- Ile sekund zajmie Ci: (a) zalogowanie się do mobile, (b) zadzwonienie do brokera, (c) pełne zamknięcie hipotetycznej pozycji 0,01 lota?
- Cel: < 60 sekund pełnej procedury, idealnie < 30 sekund.
- Co nie zadziałało? — to jest Twoja lista do poprawy. Brakujące hasło? Numer brokera nieaktualny? LTE z wyczerpanym pakietem?
Czas reakcji — co jest realnie osiągalne
| Akcja | Cel czasowy | Realny benchmark profesjonalisty |
|---|---|---|
| Wykrycie kryzysu (od triggeru do świadomości) | < 5 s | 2–3 s przy aktywnej obserwacji |
| Otwarcie aplikacji mobilnej MT | < 10 s | 5–8 s jeśli zalogowana |
| Zamknięcie pozycji przez mobile | < 15 s | 10–12 s |
| Telefon do brokera (do połączenia z dyżurnym) | < 30 s | 15–25 s w godzinach sesji |
| Pełne zamknięcie wszystkiego przez telefon | < 60 s | 40–50 s przy 1–3 pozycjach |
| Hedge na zapasowym brokerze | < 90 s | 60–80 s jeśli zalogowany |
| Decyzja „koniec sesji" w tilcie | < 5 s | To zależy od Ciebie — procedura, nie zdolność |
Wizualizacja czasów reakcji vs strat
Wykres edukacyjny — oparty na obserwacjach z dzienników kryzysowych traderów detalu (próbki community 2021–2025), nie sztywnych statystykach regulatora. Zilustrowany typowy scenariusz: awaria platformy w trakcie publikacji makro przy ekspozycji 1% rachunku. Wartości punktowe (0,2% / 0,5% / 1,2% / 2,8% / 4,8% / 7,2%) są medianami z obserwacji; rozstęp dolny–górny kwartyl wynosi orientacyjnie ±30–50% per punkt — pojedyncze przypadki potrafią być dwukrotnie lepsze albo gorsze. Strata rośnie nieliniowo — w pierwszych 30 sekundach jest jeszcze odzyskiwalna (< 1,5%), po 60 sekundach już ≈ 3%, po 5 minutach 7–10%. Każdy trader powinien zmierzyć własną krzywą czas-do-akcji w dzienniku kryzysowym, bo realne wartości zależą od pary, eventu i jakości egzekucji brokera.
Gotowy szablon dziennika kryzysowego
Po każdym incydencie (nawet drobnym) zapisujesz w osobnym pliku/sekcji dziennika:
- Data, godzina, scenariusz (kategoria A–E z pre-mortem).
- Trigger — co dokładnie wykryło problem.
- Czas reakcji — sekundy do każdej kluczowej akcji.
- P&L impact — strata, którą dany incydent kosztował.
- Co zadziałało — które elementy procedury wykonały się sprawnie.
- Co nie zadziałało — luki w procedurze, brakujące zasoby.
- Akcje korygujące — konkretne zmiany w infrastrukturze / procedurze, deadline.
Dziennik kryzysowy jest osobną warstwą danych — nie zastępuje dziennika transakcji, ale pokazuje, gdzie realnie przecieka rachunek: sprzęt, broker, egzekucja, tilt czy brak procedury. Po 12 miesiącach typowo widać, że dwa scenariusze powtarzają się częściej niż reszta razem — napraw te dwa, zamiast rozbudowywać 8-stronną checklistę, której i tak nie użyjesz pod stresem.
Checklista A4 do druku — wersja stresowa
Tabela scenariuszy w sekcji wyżej jest dobra do nauki — za długa do użycia w kryzysie. Wersja, którą drukujesz i kładziesz pod monitorem: 12 pól z formatem trigger → akcja → kanał → deadline → dowód. Bez akapitów, tylko checkboxy:
- □ t = 0–5 s — sprawdzam ekspozycję %, SL na serwerze (kanał: desktop)
- □ t = 5–15 s — mobile zalogowany, telefon brokera w gotowości (kanał: telefon + LTE)
- □ t = 15–30 s — klasyfikuję: lokalny / brokerski / rynkowy
- □ t = 30–60 s — odpalam właściwy wariant: close / hedge / telefon / mobile / stop sesji
- □ t = 1–5 min — screen z timestampem, log do dziennika kryzysowego
- □ t = 5–30 min — weryfikacja stanu pozycji wszystkimi 3 kanałami
- □ pole na numer telefonu brokera: ___________________
- □ pole na login rachunku głównego: ___________________
- □ pole na login rachunku zapasowego: ___________________
- □ pole na numer powerbanku / model UPS: ___________________
- □ pole na limit dziennego stop-loss: ___________________
- □ pole na decyzję default: „jeśli nie wiem — zamykam wszystko"
ROI prewencji — kiedy infrastruktura się zwraca
• UPS 600 VA ≈ 300 PLN / 3 lata ≈ 0,27 PLN/dzień
• Router LTE backup ≈ 200 PLN / 2 lata ≈ 0,27 PLN/dzień
• Pakiet danych LTE 5–10 GB ≈ 15–25 PLN/mies. ≈ 0,50–0,80 PLN/dzień
• Suma prewencji ≈ 1–1,4 PLN/dzień ≈ 365–510 PLN/rok
Koszt jednego incydentu bez prewencji (orientacyjnie, średnia z dzienników kryzysowych): 2–5% rachunku 20–30 tys. PLN = 400–1500 PLN.
ROI prewencji: jeden uniknięty średni incydent rocznie zwraca pełen koszt infrastruktury awaryjnej z marginesem. Dla rachunku 50 tys. PLN i wyżej zwrot jest jeszcze wyraźniejszy — pojedynczy gorszy incydent ≈ 2–3 lata kosztu prewencji.
FAQ — Najczęściej zadawane pytania
Czy SL „w głowie" może działać dla doświadczonego tradera?
Jak często testować numer telefonu brokera?
Czy mobile MT4/MT5 wystarczy jako jedyny backup?
Co zrobić, jeśli broker nie chce zamknąć pozycji „bo serwer offline"?
Czy automatyczne zamknięcie po N minutach to dobry pomysł?
Jak dużą rezerwę kapitału trzymać u zapasowego brokera?
Czy ma sens trzymanie pozycji przez weekend?
Co robić w stanie tilt, jeśli mechaniczne blokady nie wystarczą?
Jak udokumentować incydent na potrzeby reklamacji u brokera?
Jaki jest minimalny budżet czasu na pre-mortem dla początkującego?
Źródła i bibliografia
- Bank for International Settlements, Principles for Operational Resilience, BCBS, marzec 2021. Wytyczne BIS dla banków i pośredników finansowych w zakresie odporności operacyjnej, planów ciągłości działania (BCP) i zarządzania incydentami infrastrukturalnymi.
- European Securities and Markets Authority (ESMA), Product intervention measures relating to contracts for differences (CFDs) for retail clients, decyzje z 2018 r. (m.in. ograniczenia dźwigni, negative balance protection) oraz Guidelines on outsourcing to cloud service providers / on operational resilience. Tła regulacyjne dla wymagań BCP, DR i ochrony klientów detalicznych CFD.
- Bank of England, The sterling 'flash event' of 7 October 2016, BIS Markets Committee Report, styczeń 2017. Analiza flash crashu GBP/USD, mikrostruktury rynku w warunkach niskiej płynności i zachowań algorytmów market makerów.
- Bank of England, EU referendum impact on financial markets, Quarterly Bulletin Q3 2016. Dane o gapach weekendowych po referendum brexitowym, w tym ruch GBP/USD w nocy z 23 na 24 czerwca 2016.
- FXCM Inc., Form 8-K filing with the U.S. Securities and Exchange Commission, 16 stycznia 2015. Dokumentacja strat klientów po decyzji SNB o zniesieniu floora EUR/CHF, pożyczki Leucadia, restrukturyzacji.
- Ministry of Finance Japan / Bank of Japan, FX Intervention Operations 2024 — Monthly Reports, 2024. Raporty miesięczne o operacjach interwencyjnych BoJ na rynku USD/JPY w 2024 r., w tym daty i kwoty interwencji.
- Commodity Futures Trading Commission (CFTC), Final Rule: Retail Foreign Exchange Transactions, 17 CFR Part 5, oraz publiczne ujawnienia Profitable Account Disclosure wymagane od RFED/FCM przez NFA Compliance Rule 2-43b. Tło regulacyjne profilu rachunków detalicznych retail FX w USA.
- Klein G., Performing a Project Premortem, Harvard Business Review, 2007. Klasyczne omówienie techniki pre-mortem jako narzędzia wykrywania ryzyk przed wystąpieniem awarii.
- Kahneman D., Thinking, Fast and Slow, Farrar, Straus and Giroux, 2011. Mechanizmy poznawcze tiltu, „loss chasing" i decyzji pod wpływem strat — System 1 vs System 2.
- MetaQuotes Software Corp., dokumentacja MQL4/MQL5, dokumentacja terminala MT4/MT5 oraz changelogi buildów platformy, 2018–2024. Specyfikacja techniczna i historia zmian platform MT4/MT5, w tym SL/TP po stronie serwera vs klienta i znane ograniczenia w okresach przeciążenia.