Korelacja par, ukryta ekspozycja i ryzyko portfelowe
W poprzednim artykule opisaliśmy drawdown, kill switch i procedurę odbudowy — mechanizmy obronne na poziomie rachunku. Teraz schodzimy głębiej: do momentu, w którym trader ma pięć otwartych pozycji, każdą „z ryzykiem 1%", i myśli, że ma pięć oddzielnych zakładów z ryzykiem do SL po 1% każdy. W rzeczywistości — jeśli trzy z tych pozycji siedzą po tej samej stronie dolara — łączna zmienność portfela to nie 2,2% jak przy zerowej korelacji, ale prawie 4,7% — bo korelacja sprawia, że pięć pozycji zachowuje się jak jeden skoncentrowany zakład. Pięć wykresów nie robi pięciu niezależnych pomysłów. Jeśli cztery nogi są po tej samej stronie USD, to masz koncentrację rozsmarowaną po monitorze — i dowiadujesz się o tym dopiero wtedy, gdy equity pikuje, bo wszystkie pozycje jednocześnie lecą na stop.
- Korelacja walutowa mierzy, jak dwie pary poruszają się razem — skala od −1 (lustrzane odbicie) do +1 (klon) — i zmienia się w czasie, szczególnie w kryzysie
- Pięć pozycji „po 1% ryzyka do SL" z korelacją +0,85 nie zachowuje się jak portfel pięciu niezależnych zakładów — modelowa łączna zmienność takiego układu to ok. 4,7%, więc dywersyfikacja jest w dużej mierze pozorna
- Portfolio heat — suma netto ekspozycji na każdą walutę — pokazuje Twoje prawdziwe zakłady: czy masz 5 pozycji czy 1 pozycję na USD pomnożoną przez 5
- Korelacje są dynamiczne — zmieniają się z tygodnia na tydzień, a w stresie rynkowym wspólny flow i przymusowe likwidacje potrafią je gwałtownie podnieść. Ochrona z dywersyfikacji bywa najsłabsza w dni, w których liczysz na nią najbardziej
- Risk budget per waluta: limit łącznej ekspozycji netto na jedną walutę (max 2% kapitału na pojedynczą walutę, 3–5% łącznie) jest ważniejszy niż limit na pojedynczą pozycję
1. Co to jest korelacja walutowa — definicja i skala
Korelacja mówi, na ile dwie pozycje są tym samym zakładem ubranym w dwa różne wykresy. Technicznie to współczynnik Pearsona — liczba od −1,00 do +1,00 — ale na żywym rynku interesuje Cię tylko: czy nie zapakowałeś się w ten sam trade pod kilkoma różnymi nazwami.
- +1,00 — perfekcyjna korelacja dodatnia. Obie pary poruszają się identycznie. W praktyce nie istnieje, ale EUR/USD i GBP/USD w sesji londyńskiej potrafią orientacyjnie sięgać +0,85/+0,92
- 0,00 — brak korelacji. Ruchy jednej pary nie mówią nic o drugiej. AUD/JPY vs EUR/CHF w spokojnym tygodniu bywa blisko zera
- −1,00 — perfekcyjna korelacja ujemna. Jedna para rośnie, druga spada o tę samą wartość. EUR/USD vs USD/CHF historycznie oscyluje orientacyjnie w okolicach −0,88/−0,95
Problem? Korelacja liczy się na przeszłości — i 90-dniowa to zupełnie inny zwierz niż 30-dniowa czy roczna. Rynek z zeszłego kwartału to nie ten sam rynek co dziś.
| Okno czasowe | Co pokazuje | Stabilność | Zastosowanie |
|---|---|---|---|
| 30 dni | Bieżący reżim rynkowy | Niska — dużo szumu | Taktyczne: „czy teraz te pary chodzą razem?" |
| 60 dni | Średnioterminowa tendencja | Umiarkowana | Budowa portfela swing |
| 90 dni | Standardowy benchmark branżowy | Dobra | Domyślne okno w większości narzędzi |
| 180 dni | Trend strukturalny | Wysoka, ale opóźniona | Position trading, carry |
| 1 rok | Średnia długoterminowa | Bardzo wysoka | Benchmarking, ale słaba responsywność |
Kluczowa sprawa: korelacja nie jest stała. EUR/USD vs GBP/USD — klasycznie +0,80/+0,90 — spadła do +0,40 w tygodniach po Brexicie, kiedy GBP zachowywał się jak egzotyk, a EUR stabilnie. Korelacja 90-dniowa EUR/USD vs GBP/USD wynosiła +0,87 przez cały 2023. W tygodniach po Brexicie: +0,40. Przez większość czasu model wygląda sensownie. Problem zaczyna się, gdy rynek zmienia reżim i stara korelacja przestaje cokolwiek wyjaśniać. Monitoruj co tydzień i przed każdym eventem Tier 1 — bo model zbudowany tydzień temu może być już złomem.
2. Macierz korelacji — tabela 8×8 dla głównych par
Macierz korelacji to symetryczna tabela, w której każda komórka pokazuje współczynnik korelacji między dwoma parami. Przekątna to zawsze +1,00 (para z samą sobą). Poniżej — typowa macierz 90-dniowa dla 8 głównych par. Wartości są orientacyjne — zmieniają się z tygodnia na tydzień, ale relacje strukturalne (EUR/USD vs USD/CHF silnie ujemne, EUR/USD vs GBP/USD silnie dodatnie) są stosunkowo trwałe.
Wartości w macierzy są ilustracyjne i odnoszą się do korelacji dziennych stóp zwrotu (close-to-close) na 90-sesyjnym oknie kroczącym. Zmieniają się z tygodnia na tydzień.
Czytanie macierzy: szukaj wartości orientacyjnie powyżej +0,70 i poniżej −0,70. To pary, które de facto poruszają się jak jedna pozycja (lub jak pozycja i jej lustrzane odbicie). Long EUR/USD i long GBP/USD (orientacyjnie +0,87) = zwykle ten sam makro-temat ubrany w dwa wykresy, nie dwa niezależne pomysły. Long EUR/USD i long USD/CHF (orientacyjnie −0,91) = pozycje, które się wzajemnie neutralizują — masz hedging, nie dywersyfikację.
3. Ukryta ekspozycja walutowa — portfolio heat
Macierz korelacji bez rozbicia ekspozycji na waluty jest półproduktem — pokazuje współruch, ale nie pokazuje, gdzie naprawdę siedzisz netto. Każda para to dwie waluty — kupujesz jedną, sprzedajesz drugą. Przy kilku pozycjach waluty zaczynają się nakładać, i nagle okazuje się, że masz jednego grubego short USD zamiast „pięciu niezależnych pozycji". Portfolio heat to przeliczenie wszystkich otwartych pozycji na netto ekspozycję per waluta.
Jak to policzyć — krok po kroku
Przykład: masz 3 otwarte pozycje:
- Long EUR/USD 0,50 lota → kupujesz EUR, sprzedajesz USD
- Long GBP/USD 0,30 lota → kupujesz GBP, sprzedajesz USD
- Short USD/JPY 0,40 lota → sprzedajesz USD, kupujesz JPY
Rozkład ekspozycji netto:
| Waluta | Pozycja 1 | Pozycja 2 | Pozycja 3 | Netto | Kierunek |
|---|---|---|---|---|---|
| EUR | +0,50 | — | — | +0,50 | Long |
| GBP | — | +0,30 | — | +0,30 | Long |
| USD | −0,50 | −0,30 | −0,40 | −1,20 | Short |
| JPY | — | — | +0,40 | +0,40 | Long |
Widzisz to? Masz „trzy pozycje" — ale w rzeczywistości masz jeden skoncentrowany short USD o łącznej ekspozycji 1,20 lota. Waluty po drugiej stronie par nie zmieniają głównego drivera. Portfel jest w praktyce skoncentrowanym shortem na USD. Jeśli dolar się umocni — wszystkie trzy pozycje jednocześnie lecą na stratę.
Uwaga: loty to proxy ekspozycji, nie precyzyjne ryzyko. 1 lot EUR/USD i 1 lot GBP/JPY to nie to samo ryzyko — mają inną zmienność, inny pip value, inny spread. Do pełnego obrazu potrzebujesz rozbicia na risk units (ATR × lot × pip value), nie tylko na loty. Ale loty jako szybkie przybliżenie ekspozycji walutowej netto — działają.
Reguła portfolio heat
Praktyczna reguła: jeśli Twoje standardowe ryzyko to 1% per trade, pilnuj żeby żadna waluta netto nie przekraczała 2-3 takich jednostek. Przekraczasz? Albo redukujesz pozycję, albo świadomie akceptujesz, że masz jeden powiększony zakład — nie portfel. Jeśli Twoje standardowe ryzyko to 1% na trade — max ekspozycja netto na USD (lub EUR, GBP, JPY) to 2–3% kapitału. Przekraczasz? Musisz zamknąć lub zredukować jedną z pozycji, albo zahedgować ekspozycję. Do przeliczenia ekspozycji na loty i pieniądze przydaje się kalkulator wielkości pozycji.
4. Korelacja w normalnych warunkach vs w kryzysie
W spokojnych warunkach korelacje trzymają się w swoich historycznych przedziałach. EUR/USD vs GBP/USD: orientacyjnie +0,85. AUD/USD vs NZD/USD: okolice +0,90. Dywersyfikacja daje pewien efekt — strata na jednej parze częściowo się kompensuje na innej.
Ale korelacje nie są stałe — są dynamiczne. Zmieniają się z tygodnia na tydzień, a w stresie rynkowym potrafią gwałtownie zbliżać się do +1. Potem przychodzi kryzys — flash crash, pandemia, interwencja banku centralnego. I nagle:
- Część korelacji zbiega do skrajnych wartości w obrębie risk-on/risk-off (inne potrafią się rozpaść lub zmienić znak — dlatego +1 to założenie do stress testu, nie stała właściwość rynku)
- Wszystkie pary „anty-USD" spadają jednocześnie
- JPY i CHF zyskują na całej linii (safe haven flow)
- W stresie portfelowym rośnie wspólny driver rynku i wiele zależności robi się brutalnie bardziej jednorodnych. Dywersyfikacja zaczyna zawodzić dokładnie wtedy, kiedy liczysz na nią najbardziej
| Zdarzenie | EUR/USD vs GBP/USD (normalnie +0,85) | AUD/USD vs NZD/USD (normalnie +0,92) | EUR/USD vs USD/CHF (normalnie −0,91) |
|---|---|---|---|
| Normalne warunki (2023–2025) | +0,82 do +0,90 | +0,88 do +0,95 | −0,87 do −0,94 |
| COVID crash (marzec 2020) | +0,55 (GBP runął szybciej) | +0,97 (oba w panice) | −0,60 (CHF safe haven, ale EUR też) |
| Flash crash JPY (sty 2019) | +0,92 | +0,98 | −0,95 |
| SNB peg removal (sty 2015) | +0,30 (EUR/CHF eksplodowało, reszta stabilna) | +0,90 | −0,15 (korelacja się rozpadła) |
| Brexit referendum (cze 2016) | +0,40 (GBP crash, EUR stosunkowo stabilny) | +0,85 | −0,80 |
Korelacja jest najbardziej niestabilna wtedy, kiedy jest Ci najbardziej potrzebna. W spokojnych czasach dywersyfikacja działa — ale spokojne czasy nie tworzą drawdownów. Drawdowny tworzą kryzysy — a w kryzysie algorytmy risk parity i CTA masowo likwidują pozycje w tym samym kierunku, nie dlatego że mają tę samą opinię, tylko dlatego że mają te same triggery drawdown. W takich momentach korelacja przestaje być wyłącznie statystycznym opisem i staje się skutkiem wymuszonego flow, redukcji ryzyka i przymusowych likwidacji.
5. Jak liczyć ryzyko łączne przy skorelowanych pozycjach
$$\sigma_{\text{portfela}} = \sqrt{\sigma_1^2 + \sigma_2^2 + 2 \cdot \rho \cdot \sigma_1 \cdot \sigma_2}$$
Gdzie $\sigma_1$ i $\sigma_2$ to ryzyka poszczególnych pozycji (w % kapitału), a $\rho$ to korelacja Pearsona między nimi. To narzędzie do szacowania w świecie ciągłych cen, nie do planowania egzekucji na żywym rynku z lukami płynności.
Trzy scenariusze dla dwóch pozycji po 1% ryzyka:
| Korelacja (ρ) | σ1 | σ2 | Ryzyko łączne | Interpretacja |
|---|---|---|---|---|
| +1,00 | 1% | 1% | √(1 + 1 + 2) = 2,00% | Zero dywersyfikacji — ryzyko sumuje się arytmetycznie |
| +0,85 | 1% | 1% | √(1 + 1 + 1,70) = 1,92% | Minimalna dywersyfikacja — prawie jak jedna pozycja |
| 0,00 | 1% | 1% | √(1 + 1 + 0) = 1,41% | Prawdziwa dywersyfikacja — ryzyko rośnie o √2, nie ×2 |
| −0,50 | 1% | 1% | √(1 + 1 − 1,0) = 1,00% | Partial hedge — ryzyko łączne = ryzyko jednej pozycji |
| −1,00 | 1% | 1% | √(1 + 1 − 2) = 0,00% | Perfekcyjny hedge — pozycje się neutralizują |
Patrz na wiersz ρ = +0,85 (EUR/USD vs GBP/USD). Dwie pozycje po 1% — łączne ryzyko 1,92%, nie 2,00%. Dywersyfikacja dała Ci 0,08% — prawie nic. Teraz wyobraź sobie pięć pozycji po 1%, wszystkie skorelowane na +0,85:
$$\sigma_{\text{portfela}} = \sigma \cdot \sqrt{N + N(N-1) \cdot \rho}$$
Dla N=5, σ=1%, ρ=0,85: σportfela = 1% × √(5 + 5×4×0,85) = 1% × √(5 + 17) = 1% × √22 = 4,69%. Bez korelacji (ρ=0): 1% × √5 = 2,24%. Arytmetyczna suma: 5,00%.
5 pozycji po 1% z korelacją +0,85 to efektywne ryzyko 4,69% — ponad dwukrotnie więcej niż przy zerowej korelacji (2,24%). Przy takiej korelacji dywersyfikacja jest w dużej mierze pozorna — ryzyko nadal siedzi w tym samym temacie.
Wzór pochodzi z Modern Portfolio Theory (Markowitz, 1952). Na rynku akcji jest standardem od dekad. Na Forex detalicznym prawie nikt go nie stosuje — a powinien, bo zmienia interpretację „łącznego ryzyka" z naiwnej sumy na realną miarę.
6. Praktyczne scenariusze — 3 portfele z kalkulacją realnego ryzyka
Scenariusz A: „Dywersyfikowany" portfel short USD
Konto: 25 000 USD. Ryzyko na transakcję: 1% (250 USD). Portfel:
| Pozycja | Kierunek | Ryzyko | Ekspozycja USD |
|---|---|---|---|
| EUR/USD | Long | 1% (250 USD) | Short USD |
| GBP/USD | Long | 1% (250 USD) | Short USD |
| AUD/USD | Long | 1% (250 USD) | Short USD |
| USD/CHF | Short | 1% (250 USD) | Short USD |
| USD/JPY | Short | 1% (250 USD) | Short USD |
Arytmetyczne ryzyko: 5 × 250 = 1 250 USD (5%). Średnia korelacja parami: +0,75 (szacunek na podstawie macierzy). Modelowa zmienność portfela: 1% × √(5 + 20×0,75) = 1% × √20 = 4,47% = 1 118 USD. Portfolio heat: USD netto short 5 lotów. To nadal jeden zakład, tylko rozłożony na pięć instrumentów.
Scenariusz B: Zdywersyfikowany portfel mixed
Konto: 25 000 USD. Ryzyko na transakcję: 1%. Portfel:
| Pozycja | Kierunek | Ryzyko | Średnia korelacja z pozostałymi |
|---|---|---|---|
| EUR/USD | Long | 1% | +0,35 |
| AUD/JPY | Long | 1% | +0,20 |
| EUR/GBP | Short | 1% | +0,10 |
Modelowa zmienność portfela: 1% × √(3 + 6×0,22) = 1% × √4,32 = 2,08%. Arytmetyczne: 3,00%. Oszczędność: 0,92% dzięki niskiej korelacji. Portfolio heat: EUR netto +1 lot (long EUR/USD) −1 lot (short EUR/GBP) = 0. GBP: +1 lot (z short EUR/GBP). USD: −1 lot. AUD: +1 lot. JPY: −1 lot. Ekspozycja rozłożona — żadna waluta nie dominuje. To jest dywersyfikacja.
Scenariusz C: Pseudo-hedge
Konto: 25 000 USD. Portfel:
| Pozycja | Kierunek | Ryzyko | Problem |
|---|---|---|---|
| EUR/USD | Long 1 lot | 1% | — |
| USD/CHF | Long 1 lot | 1% | Korelacja z EUR/USD: −0,91 |
Modelowa zmienność: 1% × √(2 + 2×(−0,91)) = 1% × √0,18 = 0,42%. Niska modelowa zmienność znaczy, że obie nogi częściowo się znoszą — ale model nie uwzględnia podwójnych kosztów transakcyjnych i ryzyka egzekucji, które realnie obciążają tę konstrukcję. Arytmetyczne: 2,00%. Ale chwila — 0,42% ryzyka to prawie zero. To nie jest sensownie zdywersyfikowany portfel — to częściowo zneutralizowana ekspozycja. Long EUR/USD + long USD/CHF = syntetyczny long EUR/CHF. Tyle że płacisz spread na EUR/USD (0,2-0,5 pipsa) plus spread na USD/CHF (0,3-0,8 pipsa) plus podwójny swap — zamiast jednego spreadu na EUR/CHF (0,8-1,5 pipsa bezpośrednio). Płacisz podwójny spread, podwójny swap, a Twoja ekspozycja netto to 0,42% — mniej niż pojedyncza pozycja. Jeśli chciałeś long EUR/CHF — otwórz po prostu long EUR/CHF. Przy takich scenariuszach liczy się każdy pips spreadu, dlatego warto handlować u brokera ECN z niskimi kosztami.
7. Dywersyfikacja vs iluzja dywersyfikacji na Forex
Na akcjach dywersyfikacja też potrafi być iluzją, ale na FX problem jest bardziej zdradliwy — bo masz tylko 8 głównych walut. Każda para to kombinacja dwóch z nich. 28 możliwych par, ale wszystkie kręcą się wokół tych samych 8 komponentów. I wiele z nich dzieli wspólny silnik: tę samą walutę i ten sam globalny flow.
Konsekwencja: żeby naprawdę zdywersyfikować portfel Forex, musisz świadomie dobierać pary z niską wzajemną korelacją i pilnować, żeby żadna waluta nie dominowała w ekspozycji netto. To nie jest intuicyjne — i większość traderów tego nie robi.
Zasady prawdziwej dywersyfikacji na Forex
- Monitoruj portfolio heat — żadna waluta netto nie może przekroczyć 3× ryzyko pojedynczej pozycji (np. 3% jeśli ryzyko na trade = 1%)
- Łącz pary z różnych „tematów" — np. EUR/GBP (Europa), AUD/JPY (risk sentiment Azji), USD/CAD (surowce Ameryka Pn.). Unikaj łączenia EUR/USD + GBP/USD + AUD/USD (ten sam temat: „USD słaby")
- Sprawdzaj macierz korelacji co tydzień — korelacja 30-dniowa może się zmienić o 0,30–0,40 w ciągu miesiąca. Portfel zbudowany na starych danych może nie być zdywersyfikowany dziś
- Zakładaj, że w kryzysie korelacja = +1 — przy stress teście portfela zakładaj worst case: wszystkie pozycje lecą jednocześnie na SL. Czy to przeżyjesz? Jeśli 5 × 1% = 5% drawdown w najgorszym przypadku — to akceptowalne? Jeśli nie — zredukuj liczbę pozycji
| Portfel | Pary | Średnia korelacja | Max waluta netto | Dywersyfikacja |
|---|---|---|---|---|
| A (iluzja) | EUR/USD, GBP/USD, AUD/USD, NZD/USD | +0,78 | USD: short 4 loty | Pozorna — 1 zakład × 4 |
| B (umiarkowana) | EUR/USD, AUD/JPY, GBP/CHF | +0,35 | Żadna > 2 loty | Realna, umiarkowana |
| C (dobra) | EUR/GBP, AUD/NZD, USD/CAD | +0,12 | Żadna > 1 lot | Bardzo dobra — pary crossowe |
Portfel C eliminuje USD jako wspólny mianownik. Trzy crossy — trzy różne mechanizmy cenowe: BoE/ECB spread (EUR/GBP), chiński popyt i terms of trade (AUD/NZD), ropa WTI i eksport ropy (USD/CAD). Żaden z tych czynników nie jest bezpośrednią funkcją DXY. Korelacja bliska zeru.
8. Narzędzia — Myfxbook, arkusz, CME futures correlation
Nie musisz liczyć korelacji ręcznie. Trzy kategorie narzędzi:
Myfxbook Correlation Tool (darmowy)
Strona: myfxbook.com/forex-market/correlation. Pokazuje macierz korelacji dla dowolnego okna czasowego (1h, dzienne, tygodniowe). Kodowanie kolorami (heatmapa). Eksport CSV. Ograniczenie: dane delayed (nie real-time), brak customizacji par egzotycznych.
Arkusz kalkulacyjny (Excel / Google Sheets)
Importujesz dzienne ceny zamknięcia z TradingView (eksport CSV) lub MT4/MT5 (zakładka History Center). Wzór w Excelu: =PEARSON(zakres_par1; zakres_par2) lub =CORREL(zakres_par1; zakres_par2). Matematycznie to ρ = Cov(X,Y) / (σX · σY). Zaleta: pełna kontrola nad oknem czasowym, możliwość rolling correlation (np. 30-dniowa przesuwajna). Wada: wymaga ręcznego importu danych i aktualizacji.
CME Futures Correlation (profesjonalny)
CME Group publikuje dane korelacji między futures walutowymi (6E = EUR, 6B = GBP, 6A = AUD itd.). Dane oparte na volume-weighted cenach, nie cenach zamknięcia — bardziej reprezentatywne dla instytucji. Dostępne na stronie CME QuikStrike. Wada: wymaga konta CME (darmowa rejestracja) i dotyczy futures, nie spot FX — ale różnica jest minimalna na oknie >1 dnia.
| Narzędzie | Koszt | Dane | Customizacja | Portfolio heat | Dla kogo |
|---|---|---|---|---|---|
| Myfxbook Correlation | Darmowy | Delayed, spot FX | Niska | Nie | Początkujący — szybki przegląd |
| OANDA Correlation | Darmowy (konto demo) | Real-time, spot FX | Średnia | Nie | Day traderzy |
| Excel / Sheets | Darmowy | Import manual | Pełna | Tak (trzeba zbudować) | Swing / position traderzy |
| CME QuikStrike | Darmowy (rejestracja) | Real-time, futures | Średnia | Nie | Zaawansowani |
| MT4/MT5 indicator | Darmowy (custom) | Real-time z brokera | Pełna | Nie | Intraday traderzy |
Minimalny arkusz portfolio heat — szablon
Kolumny: (A) Para, (B) Kierunek, (C) Lot, (D) Waluta bazowa, (E) Waluta kwotowana. Następnie tabela pivot: każda waluta → suma lotów long − suma lotów short = netto. Jeśli jakakolwiek waluta netto > 3× Twój standardowy lot — masz nadmierną ekspozycję. Arkusz portfolio heat to 6 kolumn i jeden SUMIF. Zajmuje 20 minut raz. Potem robisz to mechanicznie przed każdym otwarciem pozycji. Jeśli nie liczysz portfolio heat, zwiększanie liczby pozycji szybko zamienia się w niekontrolowaną koncentrację ryzyka.
9. Najczęstsze błędy w zarządzaniu korelacją
Błąd 1: Ignorowanie korelacji i sumowanie ryzyka arytmetycznie
„5 pozycji × 1% = 5% ryzyka." Nie. Przy średniej korelacji +0,80 łączne ryzyko to ~4,6%. Przy korelacji +0,95 (kryzys) to ~4,9%. Przy korelacji 0 to ~2,2%. Arytmetyczne sumowanie działa tylko przy ρ = +1 — co jest worst case, nie domyślne założenie. Ale stress test powinien zakładać ρ = +1.
Błąd 2: Budowanie portfela wyłącznie z par XXX/USD
EUR/USD, GBP/USD, AUD/USD, NZD/USD — cztery pary, jedna ekspozycja: short USD. Jeśli DXY skoczy 1,5% na hawkish Fed — tracisz na wszystkich czterech jednocześnie. Rozwiązanie: dodaj crossy (EUR/GBP, AUD/NZD, EUR/JPY) lub odwróć jedną pozycję (short EUR/USD zamiast long, jeśli setup to potwierdza).
Błąd 3: Opieranie się na starej korelacji
Trader zbudował portfel na korelacji 90-dniowej z zeszłego miesiąca. Od tego czasu BoE obciął stopy, GBP się osłabił, EUR/USD vs GBP/USD spadło z +0,87 na +0,55. Portfel, który miał być skorelowany — nagle się rozjechał. Korelacja to nie stała fizyczna. Aktualizuj co tydzień.
Błąd 4: Traktowanie negatywnej korelacji jako hedge'u
Long EUR/USD i long USD/CHF (ρ = −0,91). Trader myśli: „zabezpieczam się". Tak — zabezpieczasz się przed zyskiem. Korelacja −0,91 oznacza, że pozycje się wzajemnie neutralizują. Twoje ryzyko efektywne: 0,42% zamiast 2%. Ale Twój zysk efektywny też: 0,42% zamiast 2%. Płacisz podwójne koszty transakcyjne za niemal zerowy wynik netto.
Błąd 5: Brak limitu ekspozycji na jedną walutę
Trader nie liczy portfolio heat. Ma 6 pozycji — i przypadkiem netto short USD 6 lotów. Nawet przy 1% ryzyka na pozycję — łączna ekspozycja na ruch USD to 6× normalnej. Jeden tweet prezydenta o tariffs — i equity curve pikuje. Konserwatywna reguła operacyjna: netto ekspozycja na jedną walutę nie powinna przekraczać 2-3× standardowego ryzyka per trade.
Błąd 6: Mylenie korelacji z przyczynowością
EUR/USD i GBP/USD mają korelację +0,87. Trader myśli: „EUR/USD poszło w górę, więc GBP/USD pójdzie za nim — kupuję GBP/USD." Nie. Korelacja mówi, że historycznie poruszały się razem — nie, że ruch jednej powoduje ruch drugiej. Obie reagują na ten sam czynnik (siła USD) — ale GBP ma własne czynniki (BoE, Brexit, dane UK), które mogą sprawić, że tym razem korelacja się rozjedzie.
1. Nominal exposure — ile netto siedzisz w danej walucie (loty, kierunek)
2. Stop risk — ile stracisz, jeśli SL zostanie trafiony po planowanej cenie
3. Execution risk — ile dołożą spread blowout, slippage, partial fill i gap (szczególnie przy eventach)
4. Regime risk — co się dzieje, gdy korelacje i flow zmieniają się szybciej niż Twój model
Większość traderów liczy tylko warstwę 2. W warunkach eventowych warstwy 3 i 4 potrafią istotnie zwiększyć realną stratę względem planu, a skrajnie nawet ją zwielokrotnić.
10. Co z tego wynika
MT4 nie ma wbudowanego monitora ekspozycji walutowej. Musisz albo zbudować arkusz (szablon w sekcji 8), albo użyć wskaźnika Correlation Matrix z MQL5 Market. Bez tego handlujesz na ślepo — broker widzi Twoją ekspozycję, Ty nie.
- Mierz korelację — macierz 90-dniowa dla Twoich par, aktualizowana co tydzień. Każda para z korelacją > +0,70 lub < −0,70 traktowana jak ta sama pozycja
- Licz portfolio heat — rozkładaj każdą pozycję na ekspozycję walutową netto. Jeśli jedna waluta dominuje — masz jeden zakład, nie portfel
- Limituj ekspozycję — konserwatywna reguła operacyjna: netto na jedną walutę max 2-3× ryzyko per trade, max 3 pozycje z tą samą walutą dominującą. To nie jest prawo rynku, tylko bezpiecznik
- Stress testuj na ρ = +1 — zakładaj, że w kryzysie wszystkie korelacje zbiegną do skrajnych wartości. Czy Twój worst case drawdown jest do przeżycia?
- Pamiętaj: SL ogranicza stratę warunkowo — nie gwarantuje ceny wykonania. Przy luce albo pustej płynności chroni przed nieskończoną stratą, ale nie przed dużo większą stratą niż planowana. Dolicz bufor na slippage do stress testu
- Dywersyfikuj tematycznie — łącz pary crossowe z różnych regionów/tematów. Unikaj portfeli „4× long XXX/USD"
Problem to nie sama korelacja. Problem to trader z czterema otwartymi pozycjami, który nie potrafi powiedzieć w 10 sekund, jaka jest jego netto ekspozycja na USD. Zanim otworzysz piątą pozycję — odpowiedz: short czy long USD, i o ile lotów łącznie? Pięć pozycji może skończyć się pięcioma fillami w tym samym kierunku, na tym samym impulsie dolarowym, z tym samym rozszerzonym spreadem.
1. Jaką walutę zwiększam netto?
2. Czy dokładam do tego samego makro-tematu?
3. Jakie są 30d i 90d korelacje między moimi otwartymi pozycjami?
4. Co jest w kalendarzu makro w najbliższych 24-48h?
5. Ile wyniesie worst-case, jeśli wszystkie nogi dostaną slippage na danych?
W następnym artykule (9.10) zajmujemy się ryzykiem zdarzeń, stress testami i Value at Risk — narzędziami, które odpowiadają na pytanie: „co się stanie, jeśli rynek zrobi coś, czego nie ma w moim backteście?"
FAQ — Najczęściej zadawane pytania
Jak często powinienem sprawdzać macierz korelacji?
Czy korelacja +0,50 to dużo czy mało?
Co jeśli chcę mieć 5 pozycji long USD, bo mam silny bias na dolara?
Czy pary crossowe (EUR/GBP, AUD/NZD) zawsze mają niską korelację z majorami?
Jak liczyć portfolio heat, jeśli mam pozycje o różnych lotach?
Czy hedging przez korelację (long EUR/USD + long USD/CHF) ma sens?
Czy korelacja walutowa zmienia się w ciągu dnia?
Ile pozycji mogę mieć jednocześnie, żeby utrzymać kontrolę nad korelacją?
Czy mogę używać korelacji do potwierdzania sygnałów wejścia?
Jak stress test portfela na worst case korelacji?
Co zrobić przed NFP/FOMC, jeśli mam skorelowane pozycje?
Źródła i bibliografia
- Markowitz H., „Portfolio Selection", Journal of Finance, 7(1), 1952. Fundament Modern Portfolio Theory — wariancja portfela, korelacja i dywersyfikacja.
- Forbes K.J., Rigobon R., „No Contagion, Only Interdependence: Measuring Stock Market Comovements", Journal of Finance, 57(5), 2002. Korelacja w kryzysie — convergence to 1 i heteroscedasticity bias.
- Pojarliev R., Levich R., A New Look at Currency Investing, CFA Institute, 2012. Korelacja w instytucjonalnym zarządzaniu portfelem FX.
- King M.R., Osler C.L., Rime D., „Foreign exchange market structure, players and evolution", Norges Bank Working Paper, 2012. Struktura rynku FX, płynność i współzależności par walutowych.
- BIS, „Triennial Central Bank Survey — Foreign exchange turnover", 2022. Wolumen, płynność i korelacje między głównymi parami walutowymi.
- Brunnermeier M., Nagel S., Pedersen L., „Carry Trades and Currency Crashes", NBER Macroeconomics Annual, 23, 2008. Zachowanie korelacji w currency crashes i unwinding carry trade.
- Menkhoff L., Sarno L., Schmeling M., Schrimpf A., „Currency Momentum Strategies", Journal of Financial Economics, 106(3), 2012. Korelacja momentum i portfelowe podejście do walut.
- ESMA, „Final Report: Product intervention measures on CFDs", 2018. Ekspozycja portfelowa traderów detalicznych i ryzyka koncentracji.
- Engle R., „Dynamic Conditional Correlation: A Simple Class of Multivariate GARCH Models", Journal of Business & Economic Statistics, 20(3), 2002. DCC-GARCH — dynamiczna korelacja warunkowa, standard w modelowaniu zmiennej korelacji.
- Longin F., Solnik B., „Extreme Correlation of International Equity Markets", Journal of Finance, 56(2), 2001. Asymetria korelacji: rośnie w bear markets, spada w bull markets — empiryczna weryfikacja convergence to 1.