BTC291,0k zł1,60%
ETH8,37k zł3,24%
XRP5,07 zł2,38%
LTC206 zł1,00%
BCH1,65k zł2,54%
DOT4,77 zł0,38%

Korelacja par, ukryta ekspozycja i ryzyko portfelowe

W poprzednim artykule opisaliśmy drawdown, kill switch i procedurę odbudowy. Teraz schodzimy głębiej — do momentu, w którym trader ma pięć otwartych pozycji „po 1% ryzyka" i myśli, że ma pięć niezależnych zakładów. Pięć pozycji po 1% nie oznacza pięciu niezależnych zakładów. Jeśli cztery nogi siedzą po tej samej stronie USD, modelowa łączna zmienność portfela to nie 2,2% (jak przy zerowej korelacji), ale ok. 4,7%. Masz koncentrację rozsmarowaną po monitorze — i dowiadujesz się o tym dopiero wtedy, gdy equity pikuje, bo wszystkie pozycje jednocześnie lecą na stop.

Korelacja par walutowych i ryzyko portfelowe — macierz korelacji i ukryta ekspozycja walutowa na Forex
Najważniejsze w 60 sekund
  • 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 — portfel wygląda mądrze w Excelu wtedy, gdy nie ma znaczenia. Kiedy rynek naprawdę boli (CPI, FOMC, unwind carry), korelacje potrafią odpalić jak jeden trade — a 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

Dwa tickery nie robią dwóch trade'ów. Jeżeli driver jest ten sam (siła USD, risk-off, terms of trade) — masz jedną pozycję z większym nominałem. Korelacja to liczba od −1,00 do +1,00, która mierzy, na ile dwie pary poruszają się razem. Ale na żywym rynku interesuje cię tylko jedna rzecz: 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. Korelacja z ostatnich 90 dni może być śmieciem po jednym FOMC, CPI albo decyzji banku centralnego.

Okno czasoweCo pokazujeStabilnośćZastosowanie
30 dniBieżący reżim rynkowyNiska — dużo szumuTaktyczne: „czy teraz te pary chodzą razem?"
60 dniŚrednioterminowa tendencjaUmiarkowanaBudowa portfela swing
90 dniStandardowy benchmark branżowyDobraDomyślne okno w większości narzędzi
180 dniTrend strukturalnyWysoka, ale opóźnionaPosition trading, carry
1 rokŚrednia długoterminowaBardzo wysokaBenchmarking, ale słaba responsywność
Skala korelacji walutowej od -1 do +1 — przykłady par: EUR/USD vs USD/CHF (silna ujemna), EUR/USD vs GBP/USD (silna dodatnia), AUD/JPY vs EUR/CHF (bliska zeru)
Skala korelacji walutowej od -1 do +1 — przykłady par: EUR/USD vs USD/CHF (silna ujemna), EUR/USD vs GBP/USD (silna dodatnia), AUD/JPY vs EUR/CHF (bliska zeru)

Korelacja nie ma obowiązku zostać tam, gdzie była w twoim backteście. EUR/USD vs USD/CHF przez sześć lat utrzymywało się orientacyjnie w okolicach −0,91. SNB, 15 stycznia 2015, godz. 10:30 CET: efektywna korelacja w trakcie szoku rozpadła się do okolic zera. Zmiana o ok. 0,76 w jednej sesji. Jeśli budujesz ryzyko portfela na historycznej korelacji, budujesz na założeniu ciągłości — a rynek ciągłości nie gwarantuje. Przed NFP sprawdzasz macierz nie dlatego, że masz na to czas, tylko dlatego, że po danych rynek potrafi zmienić reżim korelacji w 15 minut i nigdy do poprzedniego nie wrócić — twój setup sprzed tygodnia jest wtedy nieaktualny, ale SL już stoi.

30-dniowa vs 90-dniowa — którą brać? Standard branżowy: 90-dniowa do budowy portfela, 30-dniowa do monitoringu bieżącego. Jeśli 30-dniowa odchyla się o ponad 0,25 od 90-dniowej — coś się zmieniło w strukturze rynku i musisz zbadać dlaczego. Przykład: EUR/USD vs AUD/USD 90d = +0,72, 30d = +0,35 → prawdopodobnie zmiana sentymentu wobec surowców vs EUR. Twój portfel zbudowany na +0,72 może nagle nie zachowywać się tak, jak zakładałeś.
Pułapka korelacji intraday i sesji azjatyckiej. Wysoka korelacja nocą na pustym wolumenie tickowym to fatamorgana — wejście Londynu i jeden większy blok zleceń korporacyjnych łamie nocne schematy w kilka minut. Dla pozycji intraday/skalp korelacja na danych tickowych lub 5-minutowych jest zupełnie inna niż dzienna i często wyższa, bo w krótkiej sesji wszyscy reagują na ten sam headline. AUD/JPY w sesji tokijskiej silnie koreluje z Nikkei; w sesji londyńskiej — z risk appetite globalnym. To ten sam ticker, dwa różne reżimy zachowania w ciągu 12 godzin. Myfxbook i arkusz z dziennych close są nieprzydatne dla intraday — jeśli skalpujesz, mierz korelację na danych z twojego horyzontu czasowego, nie na D1.

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.

Macierz korelacji 90-dniowej — 8 głównych par walutowych (wartości orientacyjne)
EUR/USD GBP/USD AUD/USD NZD/USD USD/JPY USD/CHF USD/CAD EUR/GBP EUR/USD GBP/USD AUD/USD NZD/USD USD/JPY USD/CHF USD/CAD EUR/GBP 1,00 0,87 0,72 0,68 −0,38 −0,91 −0,52 0,42 0,87 1,00 0,65 0,58 −0,25 −0,82 −0,40 −0,18 0,72 0,65 1,00 0,92 −0,45 −0,62 −0,68 0,22 0,68 0,58 0,92 1,00 −0,40 −0,55 −0,60 0,25 −0,38 −0,25 −0,45 −0,40 1,00 0,35 0,32 −0,15 −0,91 −0,82 −0,62 −0,55 0,35 1,00 0,38 −0,20 −0,52 −0,40 −0,68 −0,60 0,32 0,38 1,00 −0,12 0,42 −0,18 0,22 0,25 −0,15 −0,20 −0,12 1,00

Wartości w macierzy są ilustracyjne — typowe relacje strukturalne obserwowane w literaturze rynkowej, nie pomiar konkretnego okna. Konkretną macierz dla swoich par i daty wygenerujesz w Myfxbook, OANDA Correlation Tool albo arkuszu (sekcja 8).

Metodologia: jak liczyć korelację, żeby wynik był uczciwy. Wszystkie korelacje w tej lekcji powinny być liczone na logarytmicznych stopach zwrotu close-to-close (czyli ln(Ct/Ct−1)), nie na samych cenach. Korelacja cen daje fałszywie wysokie wartości, bo mierzy wspólny trend, nie współruch zwrotów — dwie pary w długim trendzie wzrostowym mogą mieć korelację cen +0,95, podczas gdy ich dzienne zwroty są praktycznie niezależne. Excel/Sheets: =PEARSON(LN(B2:B91/B1:B90); LN(C2:C91/C1:C90)) (formuła tablicowa) albo policz osobno kolumnę log returns i daj prosty =CORREL(...).

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ę.

AUD/USD vs NZD/USD: +0,92. To jedna z najwyższych korelacji wśród majorów. Obie waluty to commodity currencies z regionu Azji-Pacyfiku, obie reagują na chiński popyt, obie mają podobne stopy procentowe. Jeśli masz long AUD/USD i long NZD/USD jednocześnie — masz w praktyce podwójną pozycję na ten sam temat: „wzrost surowców + słaby USD". Dywersyfikacja jest tu głównie kosmetyczna — ryzyko nadal siedzi w tym samym temacie.
Macierz korelacji 8 głównych par walutowych — heatmapa z wartościami 90-dniowymi, kolory od czerwonego (silna ujemna) do zielonego (silna dodatnia)
Macierz korelacji 8 głównych par walutowych — heatmapa z wartościami 90-dniowymi, kolory od czerwonego (silna ujemna) do zielonego (silna dodatnia)

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:

  1. Long EUR/USD 0,50 lota → kupujesz EUR, sprzedajesz USD
  2. Long GBP/USD 0,30 lota → kupujesz GBP, sprzedajesz USD
  3. Short USD/JPY 0,40 lota → sprzedajesz USD, kupujesz JPY

Rozkład ekspozycji netto:

WalutaPozycja 1Pozycja 2Pozycja 3NettoKierunek
EUR+0,50+0,50Long
GBP+0,30+0,30Long
USD−0,50−0,30−0,40−1,20Short
JPY+0,40+0,40Long

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ą.

Brudna praktyka: „mam 5 pozycji, więc jestem zdywersyfikowany". Trader z kontem 20 000 USD ma: long EUR/USD (1%), long GBP/USD (1%), long AUD/USD (1%), short USD/CHF (1%), short USD/JPY (1%). Pięć pozycji, każda po 1%. Łączne ryzyko: 5%? Nie. Rozbijamy na waluty: EUR +1 lot, GBP +1 lot, AUD +1 lot, CHF +1 lot, JPY +1 lot → USD short 5 lotów. To jest skoncentrowany short USD rozłożony na pięć instrumentów, nie pięć niezależnych trade'ów. Jeśli DXY skoczy o 1% — tracisz na wszystkich pięciu jednocześnie. Konserwatywna reguła operacyjna dla detalisty: max 3% łącznej ekspozycji netto na jedną walutę.
Zakładka Exposure / Net Exposure z platformy cTrader (lub MT5 Trade Tab z agregacją walutową) pokazująca rzeczywistą netto ekspozycję walutową przy kilku otwartych pozycjach — narzędzie wbudowane w platformę, nie sztuczny diagram
Zakładka Exposure / Net Exposure z platformy cTrader (lub MT5 Trade Tab z agregacją walutową) pokazująca rzeczywistą netto ekspozycję walutową przy kilku otwartych pozycjach — narzędzie wbudowane w platformę, nie sztuczny diagram

Reguła portfolio heat

Grasz 1% na pozycję? Jeśli twój heat na USD przekroczy 3%, jeden hawkish komentarz Powella, surprise rate hike albo ostry CPI może uruchomić stratę na wszystkich nogach jednocześnie, zanim zdążysz zareagować. Konserwatywna reguła operacyjna: max netto ekspozycja na pojedynczą walutę = 2–3× standardowego ryzyka per trade (czyli 2–3% kapitału przy 1% per trade). Przekraczasz? Albo redukujesz pozycję, albo świadomie akceptujesz, że masz jeden powiększony zakład — nie portfel. Do przeliczenia ekspozycji na loty i pieniądze przydaje się kalkulator wielkości pozycji.

Loty kłamią — przelicz na ATR-adjusted units. 1 lot EUR/USD i 1 lot GBP/JPY to nie to samo zwierzę. Prawdziwa ekspozycja wymaga przeliczenia czterech rzeczy: nominału (lot × contract size), pip value (w walucie rachunku, z uwzględnieniem kursu cross), dziennego ATR (zmienność) i odległości SL. Przykład numeryczny: 1 lot EUR/USD przy ATR D1 ~80 pipsów ≈ 800 USD dziennej zmienności na pozycji. 1 lot USD/JPY przy ATR D1 ~120 pipsów (przy USD/JPY ~150) ≈ ~800 USD równoważnej zmienności w USD. Pozornie identycznie — ale 1 lot GBP/JPY przy ATR ~180 pipsów to już ~1 200 USD, czyli 50% więcej dziennej ekspozycji niż EUR/USD przy tym samym „1 locie". Po skumulowaniu na pięciu pozycjach portfolio heat liczone wyłącznie w lotach jest mylący o nawet 30–40%. Dla pełnej oceny ryzyka — przelicz każdą pozycję na jednostki ryzyka (ATR × lot × pip value), nie tylko na lot size.

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. W praktyce: w wielu oknach 30-dniowych poprzedzających sierpień 2024 relacja JPY-crossów do S&P 500 wyglądała stabilnie i umiarkowanie — model nie sygnalizował niczego wyjątkowego. Podczas sierpniowego unwindu carry trade ta sama korelacja gwałtownie wzrosła w oknie kilku sesji, zanim modele 30-dniowe zdążyły to zarejestrować. Dywersyfikacja w spokojnym tygodniu bywa iluzją czujności — zarabiasz na EUR, tracisz na CHF, wychodzisz ledwie na plus i karmisz brokera spreadem, a P&L wygląda jak diversified book, dopóki nie przychodzi event.

Korelacje są dynamiczne — zmieniają się z tygodnia na tydzień, a w stresie rynkowym potrafią gwałtownie zbliżać się do +1. W marcu 2023, w oknie wokół upadku Silicon Valley Bank, korelacja EUR/USD vs GBP/USD wykonała wyraźny skok w górę w ciągu kilku sesji — modele 30-dniowe zbudowane na danych sprzed eventu jeszcze tego nie widziały. Kryzys (flash crash, pandemia, interwencja banku centralnego) potrafi wykonać taki ruch w godzinach, nie dniach. 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
Dlaczego standardowa korelacja nie wystarcza w krachu. Standardowa korelacja Pearsona zakłada symetryczny rozkład zmiennych. FX ma grube ogony (fat tails). W spokojnych warunkach Pearson +0,87 bywa użytecznym przybliżeniem. Ale w krachu ogony dystrybucji są bardziej zależne niż sugeruje Pearson — zjawisko znane jako tail dependency. W praktyce: najgorsze dni EUR/USD nakładają się z najgorszymi dniami GBP/USD częściej niż sugerowałaby korelacja +0,87. Dlatego stress test z ρ=+1 jest słuszny — nie dlatego że Pearson mówi +1, ale dlatego że w ogonach rozkładu zależność jest silniejsza niż w środku.
Korelacja walutowa w kryzysie — wykres pokazujący zbieżność korelacji do +1 w okresach risk-off: wszystkie pary anty-USD spadają jednocześnie
Korelacja walutowa w kryzysie — wykres pokazujący zbieżność korelacji do +1 w okresach risk-off: wszystkie pary anty-USD spadają jednocześnie
Rolling correlation 30-dniowa EUR/USD vs GBP/USD wokół eventu (schemat ilustracyjny — SVB, marzec 2023). Wartości schematyczne, nie rekonstrukcja konkretnego feedu — pokazują kierunek i skalę zjawiska.
EUR/USD vs GBP/USD — korelacja 30-dniowa, okno wokół SVB 1,0 0,75 0,5 0,25 0,0 SVB collapse 0,54 0,55 ~0,90 ~0,72 −45 dni −10 dni T = 0 +15 dni +45 dni Skala czasu względem upadku SVB · korelacja Pearsona, log returns close-to-close · wartości schematyczne
Wartości ilustracyjne — pokazują kierunek i skalę zjawiska, nie precyzyjny pomiar z konkretnego okna. Realne odczyty zależą od długości okna, częstotliwości danych (D1 vs intraday) i metodologii (zwroty log vs ceny). Traktuj jako wskazówkę reżimu, nie jako empiryczny benchmark.
ZdarzenieEUR/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

W spokojnym tygodniu korelacja bywa stabilna przez miesiące. W marcu 2020 relacja EUR/USD vs GBP/USD w wielu krótkich oknach gwałtownie osłabła — dokładnie wtedy, gdy traderzy opierali na historycznych korelacjach swoje modele ryzyka. Drawdowny tworzą kryzysy — a w kryzysie algorytmy risk parity, CTA i fundusze multi-strategy masowo likwidują pozycje w tym samym kierunku. Kiedy duże fundusze zamykają AUD/JPY jednocześnie, kurs JPY się umacnia mechanicznie, zanim jakikolwiek fundamental to uzasadni; twoja „analiza techniczna" AUD/USD w tym momencie to komentarz do cudzego margin calla, nie do rynku. W takich momentach korelacja przestaje być wyłącznie statystycznym opisem i staje się skutkiem wymuszonego flow, redukcji ryzyka i przymusowych likwidacji.

War story: flash crash JPY, 2 stycznia 2019, ok. 00:47 czasu Tokio. Nowy Rok, płynność na poziomie 10–15% normalnej sesji. Apple ogłasza rewizję przychodów z Chin. AUD/JPY traci ok. 250 pipsów w ciągu kilku minut, USD/JPY ~390 pipsów. Część platform pokazywała znacząco rozszerzone spready, a stop lossy na USD/JPY i krzyżach jenowych były wykonywane z poślizgiem mierzonym w dziesiątkach pipsów (raporty traderów i screenshoty z różnych brokerów; precyzyjne czasy trwania braku kwotowań różniły się platformą i nie ma jednego oficjalnego pomiaru). Korelacja AUD/JPY vs NZD/JPY w tym oknie zbliżyła się do +1. Trader z long AUD/JPY i long AUD/USD myślący, że ma „dwa różne tematy" — stracił na obu jednocześnie. Mechanizm: zero płynności + jeden trigger informacyjny = cascade. W takich warunkach macierz Pearsona z poprzedniego tygodnia jest bezużyteczna — bo zakłada, że rynek istnieje.
War story: SNB, 15 stycznia 2015. SNB usuwa peg EUR/CHF bez ostrzeżenia. EUR/CHF spadło z 1,2000 do okolic 0,96-0,98 na większości platform w ciągu minut (u niektórych brokerów chwilowe transakcje przy 0,85, gdzie rynek był w zasadzie nieobecny). Rynek przestał istnieć — nie było kwotowań. SL na 1,1950 wykonywany po 0,97 lub gorzej. Slippage: setki do ponad 2000 pipsów zależnie od brokera. Traderzy z long EUR/CHF — a także ci, którzy mieli EUR/USD i USD/CHF jednocześnie jako „hedge" — dostali podwójny cios. Korelacja EUR/USD vs USD/CHF, zwykle −0,91, spadła do −0,15. Model korelacyjny rozpadł się dokładnie tam, gdzie miał chronić. Alpari UK ogłosiło upadłość tego samego dnia. FXCM straciło ponad 225 mln USD. Interactive Brokers raportowało, że klienci wygenerowali ujemne salda rzędu ok. 120 mln USD — straty wykraczające poza kapitał na rachunkach, czyli „ujemny equity" w sensie czysto rachunkowym. Lekcja: matematyka korelacji zakłada ciągłość handlu. W kryzysie ta ciągłość znika — a wraz z nią założenie, że SL ogranicza stratę do zaplanowanej kwoty.
War story: carry trade unwind, sierpień 2024. BoJ podnosi stopy do 0,25% — najwyżej od wielu lat. Przez lata tani jen finansował pozycje long AUD, NZD, EM; rynek zaczął przeliczać sens tego finansowania. Reuters opisywał, że unwind yen carry trade mógł obejmować setki miliardów dolarów ekspozycji; analitycy BIS i Goldman Sachs szacowali globalną ekspozycję carry trade w JPY na poziomie rzędu 2–4 bln USD przed sierpniem 2024 — skala, która tłumaczy, dlaczego odwrócenie trwało dni, a nie tygodnie. Korelacja między AUD/JPY, NZD/JPY i USD/JPY w normalnych warunkach: 0,40–0,70. W krótkim oknie stresowym pierwszych dni sierpnia jenowe crossy traciły razem rzędu kilkunastu procent w ciągu kilku sesji, korelacje skoczyły w okolice ekstremalnych wartości. Detalista widzi AUD/JPY, NZD/JPY, USD/JPY jako trzy pary; rynek widzi jeden zatłoczony trade: short JPY. Mechanizm: margin call cascade. Jeden fundusz zamknął AUD/JPY → kurs JPY się umocnił → inne fundusze z tym samym trade dostały margin call → masowe zamknięcia NZD/JPY, USD/JPY. Kiedy zaczyna się odwrót, korelacja nie „rośnie" — ona jest wymuszana przez margin calle. Sygnał ostrzegawczy istniał wcześniej: pozycjonowanie spekulacyjne short JPY w raportach COT było na wieloletnich ekstremach.
Convergence to 1 — dlaczego? W kryzysie uczestnicy rynku zamykają pozycje masowo i jednocześnie. Risk-off flow: sprzedaj AUD, NZD, GBP, EUR → kup USD, JPY, CHF. Wszyscy robią to samo, w tym samym czasie, z tych samych powodów. Mechanizm jest samonapędzający: margin calle zmuszają do zamykania pozycji → ceny spadają → więcej margin calli → więcej zamknięć. W takim środowisku „korelacja" to nie statystyczny artefakt — to mechaniczny efekt tego, że cały rynek robi jeden ruch.

5. Jak liczyć ryzyko łączne przy skorelowanych pozycjach

Dla statystyków: jak to wygląda na papierze. Klasyczny wzór (Markowitz) opisuje modelową zmienność łączną portfela, a nie gwarantowaną stratę przy handlu ze stop lossem:

$$\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σ2Ryzyko łączneInterpretacja
+1,001%1%√(1 + 1 + 2) = 2,00%Zero dywersyfikacji — ryzyko sumuje się arytmetycznie
+0,851%1%√(1 + 1 + 1,70) = 1,92%Minimalna dywersyfikacja — prawie jak jedna pozycja
0,001%1%√(1 + 1 + 0) = 1,41%Prawdziwa dywersyfikacja — ryzyko rośnie o √2, nie ×2
−0,501%1%√(1 + 1 − 1,0) = 1,00%Partial hedge — ryzyko łączne = ryzyko jednej pozycji
−1,001%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:

Uproszczony wzór dla N pozycji (jednakowe ryzyko σ, stała korelacja parami ρ — w realu oba warunki rzadko spełnione; przy różnych lotach i zmiennych korelacjach potrzeba pełnej macierzy wariancji-kowariancji):

$$\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.

Dlaczego ujemna korelacja przy 5 pozycjach „działa" inaczej niż przy 2. Nie możesz mieć pięciu par, gdzie każda jest mocno ujemnie skorelowana z każdą — to algebraiczna niemożliwość, nie wybór projektowy. Macierz korelacji musi być dodatnio półokreślona (positive semi-definite), więc ujemne korelacje przy większej liczbie par wzajemnie się ograniczają. W praktyce: dla N=5 jednolita korelacja ρ ≤ −0,25 jest niemożliwa matematycznie. Stąd ostatni słupek poniżej kończy się na ρ = −0,25 — to nie konwencja redaktorska, tylko granica algebry.

Ryzyko modelowe vs ryzyko egzekucji. Markowitz liczy w świecie ciągłych cen i idealnej egzekucji. Na live dochodzi warstwa druga: spread blowout i slippage. Przed Tier 1 event spread nie rozszerza się losowo na jednej parze — rozszerza się systemowo na całym koszyku USD jednocześnie, więc portfel short USD dostaje koszt egzekucji na każdej nodze naraz. 5 pozycji po 1% z korelacją +0,85 to modelowe 4,69% — z dodatkowym slippage'em na wszystkich pięciu nogach realna strata potrafi sięgnąć 5,5–6,5%. Arkusz kalkulacyjny tego nie pokaże.
Skorelowane stop hunting — bez teorii spiskowej. Stop lossy detalistów i CTA często stoją w podobnych miejscach: pod swing low, nad swing high, przy okrągłych poziomach. Kiedy płynność jest cienka, przebicie takiego poziomu na jednej parze (np. EUR/USD) uruchamia serię zleceń market — a market makerzy i szybkie algorytmy reagują na flow, internalizując zlecenia po pogorszonych cenach. Efekt domina: poślizg na EUR/USD popycha cenę na skorelowanym GBP/USD przez tę samą linię oporu, co aktywuje kolejne stopy. To nie musi być zorganizowane „polowanie" — wystarczy, że klastry stopów są tam, gdzie są. Twój SL pęka na obu parach jednocześnie na najgorszym możliwym bid/ask, mimo że wszedłeś „w dwóch różnych setupach".
Modelowa zmienność portfela (σportfela) vs naiwna suma arytmetyczna ryzyka — 2 i 5 pozycji po 1% przy różnych korelacjach
σ portfela (% kapitału) vs suma arytmetyczna 6% 5% 4% 3% 2% 1% 0% arytm. = 2,0% (2 poz.) arytm. = 5,0% (5 poz.) 2 pozycje × 1% ryzyka 2,00 ρ=+1 1,92 +0,85 1,41 ρ=0 1,00 −0,5 5 pozycji × 1% ryzyka 5,00 ρ=+1 4,69 +0,85 2,24 ρ=0 ~1,73* −0,25 * przy 5 pozycjach jednolite ρ ≤ −0,25 jest matematycznie niemożliwe (macierz korelacji nie jest dodatnio półokreślona)

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:

PozycjaKierunekRyzykoEkspozycja USD
EUR/USDLong1% (250 USD)Short USD
GBP/USDLong1% (250 USD)Short USD
AUD/USDLong1% (250 USD)Short USD
USD/CHFShort1% (250 USD)Short USD
USD/JPYShort1% (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:

PozycjaKierunekRyzykoŚrednia korelacja z pozostałymi
EUR/USDLong1%+0,35
AUD/JPYLong1%+0,20
EUR/GBPShort1%+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. W lotach ekspozycja jest rozłożona — ale 1 lot AUD/JPY przy ATR ~120 pipsów waży inaczej niż 1 lot EUR/GBP przy ATR ~40 pipsów. Po przeliczeniu na ATR-adjusted units (sekcja 3) GBP/JPY/AUD mogą lekko dominować przy podobnym nominale, więc „żadna waluta nie dominuje" jest prawdą tylko w nominale, niekoniecznie w ryzyku. Realna dywersyfikacja — ale do stress testu używaj ATR-adjusted units, nie lotów.

Scenariusz C: Pseudo-hedge

Konto: 25 000 USD. Portfel:

PozycjaKierunekRyzykoProblem
EUR/USDLong 1 lot1%
USD/CHFLong 1 lot1%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.

A-Book vs B-Book — co to zmienia dla korelacji portfela. Broker A-Book (STP/ECN) przekazuje Twoje zlecenia na rynek zewnętrzny — Twoja korelacja portfela go nie interesuje, bo ryzyko przenosi na dostawcę płynności. Broker B-Book (market maker) jest drugą stroną Twoich transakcji i widzi zagregowaną ekspozycję klientów w czasie rzeczywistym. Jeśli większość klientów jest short USD jednocześnie, broker internalizujący flow ma ekspozycję po przeciwnej stronie księgi i musi nią aktywnie zarządzać. Konkret operacyjny: broker B-Book z dominującym net short USD wśród klientów może w trakcie eventu makro (NFP, FOMC) tymczasowo rozszerzyć spread na parach dolarowych ponad normę Tier 1, podnieść wymogi marżowe lub ograniczyć maksymalny rozmiar zlecenia — żeby zarządzać własną ekspozycją na księdze wewnętrznej. To nie jest zmowa, to standardowe zarządzanie ryzykiem market makera, które dla Ciebie jako tradera oznacza, że warunki egzekucji w napięciu zależą od polityki brokera, nie tylko od Tier 1. Wniosek dla tradera: (1) Twoje „zdywersyfikowane" 5 pozycji może wyglądać na portfel — ale z perspektywy brokera B-Book to jedna dominująca ekspozycja, którą broker widzi i zarządza. (2) Na rachunku z internalizacją warunki handlu przy eventach zależą od polityki brokera i jego zarządzania ryzykiem — spread i margin mogą się zmienić dla wszystkich Twoich skorelowanych nóg jednocześnie. (3) Na rachunku A-Book/ECN zmiany wynikają głównie z warunków u dostawców płynności — co nie eliminuje ryzyka, ale zmienia kto je kontroluje. Szczegóły: ranking brokerów ECN.
Trzy scenariusze portfela Forex — A: pseudo-dywersyfikacja (5 pozycji short USD = 1 zakład), B: prawdziwa dywersyfikacja (niska korelacja), C: pseudo-hedge (EUR/USD + USD/CHF)
Trzy scenariusze portfela Forex — A: pseudo-dywersyfikacja (5 pozycji short USD = 1 zakład), B: prawdziwa dywersyfikacja (niska korelacja), C: pseudo-hedge (EUR/USD + USD/CHF)
Brudna praktyka: „hedguję się, bo mam long EUR/USD i long USD/CHF". Algebra ekspozycji: long EUR/USD = long EUR, short USD; long USD/CHF = long USD, short CHF. Suma: long EUR, short CHF — czyli syntetyczny long EUR/CHF z podwójnym kosztem transakcyjnym. Płacisz 2× spread (np. 0,8 + 1,2 = 2,0 pipsa zamiast 1,5 pipsa na EUR/CHF bezpośrednio), 2× swap (a na parach z dyferencjałem stóp 2× swap często znaczy codzienne krwawienie na ujemnych punktach swapowych), 2× prowizja. Trzymanie tej konstrukcji przez miesiąc boczniaka zjada margines błędu, którego trader by nie miał na bezpośrednim long EUR/CHF. Zysk netto jest minimalny, bo pozycje się neutralizują. Gdyby trader sprawdził portfolio heat, zobaczyłby: EUR +1, CHF −1, USD 0. Mógłby otworzyć long EUR/CHF za połowę kosztów z tym samym efektem.
War story: Volmageddon, 5 lutego 2018 — pseudo-dywersyfikacja w nocy azjatyckiej. Implozja XIV (short VIX ETN) wyzwala kaskadę unwindu pozycji ryzykownych. AUD/USD, NZD/USD, GBP/USD — wszystkie trzy spadają w przedziale 0,8–1,4% w ciągu 18 godzin. Trader detaliczny z portfelem Scenariusza A (long EUR/USD, GBP/USD, AUD/USD, short USD/CHF, short USD/JPY) widzi modelowe 4,69% ryzyka zamieniające się w realny drawdown ok. 4,2% w jedną sesję azjatycką. Stop lossy zadziałały — ale na GBP/USD fill z poślizgiem ok. 11 pipsów poniżej SL, na AUD/USD ok. 8 pipsów (dane z raportów traderów na forach i w social media; nie ma jednego oficjalnego pomiaru, wartości różnią się brokerem). Spread blowout w środku nocy. Modelowe 4,69% to był optymistyczny scenariusz; warstwa druga (egzekucja) dorzuciła swoje. Pięć tickerów, jeden zakład — i jedna sesja, której Markowitz w arkuszu nie widział.
War story: piątek przed wyborami we Francji — pseudo-hedge i luka weekendowa. Znałem traderów pseudo-hedgingu, którzy w piątek przed wyborami prezydenckimi we Francji zamknęli się w „bezpiecznym pudełku": long EUR/USD i long USD/CHF. Twierdzili, że są wyzerowani, bo modelowe ryzyko Markowitza było bliskie zera. W niedzielę w nocy rynek otworzył się luką cenową, a broker B-Book rutynowo rozciągnął spread na obu parach. Obie nogi rzekomego hedge'a zostały wypalone na Stop Lossach przez sam rozjazd Bid/Ask, zanim pierwsza świeca minutowa zdążyła się zamknąć. Pseudo-hedge nie chroni przed gap'em na otwarciu tygodnia — chroni tylko przed kierunkowym ruchem mid-price w czasie ciągłego handlu. To duża różnica, której nie zobaczysz w arkuszu.

7. Dywersyfikacja vs iluzja dywersyfikacji na Forex

Akcje to kasyno z tysiącami stołów, na których możesz się schować. FX to ośmiu głównych graczy przy jednym stole, nieustannie pożyczających od siebie żetony — 28 możliwych par majorowych, ale wszystkie kręcą się wokół tych samych 8 walut. 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. Większość detalistów nie wie, co ma netto. Widzi pięć wykresów; broker widzi jedną stronę księgi.

Zasady prawdziwej dywersyfikacji na Forex

Pierwsza zasada to portfolio heat — pilnujesz, żeby żadna waluta netto nie przekroczyła ok. 3× ryzyka pojedynczej pozycji (czyli ~3% kapitału, jeśli pojedynczy trade ryzykuje 1%). To nie jest prawo rynku, tylko bezpiecznik, który chroni przed przebraniem się w jeden temat pod kilkoma nazwami. Druga zasada — łącz pary z różnych makro-tematów. EUR/GBP to historia europejska (BoE vs ECB spread), AUD/JPY to risk sentiment Azji, USD/CAD to surowce Ameryki Północnej. Trzy różne mechanizmy cenowe, trzy różne drivery. Łączenie EUR/USD + GBP/USD + AUD/USD daje pozornie trzy pozycje, w praktyce jedną tezę: „USD słaby".

Trzecia zasada — sprawdzaj macierz korelacji co tydzień, a nie raz na kwartał. Korelacja 30-dniowa potrafi się zmienić o 0,30–0,40 w ciągu miesiąca; portfel zbudowany na danych sprzed dwóch FOMC może już nie być zdywersyfikowany. Niedzielny przegląd to minimum, dodatkowy reset po każdym CPI/FOMC/decyzji BC to standard. Czwarta — przy stress teście zakładaj, że w kryzysie korelacja zbiega do +1. To nie znaczy, że tak będzie zawsze (część korelacji się rozpada lub zmienia znak), ale jako worst case ten scenariusz dyscyplinuje rachunek. Jeśli 5 pozycji × 1% = 5% drawdown w najgorszym przypadku — czy to akceptujesz? Jeśli nie, redukcja liczby pozycji jest tańsza niż redukcja konta.

Dywersyfikacja na Forex — prawdziwa (pary z różnych tematów) vs iluzja (5 par z tym samym tematem short USD)
Dywersyfikacja na Forex — prawdziwa (pary z różnych tematów) vs iluzja (5 par z tym samym tematem short USD)
PortfelParyŚrednia korelacjaMax waluta nettoDywersyfikacja
A (iluzja)EUR/USD, GBP/USD, AUD/USD, NZD/USD+0,78USD: short 4 lotyPozorna — 1 zakład × 4
B (umiarkowana)EUR/USD, AUD/JPY, GBP/CHF+0,35Żadna > 2 lotyRealna, umiarkowana
C (dobra)EUR/GBP, AUD/NZD, USD/CAD+0,12Żadna > 1 lotBardzo 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.

Cross nie jest kamizelką kuloodporną. Majory (XXX/USD) mają wbudowaną korelację, bo wszystkie dzielą USD jako walutę kwotowaną. Crossy (EUR/GBP, AUD/NZD, CAD/CHF) eliminują ten wspólny mianownik — ale w risk-off cross też potrafi dostać, tylko innym kanałem (oba ramiona w parze są ryzykowne wobec safe-havens). Druga strona medalu to koszty: spready na crossach bywają wyraźnie szersze niż na majorach. AUD/NZD u standardowego brokera ECN: 1,5–3 pipsy vs EUR/USD: 0,2–0,5 pipsa. EUR/GBP: 0,8–1,5 pipsa vs GBP/USD: 0,3–0,8. Swap na AUD/NZD bywa ujemny po obu stronach. Konkret arytmetyczny: 3 mikroloty AUD/NZD przy spreadzie ~2 pipsy to koszt rzędu 3–4 USD na transakcję, zależnie od kursu NZD/USD (pip value ~0,60 USD przy 1 mikrolocie × 3 mikroloty × 2 pipsy spreadu). Przy 8 transakcjach miesięcznie daje to ok. 300–400 USD rocznie samego spreadu. Ten sam wolumen na AUD/USD przy spreadzie ok. 0,3 pipsa kosztuje wielokrotnie mniej — rzędu 50–60 USD rocznie. Przy zwiększeniu liczby transakcji do 50 miesięcznie różnica liczona w setkach dolarów rocznie. Dywersyfikacja kosztuje — i trzeba to wkalkulować.
Cross-asset portfolio heat: FX nie żyje w próżni. AUD/USD jest często traktowany jako proxy globalnego risk appetite — w okresach spokoju 30-dniowa korelacja z S&P 500 zwykle bywa dodatnia, ale wartość znacząco się zmienia w cyklu risk-on/risk-off (w ostatnich latach często w przedziale ~0,3 do ~0,6, z gwałtownymi skokami w czasie eventów). USD/CAD na zwrotach dziennych zwykle ma ujemną korelację z WTI — bo Kanada to eksporter ropy — ale siła tej zależności rośnie w okresach dużych ruchów cen surowców i słabnie, gdy dolarowy makro-temat dominuje. Trader, który ma long AUD/USD i long NZD/USD na FX, a jednocześnie na koncie CFD long S&P 500 albo long ropę — ma tę samą ekspozycję na risk appetite trzy razy. Cross-asset portfolio heat to wymiar, który większość polskich materiałów pomija — w realnym rachunku detalisty z kilkoma instrumentami ryzyko risk-off potrafi się sumować bez świadomości tradera.

8. Narzędzia — Myfxbook, arkusz, CME futures i tick volume

Zanim sięgniesz po zewnętrzne narzędzia — sprawdź, czy Twoja platforma nie ma tego wbudowanego. cTrader ma zakładkę Exposure z agregacją netto per waluta na otwartych pozycjach; MT5 w Trade Tab pozwala przełączyć widok na Currency Exposure i pokazuje to samo bez arkusza. Jeśli z nich korzystasz, arkusz Sheets staje się narzędziem weryfikacyjnym i do stress testów, nie podstawowym monitorem ekspozycji. MT4 takiego widoku nie ma — i to jest jedna z mocniejszych operacyjnych przewag cTrader/MT5 nad MT4 dla tradera, który gra więcej niż dwie pary jednocześnie.

Nie musisz liczyć korelacji ręcznie. Trzy kategorie zewnętrznych 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, dane close-to-close są nieprzydatne dla skalpera/intraday.

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 i dane wolumenowe (profesjonalny)

CME Group publikuje dane dla futures walutowych (6E = EUR, 6B = GBP, 6A = AUD itd.). Atut: dane oparte są na faktycznym wolumenie kontraktów handlowanych na CME, a nie na tick volume z platformy detalicznej — to inna jakość danych niż w MT4/MT5, bo widzisz realną aktywność uczestników futures, w tym dużych graczy. Dostępne przez CME QuikStrike (darmowa rejestracja). Wada: dotyczy futures, nie spot FX — relacje są silnie zbieżne na oknach >1 dnia, ale intraday futures FX żyją trochę innym rytmem (godziny clearingu, daily settlement) niż spot.

Tick volume ≠ real volume. Wolumen w MT4/MT5 to tick volume — liczba zmian ceny w danym oknie czasowym, nie faktyczna ilość przehandlowanych kontraktów czy nominału. W spot FX (OTC, zdecentralizowany) realny wolumen u brokera detalicznego jest niedostępny — broker widzi tylko własną księgę. Tick volume bywa proxy aktywności (więcej zmian ceny ≈ więcej obrotu w danej godzinie), ale różnica między tickiem a faktycznym wolumenem bywa istotna w sesjach pozagłównych i w okresach niskiej aktywności (np. azjatycka sesja, święta). Dla wolumenu walutowego o wartości empirycznej odwołuj się do CME (futures FX) lub do raportów BIS Triennial Survey — nie do paska wolumenu na MT4.
Porównanie narzędzi do analizy korelacji walutowej — Myfxbook (darmowy, heatmapa), Excel (customizacja), CME QuikStrike (profesjonalny, volume-weighted)
Porównanie narzędzi do analizy korelacji walutowej — Myfxbook (darmowy, heatmapa), Excel (customizacja), CME QuikStrike (profesjonalny, volume-weighted)
NarzędzieKosztDaneCustomizacjaPortfolio heatDla kogo
Myfxbook CorrelationDarmowyDelayed, spot FXNiskaNiePoczątkujący — szybki przegląd
OANDA CorrelationDarmowy (konto demo)Real-time, spot FXŚredniaNieDay traderzy
Excel / SheetsDarmowyImport manualPełnaTak (trzeba zbudować)Swing / position traderzy
CME QuikStrikeDarmowy (rejestracja)Real-time, futuresŚredniaNieZaawansowani
MT4/MT5 indicatorDarmowy (custom)Real-time z brokeraPełnaNieIntraday traderzy

Minimalny arkusz portfolio heat — gotowa formuła

Struktura kolumn: (A) Para, (B) Kierunek (Long/Short), (C) Lot, (D) Waluta bazowa, (E) Waluta kwotowana, (F) Lot ze znakiem dla bazy, (G) Lot ze znakiem dla kwotowanej. Najpierw policz znaki w kolumnach F i G — bez tego formuła sumująca traktuje wszystkie pozycje jak long i myli się przy każdym shorcie:

F2: =IF($B2="Long",$C2,-$C2)        // znak dla waluty bazowej
G2: =IF($B2="Long",-$C2,$C2)        // znak dla waluty kwotowanej

Logika: long EUR/USD = +EUR, −USD. Short EUR/USD = −EUR, +USD. Long USD/JPY = +USD, −JPY. Short USD/JPY = −USD, +JPY. Kolumna F daje znak dla waluty bazowej, kolumna G dla kwotowanej.

Mając F i G, ekspozycja netto na USD (lub dowolną inną walutę) liczy się prosto:

=SUMIF($D$2:$D$20,"USD",$F$2:$F$20)+SUMIF($E$2:$E$20,"USD",$G$2:$G$20)

Pierwszy SUMIF zbiera wkład USD jako waluty bazowej (z kolumny F), drugi jako kwotowanej (z kolumny G). Suma to ekspozycja netto na USD w lotach — z prawidłowym uwzględnieniem longów i shortów. Powiel formułę dla EUR, GBP, JPY, CHF, AUD, NZD, CAD i masz pełen profil portfolio heat. Bez tego rozdzielenia long/short dokładanie pozycji to dokładanie ślepego lewara na walutę, której nawet nie policzyłeś — i przy mieszanym portfelu (część long, część short) prosty SUMIF bez znaków zaniży lub zawyży ekspozycję o liczbę nóg w przeciwnym kierunku.

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 to worst case, nie norma — ale worst case jest jedynym założeniem, które warto wbudować w stress test, właśnie dlatego, że rynek potrafi go zrealizować w 47 sekund.

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 zmienił się reżim — i model się rozjechał. Konkretny przykład: marzec–kwiecień 2023. Przez cały 2022 EUR/USD vs GBP/USD trzymały korelację rzędu +0,88. Po upadku Silicon Valley Bank rynek zaczął wyceniać Fed pivot, a USD słabnąć. Ale BoE był w innym reżimie inflacyjnym — UK CPI trzymało się powyżej 10%, podczas gdy Fed sygnalizował pauzę. GBP zaczął się zachowywać jak egzotyk z własną historią. W ciągu kilku tygodni korelacja EUR/USD vs GBP/USD spadła z +0,88 w okolice +0,5. Trader, który planował short USD dwoma parami jako „jedno ryzyko" — nagle miał dwa niezależne zakłady, ale zbudowane na założeniu wzajemnego hedge'u. Korelacja to nie stała fizyczna. Aktualizuj co tydzień; po każdym CPI, FOMC i decyzji BC sprawdzaj na nowo.

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 walutę i mylenie korelacji z przyczynowością

Te dwa nawyki splatają się w ten sam mechanizm: trader dokłada pozycje, których nie umie złożyć w jeden zakład. Bez limitu portfolio heat masz 6 otwartych pozycji, a netto short USD 6 lotów — łączna ekspozycja na ruch dolara to 6× normalna, niezależnie od ładnego „1% per trade" w tabelce. Jeden hawkish tweet czy surprise rate hike — equity curve pikuje na wszystkich nogach jednocześnie. Jednocześnie pojawia się drugi mechanizm: dorzucenie kolejnej pozycji „bo EUR/USD i GBP/USD mają korelację +0,87, więc skoro EUR/USD poszło w górę, GBP/USD też pójdzie" myli korelację historyczną z przyczynowością bieżącą. Obie pary reagują na ten sam czynnik (siła USD), ale GBP ma własne drivery — BoE, dane UK, fiscal — które mogą sprawić, że akurat dziś korelacja się rozjedzie. Konserwatywna reguła operacyjna domyka oba nawyki: netto na pojedynczą walutę max 2–3× standardowego ryzyka per trade, max 3 pozycje z tym samym dominującym czynnikiem.

War story: trzy stopy w 47 sekund. Trader na koncie live (rachunek 15 000 USD) miał trzy pozycje: long EUR/USD, long GBP/USD, short USD/CHF — każda z ryzykiem 1,5%. Myślał, że to „trzy różne trade'y". W grudniu 2023 Fed zaskoczył rynek hawkish dot plotem. DXY skoczył o 1,2% w 12 minut. Wszystkie trzy pozycje — korelacja parami +0,82 do +0,91 — wbiły w Stop Loss w ciągu 47 sekund. Łączna strata: ~4,3% equity w niecałą minutę. Mechanizm nie był statystyczny: w pierwszych sekundach po niespodziance makro płynność cofa się skokowo (LP wstrzymują kwotowania, zanim przeliczą ryzyko), spread się rozszerza, a klastry stopów detalistów stoją na podobnych poziomach na trzech skorelowanych parach. Stop Lossy wpadają niemal jednocześnie po pogorszonych cenach — to konsekwencja tego, jak działa egzekucja na płynnym, ale nieciągłym rynku, nie pecha. Gdyby trader sprawdził portfolio heat przed wejściem, zobaczyłby: USD short 3 loty. Jeden zakład, nie trzy pomysły. Kontrfaktual liczbowy: przy limicie portfolio heat 2% netto na walutę z trzech tych pozycji do otwarcia kwalifikowałyby się maksymalnie dwie. Drawdown: ~2,9% zamiast 4,3%. Na rachunku 15 000 USD różnica to ok. 210 USD — i psychologiczna przepaść między „za duże, ale przeżyję" a „dlaczego nie sprawdziłem".
Najczęstsze błędy w zarządzaniu korelacją portfela walutowego — arytmetyczne sumowanie ryzyka, brak portfolio heat, stara korelacja
Najczęstsze błędy w zarządzaniu korelacją portfela walutowego — arytmetyczne sumowanie ryzyka, brak portfolio heat, stara korelacja
Brudna praktyka: „mam 8 pozycji i kontroluję ryzyko". Trader z kontem 10 000 USD otwiera 8 pozycji po 1% ryzyka. Portfolio heat: USD short 6 lotów, EUR long 3 loty, GBP long 2 loty, JPY long 2 loty, AUD long 1 lot. Arytmetyczne ryzyko: 8%. Realne (przy avg ρ = +0,70): ~6,5%. Stress test (ρ = +1): 8%. Fed ogłasza surprise rate hike. DXY +2% w 4 godziny. Wszystkie 8 pozycji na stop lossie. Drawdown: 8% w jeden dzień. Z 10 000 zostaje 9 200. Gdyby trader miał max 3 pozycje z limitem USD netto ≤ 3 lotów — drawdown: ~3%. Z 10 000 zostaje 9 700. Różnica: 500 USD — i psychologiczna przepaść między „wciąż w grze" a „panika".
Cztery warstwy ryzyka portfelowego na FX.
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ć.
COT jako filtr ryzyka koncentracji. Raport CFTC Commitments of Traders zawiera dane z wtorku, a publikowany jest standardowo w piątek (typowo ok. 15:30 czasu ET) — czyli nie jest sygnałem intraday, tylko opóźnionym obrazem crowdingu. Pokazuje pozycjonowanie spekulacyjne na futures walutowych CME. Kiedy net short spekulacyjny na JPY (kontrakt 6J) jest na wieloletnich ekstremach — ryzyko gwałtownego unwindu rośnie, bo wszyscy siedzą po tej samej stronie i ten sam trigger (zmiana stóp, dane, flash crash) może wymusić masowe zamykanie. Konkret operacyjny: net short JPY non-commercial na CME utrzymywał się na poziomach niewidzianych od wielu lat już od okolic maja–czerwca 2024, co dokumentowały cotygodniowe raporty CFTC w okresie poprzedzającym 5 sierpnia 2024. Sygnał był więc w danych przez kilkanaście tygodni przed unwindem — ostrzegał przed crowded trade, choć sam moment triggera wymagał decyzji BoJ i przeceny technologii w USA. Wysoka korelacja + crowded positioning to dużo gorsza mieszanka niż sama wysoka korelacja. Sprawdzaj co tydzień net non-commercial pozycje na CME dla EUR (6E), JPY (6J), AUD (6A) — jeśli wszystkie trzy są na tym samym ekstremum kierunkowym, to zwiększa ryzyko wspólnego unwindu i powinno podnieść ostrożność przy budowie portfela. COT to filtr kontekstu i crowdingu, nie samodzielny trigger transakcyjny. Więcej o raportach COT.

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 (szczególnie B-Book) widzi zagregowaną ekspozycję klientów w czasie rzeczywistym, Ty widzisz tylko własne pojedyncze tickery. To jest informacyjna asymetria, nie spisek: broker po prostu agreguje to, co Ty masz porozrzucane na pięciu wykresach.

Operacyjnie sprowadza się to do sześciu nawyków, które trzymają portfel z dala od ukrytej koncentracji. Mierz korelację — macierz 90-dniowa dla Twoich par, aktualizowana co tydzień; każda para z korelacją > +0,70 lub < −0,70 traktowana jest jak ta sama pozycja. Licz portfolio heat — rozkładaj każdą pozycję na ekspozycję walutową netto z prawidłowym znakiem dla longów i shortów; jeśli jedna waluta dominuje, masz jeden zakład, nie portfel. Limituj ekspozycję — konserwatywna reguła operacyjna mówi, że netto na jedną walutę nie powinna przekraczać 2–3× ryzyka per trade, a liczba pozycji z tym samym dominującym czynnikiem 3. To operacyjna linia obrony, nie ortodoksja.

Stress testuj na ρ = +1. Zakładaj, że w kryzysie wszystkie korelacje zbiegną do skrajnych wartości. Worst case drawdown przy worst case korelacji — czy to przeżyjesz bez dotykania kapitału, którego nie chciałeś dotykać? Pamiętaj o naturze SL — Stop Loss 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ą niż planowana; dolicz bufor na slippage do stress testu. I wreszcie dywersyfikuj tematycznie — łącz pary crossowe z różnych regionów i tematów makro. Portfel „4× long XXX/USD" to jeden duży zakład na słabość dolara z czteroma fakturami na spread, a nie cztery niezależne tezy.

Praktyczny test: jeśli przy czterech otwartych pozycjach nie umiesz w trzy sekundy odpowiedzieć — short czy long USD i o ile lotów netto — to znak, że portfel zaczyna dryfować w stronę ukrytej koncentracji. Po stronie B-Booka jesteś częścią netto ekspozycji brokera; po stronie A-Booka — częścią flow trafiającego do dostawcy płynności. W obu przypadkach nie Ty kontrolujesz warunki egzekucji w napięciu: broker kontroluje routing zleceń, marżę i zasady rachunku, a finalna płynność i cena zależą od tego, co dzieje się w księdze brokera lub u dostawców płynności. Twoje informacyjne minimum to wiedzieć, jaki kierunek na dolara faktycznie grasz. Zanim otworzysz piątą pozycję — odpowiedz na to pytanie. Na NFP nie masz pięciu decyzji do podjęcia w sekundę. Masz pięć egzekucji po pogorszonym spreadzie, zwykle w tej samej sekundzie.

Pre-event decision flow — pięć pytań, na które musisz odpowiedzieć przed otwarciem kolejnej pozycji
Decision flow: zanim otworzysz kolejną pozycję 1. Jaką walutę zwiększam netto? 2. Czy dokładam do tego samego makro-tematu? 3. Korelacje 30d i 90d z otwartymi pozycjami? 4. Co w kalendarzu makro na 24–48h? 5. Worst case ze slippage na wszystkich nogach? Heat > 3% na walutę? Redukuj lot lub odpuść TAK → Ten sam temat? Max 3 pozycje na temat TAK → |ρ| > 0,70 z otwartą? Traktuj jak tę samą pozycję TAK → Event w oknie? Czekaj na publikację TAK → Worst case > limit DD? Zredukuj lub nie otwieraj TAK → Nie wiesz natychmiast? Otwórz arkusz heat ← NIE WIEM Inny driver? Realna dywersyfikacja ← NIE NIE ↓ NIE ↓ NIE ↓ NIE ↓ OTWÓRZ POZYCJĘ NIE ↓ Jeśli na którekolwiek z pięciu pytań odpowiedź brzmi „nie wiem" — to sam w sobie sygnał, żeby zamknąć arkusz portfolio heat, zanim otworzysz zlecenie.
Pre-event checklist — przed otwarciem kolejnej pozycji:
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?
Niedzielny przegląd to minimum, ale nie trigger do działania. Trigger to zmiana 30-dniowej o >0,25 vs 90-dniowa LUB major event w kalendarzu (FOMC, NFP, ECB). Przed każdym takim eventem sprawdź portfolio heat niezależnie od harmonogramu. Po publikacji — sprawdź ponownie, bo rynek mógł zmienić reżim korelacji w 15 minut. Standardowe okna: 30-dniowa (bieżący reżim) i 90-dniowa (benchmark).
Czy korelacja +0,50 to dużo czy mało?
To umiarkowana dodatnia zależność — stopy zwrotu obu par mają wyraźny wspólny komponent, ale nie poruszają się identycznie. W praktyce: przy ρ = +0,50 dwie pozycje po 1% dają łączne ryzyko 1,73% (zamiast 2,00% przy ρ = +1 lub 1,41% przy ρ = 0). Dywersyfikacja jest realna, ale niepełna. Powyżej +0,70: praktycznie ta sama pozycja. Poniżej +0,30: prawdziwa dywersyfikacja.
Co jeśli chcę mieć 5 pozycji long USD, bo mam silny bias na dolara?
Możesz — ale bądź świadomy, że masz 1 zakład pomnożony 5×, nie 5 niezależnych zakładów. Silny bias na walutę nie wymaga 5 pozycji — wymaga jednej dobrze dobranej pozycji z odpowiednim lotem. Jeśli mimo to chcesz rozłożyć się na kilka par: redukuj lot na każdej (np. 5 × 0,5% zamiast 5 × 1%), ustaw alert na portfolio heat per waluta i sprawdź kalendarz makro — bo przy eventach dolarowych stracisz na wszystkich pięciu naraz.
Czy pary crossowe (EUR/GBP, AUD/NZD) zawsze mają niską korelację z majorami?
Nie zawsze — zależy od bieżących tematów rynkowych. EUR/GBP ma umiarkowaną korelację z EUR/USD (+0,42) i niską z AUD/USD (+0,22). AUD/NZD ma bardzo niską korelację z EUR/USD (+0,15). Ale w kryzysie — jeśli temat to „risk off, kupuj USD/JPY/CHF" — nawet crossy mogą być pociągnięte, bo obie waluty w parze crossowej tracą (np. AUD i NZD obie tracą w risk-off). Cross usuwa USD z pary, ale nie usuwa globalnego risk-off z rynku — dywersyfikuje lepiej niż majory, ale nie jest odporny na szoki systemowe.
Jak liczyć portfolio heat, jeśli mam pozycje o różnych lotach?
Rozbij każdą pozycję na ekspozycję walutową w lotach: para EUR/USD long 0,30 = EUR +0,30, USD −0,30. Para GBP/USD long 0,50 = GBP +0,50, USD −0,50. Para USD/JPY short 0,20 = USD −0,20, JPY +0,20. Sumuj per waluta: EUR +0,30, GBP +0,50, USD (−0,30 −0,50 −0,20) = −1,00, JPY +0,20. Dominanta: USD short 1,00. Przelicz na % kapitału i porównaj z limitem (3%). W arkuszu kalkulacyjnym użyj osobnych kolumn ze znakiem dla waluty bazowej i kwotowanej (formuła F/G z sekcji 8), żeby shorty nie zostały policzone jak longi — to najczęstszy ukryty błąd przy mieszanym portfelu.
Czy hedging przez korelację (long EUR/USD + long USD/CHF) ma sens?
Dla detalisty najczęściej nie ma sensu jako stała praktyka, bo koszt zwykle zjada korzyść. Przy korelacji −0,91 te pozycje się niemal neutralizują. Twój zysk i ryzyko to ~0,42% zamiast ~2%. Płacisz podwójne koszty (spread, prowizja, swap) za prawie zerowy efekt netto. Jeśli chcesz hedge — użyj opcji walutowej lub po prostu zmniejsz pozycję. Jedyny przypadek, gdy taki „hedge" ma sens: tymczasowe zabezpieczenie przed weekendem z event risk, gdy nie możesz zamknąć pozycji (np. brak płynności). Ale to sytuacja nadzwyczajna, nie strategia.
Czy korelacja walutowa zmienia się w ciągu dnia?
Tak — korelacja intraday (na danych godzinowych) jest mniej stabilna niż dzienna. W sesji azjatyckiej AUD/NZD i EUR/USD mogą mieć korelację bliską 0 (różne strefy aktywności). W sesji londyńskiej, kiedy handluje się wszystkim — korelacja rośnie, bo wspólny czynnik (flow USD) dominuje. Dla pozycji intraday: sprawdzaj korelację na danych godzinowych, nie dziennych. Dla swing/position: dane dzienne wystarczą.
Ile pozycji mogę mieć jednocześnie, żeby utrzymać kontrolę nad korelacją?
Praktycznie: 2-4 pozycje dla tradera detalicznego. Powyżej 5 trudno utrzymać niską korelację, bo z 8 głównych walut kończą Ci się niskokorelowane kombinacje. Przy każdej pozycji musisz kontrolować portfolio heat i łączną ekspozycję walutową. Jeśli nie masz na to narzędzia — zostań przy 2-3 pozycjach i nie komplikuj.
Czy mogę używać korelacji do potwierdzania sygnałów wejścia?
Tak, ale ostrożnie. Jeśli masz sygnał long EUR/USD i jednocześnie GBP/USD też daje sygnał long — to potwierdza temat (słaby USD). Ale to nie jest „podwójne potwierdzenie" — to jeden sygnał (słabość USD) widziany przez dwa okna. Lepsze potwierdzenie korelacyjne: sygnał long EUR/USD + sygnał long EUR/GBP → temat to siła EUR, nie słabość USD. Dwa różne czynniki potwierdzają ten sam kierunek — to silniejsze.
Jak stress test portfela na worst case korelacji?
Założenie: wszystkie korelacje = +1 (lub −1 dla par w przeciwnym kierunku). Policz łączną stratę, jeśli KAŻDA pozycja dojdzie do SL jednocześnie. Przykład: 4 pozycje × 1% = 4% worst case. Porównaj z Twoim max dopuszczalnym drawdown (np. 6%). Jeśli worst case > max drawdown → masz za dużo pozycji lub za duże ryzyko per trade. Redukuj do punktu, w którym worst case ≤ 50% max drawdown, zostawiając bufor na slippage i gap.
Co zrobić przed NFP/FOMC, jeśli mam skorelowane pozycje?
Trzy opcje, od najostrzejszej: (1) Zamknij wszystkie pozycje z tym samym dominującym walutowym netto — jeśli masz 3 pozycje short USD, zamknij je przed eventem i wejdź ponownie po danych, gdy spread wróci do normy. (2) Zredukuj loty o 50% na każdej skorelowanej nodze. (3) Ustaw max łączną ekspozycję netto na walutę dominującą na 1%. Opcja 1 eliminuje slippage na eventach. Najgorsza opcja: zostawić wszystko i liczyć, że SL zadziała po planowanej cenie — przy eventach makro fill na kilku skorelowanych parach jednocześnie bywa znacząco gorszy.

Źródła i bibliografia

  1. Markowitz H., „Portfolio Selection", Journal of Finance, 7(1), 1952. Fundament Modern Portfolio Theory — wariancja portfela, korelacja i dywersyfikacja.
  2. 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.
  3. Pojarliev R., Levich R., A New Look at Currency Investing, CFA Institute, 2012. Korelacja w instytucjonalnym zarządzaniu portfelem FX.
  4. 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.
  5. BIS, Triennial Central Bank Survey — Foreign exchange turnover in April 2025, Bank for International Settlements, 2025. Aktualne dane o globalnym obrocie OTC FX (ok. 9,6 bln USD dziennie) — kontekst dla płynności i współzależności par walutowych.
  6. 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.
  7. 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.
  8. ESMA, „Final Report: Product intervention measures on CFDs", 2018. Ekspozycja portfelowa traderów detalicznych i ryzyka koncentracji.
  9. 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.
  10. 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.

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ą.