BTC241,6k zł0,84%
ETH7,14k zł2,17%
XRP3,98 zł0,75%
LTC169 zł1,05%
BCH802 zł0,56%
DOT3,18 zł1,31%

Korelacja par, ukryta ekspozycja i ryzyko portfelowe

Trzy pozycje po 1% ryzyka to nie jest jedna liczba, tylko dwie. Modelowa zmienność dziennego wyniku takiego portfela wynosi w rachunku z sekcji 7 1,53% kapitału. Suma strat przy jednoczesnym zadziałaniu wszystkich trzech wyjść obronnych wynosi 3,00%, a po doliczeniu poślizgu przyjętego ilustracyjnie (10% kwoty ryzyka na każdej nodze — parametr przykładu, nie oszacowanie rynkowe) i bez luki — 3,30%; górnego ograniczenia tej drugiej wielkości ten rachunek nie zna. Pierwsza liczba opisuje rozrzut wyniku przy ciągłym handlu. Druga to kwota, która zejdzie z rachunku, i to nią planuje się kapitał. Mylenie ich jest najczęstszym błędem w rachunku portfelowym na rynku walutowym. Dalsze rachunki prowadzą te dwie wielkości osobno.

Korelacja par walutowych i ryzyko portfelowe — macierz korelacji i ukryta ekspozycja netto na jedną walutę
Najważniejsze w 60 sekund
  • Do wzoru portfelowego wchodzą odchylenia standardowe wyniku pozycji, nie kwoty ryzyka na wyjściu obronnym. Wynik wzoru jest miarą rozrzutu dziennego wyniku i nie jest kwotą, którą można stracić
  • Sumę strat przy jednoczesnym zadziałaniu wszystkich wyjść liczy się osobno — to suma kwot ryzyka powiększona o poślizg i lukę na każdej nodze. Ta liczba, a nie wynik wzoru, jest podstawą planowania kapitału
  • Korelacja bez czterech parametrów pomiaru nie jest daną. Ta sama para przy dwóch zestawach okresu, częstotliwości, transformacji i liczby obserwacji daje w sekcji 2 wyniki +0,87 i +0,61
  • Znak trzeba przenieść z kierunków pozycji. Przy korelacji cenowej −0,91 i pozycjach o przeciwnych kierunkach korelacja wyników wynosi +0,91; podstawienie znaku z wykresu zaniża wynik rachunku z sekcji 7 o 46%
  • Ekspozycja na jedną walutę sumuje się między pozycjami — limit przyjęty w tym artykule jako wartość ilustracyjna: ryzyko skupione na jednej walucie nie przekracza 3 × ryzyko pojedynczej pozycji
  • Korelacja policzona historycznie nie ma obowiązku się utrzymać, a sam błąd oszacowania jest duży: przy oknie 30 sesji i ρ ≈ 0,5 błąd standardowy wynosi ok. 0,14, więc dwa odczyty z rozłącznych okien tej długości — na przykład 0,60 i 0,85 — są nierozróżnialne

1. Dwie liczby, które nazywa się „ryzykiem portfela"

Klasyczny wzór portfelowy Markowitza1 opisuje modelową zmienność łączną, a nie gwarantowaną stratę przy handlu z wyjściem obronnym. To rozróżnienie wraca w większości sporów o korelację, więc stoi tu na początku, a nie w przypisie.

Wielkość wchodząca do tego wzoru pod symbolem σ to odchylenie standardowe wyniku pozycji — miara rozproszenia dziennego wyniku wokół zera. Kwota ryzyka na wyjściu obronnym jest czymś zupełnie innym: to próg obcięcia straty, wartość, przy której pozycja przestaje istnieć. Podstawienie jednej wielkości pod drugą jest błędem kategorii, a jego skutek działa w obie strony i obie są groźne.

Dwie wielkości, dwie definicje, dwa zastosowania.

σi — odchylenie standardowe wyniku pozycji. Ile dziennie waha się wynik tej pozycji. Wyznaczasz je z własnej ewidencji (odchylenie standardowe dziennych zmian wyniku otwartej pozycji, w walucie rachunku) albo z rachunku: wartość nominalna pozycji w walucie rachunku × dzienne odchylenie standardowe stopy zwrotu instrumentu. Odpowiada na pytanie: jak bardzo rozjeżdża się dzienny wynik portfela.

Ri — kwota ryzyka na wyjściu obronnym. Ile stracisz na tej pozycji, jeżeli wyjście obronne zadziała po planowanej cenie. Odpowiada na pytanie: ile zejdzie z rachunku, jeżeli hipoteza padnie.

Wzór portfelowy przyjmuje wyłącznie σ. Kwotę ryzyka podstawia się do sumy, nie do pierwiastka. Wynik wzoru nigdy nie jest kwotą straty, nawet gdy oba są wyrażone w procentach kapitału.

Skutek pierwszy dotyczy korelacji ujemnej. Zdanie „przy korelacji −0,91 pozycje się neutralizują, więc twoje ryzyko efektywne wynosi 0,42% zamiast 2%" jest fałszywe jako opis straty. Modelowa zmienność dziennego wyniku faktycznie spada blisko zera, ale oba wyjścia obronne mogą zadziałać w tej samej sesji — wystarczy, że kurs najpierw pójdzie w jedną, a potem w drugą stronę, co jest zwykłym przebiegiem dnia z publikacją danych, nie scenariuszem skrajnym. Suma strat nadal wynosi wtedy 2% plus poślizg na obu nogach.

Skutek drugi dotyczy korelacji dodatniej. Zdanie „pięć pozycji po 1% przy korelacji +0,85 daje efektywne ryzyko 4,69%" czyta się jako „mniej niż 5%, mam margines". Nie ma marginesu. 4,69% to odchylenie standardowe dziennego wyniku przy założeniu, że σ każdej pozycji wynosi 1% kapitału; jeżeli wszystkie pięć wyjść zadziała, strata wynosi 5% plus poślizg na każdej z pięciu nóg.

Suma arytmetyczna nie jest najgorszym przypadkiem. W wielu materiałach suma ryzyk pojedynczych („5 × 1% = 5%") występuje jako scenariusz graniczny. To nieprawda w obie strony: dla modelowej zmienności suma odchyleń jest granicą górną osiąganą przy ρ = +1, ale dla straty suma kwot ryzyka jest dopiero punktem wyjścia. Najgorszy przebieg to ta suma powiększona o poślizg i lukę na każdej pozycji z osobna, a górnego ograniczenia tej wielkości ten rachunek nie zna.

Reszta artykułu trzyma się tego podziału: każdy rachunek podaje obie liczby obok siebie.

2. Korelacja jako miara — cztery parametry pomiaru i karta opisu

Korelacja to liczba od −1,00 do +1,00 opisująca, na ile dwie serie poruszają się razem. Sama liczba nie jest jednak daną, dopóki nie wiadomo, jak została policzona. Zmiana któregokolwiek z czterech parametrów pomiaru zmienia wynik na tyle, że rozstrzyga o wniosku.

  • Okres — od kiedy do kiedy, z datą pomiaru
  • Częstotliwość obserwacji — dane dzienne, godzinowe, tygodniowe
  • Transformacja szeregu — poziomy kursu czy stopy zwrotu; jeżeli stopy, to zwykłe czy logarytmiczne
  • Liczba obserwacji — bo od niej zależy błąd oszacowania

Korelacja liczona na poziomach kursów jest zwykle wysoka i praktycznie bezużyteczna: mierzy wspólny trend, nie współruch zwrotów. Dwie pary w długim trendzie mogą mieć korelację poziomów +0,95 przy zwrotach dziennych bliskich niezależności. Do rachunku portfelowego bierze się logarytmiczne stopy zwrotu ln(Ct/Ct−1) z zamknięć o tej samej godzinie.

Karta opisu korelacji — ta sama para, cztery zestawy parametrów

Wartości współczynników są ilustracyjne — pokazują skalę wpływu parametrów pomiaru, nie są odczytem z konkretnego dostawcy danych. Karta ma taką postać, jaką sam powinieneś wypełnić przy każdym własnym pomiarze. Liczba obserwacji w kartach godzinowych zależy od filtra godzin bez obrotu u konkretnego dostawcy danych — 480 w karcie B i 1 480 w karcie D są wartościami ilustracyjnymi. Karta D powtarza okres i transformację karty A i zmienia wyłącznie częstotliwość; liczba obserwacji idzie wtedy w górę mechanicznie, bo ten sam kwartał zawiera więcej odczytów godzinowych niż dziennych — tego jednego parametru nie da się utrzymać stałym przy zmianie częstotliwości.
Parametr kartyKarta AKarta BKarta C (dla porównania)Karta D (izolacja częstotliwości)
ParaEUR/USD i GBP/USDEUR/USD i GBP/USDEUR/USD i GBP/USDEUR/USD i GBP/USD
Okres1.07–30.09.20251.09–30.09.20251.07–30.09.20251.07–30.09.2025
Częstotliwośćdzienna (zamknięcie 23:00 CET)godzinowadziennagodzinowa
Transformacjalogarytmiczne stopy zwrotulogarytmiczne stopy zwrotupoziomy kursulogarytmiczne stopy zwrotu
Liczba obserwacji65480651 480
Wynik ρ+0,87+0,61+0,96+0,64
Błąd standardowy0,030,03nieinterpretowalny0,02

Karta A obejmuje cały kwartał, karta B jego ostatni miesiąc — tę samą parę opisują więc na dwóch różnych okresach i dwiema różnymi częstotliwościami, a dają +0,87 i +0,61. Różnica 0,26 jest wielokrotnością błędu standardowego obu oszacowań, więc nie da się jej wytłumaczyć losowością próby: to skutek doboru parametrów pomiaru. Karta C pokazuje, dlaczego transformacja nie jest szczegółem — na poziomach kursu wychodzi +0,96, wartość, z której nie wynika nic o współruchu wyników.

Kartę B od karty A dzielą jednak dwa parametry naraz, więc różnicy 0,26 nie wolno przypisać samej częstotliwości. Rozdziela je dopiero karta D: ten sam kwartał, ta sama transformacja, zmieniona wyłącznie częstotliwość — i odczyt schodzi z +0,87 na +0,64. Resztę drogi do +0,61 z karty B robi skrócenie okresu do jednego miesiąca. Kierunek tej pierwszej zmiany ma prostą przyczynę: na danych godzinowych część współruchu rozjeżdża się na sąsiednie godziny, bo obie pary nie reagują na wspólny czynnik w tej samej minucie. O teście istotności nie ma tu mowy: karty A i D opisują ten sam kwartał w dwóch rozdzielczościach, więc nie są dwiema niezależnymi próbami i wzór na błąd standardowy różnicy z sekcji 3 do nich nie ma zastosowania. Jest to pokazanie czwartego parametru osobno: przy wszystkim innym niezmienionym sama częstotliwość przesuwa odczyt o wielkość, która rozstrzyga o wniosku.

Praktyczna konsekwencja jest prosta: jeżeli budujesz portfel na korelacji dziennej, a handlujesz w oknie godzinowym, liczysz ryzyko z innej wielkości niż ta, na którą jesteś narażony. Mierz na tym horyzoncie, na którym trzymasz pozycję.

Ile z odczytu jest szumem

Błąd standardowy współczynnika korelacji przy założeniu dwuwymiarowego rozkładu normalnego i niezależnych obserwacji wynosi:

$$SE(\rho) \approx \frac{1 - \rho^2}{\sqrt{n - 1}}$$

gdzie n to liczba obserwacji zwrotów. Oba założenia są w danych walutowych naruszone — rozkłady mają grubsze ogony niż normalny, a obserwacje są zależne w czasie — więc wartości poniżej są oszacowaniem dolnym: rzeczywista niepewność jest większa.

Okno (sesje dzienne)Liczba obserwacji zwrotówBłąd standardowy przy ρ ≈ 0,50Różnica dwóch odczytów z rozłącznych okien tej samej długości nieodróżnialna od szumu (próg 2√2 × SE)
30290,14do 0,40
60590,10do 0,28
90890,08do 0,23
1801790,056do 0,16
250 (ok. rok)2490,048do 0,13

Stąd wniosek, który przewraca popularną regułę monitoringu. Zalecenie „jeżeli korelacja 30-dniowa odchyla się o ponad 0,25 od 90-dniowej, coś się zmieniło w strukturze rynku" nie ma pokrycia w rachunku. Porównujesz dwa oszacowania, a nie jedno z liczbą pewną, więc wiąże błąd standardowy różnicy — a okna mają tu różne długości, więc SEΔ = √(SE30² + SE90²). Przy ρ ≈ 0,50 to √(0,142² + 0,080²) ≈ 0,163, a próg dwóch błędów standardowych różnicy wynosi około 0,33 — i to przy założeniu prób rozłącznych. Różnica 0,25 leży poniżej progu i jest nieodróżnialna od szumu. Żeby taka różnica coś znaczyła, potrzebujesz albo dłuższego okna, albo progu wyraźnie wyższego — a i tak dostaniesz sygnał opóźniony.

Jedno zastrzeżenie do samego progu. Wzór na SEΔ zakłada, że oba odczyty pochodzą z rozłącznych prób, a okna 30- i 90-sesyjne rozłączne nie są: krótsze zawiera się w dłuższym, więc oba odczyty liczą się częściowo z tych samych obserwacji i przestają być dwoma niezależnymi świadectwami — to jeden pomiar i jego własny podzbiór. Ścisłego progu nie da się wtedy podać bez oszacowania kowariancji obu odczytów albo bez bootstrapu. Wartość 0,40 z tabeli powyżej opisuje jeszcze inny przypadek: dwa odczyty z rozłącznych okien tej samej, 30-sesyjnej długości.

Skala korelacji od −1 do +1 z przykładami par: EUR/USD i USD/CHF (silna ujemna), EUR/USD i GBP/USD (silna dodatnia), AUD/JPY i EUR/CHF (bliska zeru). Wartości ilustracyjne — bez okresu, częstotliwości, transformacji i liczby obserwacji żaden taki odczyt nie jest daną pomiarową
Skala korelacji od −1 do +1 z przykładami par: EUR/USD i USD/CHF (silna ujemna), EUR/USD i GBP/USD (silna dodatnia), AUD/JPY i EUR/CHF (bliska zeru). Wartości ilustracyjne — bez okresu, częstotliwości, transformacji i liczby obserwacji żaden taki odczyt nie jest daną pomiarową
Karta opisu korelacji — cztery parametry pomiaru (okres, częstotliwość, transformacja, liczba obserwacji), które muszą stać przy każdym współczynniku, żeby wynik dało się odtworzyć i porównać; grafika pokazuje sam schemat karty, a nie zestawienie serwisów liczących korelację — przegląd narzędzi należy do działów 11–13
Karta opisu korelacji — cztery parametry pomiaru (okres, częstotliwość, transformacja, liczba obserwacji), które muszą stać przy każdym współczynniku, żeby wynik dało się odtworzyć i porównać; grafika pokazuje sam schemat karty, a nie zestawienie serwisów liczących korelację — przegląd narzędzi należy do działów 11–13
Skąd wziąć liczby do rachunku, bez wykładu o narzędziach. Współczynnik policzysz dowolną funkcją korelacji na dwóch kolumnach logarytmicznych stóp zwrotu z zamknięć o tej samej godzinie — istotne jest to, żeby przy wyniku zapisać cztery parametry z karty powyżej i datę pomiaru. Odchylenie standardowe wyniku pozycji σi zmierzysz na własnej ewidencji albo policzysz z wartości nominalnej i dziennego odchylenia standardowego stopy zwrotu instrumentu. Sposób wyznaczania zmienności instrumentu, w tym ATR, należy do działu 5; przegląd i porównanie narzędzi — do działów 11–13. Tutaj obie wielkości są wyłącznie danymi wejściowymi.

3. Okno pomiaru — wybór, nie stała

Tabela błędu standardowego z poprzedniej sekcji pokazuje tylko połowę problemu. Długość okna steruje bowiem dwoma błędami naraz, a te dwa błędy poruszają się w przeciwnych kierunkach. Krótkie okno ma duży błąd losowy i małe opóźnienie. Długie okno ma mały błąd losowy i duże opóźnienie. Nie ma okna, które minimalizuje oba — wybór długości jest kompromisem między błędem a opóźnieniem.

Opóźnienie okna kroczącego

Okno kroczące o długości n sesji jest średnią z ostatnich n obserwacji. Jeżeli zależność zmienia się skokowo, to m sesji po zmianie okno zawiera m obserwacji z nowego reżimu i n − m ze starego, więc odczyt jest mieszaniną obu z wagą m/n na nowym. Do dziewięćdziesięciu procent nowej wartości odczyt dochodzi po 0,9 × n sesjach — i to przy założeniu, że zmiana była natychmiastowa i trwała, czyli w przypadku dla okna najkorzystniejszym.

Przy jakich założeniach waga wynosi dokładnie m/n. Współczynnik korelacji jest ilorazem, nie średnią, więc mieszanie się dwóch reżimów w oknie jest liniowe tylko wtedy, gdy oba mają te same średnie i te same wariancje, a różnią się wyłącznie korelacją. Wtedy licznik i mianownik skalują się tak samo, oczekiwany odczyt wynosi (mρ2 + (n − m)ρ1) / n, a 0,9 × n wynika z tego wprost.

Gdy razem z korelacją zmienia się zmienność — czyli w tym jednym przypadku, który naprawdę interesuje ten artykuł — waga przestaje być liczbą obserwacji i staje się wagą wariancji: dla wariancji wyższej v-krotnie w nowym reżimie wynosi mv / (mv + n − m). Przy podwojonej zmienności (v = 4) dziewięćdziesięciu procent nowej wartości odczyt sięga już po 0,69 × n sesjach, nie po 0,9 × n. Okno reaguje wtedy szybciej, niż mówi tabela poniżej — ale reaguje na wzrost zmienności, nie na zmianę samej zależności, i te dwie rzeczy łatwo pomylić.
Błąd standardowy policzony dla ρ ≈ 0,50 ze wzoru z sekcji 2, na liczbie obserwacji zwrotów, czyli na liczbie sesji pomniejszonej o jeden — ta sama baza n co w tabeli z sekcji 2; przeliczenie sesji na miesiące przy 21 sesjach handlowych w miesiącu. Kolumna ostatnia podaje najmniejszą różnicę dwóch odczytów z rozłącznych okien tej samej długości, którą da się odróżnić od szumu na poziomie dwóch błędów standardowych różnicy, czyli 2√2 × SE; dla okien nakładających się ścisły próg wymaga kowariancji odczytów.
Okno n (sesje)Błąd standardowyDojście do 90% nowej wartości (0,9 × n)W przybliżeniuNajmniejsza rozróżnialna różnica
300,14227 sesji1,3 miesiąca0,40
600,09854 sesje2,6 miesiąca0,28
900,08081 sesji3,9 miesiąca0,23
1800,056162 sesje7,7 miesiąca0,16
2500,048225 sesji10,7 miesiąca0,13

Ile sesji potrzeba, żeby wykryć zadaną zmianę

Pytanie odwrotne jest praktyczniejsze: mam próg decyzyjny i chcę wiedzieć, jakie okno pozwala odróżnić przekroczenie tego progu od szumu. Warunek to 2 × SEΔ ≤ Δ, gdzie Δ to różnica, którą chcesz wykryć, a SEΔ = √2 × SE jest błędem standardowym różnicy dwóch odczytów z rozłącznych okien tej samej długości — bo porównujesz dwa oszacowania, a nie oszacowanie z liczbą pewną. Próg wynosi więc 2√2 × SE ≈ 2,83 × SE. Podstawiając SE = (1 − ρ²)/√(n − 1) dla ρ = 0,50, czyli 0,75/√(n − 1):

$$n \geq 1 + \left(\frac{2{,}121}{\Delta}\right)^2$$

Różnica Δ, którą chcesz wykryćWymagany SE pojedynczego okna (SEΔ = √2 × SE)Minimalna liczba obserwacji nOpóźnienie takiego okna
0,30 (np. 0,50 wobec 0,80)0,10651ok. 2,2 miesiąca
0,250,08873ok. 3,2 miesiąca
0,20 (np. 0,50 wobec 0,70)0,071114ok. 4,9 miesiąca
0,150,053201ok. 8,7 miesiąca
0,10 (np. 0,60 wobec 0,70)0,035451ok. 19,4 miesiąca

Ostatni wiersz jest wart przeczytania dwa razy. Żeby wiarygodnie odróżnić korelację 0,60 od 0,70, potrzebujesz 451 obserwacji — a okno tej długości zarejestruje zmianę reżimu dopiero po ponad półtora roku. Nie da się mieć obu rzeczy naraz, a każda tabela, która podaje jedno „standardowe" okno bez tego zastrzeżenia, przemilcza połowę rachunku.

Procedura wyboru

Rozstrzygnięcie sprowadza się do czterech kroków, wykonywanych raz i zapisywanych razem z resztą parametrów.

  1. Ustal, jaką różnicę musisz wykryć. Nie „chcę wiedzieć, ile wynosi korelacja", tylko „chcę wiedzieć, czy przekroczyła próg, przy którym odrzucam pozycję". Jeżeli próg wynosi 0,70, a typowe odczyty leżą w okolicach 0,50, to Δ = 0,20.
  2. Odczytaj wymagane n z tabeli powyżej i sprawdź, czy opóźnienie takiego okna jest do przyjęcia przy twoim horyzoncie trzymania pozycji. Przy pozycjach trzymanych dni okno o 114 obserwacjach — ponad pięć miesięcy danych — opisuje zależność, która z twoją pozycją nie ma wiele wspólnego.
  3. Jeżeli opóźnienie jest nie do przyjęcia, obniż ambicję progu, a nie długość okna. Próg 0,70 przy oknie 30-sesyjnym nie jest progiem, tylko losowaniem — przy Δ rozróżnialnym dopiero od 0,40 odczyt 0,60 i odczyt 0,85 są tą samą informacją.
  4. Okno krótkie traktuj jako alarm, nie jako pomiar. Odczyt 30-sesyjny odbiegający od długiego jest powodem, żeby sprawdzić, co się zmieniło — nie jest podstawą do odrzucenia ani do otwarcia pozycji. Regułę odrzucającą stawiaj wyłącznie na oknie, które przechodzi test z kroku drugiego.
Uproszczenie, na którym stoi cały ten rachunek. Cały rachunek zakłada, że zależność jest stała w oknie i zmienia się skokowo między oknami — a to jest uproszczenie. W rzeczywistości zmienia się w sposób ciągły i zależy od zmienności, która sama się zmienia, więc żaden pojedynczy współczynnik nie opisuje jej wiernie4. Rachunek zakłada też niezależność obserwacji i rozkład normalny, których dane walutowe nie spełniają, więc podane liczby obserwacji są minimami: przy zależnych obserwacjach efektywna liczebność próby jest mniejsza od liczby sesji, a wymagane okno — dłuższe.

4. Macierz korelacji — co w niej stoi i czego w niej nie ma

Macierz korelacji to symetryczna tabela, w której każda komórka podaje współczynnik dla jednej pary szeregów. Przekątna to zawsze +1,00. Poniższa macierz obejmuje osiem par — siedem głównych i jedną krzyżową (EUR/GBP) — i jest liczona na logarytmicznych stopach zwrotu dziennych; wartości są ilustracyjne — pokazują typowe relacje strukturalne, nie odczyt z konkretnego okna.

Ostatni wiersz nie jest mierzony osobno, tylko wyprowadzony z pozostałych, i warto wiedzieć dlaczego. Przy zbliżonych zmiennościach obu nóg zachodzi w przybliżeniu EUR/GBP ≈ EUR/USD − GBP/USD, więc korelacja EUR/GBP z dowolnym trzecim szeregiem Z wynosi [ρ(EUR/USD, Z) − ρ(GBP/USD, Z)] / √(2 − 2ρ), gdzie ρ = 0,87 to korelacja obu nóg. Mianownik wynosi 0,5099 i stąd biorą się wszystkie liczby ostatniego wiersza: +0,25, −0,25, +0,14, +0,20, −0,25, −0,18 i −0,24. Kto wpisze tam wartości dobrane niezależnie od reszty macierzy, dostanie tabelę, która nie może pochodzić z żadnych danych — i będzie to ten sam błąd, który sekcja 12 opisuje na prostszym przypadku dolnej granicy korelacji.

Macierz korelacji ośmiu par — logarytmiczne stopy zwrotu dzienne, okres 28.05–30.09.2025 (90 sesji dziennych, 89 obserwacji zwrotów), pomiar 30.09.2025, wartości ilustracyjne. Są to korelacje szeregów cenowych; do wzoru portfelowego wchodzą dopiero po przeniesieniu znaku zgodnie z kierunkami pozycji.
Macierz korelacji ośmiu par rynku walutowego — wartości ilustracyjne Mapa cieplna osiem na osiem. Wiersze i kolumny w tej samej kolejności: EUR/USD, GBP/USD, AUD/USD, NZD/USD, USD/JPY, USD/CHF, USD/CAD, EUR/GBP. Macierz jest symetryczna, na przekątnej stoi 1,00. Barwa zielona oznacza wartość dodatnią, czerwona ujemną; każda komórka ma wypisaną liczbę, więc kolor nie jest jedynym nośnikiem informacji. Wiersz EUR/USD: 1,00 / 0,87 / 0,72 / 0,68 / −0,38 / −0,91 / −0,52 / 0,25. Wiersz GBP/USD: 0,87 / 1,00 / 0,65 / 0,58 / −0,25 / −0,82 / −0,40 / −0,25. Wiersz AUD/USD: 0,72 / 0,65 / 1,00 / 0,92 / −0,45 / −0,62 / −0,68 / 0,14. Wiersz NZD/USD: 0,68 / 0,58 / 0,92 / 1,00 / −0,40 / −0,55 / −0,60 / 0,20. Wiersz USD/JPY: −0,38 / −0,25 / −0,45 / −0,40 / 1,00 / 0,35 / 0,32 / −0,25. Wiersz USD/CHF: −0,91 / −0,82 / −0,62 / −0,55 / 0,35 / 1,00 / 0,38 / −0,18. Wiersz USD/CAD: −0,52 / −0,40 / −0,68 / −0,60 / 0,32 / 0,38 / 1,00 / −0,24. Wiersz EUR/GBP: 0,25 / −0,25 / 0,14 / 0,20 / −0,25 / −0,18 / −0,24 / 1,00. Wartości są ilustracyjne, liczone na logarytmicznych stopach zwrotu dziennych, okres 28.05–30.09.2025, 90 sesji dziennych, 89 obserwacji zwrotów, pomiar 30.09.2025. Są to korelacje szeregów cenowych, nie korelacje wyników pozycji. 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,25 0,87 1,00 0,65 0,58 −0,25 −0,82 −0,40 −0,25 0,72 0,65 1,00 0,92 −0,45 −0,62 −0,68 0,14 0,68 0,58 0,92 1,00 −0,40 −0,55 −0,60 0,20 −0,38 −0,25 −0,45 −0,40 1,00 0,35 0,32 −0,25 −0,91 −0,82 −0,62 −0,55 0,35 1,00 0,38 −0,18 −0,52 −0,40 −0,68 −0,60 0,32 0,38 1,00 −0,24 0,25 −0,25 0,14 0,20 −0,25 −0,18 −0,24 1,00

Czytanie macierzy to dwie operacje, nie jedna. Najpierw szukasz wartości bezwzględnych powyżej 0,70 — to kandydaci na silną zależność. Potem przenosisz znak zgodnie z kierunkami pozycji i patrzysz na korelację wyników: jeżeli jest wysoka i dodatnia, pozycje tracą razem i traktujesz je jak jedną pozycję o powiększonym nominale; jeżeli wysoka i ujemna, nogi znoszą się w modelowej zmienności, ale każda zachowuje własny budżet wyjścia i własne koszty. Długa EUR/USD i długa GBP/USD przy +0,87 to jeden temat makro w dwóch obudowach. Długa EUR/USD i długa USD/CHF przy −0,91 to korelacja wyników −0,91 — częściowo zneutralizowana ekspozycja z dwoma budżetami wyjścia, nie dywersyfikacja (rachunek — portfel C w sekcji 11).

Próg 0,70 jest konwencją operacyjną, nie granicą zmierzoną. W tym artykule służy do jednego: żeby zdecydować, czy dokładając pozycję dokładasz do istniejącego zakładu. Nie wynika z żadnego wyprowadzenia i nie da się go obronić danymi z krótkiego okna — przy 30 sesjach i ρ ≈ 0,50 błąd standardowy wynosi 0,14, a próg rozróżnialności dwóch odczytów z rozłącznych okien tej długości — 0,40, więc odczyty 0,60 i 0,85 dzielą się o 0,25 i są nierozróżnialne. Jeżeli chcesz progu, który coś rozstrzyga, licz na oknie co najmniej 180-sesyjnym — to ostrożna konwencja przyjęta w tym artykule, nie wynik wyprowadzenia (z tabeli w sekcji 3 dla Δ = 0,20 wystarcza 114 obserwacji) — i traktuj wynik jako wskazówkę, nie klasyfikację. Sama macierz powyżej tego warunku nie spełnia: 89 obserwacji to mniej niż 114 wymagane dla Δ = 0,20 i o połowę mniej, niż żąda konwencja 180-sesyjna. Jej współczynniki służą w tym artykule do pokazania mechaniki rachunku i nigdzie nie pracują jako przesłanka odrzucenia pozycji — test T3 w sekcji 15 jest na nich wykonany jako ilustracja procedury, nie jako test zaliczony.
Wartość ilustracyjna też musi przejść test z sekcji 12. Macierz korelacji — zmierzona czy przyjęta na potrzeby przykładu — musi być dodatnio półokreślona, bo inaczej przypisuje pewnym portfelom ujemną wariancję, czyli nie opisuje niczego. Powyższa macierz ten warunek spełnia: jej najmniejsza wartość własna wynosi +0,0044, a wszystkie podmacierze główne mają nieujemne wyznaczniki. Sprawdzenie kosztuje jedno wywołanie funkcji liczącej wartości własne i jest jedynym mechanicznym sposobem na wyłapanie wiersza dobranego na oko. Sekcja 12 pokazuje najprostszy szczególny przypadek tego samego warunku — dolną granicę jednolitej korelacji parami.
Macierz opisuje szeregi cenowe, a rachunek portfelowy potrzebuje korelacji wyników. To dwie różne wielkości i przejście między nimi zależy od kierunków pozycji. Przy obu pozycjach długich znak zostaje bez zmian. Przy jednej długiej i jednej krótkiej znak się odwraca: korelacja cenowa −0,91 oznacza wtedy korelację wyników +0,91, czyli pozycje tracą razem. Podstawienie znaku wprost z macierzy jest najczęściej spotykanym błędem rachunkowym w tej okolicy — w rachunku z sekcji 7 zaniża wynik o 46%.
Kierunki dwóch pozycjiKorelacja cenowa ρCKorelacja wyników ρW
obie długieρCC
obie krótkieρCC
jedna długa, jedna krótkaρC−ρC
Macierz korelacji ośmiu par (siedem głównych i EUR/GBP) na logarytmicznych stopach zwrotu dziennych — wartości ilustracyjne z kartą pomiaru: okres 28.05–30.09.2025, 89 obserwacji zwrotów, pomiar 30.09.2025; do rachunku portfelowego wymagają przeniesienia znaku zgodnie z kierunkami pozycji
Macierz korelacji ośmiu par (siedem głównych i EUR/GBP) na logarytmicznych stopach zwrotu dziennych — wartości ilustracyjne z kartą pomiaru: okres 28.05–30.09.2025, 89 obserwacji zwrotów, pomiar 30.09.2025; do rachunku portfelowego wymagają przeniesienia znaku zgodnie z kierunkami pozycji
AUD/USD i NZD/USD: +0,92. To odczyt z macierzy powyżej, więc obowiązują przy nim te same cztery parametry pomiaru i ta sama data: logarytmiczne stopy zwrotu dzienne, okres 28.05–30.09.2025, 89 obserwacji, pomiar 30.09.2025. Jedna z najwyższych wartości wśród par głównych. Obie waluty należą do grupy surowcowej z regionu Azji i Pacyfiku, obie reagują na ten sam popyt zewnętrzny. Dwie pozycje długie na tych parach to w rachunku jedna ekspozycja o niemal podwojonym nominale, a nie dwa niezależne zakłady — z tą różnicą, że płacisz dwa spready. Sama wysokość współczynnika nie jest tu argumentem: argumentem jest to, że po przeniesieniu na wynik obie pozycje tracą w tych samych sesjach.

5. Ukryta ekspozycja walutowa — rozkład pozycji na waluty składowe

Macierz korelacji pokazuje współruch, ale nie pokazuje, gdzie siedzisz netto. Każda para to dwie waluty: jedną kupujesz, drugą sprzedajesz. Przy kilku pozycjach te waluty zaczynają się nakładać i wychodzi jedna skoncentrowana ekspozycja pod kilkoma nazwami. Rozkład na waluty składowe (po angielsku net currency exposure) to przeliczenie wszystkich otwartych pozycji na ekspozycję netto per waluta, w walucie rachunku.

Reguła znaku

PozycjaWaluta bazowaWaluta kwotowanaPrzykład
długa+ nominał− nominałdługa EUR/USD → +EUR, −USD
krótka− nominał+ nominałkrótka USD/CHF → −USD, +CHF

Bez rozdzielenia znaków suma traktuje wszystkie pozycje jak długie i przy portfelu mieszanym myli się o wartość każdej nogi w przeciwnym kierunku. To najczęstszy ukryty błąd w tym rachunku.

Rachunek na trzech pozycjach

Założenia (wartości ilustracyjne). Kapitał bieżący 100 000 PLN, mierzony przed otwarciem pierwszej pozycji. Ryzyko na pozycję 1,00% kapitału bieżącego, czyli 1 000 PLN. Wartości nominalne przeliczone na walutę rachunku po kursie środkowym z dnia otwarcia; sposób przeliczania nominału na walutę rachunku — dział 2.

  1. Długa EUR/USD, wartość nominalna 100 000 PLN
  2. Długa GBP/USD, wartość nominalna 120 000 PLN
  3. Krótka USD/CHF, wartość nominalna 90 000 PLN
WalutaPozycja 1Pozycja 2Pozycja 3Netto (PLN)Netto (% kapitału)
EUR+100 000+100 000+100%
GBP+120 000+120 000+120%
CHF+90 000+90 000+90%
USD−100 000−120 000−90 000−310 000−310%

Trzy pozycje o trzech nazwach, jedna ekspozycja: krótka na dolara o wartości 310 000 PLN, czyli 3,1-krotności kapitału. Umocnienie dolara o 1% kosztuje w przybliżeniu 3 100 PLN, niezależnie od tego, że w tabeli portfela stoją trzy różne symbole.

Ekspozycja nominalna a ryzyko skupione — dwie różne liczby o dwóch różnych zastosowaniach. Ekspozycja nominalna netto (tu −310% kapitału na dolarze) odpowiada na pytanie, ile kosztuje ruch waluty o zadany procent. Ryzyko skupione na walucie odpowiada na inne pytanie: ile stracisz, jeżeli temat pójdzie przeciwko tobie i wszystkie wyjścia obronne pozycji zależnych od tej waluty zadziałają. Tu wynosi ono 3 × 1 000 = 3 000 PLN, czyli 3,00% kapitału. Limit stawia się na drugiej wielkości, bo to ona planuje kapitał. Przyjęta w tym artykule wartość ilustracyjna: ryzyko skupione na jednej walucie nie przekracza 3 × ryzyko pojedynczej pozycji — przy 1% na pozycję daje to 3,00% kapitału. Ten próg nie jest prawem rynku ani wynikiem wyprowadzenia. Z dopuszczalnego obsunięcia i długości serii, którą rachunek ma przetrwać, wyprowadza się ryzyko na pozycję (9.3); sam mnożnik koncentracji wymaga dodatkowo twojej decyzji, ile równoczesnych ekspozycji na jeden czynnik dopuszczasz — i tę decyzję zapisujesz z góry.

Loty bywają używane jako skrót zamiast wartości nominalnej w walucie rachunku. Skrót działa tylko wtedy, gdy wszystkie pozycje siedzą na instrumentach o zbliżonej zmienności i zbliżonej wartości pipsa — a jeden lot EUR/USD i jeden lot GBP/JPY tego warunku nie spełniają. Różnicę zmienności między instrumentami rachunek portfelowy i tak wchłania przez σi, więc prościej jest od razu liczyć w walucie rachunku.

Rozkład otwartych pozycji na ekspozycję netto per waluta — trzy pozycje o różnych nazwach składają się na jedną krótką ekspozycję na dolara; grafika jest schematem tego rachunku, nie widokiem konkretnego programu — gotową agregację walutową pokazuje część platform, w pozostałych liczy się ją ręcznie
Rozkład otwartych pozycji na ekspozycję netto per waluta — trzy pozycje o różnych nazwach składają się na jedną krótką ekspozycję na dolara; grafika jest schematem tego rachunku, nie widokiem konkretnego programu — gotową agregację walutową pokazuje część platform, w pozostałych liczy się ją ręcznie
Wymagany depozyt wiąże wszystkie pozycje naraz. Limit ryzyka i wymóg depozytowy to dwie niezależne granice i wiąże ta, która wypada wcześniej. Depozyt jest blokowany od wartości nominalnej każdej pozycji z osobna i sumuje się przez cały portfel, a poziom przymusowego zamknięcia liczy się na poziomie rachunku, nie pojedynczej pozycji — przy jego przekroczeniu zamykane są pozycje według reguły pośrednika, więc stratna noga potrafi zamknąć zyskowną. Pośrednik może też podnieść wymóg depozytowy w oknie zdarzenia, co jest przewidziane w regulaminach i stosowane właśnie przy wzroście zmienności11. Portfel skoncentrowany na jednej walucie dostaje wtedy zmianę warunków na wszystkich nogach jednocześnie. Rachunek wymaganego depozytu — 9.5. Wartości obowiązujące klienta detalicznego w Polsce ustala Komisja Nadzoru Finansowego decyzją nr DAS.456.2.2019 z 1 sierpnia 2019 r., obowiązującą od 2 sierpnia 2019 r.: próg przymusowego zamknięcia to 50% minimalnego wymaganego depozytu liczone na poziomie rachunku, a ochrona przed saldem ujemnym jest obowiązkowa11. Stan prawny przyjęty w tym tekście: 3 sierpnia 2026 r.; przed użyciem tych wartości w rachunku potwierdź ich aktualność u właściwego nadzoru. Pełne omówienie — dział 13.

6. Rozkład na czynniki walutowe wykonany do końca

Trzy pozycje z poprzedniej sekcji dały wynik oczywisty, bo wszystkie trzy miały dolara po tej samej stronie. Przy zestawie z parami krzyżowymi i pozycjami w obu kierunkach wynik przestaje być oczywisty — i wtedy okazuje się, że rachunek trzeba naprawdę wykonać, a nie oszacować wzrokiem.

Zestaw do rozłożenia

Założenia (wartości ilustracyjne). Kapitał bieżący 100 000 PLN, mierzony przed otwarciem pierwszej pozycji. Ryzyko na pozycję: 0,60% = 600 PLN, pięć pozycji, więc suma kwot ryzyka 3,00% = 3 000 PLN. Limit skupienia to ta sama reguła co w całym artykule — 3 × ryzyko pojedynczej pozycji; limit jest regułą, nie liczbą, więc przy ryzyku 0,60% na pozycję daje 1,80%, a przy 1,00% dawał 3,00%.

NrParaKierunekWartość nominalna (PLN)Ryzyko
1EUR/USDdługa80 0000,60% = 600 PLN
2GBP/USDkrótka60 0000,60% = 600 PLN
3AUD/JPYdługa70 0000,60% = 600 PLN
4EUR/GBPkrótka50 0000,60% = 600 PLN
5USD/CADdługa90 0000,60% = 600 PLN

Krok 1 — rozbicie każdej pozycji na dwie waluty

Reguła znaku z poprzedniej sekcji, zastosowana mechanicznie: pozycja długa daje plus walucie bazowej i minus kwotowanej, krótka odwrotnie. Wartość nominalna wchodzi do obu wierszy w tej samej wysokości.

PozycjaWaluta bazowaWaluta kwotowana
1. długa EUR/USD 80 000EUR +80 000USD −80 000
2. krótka GBP/USD 60 000GBP −60 000USD +60 000
3. długa AUD/JPY 70 000AUD +70 000JPY −70 000
4. krótka EUR/GBP 50 000EUR −50 000GBP +50 000
5. długa USD/CAD 90 000USD +90 000CAD −90 000

Krok 2 — zsumowanie per waluta

WalutaSkładnikiNetto (PLN)Netto (% kapitału)Kierunek
CAD−90 000−90 000−90%krótka
USD−80 000 +60 000 +90 000+70 000+70%długa
AUD+70 000+70 000+70%długa
JPY−70 000−70 000−70%krótka
EUR+80 000 −50 000+30 000+30%długa
GBP−60 000 +50 000−10 000−10%krótka

Kontrola rachunku: suma wszystkich pozycji netto musi wynosić zero, bo każda pozycja wnosi tę samą kwotę raz z plusem i raz z minusem. Tutaj: −90 000 + 70 000 + 70 000 − 70 000 + 30 000 − 10 000 = 0. Jeżeli nie wychodzi zero, gdzieś przestawiłeś znak albo pominąłeś nogę.

Wynik jest zaskakujący i to jest w nim najcenniejsze. Największą ekspozycję nominalną netto ma dolar kanadyjski — waluta występująca w jednej jedynej parze z pięciu. Dolar amerykański, obecny w trzech parach, wypada dopiero na drugim miejscu razem z dolarem australijskim i jenem, bo trzy pozycje dolarowe częściowo się znoszą: jedna krótka na dolarze (−80 000) wobec dwóch długich (+60 000 i +90 000) daje netto +70 000. Funt, obecny w dwóch parach, ma ekspozycję najmniejszą z całego zestawu — 60 000 krótkie i 50 000 długie znoszą się prawie w całości.

Krok 3 — ryzyko skupione, czyli druga tabela

Ekspozycja nominalna netto odpowiada na pytanie o koszt ruchu waluty. Na pytanie o stratę odpowiada inna wielkość: suma kwot ryzyka tych pozycji, które tracą, gdy dana waluta idzie w jedną stronę. Liczy się ją osobno dla każdego z dwóch kierunków, a za skupienie przyjmuje wartość większą.

WalutaPozycje tracące przy jej umocnieniuKwotaPozycje tracące przy jej osłabieniuKwotaRyzyko skupione
USD1600 PLN = 0,60%2 i 51 200 PLN = 1,20%1,20%
EUR40,60%10,60%0,60%
GBP20,60%40,60%0,60%
AUD0,00%30,60%0,60%
JPY30,60%0,00%0,60%
CAD50,60%0,00%0,60%

Największe ryzyko skupione wynosi 1,20% na dolarze i mieści się w limicie 1,80%. Zwróć uwagę, że obie tabele wskazują inną walutę jako dominującą: nominalnie prowadzi dolar kanadyjski z −90%, w ryzyku — dolar amerykański z 1,20%. Nie ma tu sprzeczności, bo mierzą różne rzeczy. Ekspozycja nominalna sumuje kwoty algebraicznie, więc pozycje przeciwstawne się znoszą; ryzyko skupione liczy tylko te pozycje, które tracą razem, więc znoszenie się nie działa. Limit stawia się na drugiej tabeli.

Krok 4 — suma strat

Pięć pozycji po 600 PLN: 3 000 PLN = 3,00% kapitału. Z poślizgiem 10% kwoty ryzyka na każdej nodze: 5 × 660 = 3 300 PLN = 3,30% kapitału. Ta sama liczba co przy trzech pozycjach z poprzedniej sekcji — bo suma strat zależy od budżetu ryzyka, a nie od tego, na ile pozycji go rozłożyłeś.

Procedura do wykonania na własnym zestawie. Sześć kroków, wszystkie mechaniczne. (1) Wypisz każdą pozycję z parą, kierunkiem i wartością nominalną przeliczoną na walutę rachunku. (2) Rozbij każdą na dwa wiersze według reguły znaku. (3) Zsumuj per waluta i sprawdź, czy suma wszystkich pozycji netto wynosi zero. (4) Podziel każdą pozycję netto przez kapitał, żeby dostać procent. (5) Zbuduj drugą tabelę: dla każdej waluty osobno wypisz pozycje tracące przy jej umocnieniu i przy osłabieniu, zsumuj kwoty ryzyka, weź większą z dwóch. (6) Porównaj największe skupienie z limitem i osobno policz sumę strat jako liczbę pozycji razy kwota ryzyka, powiększoną o poślizg. Wynik kroku szóstego, a nie kroku czwartego, wchodzi do planowania kapitału.
Rozkład na waluty jest przybliżeniem w dwóch miejscach. Traktuje każdą walutę jako osobny czynnik, a to jest uproszczenie: waluty surowcowe reagują na wspólny czynnik zewnętrzny, a waluty uznawane za bezpieczne — na wspólny odwrót od ryzyka, więc ekspozycja rozłożona na sześć walut bywa w praktyce ekspozycją na dwa lub trzy czynniki. Rozkład nie uwzględnia też różnic zmienności między instrumentami: ta sama wartość nominalna na parze spokojnej i na zmiennej to dwie różne wielkości ryzyka, a różnicę wchłania dopiero σi w rachunku portfelowym. Struktura powiązań między walutami na rynku, w tym rola dolara jako waluty pośredniczącej, opisana jest w literaturze poświęconej mikrostrukturze tego rynku9.

7. Rachunek ekspozycji łącznej trzech pozycji

Ten sam portfel co w sekcji 5, policzony do końca. Rachunek prowadzi obie liczby równolegle, bo tylko zestawione obok siebie mówią coś użytecznego.

Dane wejściowe

Wszystkie wielkości ilustracyjne. Baza procentu: kapitał bieżący 100 000 PLN, mierzony przed otwarciem pierwszej pozycji. σi to zmierzone odchylenie standardowe dziennego wyniku pozycji, wyrażone w procentach tego samego kapitału.
PozycjaKierunekWartość nominalnaRyzyko Riσi (dziennie)
EUR/USDdługa100 000 PLN1,00% = 1 000 PLN0,50% = 500 PLN
GBP/USDdługa120 000 PLN1,00% = 1 000 PLN0,70% = 700 PLN
USD/CHFkrótka90 000 PLN1,00% = 1 000 PLN0,40% = 400 PLN

Krok 1 — przeniesienie znaku

Korelacje szeregów cenowych z macierzy z sekcji 4: EUR/USD i GBP/USD +0,87; EUR/USD i USD/CHF −0,91; GBP/USD i USD/CHF −0,82. Pozycje 1 i 2 są długie, pozycja 3 krótka, więc:

Para pozycjiKierunkiρ szeregów cenowychρ wyników
1 i 2długa i długa+0,87+0,87
1 i 3długa i krótka−0,91+0,91
2 i 3długa i krótka−0,82+0,82

Wszystkie trzy korelacje wyników są dodatnie i wysokie. Portfel, który na wykresie wygląda na mieszany — dwie pozycje długie i jedna krótka — jest w rzeczywistości jednorodny.

Krok 2 — modelowa zmienność łączna

$$\sigma_p = \sqrt{\sigma_1^2 + \sigma_2^2 + \sigma_3^2 + 2(\rho_{12}\sigma_1\sigma_2 + \rho_{13}\sigma_1\sigma_3 + \rho_{23}\sigma_2\sigma_3)}$$

Podstawienie, w procentach kapitału:

σ1² + σ2² + σ3² = 0,25 + 0,49 + 0,16 = 0,90
ρ12σ1σ2 = 0,87 × 0,50 × 0,70 = 0,3045
ρ13σ1σ3 = 0,91 × 0,50 × 0,40 = 0,1820
ρ23σ2σ3 = 0,82 × 0,70 × 0,40 = 0,2296
2 × (0,3045 + 0,1820 + 0,2296) = 2 × 0,7161 = 1,4322

σp = √(0,90 + 1,4322) = √2,3322 = 1,53% kapitału na dzień = 1 527 PLN

Kontrola rzędu wielkości: wynik musi mieścić się między największym pojedynczym odchyleniem (0,70%) a sumą odchyleń (1,60%, granica przy ρ = +1). Mieści się. Dolna połowa tej kontroli obowiązuje wyłącznie przy nieujemnych korelacjach wyników — przy ujemnych przestaje wiązać, co pokazuje portfel C z sekcji 11, gdzie σp = 0,34% leży poniżej odchylenia pojedynczej pozycji. Przy niezależności wyszłoby √0,90 = 0,95% — zależność między pozycjami podnosi modelową zmienność o 61%.

Co się dzieje, gdy znak zostanie przepisany wprost z macierzy. Przy podstawieniu −0,91 i −0,82 zamiast +0,91 i +0,82: 2 × (0,3045 − 0,1820 − 0,2296) = −0,2142, więc σp = √(0,90 − 0,2142) = √0,6858 = 0,83%. Wynik zaniżony o 46% wobec poprawnych 1,53%, i to zaniżony w stronę „portfel jest bezpieczniejszy, niż jest". Znak przenosi się z kierunków pozycji, nie z wykresu.

Krok 3 — suma strat przy jednoczesnym zadziałaniu wyjść

Rachunek jest osobny i prowadzi się go dodawaniem, nie pierwiastkowaniem.

Wariant wykonaniaRachunekStrata (PLN)% kapitału
Wszystkie wyjścia po planowanej cenie3 × 1 0003 0003,00%
Poślizg 10% kwoty ryzyka na każdej nodze (wartość ilustracyjna, nie granica)3 × 1 1003 3003,30%
Jak wyżej, ale jedna noga wykonana po luce o podwójnej odległości wyjścia2 000 + 1 100 + 1 1004 2004,20%

Założenie wykonania dokładnie po cenie zlecenia jest uproszczeniem podanym wprost w pierwszym wierszu; drugi wiersz je koryguje. Mnożnik poślizgu jest parametrem ilustracyjnym, nie pomiarem rynkowym — rzeczywisty poślizg zależy od instrumentu, rodzaju zlecenia, pory sesji i dostawcy cen, a w oknach z gwałtownym zanikiem płynności zdarzenia opisane w 9.10 przekraczały takie wartości wielokrotnie; rachunek luki nie ma w tym miejscu górnego ograniczenia. Doprecyzowanie statusu kosztów: kwota R jest liczona do planowanej ceny wyjścia i nie zawiera spreadu, prowizji ani punktów swapowych — te składniki obciążają wynik osobno (rachunek kosztów — 9.6), a mnożnik g obejmuje wyłącznie różnicę między poziomem zlecenia a ceną wykonania.

Krok 4 — zestawienie

WielkośćWartośćNa jakie pytanie odpowiadaDo czego służy
σp — modelowa zmienność łączna1,53% kapitału dziennieJak bardzo rozjeżdża się dzienny wynik portfela przy ciągłym handluPorównanie wariantów składu portfela między sobą
Suma strat przy zadziałaniu wszystkich wyjść, z poślizgiem3,30% kapitałuIle zejdzie z rachunku, jeżeli wszystkie hipotezy padną w tej samej sesjiPlanowanie kapitału i limitów
Suma prosta kwot ryzyka3,00% kapitałuTo samo bez kosztu wykonaniaPunkt wyjścia, nie przypadek graniczny

Modelowa zmienność wyszła ponad dwukrotnie niższa od sumy strat przy zadziałaniu wyjść. Czytanie 1,53% jako „mojego ryzyka" oznaczałoby zaplanowanie kapitału na mniej niż połowę kwoty, która realnie może zejść z rachunku w jednej sesji.

Dwie pozycje przy różnych korelacjach

Obie pozycje mają σ = 1,00% kapitału dziennie i kwotę ryzyka 1,00% kapitału. Zwróć uwagę na trzecią kolumnę: jest stała we wszystkich wierszach. Korelacja zmienia modelową zmienność, a nie sumę strat przy zadziałaniu wyjść.
ρ wynikówσp — modelowa zmienność dziennaSuma strat przy zadziałaniu obu wyjść (bez poślizgu)Co z tego wynika
+1,00√(1 + 1 + 2) = 2,00%2,00%Zmienność zbiega do sumy odchyleń; obie liczby się pokrywają wyłącznie w tym wierszu
+0,85√(1 + 1 + 1,70) = 1,92%2,00%Rozproszenie prawie jak przy jednej pozycji o podwójnym nominale
0,00√(1 + 1 + 0) = 1,41%2,00%Zmienność rośnie o √2; między parami dzielącymi ten sam czynnik dolarowy taki odczyt praktycznie nie występuje, a w stresie zanika3
−0,50√(1 + 1 − 1,00) = 1,00%2,00%Zmienność jak przy jednej pozycji; suma strat nadal dwie kwoty ryzyka
−1,00√(1 + 1 − 2) = 0,00%2,00%Zeruje się zmienność dziennego wyniku, nie strata. Oba poziomy wyjścia mogą zostać dotknięte w tej samej sesji, jeżeli kurs pójdzie najpierw w jedną, a potem w drugą stronę

Wiersz ρ = 0,00 jest wart osobnej uwagi, bo w tabelach tego typu zwykle stoi z etykietą „prawdziwa dywersyfikacja". Na rynku walutowym korelacja bliska zeru między parami zawierającymi tego samego dolara jest wyjątkiem, a nie stanem osiągalnym przez dobór instrumentów — i zanika wtedy, gdy jest najbardziej potrzebna. Bez tego zastrzeżenia wiersz sugeruje korzyść, której nie da się zamówić.

Uproszczony wzór dla N pozycji

Warunki stosowalności: jednakowe σ dla wszystkich pozycji i jednakowa korelacja parami ρ. Oba są w rzeczywistym portfelu rzadko spełnione — przy różnych wartościach nominalnych i zmiennych korelacjach potrzebna jest pełna macierz kowariancji, jak w kroku 2 powyżej.

$$\sigma_p = \sigma \cdot \sqrt{N + N(N-1)\rho}$$

Dla N = 5, σ = 1,00% i ρ = 0,85: σp = 1% × √(5 + 20 × 0,85) = 1% × √22 = 4,69% kapitału dziennie. Przy ρ = 0 byłoby to 1% × √5 = 2,24%, przy ρ = +1 — 5,00%.

Suma strat przy zadziałaniu pięciu wyjść po 1% ryzyka wynosi 5,00% niezależnie od korelacji, a po doliczeniu 10% poślizgu na każdej nodze — 5,50%. Liczba 4,69% nie oznacza więc „mam jeszcze margines do 5%": opisuje zupełnie inną wielkość i nie ogranicza straty w żadnym kierunku.

Silnie ujemnych korelacji przy pięciu pozycjach dobrać się przy tym nie da, i nie stoi za tym żadne ustalenie autora. Macierz korelacji musi być dodatnio półokreślona, więc przy jednolitej korelacji parami wyrażenie N + N(N−1)ρ nie może zejść poniżej zera; dla N = 5 daje to granicę ρ ≥ −0,25. Ujemne zależności przy większej liczbie instrumentów wzajemnie się ograniczają — to własność algebraiczna macierzy, nie konwencja redakcyjna.

Modelowa zmienność dziennego wyniku portfela σp przy różnych korelacjach wyników — 2 i 5 pozycji o odchyleniu standardowym σ = 1% kapitału dziennie. Słupek zerowy przy pięciu pozycjach i ρ = −0,25 jest wynikiem wzoru, nie brakiem danych: to granica dodatniej półokreśloności. Wykres pokazuje wyłącznie modelową zmienność; suma strat przy jednoczesnym zadziałaniu wszystkich wyjść obronnych to inna wielkość i stoi w tabeli powyżej.
Modelowa zmienność dzienna portfela wobec sumy odchyleń, dla dwóch i pięciu pozycji Wykres słupkowy, oś pionowa liniowa od 0% do 6% kapitału z podziałką co 1 punkt procentowy, oś pozioma kategorialna o równych odstępach. Grupa lewa: dwie pozycje o odchyleniu standardowym 1% kapitału dziennie — ρ = +1: 2,00; ρ = +0,85: 1,92; ρ = 0: 1,41; ρ = −0,5: 1,00. Grupa prawa: pięć pozycji o odchyleniu 1% — ρ = +1: 5,00; ρ = +0,85: 4,69; ρ = 0: 2,24; ρ = −0,25: 0,00. Poziome linie przerywane oznaczają sumę odchyleń, czyli granicę przy ρ = +1: 2,0% dla dwóch pozycji i 5,0% dla pięciu. Wartość 0,00 przy pięciu pozycjach i ρ = −0,25 nie jest brakiem danych: to dokładny wynik wzoru na granicy dodatniej półokreśloności. Wykres pokazuje wyłącznie modelową zmienność; suma strat przy zadziałaniu wyjść obronnych jest inną wielkością i nie zależy od korelacji. σ dziennego wyniku portfela (% kapitału) wobec sumy odchyleń 6% 5% 4% 3% 2% 1% 0% suma odchyleń = 2,0% (granica przy ρ = +1) suma odchyleń = 5,0% (granica przy ρ = +1) 2 pozycje, σ = 1% dziennie 2,00 ρ=+1 1,92 +0,85 1,41 ρ=0 1,00 −0,5 5 pozycji, σ = 1% dziennie 5,00 ρ=+1 4,69 +0,85 2,24 ρ=0 0,00* −0,25 * ρ = −0,25 to dla N = 5 granica dodatniej półokreśloności: wzór daje wtedy dokładnie 0,00, a niższe jednolite ρ jest niemożliwe
Czego ten rachunek nie mówi. Modelowa zmienność powstaje przy założeniu ciągłych cen i wykonania po cenie zlecenia. Nie obejmuje: rozszerzenia spreadu, które w oknie publikacji danych nie dotyka jednej pary, tylko całego koszyka dolarowego naraz — portfel skoncentrowany dostaje wtedy pogorszony koszt na każdej nodze jednocześnie; poślizgu przy wykonaniu wyjść; luki między poziomem zlecenia a najbliższą dostępną ceną; zmiany parametrów rachunku przez pośrednika w oknie zdarzenia. Nie obejmuje też tego, że σ i ρ są oszacowaniami z próby, a nie stałymi — przy założeniu, że parametry oszacowane historycznie pozostaną niezmienione, czego nic nie gwarantuje.

8. Mechanizm skorelowanego zadziałania wyjść

Zdanie „wszystkie wyjścia zadziałały w tej samej minucie" pada w opisach portfeli skorelowanych regularnie i zwykle zostaje bez rachunku. A da się je policzyć — i dopiero policzone pokazuje, dlaczego suma strat przy jednoczesnym zadziałaniu wyjść nie jest scenariuszem egzotycznym, tylko wielkością, którą trzeba zaplanować.

Składają się na to trzy rzeczy: wspólny czynnik, odległość wyjścia wyrażona w jednostkach zmienności i skupienie ruchu w oknie czasowym. Pierwsze dwie da się policzyć wprost na portfelu z sekcji 7.

Krok 1 — jeden czynnik odtwarza całą macierz

Korelacje wyników wyszły tam +0,87 (pozycje 1 i 2), +0,91 (1 i 3) oraz +0,82 (2 i 3). Sprawdźmy, czy da się je wyjaśnić jednym wspólnym czynnikiem — siłą dolara — z ładunkami a, b, c, takimi że korelacja dwóch pozycji jest iloczynem ich ładunków. Układ trzech równań ma rozwiązanie jawne:

$$a = \sqrt{\frac{\rho_{12} \cdot \rho_{13}}{\rho_{23}}}, \qquad b = \frac{\rho_{12}}{a}, \qquad c = \frac{\rho_{13}}{a}$$

a = √((0,87 × 0,91) / 0,82) = √(0,7917 / 0,82) = √0,96549 = 0,983
b = 0,87 / 0,98259 = 0,885
c = 0,91 / 0,98259 = 0,926

Kontrola: iloczyn b × c = 0,88541 × 0,92613 = 0,8200, a zakładaliśmy 0,82. Zgadza się do czwartego miejsca. Trzy pozycje o trzech nazwach są w rachunku jedną ekspozycją na jeden czynnik, z ładunkami 0,98, 0,89 i 0,93 — i to nie jest metafora, tylko wynik rozwiązania układu równań na tych konkretnych trzech liczbach.

Krok 2 — odległość wyjścia w jednostkach zmienności

Kwota ryzyka i odchylenie standardowe pozycji dają razem trzecią wielkość: o ile odchyleń standardowych dziennych oddalone jest wyjście obronne. Oznaczmy ją k:

$$k_i = \frac{R_i}{\sigma_i}$$

PozycjaRiσiki = R/σCo to znaczy
1. długa EUR/USD1,00%0,50%2,00wyjście dwa dzienne odchylenia od wejścia
2. długa GBP/USD1,00%0,70%1,43wyjście najbliżej ze wszystkich trzech
3. krótka USD/CHF1,00%0,40%2,50wyjście najdalej

Ta sama kwota ryzyka daje trzy różne odległości w jednostkach zmienności, bo instrumenty mają różną zmienność. To jest przydatna informacja sama w sobie: pozycja druga wypadnie z portfela statystycznie najczęściej, mimo że ryzykuje dokładnie tyle samo złotych co pozostałe.

Krok 3 — próg dla wspólnego czynnika

Ruch wspólnego czynnika o wielkości z (w jednostkach jego własnego odchylenia standardowego) przesuwa wynik pozycji i o około ai × z jej odchyleń standardowych. Wyjście obronne pozycji i zadziała, gdy ai × z ≥ ki, czyli gdy:

$$z \geq \frac{k_i}{a_i}$$

PozycjakiładunekPróg zPrawdopodobieństwo ruchu czynnika o co najmniej tyle
2. GBP/USD1,430,8851,615,33%
1. EUR/USD2,000,9832,042,09%
3. USD/CHF2,500,9262,700,35%

Ruch czynnika o 1,61 odchylenia wybija pozycję drugą. O 2,04 — drugą i pierwszą. O 2,70 — wszystkie trzy naraz. Sam czynnik przesuwa się o 2,70 odchylenia albo więcej w 0,35% sesji, ale to dopiero część odpowiedzi: do ruchu wspólnego dokładają się składniki swoiste poszczególnych pozycji, więc komplet wyjść potrafi zadziałać także przy ruchu czynnika słabszym niż 2,70. Pełny rachunek daje 0,522% sesji.

Krok 4 — to samo w skali roku, i porównanie z niezależnością

W 250 sesjach prawdopodobieństwo, że taka sesja wystąpi przynajmniej raz, wynosi 1 − (1 − 0,00522)250 = 1 − 0,271 = 72,95%.

Teraz to samo przy założeniu, że trzy pozycje są niezależne. Każda ma wtedy własne prawdopodobieństwo dojścia do wyjścia: 1 − Φ(2,00) = 2,275%, 1 − Φ(1,43) = 7,656% i 1 − Φ(2,50) = 0,621%. Wszystkie trzy w tej samej sesji: iloczyn tych trzech liczb, czyli 0,00108%. W 250 sesjach — 0,27%.

ZałożenieWszystkie trzy wyjścia w jednej sesjiPrzynajmniej raz w 250 sesjach
Trzy niezależne pozycje0,00108%0,27%
Jeden wspólny czynnik o ładunkach 0,98 / 0,89 / 0,930,522%72,95%
Ilorazok. 482×ok. 270×
Jak policzono te prawdopodobieństwa — i czego nie robi skrót. Model jednoczynnikowy zapisany do końca: wynik pozycji i to ai·F + √(1 − ai²)·εi, gdzie F jest wspólnym czynnikiem, a εi składnikiem swoistym pozycji; wszystkie mają rozkład normalny standardowy i są wzajemnie niezależne. Prawdopodobieństwo, że wszystkie trzy wyjścia zadziałają w jednej sesji, jest wtedy całką:

$$P = \int_{-\infty}^{+\infty} \varphi(F) \prod_{i=1}^{3} \Phi\!\left(\frac{-k_i - a_i F}{\sqrt{1 - a_i^2}}\right) dF$$

policzoną metodą Simpsona na przedziale F ∈ [−12, +12] z krokiem 0,0005; wynik nie zmienia się na ósmej cyfrze znaczącej ani przy zmianie kroku o dwa rzędy wielkości, ani przy rozszerzeniu przedziału do [−15, +15].

Skrót, którego tu nie ma, myli się w obie strony. Gdyby pominąć składniki swoiste i pytać wyłącznie o to, czy sam czynnik przekroczy najwyższy z trzech progów, wyszłoby 0,347% zamiast 0,522% — wynik pełny jest o połowę wyższy od skrótu. Ale przy progach zbliżonych do siebie, jak w kroku piątym poniżej, ten sam skrót zawyża: daje 1,195% zamiast 0,860%, bo zapisuje na konto kompletu także sesje, w których pojedyncza pozycja obroniłaby się własnym składnikiem swoistym. Kierunek błędu zależy od rozrzutu progów, więc nie da się go zbić jednym zastrzeżeniem — dlatego rachunek idzie tu na pełnym modelu.

Iloraz rzędu 482 jest liczbową odpowiedzią na pytanie, dlaczego suma strat przy jednoczesnym zadziałaniu wszystkich wyjść musi być planowana, a nie odkładana jako przypadek graniczny. Przy portfelu niezależnym byłoby to zdarzenie rzadsze niż raz na kilkaset lat; przy tym portfelu — w modelu z tej sekcji — zdarzenie o rocznym prawdopodobieństwie około 73%.

Krok 5 — co się dzieje, gdy odległości wyjść są jednakowe w jednostkach zmienności

Wielu czytelników ustawia wyjścia obronne jako stałą wielokrotność zmienności instrumentu — na przykład wszystkie na 2,00 dziennego odchylenia. Przy takim ustawieniu progi dla wspólnego czynnika przestają się rozjeżdżać:

z1 = 2,00 / 0,983 = 2,04 · z2 = 2,00 / 0,885 = 2,26 · z3 = 2,00 / 0,926 = 2,16

Sam ruch czynnika o 2,26 odchylenia zdarza się w 1,19% sesji, ale przy progach tak zbliżonych to przybliżenie zawyża. Pełny rachunek daje 0,860% w sesji, a w 250 sesjach: 1 − (1 − 0,00860)250 = 1 − 0,115 = 88,46%.

Ujednolicenie odległości wyjść w jednostkach zmienności — zabieg, który wygląda na porządkowanie ryzyka — podniosło roczne prawdopodobieństwo jednoczesnego zadziałania wszystkich trzech wyjść z 72,95% do 88,46%. Powód jest prosty: rozrzut progów był jedyną rzeczą, która trzymała wyjścia z dala od siebie w czasie. Nie znaczy to, że należy odległości różnicować celowo — znaczy, że ujednolicenie ich nie jest operacją neutralną dla ryzyka portfela i trzeba je policzyć razem z resztą.

Założenia tego rachunku i kierunek, w którym każde zawodzi. Przyjęto rozkład normalny zmian, jeden wspólny czynnik, stałe odchylenia standardowe i korelacje, niezależność kolejnych sesji, jeden kierunek ruchu oraz to, że wyjście zadziała dopiero przy zamknięciu sesji. Dwa z tych założeń zaniżają wynik w znany sposób: rozkłady zmian kursów mają grubsze ogony niż normalny, więc ruchy o 2–3 odchylenia zdarzają się częściej, niż liczy wzór, a wyjście obronne aktywuje się przy dotknięciu poziomu w trakcie sesji, więc do zadziałania wystarczy przebieg wewnątrz dnia, którego zamknięcie już nie pokazuje. Pozostałe nie mają jednego kierunku: struktura jednoczynnikowa może zależność zaniżać albo zawyżać, zmienne w czasie odchylenia i korelacje przesuwają wynik w obie strony, a zależność kolejnych sesji potrafi skupiać zdarzenia w seriach — co przy tej samej częstości sesji zdarzeniowych obniża prawdopodobieństwo wystąpienia co najmniej jednej z nich w 250 sesjach względem prób niezależnych. Podane 72,95% i 88,46% są więc wynikami warunkowymi tego modelu — ani oszacowaniami dolnymi, ani granicznymi.
Trzeci składnik — skupienie w oknie czasowym. Rachunek powyżej zakłada, że ruch czynnika rozkłada się równomiernie w sesji. W praktyce znaczna część dziennego ruchu przypada na kilkuminutowe okna publikacji danych, a wtedy wszystkie trzy wyjścia mogą się zrealizować nie tylko tego samego dnia, ale w tej samej minucie i po pogorszonej cenie. Skutek dla rachunku jest jeden i został już policzony w sekcji 7: wiersz z poślizgiem 10% kwoty ryzyka jest w takim oknie założeniem optymistycznym, bo poślizg dotyczy wszystkich nóg naraz. Mechanizm i wielkość poślizgu w oknach zaniku płynności — 9.10.

9. Korelacja w stresie — czego ten rachunek nie obejmuje

Korelacja nie ma obowiązku zostać tam, gdzie była w twoim teście historycznym. Jeżeli budujesz ryzyko portfela na korelacji historycznej, budujesz na założeniu ciągłości — a rynek ciągłości nie gwarantuje.

Zmiana bywa gwałtowna i przebiega w obie strony. Część zależności zacieśnia się w kierunku wartości skrajnych, bo uczestnicy zamykają pozycje w tym samym kierunku i w tym samym czasie; część rozpada się albo zmienia znak, gdy zdarzenie dotyczy jednej waluty. Obie możliwości psują rachunek zbudowany na odczycie sprzed zdarzenia, tyle że pierwsza psuje go w stronę niedoszacowania.

Korelacja krocząca GBP/USD i NZD/USD w oknie 30 sesji wokół zdarzenia rynkowego. Poziom wyjściowy odpowiada wartości +0,58 z macierzy w sekcji 4. Wartości schematyczne — pokazują kierunek i skalę zjawiska, nie są odczytem z konkretnego dostawcy danych. I tu jest rzecz najważniejsza: przy oknie 30 sesji błąd standardowy pojedynczego odczytu wynosi ok. 0,13, a próg rozróżnialności dwóch odczytów z rozłącznych okien — ok. 0,35; odczyty kroczące dodatkowo się nakładają, więc ścisły próg wymagałby kowariancji oszacowań. Przedstawiona zmiana z 0,58 na 0,90 wynosi 0,32 — jest tego samego rzędu co niepewność pomiaru, i to jest teza tego wykresu, nie jego usterka.
Korelacja krocząca GBP/USD i NZD/USD w oknie 30 sesji wokół zdarzenia — wartości schematyczne Wykres liniowy. Oś pionowa liniowa od 0,0 do 1,0 z podziałką co 0,25. Oś pozioma to czas względem zdarzenia, od minus 45 dni do plus 45 dni, ze zdarzeniem oznaczonym pionową linią przerywaną w punkcie T = 0. Wartości punktów oznaczonych na wykresie: 0,58 na dziesięć dni przed zdarzeniem, 0,58 w dniu zdarzenia, 0,90 około piętnastu dni po zdarzeniu, 0,72 około czterdziestu pięciu dni po zdarzeniu. Poziom wyjściowy 0,58 odpowiada wartości z macierzy w sekcji 4. Wartości są schematyczne i nie pochodzą z pomiaru; błąd standardowy pojedynczego odczytu przy tym oknie wynosi około 0,13, próg rozróżnialności dwóch odczytów z rozłącznych okien około 0,35, a odczyty kroczące się nakładają — przedstawiona zmiana o 0,32 jest tego samego rzędu co niepewność pomiaru. GBP/USD i NZD/USD — korelacja w oknie 30 sesji wokół zdarzenia 1,0 0,75 0,5 0,25 0,0 zdarzenie 0,58 0,58 0,90 0,72 −45 dni −10 dni T = 0 +15 dni +45 dni Skala czasu względem zdarzenia · logarytmiczne stopy zwrotu z zamknięć dziennych · wartości schematyczne · SE ok. 0,13, próg rozróżnialności ok. 0,35
Współczynnik Pearsona mierzy zależność liniową — założenia rozkładu dotyczą wnioskowania, nie samej definicji. Normalność i niezależność obserwacji są potrzebne wzorowi na błąd standardowy z sekcji 2, nie samemu współczynnikowi. Osobnym problemem jest zależność w ogonach: dla międzynarodowych rynków akcji zmierzono, że współruch w spadkach jest silniejszy niż we wzrostach3. Jeżeli podobna asymetria występuje na mierzonych parach walutowych — a pojedynczy współczynnik z całej próby jej nie pokaże — najgorsze dni jednej pary nakładają się z najgorszymi dniami drugiej częściej, niż sugeruje współczynnik, i przybliżenie w rodzaju +0,87 zawodzi w tych sesjach, w których ma największe znaczenie. Modele dopuszczające zmienną w czasie korelację warunkową4 opisują to zjawisko lepiej niż pojedynczy współczynnik, ale nie usuwają problemu — przenoszą go na oszacowanie parametrów modelu.

Jest jeszcze mechanizm, który nie jest statystyczny. W wymuszonej redukcji ekspozycji korelacja przestaje być opisem współruchu i staje się skutkiem przepływu: jeden uczestnik zamyka pozycję, kurs się przesuwa, kolejni dostają wezwanie do uzupełnienia depozytu i zamykają to samo. W takim przebiegu współczynnik nie „rośnie" — jest wymuszany5.

Zakres w pierwszym wierszu jest ilustracyjny (etykieta stanu rynku, nie pomiar z konkretnego okna): dotyczy logarytmicznych stóp zwrotu dziennych, ale nie ma okresu, liczby obserwacji ani daty pomiaru, więc w rozumieniu sekcji 2 nie jest odczytem pomiarowym i do żadnego rachunku w tym artykule nie wchodzi. Wiersze zdarzeń opisują kierunek zmiany jakościowo, bez liczb — cytowane raporty dokumentują przebieg zdarzeń, godziny i poziomy cen, a nie pomiary korelacji między parami, a okno kilkuminutowe nie daje próby, na której współczynnik miałby akceptowalny błąd oszacowania; przypisy stoją przy opisie zdarzeń w akapicie pod tabelą. Pełny opis każdego zdarzenia z poziomami cen, godziną i źródłem należy do 9.10.
OknoEUR/USD i GBP/USDAUD/USD i NZD/USDEUR/USD i USD/CHF
Warunki spokojne (etykieta stanu rynku, nie okres pomiaru)+0,82 do +0,90+0,88 do +0,95−0,87 do −0,94
Gwałtowny spadek funta, 7.10.2016, ok. 00:07 BSTruch skupiony na jednej walucie: pary z funtem oderwały się od dotychczasowego współruchu, a do ruchu dołożyły się zlecenia obronne — odczyt sprzed zdarzenia nie opisywał zachowania cen w jego trakcie
Gwałtowne umocnienie jena, 3.01.2019, ok. 9:36 AEDTzacieśnienie zależności między krzyżami jenowymi i rozszerzenie spreadów — współczynniki z okresu spokojnego nie opisywały współruchu w oknie zdarzenia

Oba zdarzenia z tabeli mają w tym dziale jednego właściciela i tam stoją ich poziomy cen, godziny i źródła. Tutaj liczy się z nich wyłącznie jedno: w każdym z nich odczyt korelacji sprzed zdarzenia był nieprzydatny do rachunku ryzyka w trakcie zdarzenia. To samo pokazało zniesienie minimalnego kursu EUR/CHF przez Szwajcarski Bank Narodowy 15 stycznia 20158 — pełny opis tego zdarzenia, z poziomami cen i godziną, należy do 9.10. Przy gwałtownym umocnieniu jena 3 stycznia 2019 zależności między krzyżami jenowymi zacieśniły się w drugą stronę, a spready znacząco się rozszerzyły7. Przy gwałtownym spadku funta 7 października 2016 do ruchu dołożyło się uruchomienie zleceń obronnych, które go wzmocniło6 — a rozbieżność cen wykonania między platformami była cechą zdarzenia, nie awarią.

Matematyka korelacji zakłada ciągłość handlu. W kryzysie ta ciągłość znika — a wraz z nią założenie, że wyjście obronne ogranicza stratę do zaplanowanej kwoty. Zlecenie obronne po aktywacji staje się zleceniem rynkowym i realizuje się po pierwszej dostępnej cenie; jeżeli między poziomem zlecenia a najbliższą ceną powstaje luka, cena pośrednia nie istnieje. Rachunek z sekcji 7 zakłada, że wszystkie trzy wyjścia zadziałają po planowanych cenach albo z przyjętym ilustracyjnie poślizgiem. Mechanizm i rachunek straty przy luce — 9.10.

Skorelowane pozycje mają jeszcze jedną wspólną cechę, która nie wynika ze współczynnika: poziomy wyjść obronnych wielu uczestników układają się w podobnych miejscach, więc przebicie takiego poziomu na jednej parze potrafi przenieść ruch na parę skorelowaną i uruchomić kolejne wyjścia — mechanizm skupisk zleceń i struktury cenowej opisuje dział 5. Dla rachunku liczy się skutek: na skorelowanych parach wyjścia mogą realizować się blisko siebie w czasie i po gorszych cenach niż na pojedynczej pozycji, czyli poślizg z wiersza drugiego tabeli w kroku 3 jest tam założeniem optymistycznym.

Zacieśnienie zależności między parami w oknie stresu — pary o wspólnym czynniku dolarowym tracą w tych samych sesjach; wykres pokazuje kierunek zjawiska, a nie wartość obowiązującą w konkretnym oknie
Zacieśnienie zależności między parami w oknie stresu — pary o wspólnym czynniku dolarowym tracą w tych samych sesjach; wykres pokazuje kierunek zjawiska, a nie wartość obowiązującą w konkretnym oknie
Założenie ρ = +1 w teście warunków skrajnych — co ono naprawdę robi. Nie jest twierdzeniem, że w kryzysie wszystkie zależności dochodzą do jedności; część się rozpada, a część zmienia znak. Jest zabiegiem rachunkowym: przy ρ = +1 modelowa zmienność zbiega do sumy odchyleń, a więc do najwyższej wartości, jaką ten wzór potrafi wygenerować. Najgorszy przebieg i najgorszy przebieg wyobrażalny w tym modelu to jednak dwie różne rzeczy, a podstawienie ρ = +1 daje wyłącznie tę drugą. Poza nią strata nie jest przez ten rachunek ograniczona.

10. Ile z tego rachunku zostaje w stresie — przeliczenie

Poprzednia sekcja opisała zjawisko. Teraz je policzmy, bo dopiero rachunek pokazuje, która część potocznej tezy o zachowaniu korelacji w kryzysie jest prawdziwa, a która przenosi uwagę na niewłaściwą wielkość.

W oknie stresu zmieniają się dwie rzeczy naraz: korelacje się zacieśniają i odchylenia standardowe rosną. W dyskusjach o dywersyfikacji mówi się prawie wyłącznie o pierwszej. Rozdzielmy je i policzmy każdą osobno — najpierw na portfelu z sekcji 7, potem na rozproszonym portfelu B z sekcji 11.

Portfel skoncentrowany

Trzy pozycje z sekcji 7: σ = 0,50% / 0,70% / 0,40%, korelacje wyników +0,87 / +0,91 / +0,82, kwota ryzyka 1,00% na pozycję, kapitał 100 000 PLN. Wariant stresowy — wartości ilustracyjne — zakłada zacieśnienie wszystkich trzech korelacji do 0,97 oraz podwojenie wszystkich odchyleń standardowych.

Wariant tylko z zacieśnieniem korelacji. Suma kwadratów bez zmian: 0,90. Człon mieszany: 2 × 0,97 × (0,35 + 0,20 + 0,28) = 2 × 0,97 × 0,83 = 1,6102. σp = √(0,90 + 1,6102) = √2,5102 = 1,58%.

Wariant tylko z podwojeniem zmienności. Wzór jest jednorodny stopnia pierwszego względem σ, więc podwojenie wszystkich odchyleń podwaja wynik dokładnie: σp = 2 × 1,53% = 3,05%.

Wariant z obiema zmianami. σ = 1,00 / 1,40 / 0,80. Suma kwadratów: 1,00 + 1,96 + 0,64 = 3,60. Człon mieszany: 2 × 0,97 × (1,40 + 0,80 + 1,12) = 2 × 0,97 × 3,32 = 6,4408. σp = √(3,60 + 6,4408) = √10,0408 = 3,17%.

Portfel rozproszony

Portfel B z sekcji 11: trzy pozycje o σ = 0,80% każda, korelacje wyników +0,35 / +0,20 / +0,10, więc ich suma wynosi 0,65. Wartość wyjściowa: 0,80% × √(3 + 2 × 0,65) = 0,80% × √4,30 = 1,66%.

Przy zacieśnieniu wszystkich trzech korelacji do 0,97 suma wynosi 2,91, więc σp = 0,80% × √(3 + 2 × 2,91) = 0,80% × √8,82 = 0,80% × 2,9698 = 2,38%. Przy podwojeniu zmienności bez zmiany korelacji: 2 × 1,66% = 3,32%. Przy obu zmianach: 1,60% × 2,9698 = 4,75%.

Zestawienie

Wszystkie wartości ilustracyjne. Ostatnia kolumna jest w obu portfelach identyczna i niezmienna we wszystkich wariantach, bo suma strat przy zadziałaniu wyjść nie zależy ani od korelacji, ani od zmienności — zależy wyłącznie od liczby pozycji, kwoty ryzyka i ceny wykonania. Wartość 3,30% zakłada poślizg ilustracyjny 10% kwoty ryzyka i brak luki — luka podnosi ją bez górnego ograniczenia. Oba portfele mają różną sumę odchyleń (1,60% i 2,40%), więc porównywalne między nimi są wyłącznie kolumny „Zmiana", a nie poziomy σp.
Wariantσp portfela skoncentrowanegoZmianaσp portfela rozproszonegoZmianaSuma strat przy zadziałaniu wyjść, z poślizgiem
Warunki wyjściowe1,53%1,66%3,30%
Zacieśnienie korelacji do 0,971,58%+3,7%2,38%+43,2%3,30%
Podwojenie zmienności3,05%+100%3,32%+100%3,30%
Obie zmiany naraz3,17%+107%4,75%+186%3,30%

Z tego zestawienia wynikają trzy rzeczy, z których żadna nie jest oczywista przed policzeniem.

Po pierwsze: dla portfela już skoncentrowanego zacieśnienie korelacji jest efektem drugorzędnym. Podnosi modelową zmienność o 3,7%, podczas gdy wzrost samej zmienności podnosi ją o 100%. Portfel, który siedzi na korelacjach rzędu 0,9, nie ma już czego stracić na tym, że pójdą do 0,97 — stracił to wcześniej, w momencie budowy.

Po drugie: dla portfela rozproszonego zacieśnienie kosztuje 43,2%, czyli ponad jedenaście razy więcej niż dla skoncentrowanego. W stresie znika około 97% korzyści, którą rozproszenie dawało w modelowej zmienności: przewaga nad sumą odchyleń (2,40%) topnieje z 0,74 punktu procentowego w warunkach wyjściowych do 0,02 punktu przy korelacjach 0,97.

Po trzecie: ostatnia kolumna nie drgnęła. Suma strat przy jednoczesnym zadziałaniu wszystkich wyjść wynosi 3,30% w każdym wariancie obu portfeli, bo nie zależy ani od ρ, ani od σ. Wszystko, co dzieje się z korelacją w stresie, dotyczy liczby, która nie planuje kapitału — a liczba, która go planuje, jest w tym zestawieniu stała. Zmieni ją dopiero pogorszenie ceny wykonania, i to jest jedyny kanał, przez który stres podnosi kwotę schodzącą z rachunku.

Skąd wziąć korelację stresową

Są dwie uczciwe drogi i obie mają wadę, którą trzeba nazwać.

Droga pierwsza: pomiar warunkowy. Policz korelację wyłącznie na podpróbie sesji o największej zmienności — na przykład na najgorszym decylu dni. Wada jest znana i zmierzona: współczynnik liczony na podpróbie wybranej według zmienności jest obciążony w górę czysto mechanicznie, bo sam wzrost wariancji podnosi korelację nawet przy niezmienionej zależności2. Część obserwowanego zacieśnienia jest więc artefaktem doboru próby, nie zjawiskiem.

Droga druga: podstawienie ρ = +1 jako granicy rachunkowej. Zaleta: nie wymaga żadnego oszacowania i daje najwyższą wartość, jaką wzór potrafi wygenerować, czyli sumę odchyleń — dla portfela skoncentrowanego 0,50% + 0,70% + 0,40% = 1,60% w warunkach wyjściowych i 3,20% przy podwojonej zmienności. Wada: to nie jest opis rynku, tylko górna granica modelu. Część zależności w stresie się rozpada, a część zmienia znak, więc ρ = +1 nie jest prognozą. Jest liczbą, powyżej której ten wzór nie sięga — i o niczym, co dzieje się poza nim, nie mówi.

Praktyczny wniosek: żadna z tych dróg nie da liczby, na której da się oprzeć limit — a suma strat przy zadziałaniu wyjść jest odporna na to, czego o korelacji w stresie nie wiemy.

11. Trzy portfele policzone tą samą metodą

Trzy składy, ten sam kapitał bieżący 100 000 PLN i to samo ryzyko 1,00% (1 000 PLN) na pozycję. Żeby składy dało się porównać między sobą, wszystkie pozycje mają tu jednakowe odchylenie standardowe σ = 0,80% kapitału dziennie — to uproszczenie przyjęte na potrzeby porównania, konieczne, żeby zadziałał wzór z jednolitą korelacją parami. W sekcji 7 te same instrumenty miały σ różne (0,50%, 0,70% i 0,40%), bo różniły się i wartością nominalną, i dzienną zmiennością samego instrumentu; przy własnym rachunku σ mierzy się osobno dla każdej pozycji. Wszystkie wartości ilustracyjne. Każdy portfel dostaje obie liczby.

Portfel A — pięć pozycji, jedna ekspozycja

PozycjaKierunekRyzykoEkspozycja na dolara
EUR/USDdługa1,00% = 1 000 PLNkrótka
GBP/USDdługa1,00% = 1 000 PLNkrótka
AUD/USDdługa1,00% = 1 000 PLNkrótka
USD/CHFkrótka1,00% = 1 000 PLNkrótka
USD/JPYkrótka1,00% = 1 000 PLNkrótka

Średnia korelacja wyników parami, policzona z macierzy w sekcji 4 po przeniesieniu znaków dla wszystkich dziesięciu par — (0,87 + 0,72 + 0,91 + 0,38 + 0,65 + 0,82 + 0,25 + 0,62 + 0,45 + 0,35) / 10 = 6,02 / 10 — wynosi +0,6020. Modelowa zmienność: 0,80% × √(5 + 20 × 0,6020) = 0,80% × √17,04 = 3,30% kapitału dziennie. Suma strat przy zadziałaniu pięciu wyjść: 5 × 1 000 = 5 000 PLN = 5,00%, z poślizgiem 10% na nogę — 5,50% = 5 500 PLN. Ryzyko skupione na dolarze: 5,00%, czyli 5 × ryzyko pojedynczej pozycji, przy przyjętym limicie 3 ×. Portfel łamie limit o dwie pozycje, mimo że każda z nich osobno mieści się w regule „1% na transakcję".

Zbieżność liczb jest tu przypadkowa i nic nie znaczy. Modelowa zmienność portfela A wyszła 3,30% kapitału dziennie — czyli dokładnie tyle, ile w sekcjach 7, 10 i 14 wynosi suma strat przy jednoczesnym zadziałaniu trzech wyjść z poślizgiem, a w sekcji 6 — pięciu wyjść po 0,60%. To dwie różne wielkości, które przy tym doborze parametrów dają tę samą liczbę. Pierwsza to odchylenie standardowe dziennego wyniku pięciu pozycji; druga to kwota schodząca z rachunku, gdy trzy hipotezy padną w jednej sesji. Dla portfela A ta druga wynosi 5,50%, a nie 3,30%.

Portfel B — trzy czynniki

PozycjaKierunekRyzykoKorelacje wyników parami
EUR/USDdługa1,00%1–2: +0,35 · 1–3: +0,20 · 2–3: +0,10
AUD/JPYdługa1,00%
EUR/GBPkrótka1,00%
Skąd te trzy współczynniki. Nie z macierzy w sekcji 4 — AUD/JPY w ogóle w niej nie występuje. Cały zestaw jest przyjęty na potrzeby porównania trzech składów, z ilustracyjną kartą pomiaru: logarytmiczne stopy zwrotu dzienne, okres 1.04–30.09.2025, 131 sesji, 130 obserwacji zwrotów, pomiar 30.09.2025 — inne okno niż macierz z sekcji 4, więc dla pary obecnej w obu miejscach odczyt się różni. Wygląda to na wybieg, a jest zwykłą konsekwencją pomiaru: ta sama para na dwóch oknach daje dwie różne liczby, co pokazuje karta z sekcji 2. Przy własnym rachunku mierzysz wszystkie współczynniki sam, na jednym oknie, i zapisujesz przy nich cztery parametry pomiaru z datą.

Suma korelacji parami wynosi 0,65, więc modelowa zmienność: 0,80% × √(3 + 2 × 0,65) = 0,80% × √4,30 = 0,80% × 2,0736 = 1,66% kapitału dziennie. Suma strat przy zadziałaniu trzech wyjść: 3,00%, z poślizgiem 3,30% = 3 300 PLN.

Rozkład na waluty: euro występuje po obu stronach (długa EUR/USD i krótka EUR/GBP), więc ekspozycja nominalna netto na euro jest bliska zeru, a ryzyko skupione na dowolnej pojedynczej walucie nie przekracza 1,00%, czyli jednej kwoty ryzyka. Portfel mieści się w limicie z dużym zapasem. Warto przy tym zobaczyć, skąd wzięła się różnica: suma strat spadła z 5,50% do 3,30% wyłącznie dlatego, że pozycji jest trzy zamiast pięciu — niska korelacja obniżyła modelową zmienność, nie sumę strat.

Portfel C — dwie pozycje o przeciwnych ekspozycjach

Długa EUR/USD i długa USD/CHF, po 1,00% ryzyka. Korelacja cenowa −0,91, obie pozycje długie, więc korelacja wyników to również −0,91.

Modelowa zmienność: 0,80% × √(2 + 2 × (−0,91)) = 0,80% × √0,18 = 0,34% kapitału dziennie. Suma strat przy zadziałaniu obu wyjść: 2,00%, z poślizgiem 2,20% = 2 200 PLN.

Rozkład na waluty jest tu najbardziej wymowny: długa EUR/USD to +EUR i −USD, długa USD/CHF to +USD i −CHF. Ekspozycja na dolara znosi się do zera, zostaje długa pozycja na euro i krótka na franku — czyli syntetyczna długa EUR/CHF, złożona z dwóch pozycji zamiast jednej. Koszt jest podwójny: dwa spready, dwie prowizje i dwa naliczenia punktów swapowych zamiast jednego kompletu.

0,34% to nie jest „prawie zerowe ryzyko". Modelowa zmienność dziennego wyniku faktycznie jest niska, bo nogi znoszą się na czynniku dolarowym — konstrukcja obniża ekspozycję na dolara i modelową wariancję. Zostawia natomiast dwa osobne budżety wyjścia i dwa kanały kosztu wykonania: suma strat przy zadziałaniu obu wyjść wynosi 2,20% i nie zależy od korelacji. Oba poziomy mogą zostać dotknięte w tej samej sesji, jeżeli kurs pójdzie najpierw w jedną, a potem w drugą stronę — przebieg spotykany w dni publikacji danych. A czy jedna pozycja na EUR/CHF wyszłaby taniej niż dwie nogi, zależy od rzeczywistych spreadów, prowizji i punktów swapowych — spread pary krzyżowej bywa szerszy niż każdej z nóg z osobna (sekcja 13) — więc to jest porównanie do wykonania na własnych stawkach, nie rozstrzygnięcie z góry.
Trzy portfele policzone tą samą metodą — A: pięć pozycji o jednej ekspozycji na dolara, B: trzy różne czynniki, C: dwie pozycje znoszące się na czynniku dolarowym; przy każdym podano modelową zmienność i osobno sumę strat przy zadziałaniu wyjść
Trzy portfele policzone tą samą metodą — A: pięć pozycji o jednej ekspozycji na dolara, B: trzy różne czynniki, C: dwie pozycje znoszące się na czynniku dolarowym; przy każdym podano modelową zmienność i osobno sumę strat przy zadziałaniu wyjść
Suma strat w każdym wierszu liczona z poślizgiem ilustracyjnym 10% kwoty ryzyka i bez luki — luka na którejkolwiek nodze podnosi ją bez górnego ograniczenia.
PortfelLiczba pozycjiσp (dziennie)Suma strat przy zadziałaniu wyjść, z poślizgiemRyzyko skupione na jednej walucieLimit 3 × ryzyko pozycji
A53,30%5,50%5,00% (dolar)przekroczony
B31,66%3,30%1,00%spełniony
C20,34%2,20%1,00% (ekspozycja nominalna na dolarze znosi się, ryzyko skupione nie)spełniony

Kolumna z modelową zmiennością i kolumna z sumą strat układają się w tej samej kolejności, ale w zupełnie innej skali. Portfel C ma blisko dziesięciokrotnie niższą modelową zmienność od portfela A (0,34% wobec 3,30%) i tylko dwuipółkrotnie niższą sumę strat (2,20% wobec 5,50%).

12. Liczba pozycji a granica dywersyfikacji

Pytanie „ile pozycji mogę mieć naraz" wraca w każdej rozmowie o portfelu i prawie zawsze dostaje odpowiedź w postaci liczby bez rachunku. Rachunek istnieje i daje odpowiedź w dwóch częściach, bo pytanie kryje w sobie dwie różne sytuacje.

Dwa sposoby dokładania pozycji

Wariant pierwszy: dokładasz ryzyko. Każda nowa pozycja ma własną kwotę ryzyka i własne σ, a budżet rośnie razem z nią. Wtedy zarówno modelowa zmienność, jak i suma strat rosną z każdą pozycją, i nie ma tu żadnej korzyści z dywersyfikacji do policzenia — jest tylko większy zakład.

Wariant drugi: dzielisz ten sam budżet. Masz ustaloną sumę odchyleń, którą chcesz rozłożyć na N pozycji, więc każda dostaje σ = σB/N. Podział sumy odchyleń nie przesądza przy tym o kwotach ryzyka: ΣR to osobny budżet i osobna decyzja, więc ta sekcja przyjmuje jawnie oba podziały naraz — σi = σB/N oraz Ri = RB/N — bo dopiero wtedy porównanie różnych N dotyczy tego samego zakładu. To jest właściwe pytanie o dywersyfikację i tylko ono ma sensowną odpowiedź. Przy jednolitym σ na pozycję i jednolitej korelacji parami ρ:

$$\sigma_p = \frac{\sigma_B}{N} \cdot \sqrt{N + N(N-1)\rho} = \sigma_B \cdot \sqrt{\frac{1 + (N-1)\rho}{N}}$$

Ostatnie wyrażenie jest kluczem do całej sekcji, bo przy N dążącym do nieskończoności zbiega do σB × √ρ. Przy dodatniej korelacji istnieje więc podłoga, poniżej której modelowa zmienność portfela nie zejdzie, choćby pozycji było dowolnie wiele — i jest on tym wyżej, im wyższa korelacja.

Tabela: co daje kolejna pozycja

Suma odchyleń σB ustalona na 2,00% kapitału i dzielona na N pozycji o jednolitym σ i jednolitej korelacji parami. Ostatnia kolumna to granica przy N → ∞, równa σB × √ρ. Wartości ilustracyjne; założenie jednolitej korelacji jest uproszczeniem, przy zróżnicowanych korelacjach potrzebna jest pełna macierz.
ρN = 2N = 3N = 5N = 10N = 20Granica
0,001,414%1,155%0,894%0,632%0,447%0,000%
0,301,612%1,461%1,327%1,217%1,158%1,095%
0,501,732%1,633%1,549%1,483%1,449%1,414%
0,751,871%1,826%1,789%1,761%1,746%1,732%
0,851,924%1,897%1,876%1,860%1,852%1,844%

Wiersz ρ = 0,75 czyta się tak: przejście z dwóch pozycji na dwadzieścia obniża modelową zmienność z 1,871% do 1,746%, czyli o 0,124 punktu procentowego. Osiemnaście dodatkowych pozycji, każda z własnym spreadem, własną prowizją i własnym ryzykiem wykonania, kupuje jedną ósmą punktu procentowego. Granicą, do której to zmierza, jest 1,732% — czyli 93% wartości, jaką portfel ma już przy dwóch pozycjach. Cała możliwa korzyść z rozproszenia na dowolnie wiele instrumentów, licząc od dwóch pozycji, wynosi przy tej korelacji 0,139 punktu procentowego.

Gdzie przyrost korzyści przestaje mieć znaczenie

Policzmy, jaka część całej możliwej korzyści z dywersyfikacji jest już osiągnięta przy danym N. Korzyść całkowita to różnica między jedną pozycją (2,00%) a granicą; korzyść osiągnięta to różnica między jedną pozycją a wartością przy N.

ρKorzyść całkowita (od N = 1 do granicy)Osiągnięta przy N = 3Osiągnięta przy N = 5Osiągnięta przy N = 10
0,300,905 pp60%74%87%
0,500,586 pp63%77%88%
0,750,268 pp65%79%89%
0,850,156 pp66%79%90%

Wynik jest zaskakująco stabilny wobec korelacji: przy pięciu pozycjach masz już około trzech czwartych wszystkiego, co dywersyfikacja może dać, a przy dziesięciu — około dziewięciu dziesiątych. Reszta dzieli się między pozycje od jedenastej w górę, z których każda kosztuje pełny komplet spreadu i prowizji oraz dokłada jedną nogę do ryzyka wykonania. To nie jest zalecenie „miej pięć pozycji" — to wskazanie, gdzie przestaje działać argument o dywersyfikacji, a zaczyna działać wyłącznie argument o kosztach.

Dolna granica korelacji przy N pozycjach

Granica −0,25 dla pięciu pozycji, podana bez wyprowadzenia w sekcji 7, jest szczególnym przypadkiem warunku ogólnego. Przy jednolitej korelacji parami wyrażenie pod pierwiastkiem nie może być ujemne, co daje:

$$\rho \geq -\frac{1}{N-1}$$

N2351020
Najniższa możliwa jednolita ρ−1,00−0,50−0,25−0,11−0,05

Naruszenie tego warunku nie oznacza portfela o ujemnym ryzyku — oznacza, że podana macierz korelacji nie może pochodzić z żadnych rzeczywistych danych. Jeżeli twój arkusz zwraca dla pięciu instrumentów jednolitą korelację poniżej −0,25, to nie odkryłeś zabezpieczenia idealnego, tylko masz błąd w danych albo liczyłeś korelacje na różnych okresach. Praktyczny wniosek: im więcej pozycji, tym bliżej zera musi leżeć średnia korelacja — możliwość znoszenia się ekspozycji kurczy się z każdą dołożoną nogą.

Ogon, który z N nie maleje

Suma strat przy zadziałaniu wszystkich wyjść nie pojawia się w powyższych tabelach ani razu i to nie jest przeoczenie: przy drugim z przyjętych założeń — stałej sumie kwot ryzyka ΣR = RB, dzielonej po równo — wynosi ona tyle samo dla dwóch i dla dwudziestu pozycji. Z samego podziału σB to nie wynika; to osobne założenie, przyjęte wyżej jawnie. Poślizg liczony jako stały ułamek kwoty ryzyka sumuje się wtedy do g × RB i też się nie zmienia.

Zmienia się co innego — liczba nóg narażonych na nietypowe wykonanie w jednym zdarzeniu. Przyjmijmy, że w sesji ze zdarzeniem prawdopodobieństwo nietypowego wykonania na pojedynczej nodze wynosi 5% (wartość ilustracyjna).

NWszystkie nogi naraz przy niezależności (0,05N)Wszystkie nogi naraz przy wspólnym czynniku
20,25%5%
30,0125%5%
50,00003%5%
10ok. 10−11%5%

Przy wspólnym czynniku prawdopodobieństwo, że nietypowe wykonanie dotknie wszystkich nóg naraz, nie maleje z N w ogóle — zostaje na poziomie prawdopodobieństwa samego zdarzenia, bo zdarzenie dotyczy czynnika, nie pojedynczego instrumentu. Dla pięciu pozycji różnica wobec założenia niezależności wynosi około 160 000 razy. Przy stałej sumie ΣR część poślizgu proporcjonalna do kwoty ryzyka jest stała; z N rośnie natomiast to, czego proporcjonalny mnożnik nie opisuje — liczba zleceń narażonych na koszty stałe i na wykonanie nieproporcjonalne do wielkości: minimalną prowizję, minimalny krok wolumenu, lukę liczoną od poziomu każdego zlecenia z osobna.

Zestawiając to z poprzednią tabelą: przy ρ = 0,75 przejście z pięciu pozycji na dziesięć obniża modelową zmienność z 1,789% do 1,761%, czyli o 0,028 punktu procentowego — i jednocześnie podwaja liczbę zleceń, które w jednym zdarzeniu mogą dostać pogorszoną cenę wykonania. Decyzja o kolejnej pozycji zależy więc równocześnie od marginalnej redukcji σp i od kosztu wykonania, a nie od jednej liczby do zapamiętania.

13. Granice dywersyfikacji na rynku walutowym

Na rynku akcji dywersyfikacja opiera się na liczbie instrumentów, których jest kilka tysięcy. Na rynku walutowym osiem walut głównych daje 28 par, ale wszystkie są kombinacjami tych samych ośmiu składników — a większość obrotu przechodzi przez dolara12. Wspólny czynnik jest więc wbudowany w konstrukcję rynku, nie w dobór instrumentów.

Stąd bierze się różnica między dwiema operacjami, które wyglądają tak samo. Dobranie pary o niskiej korelacji z już otwartymi obniża modelową zmienność portfela. Sumy strat przy zadziałaniu wyjść nie obniża — każda dokładana pozycja tę sumę podnosi, niezależnie od tego, jak dobrana10.

Wiersz pierwszy policzony z macierzy w sekcji 4 — średnia sześciu współczynników po przeniesieniu znaków — i dziedziczy jej kartę pomiaru. Wiersze drugi i trzeci zawierają pary spoza macierzy, więc ich średnie są ilustracyjne: dotyczą logarytmicznych stóp zwrotu dziennych, ale nie mają okresu, liczby obserwacji ani daty pomiaru, więc w rozumieniu sekcji 2 nie są odczytem pomiarowym — do zastąpienia własnym pomiarem z pełną kartą. Kolumna ostatnia dotyczy wyłącznie modelowej zmienności; suma strat przy zadziałaniu wyjść wynosi w każdym wierszu tyle, ile pozycji razy kwota ryzyka.
SkładParyŚrednia korelacja wynikówNajwiększe ryzyko skupione na walucieSkutek dla modelowej zmienności
Cztery pary z dolarem po tej samej stronieEUR/USD, GBP/USD, AUD/USD, NZD/USD (wszystkie długie)+0,744 × ryzyko pozycjibliska sumie odchyleń
Trzy pary, euro w dwóchEUR/USD, AUD/JPY, EUR/CHF (wszystkie długie)+0,402 × ryzyko pozycjiwyraźnie poniżej sumy odchyleń
Przewaga par krzyżowychEUR/GBP, AUD/NZD, USD/CAD+0,121 × ryzyko pozycjinajniższa z trzech składów

Kolumnę z ryzykiem skupionym czyta się mechanicznie: liczy się to, ile pozycji traci przy ruchu tej samej waluty w tę samą stronę, a nie ile pozycji jest w portfelu. W pierwszym składzie cztery pozycje mają dolara po tej samej stronie, więc skupienie wynosi 4 × ryzyko pozycji. W drugim euro występuje w dwóch parach po tej samej stronie — stąd 2 ×, mimo że pozycje są trzy i noszą trzy różne nazwy. W trzecim żadna waluta nie powtarza się ani razu: trzy pary rozkładają się na sześć różnych walut, więc skupienie schodzi do 1 × ryzyko pozycji, czyli do minimum osiągalnego przy jakiejkolwiek liczbie pozycji. Ta kolumna nie nagradza więc rozproszenia nazw, tylko brak powtórzeń walut.

Trzeci skład wymaga sprostowania, które w materiałach o dywersyfikacji zwykle wypada. Nie usuwa on dolara jako wspólnego mianownika, bo USD/CAD ma dolara po stronie bazowej — jedna z trzech pozycji nadal reaguje wprost na kurs samego dolara. Usunięcie czynnika dolarowego wymagałoby zestawu bez ani jednej pary z dolarem, na przykład EUR/GBP, AUD/NZD i CAD/CHF. Nawet wtedy pary krzyżowe dzielą inny wspólny czynnik: w oknach gwałtownego odwrotu od ryzyka oba ramiona pary surowcowej tracą jednocześnie wobec walut uznawanych za bezpieczne. Mechanizm tego przepływu należy do działu 7; tutaj liczy się jego skutek dla rachunku — korelacja policzona w spokojnym oknie zaniża zależność w oknie stresu.

Para krzyżowa nie jest kamizelką kuloodporną. Usuwa jeden wspólny czynnik i zostawia inne. Do tego kosztuje więcej: spready na parach krzyżowych bywają wyraźnie szersze niż na parach głównych, a punkty swapowe potrafią być ujemne po obu stronach. Przy portfelu przebudowanym w stronę par krzyżowych różnica kosztu jest wielkością do policzenia razem z resztą rachunku, a nie szczegółem — bo obniża wartość oczekiwaną każdej transakcji o wielkość, która nie zależy od jakości reguły wejścia. Rachunek kosztu transakcji i jego wpływ na wartość oczekiwaną — 9.6.
Dywersyfikacja na rynku walutowym — dobór par z różnych czynników obniża modelową zmienność portfela, ale nie zmienia sumy strat przy jednoczesnym zadziałaniu wszystkich wyjść obronnych
Dywersyfikacja na rynku walutowym — dobór par z różnych czynników obniża modelową zmienność portfela, ale nie zmienia sumy strat przy jednoczesnym zadziałaniu wszystkich wyjść obronnych

Sensowny wniosek operacyjny z tej sekcji jest krótszy, niż zwykle się go zapisuje. Dobierając pary z różnych czynników, obniżasz rozrzut dziennego wyniku i zmniejszasz szansę, że jedno zdarzenie makro uderzy we wszystkie nogi naraz. Nie kupujesz sobie tym prawa do większej liczby pozycji — limit nadal stoi na sumie strat.

14. Portfel reguł — kilka zestawów reguł prowadzonych naraz

Wszystko powyżej dotyczyło portfela par. Ta sama ukryta ekspozycja pojawia się o poziom wyżej, gdy prowadzisz kilka reguł wejścia jednocześnie. Każda z nich ma własne parametry i własną historię, ale rachunku ryzyka nie da się prowadzić osobno dla każdej: pozycje trafiają na jeden rachunek, blokują jeden depozyt i podlegają jednemu przymusowemu zamknięciu.

Rozstrzygnięcia są trzy i wszystkie zapisuje się z góry.

Wspólny limit

Budżet ryzyka jest jeden i dotyczy rachunku, nie reguły. Definiuje się go jako sumę kwot ryzyka wszystkich pozycji otwartych jednocześnie, niezależnie od tego, która reguła je otworzyła — czyli tę samą wielkość, którą liczy krok 3 z sekcji 7. Reguła, która „ma własne 3%", w praktyce podnosi budżet rachunku o swoje 3%, a nie dzieli się nim.

Podział budżetu między reguły

Założenia (wartości ilustracyjne). Kapitał bieżący 100 000 PLN. Budżet ryzyka portfela: 4,00% = 4 000 PLN. Podział między dwie reguły po połowie: R1 — 2,00% = 2 000 PLN, R2 — 2,00% = 2 000 PLN. Ryzyko na pojedynczą pozycję w obu regułach: 1,00% = 1 000 PLN, więc każda reguła może mieć najwyżej dwie pozycje naraz. Limit ryzyka skupionego na jednej walucie: 3 × ryzyko pozycji = 3,00% = 3 000 PLN.

KrokRegułaPozycjaRyzykoBudżet reguły po krokuRyzyko skupione na dolarzeDecyzja
1R1długa EUR/USD1,00%1,00% z 2,00%1,00%otwarta
2R1długa GBP/USD1,00%2,00% z 2,00% — wyczerpany2,00%otwarta
3R2krótka USD/CHF1,00%1,00% z 2,00%3,00% — limit osiągniętyotwarta
4R2krótka USD/JPY1,00%zostaje 1,00%wyszłoby 4,00%odrzucona

Krok czwarty pokazuje, po co ten limit istnieje. Sygnał zostaje odrzucony, mimo że budżet reguły R2 na niego pozwala i budżet całego portfela też — wiąże limit skupienia na walucie, bo wszystkie cztery pozycje tracą przy umocnieniu dolara. Bez tego limitu R1 i R2 zbudowałyby razem jeden zakład na dolara o wartości 4,00%, każda w pełnej zgodzie z własnymi regułami.

Stan końcowy to trzy pozycje po 1,00%, czyli dokładnie portfel policzony w sekcji 7: modelowa zmienność 1,53% kapitału dziennie, suma strat przy zadziałaniu wszystkich wyjść 3,00%, a po doliczeniu poślizgu i bez luki — 3,30% = 3 300 PLN. Wolne 1,00% budżetu R2 pozostaje wolne do czasu, aż zamknie się któraś z pozycji dolarowych albo pojawi się sygnał na innym czynniku.

Dwa sygnały naraz na powiązanych instrumentach

Trudniejszy przypadek: obie reguły dają sygnał w tej samej chwili, na instrumentach, które po rozłożeniu na waluty składowe wskazują w tę samą stronę. Przykład: R1 sygnalizuje długą GBP/USD, R2 sygnalizuje krótką EUR/GBP. Nazwy są różne, ale krótka EUR/GBP to długa pozycja na funcie — oba sygnały zwiększają to samo.

Przyjmijmy, że skupienie na funcie wynosi już 2,00% (dwie wcześniejsze pozycje po 1,00% z funtem po tej samej stronie), a limit to 3,00%. Wolne miejsce: 1,00%. Dwa sygnały po 1,00% dają razem 2,00% i limit przekraczają.

Ostatnia kolumna liczona z poślizgiem ilustracyjnym 10% kwoty ryzyka i bez luki — luka na którejkolwiek nodze podnosi tę sumę bez górnego ograniczenia.
Wariant rozstrzygnięciaCo wchodziSkupienie na funcie po operacjiSuma strat przy zadziałaniu wszystkich wyjść na funcie, z poślizgiem 10%
Pierwszeństwo reguły zapisane z górytylko sygnał R1, w pełnej wielkości 1,00%3,00%3,30% = 3 300 PLN
Podział wolnego miejsca po równooba sygnały po 0,50%3,00%3,30% = 3 300 PLN
Brak reguły kolizjioba sygnały po 1,00%4,00%4,40% = 4 400 PLN

Pierwsze dwa warianty dają identyczną sumę strat i różnią się wyłącznie rozproszeniem: dwie pozycje po połowie mają modelową zmienność nie wyższą niż jedna pełna — niższą o tyle, o ile korelacja ich wyników jest mniejsza od +1 — ale dwa komplety kosztów zamiast jednego. Wariant trzeci — czyli brak rozstrzygnięcia — podnosi sumę strat o jedną trzecią i robi to bez żadnej decyzji, samym zbiegiem okoliczności w czasie.

Zapis reguły kolizji. Rozstrzygnięcie ma być zapisane przed sytuacją, w której będzie potrzebne, i ma być rozstrzygalne bez oceny sytuacji. Postać minimalna: „Przed otwarciem pozycji liczę ryzyko skupione na każdej walucie po jej dodaniu. Jeżeli przekroczy 3 × ryzyko pojedynczej pozycji, wchodzi wyłącznie sygnał reguły o wyższym priorytecie, w wielkości obciętej do wolnego miejsca pod limitem; drugi sygnał odpada i nie jest odkładany na później." Pierwszeństwo reguł ustala się raz, na podstawie ich parametrów, a nie w chwili sygnału. Reguła zapisana nie jest tym samym co reguła wykonana — sam zapis nie wymusza wykonania, ale bez zapisu decyzja zapada w najgorszym momencie.
Trzy założenia, na których stoi podział budżetu. Podział budżetu zakłada, że parametry obu reguł są znane i stabilne, a to są oszacowania z próby. Zakłada też, że sygnały pojawiają się rzadziej, niż wynosi pojemność budżetu — jeżeli obie reguły sygnalizują często, limit skupienia będzie odrzucał sygnały systematycznie i to sam w sobie jest informacją, że reguły mierzą ten sam czynnik. Rachunek nie mówi wreszcie, jak podzielić budżet: proporcja 50/50 jest tu wartością ilustracyjną, a nie wynikiem optymalizacji.

15. Tabela decyzyjna odrzucenia pozycji

Poprzednia sekcja pokazała jeden przypadek odrzucenia sygnału — czwarty krok, w którym limit skupienia zadziałał przed budżetem. Uogólnijmy go w zestaw testów z warunkami liczbowymi, tak żeby decyzja nie wymagała oceny sytuacji.

Testy wykonuje się w kolejności, przed otwarciem pozycji, na wielkościach policzonych po jej hipotetycznym dodaniu. Każdy test ma nie tylko odpowiedź „tak/nie", ale i wolne miejsce — kwotę ryzyka, która jeszcze się mieści. Wolne miejsce jest ważniejsze od samej odpowiedzi, bo z niego wynika, czy pozycję da się wpuścić w obciętej wielkości.

Oznaczenia: R — kwota ryzyka pojedynczej pozycji, Rn — kwota ryzyka kandydata, ΣR — suma kwot ryzyka pozycji już otwartych, B — budżet ryzyka portfela, Sw,d — ryzyko skupione na walucie w w kierunku d (suma kwot ryzyka pozycji tracących przy ruchu waluty w w kierunku d), g — założony poślizg jako ułamek kwoty ryzyka, DD — dopuszczalne obsunięcie dnia. Wszystkie progi to wartości ilustracyjne przyjęte w tym artykule.
NrWarunek odrzuceniaWolne miejsceCo robić, gdy warunek zachodzi
T1ΣR + Rn > BB − ΣRObetnij do wolnego miejsca albo odrzuć
T2Sw,d + Rn > 3 × R dla którejkolwiek waluty kandydata, w kierunku d, w którym kandydat traci razem z pozycjami już otwartymimin po walutach kandydata: 3 × R − Sw,dObetnij do wolnego miejsca albo odrzuć
T3wyników| ≥ 0,70 z którąkolwiek otwartą pozycją, na oknie co najmniej 180-sesyjnym (odczyt 30-sesyjny jest alarmem, nie regułą — sekcja 3). Przeliczenie pod tabelą korzysta z macierzy 89-obserwacyjnej, więc warunku okna nie spełnia i wykonuje T3 jako ilustrację procedury, a nie jako test zaliczonyNie odrzuca sam z siebie. Przy dodatniej ρ wyników przelicz kandydata jako dołożenie do tamtej pozycji i wróć do T2; przy ujemnej nogi znoszą się tylko w modelowej zmienności — budżety wyjść i koszty liczysz jak dla dwóch pozycji (portfel C, sekcja 11)
T4(ΣR + Rn) × (1 + g) > DDDD / (1 + g) − ΣRObetnij do wolnego miejsca albo odrzuć
T5Depozyt zablokowany po dodaniu obniża poziom depozytu poniżej progu zapisanego z góryzależy od wartości nominalnychOdrzuć — ten warunek działa na poziomie rachunku, nie pozycji
T6σp po dodaniu rośnie o więcej niż zakładałeśNie odrzuca. Test informacyjny: σp nie planuje kapitału

Który test wiąże — przeliczenie

Stan wyjściowy. Kapitał bieżący 100 000 PLN. Otwarte trzy pozycje z sekcji 7 po 1,00% ryzyka, wszystkie krótkie na dolarze, więc ΣR = 3,00% = 3 000 PLN, a ryzyko skupione na dolarze SUSD = 3,00%. Budżet portfela B = 4,00%. Dopuszczalne obsunięcie dnia DD = 3,50% — wartość ilustracyjna; skąd bierze się limit dzienny i jaka jest jego baza, rozstrzyga 9.3, a pomiar samego obsunięcia dwiema definicjami i warunek zatrzymania — 9.8. Poślizg g = 10%. Limit skupienia: 3 × R = 3 × 1,00% = 3,00%.

Kandydat. Długa AUD/USD, ryzyko Rn = 1,00% = 1 000 PLN. Korelacja wyników z pozycją pierwszą wynosi +0,72 — obie pozycje są długie, więc znak z macierzy w sekcji 4 zostaje bez zmian. Kandydat jest też krótki na dolarze, jak wszystkie trzy pozycje otwarte. Jedno zastrzeżenie trzeba postawić przed przeliczeniem: odczyt +0,72 pochodzi z okna 90-sesyjnego, czyli z 89 obserwacji zwrotów, a więc nie spełnia warunku okna postawionego w T3. Odczytu z tak długiego okna ten artykuł nie ma, a dopisanie go byłoby wymyśleniem danej, więc T3 pracuje niżej jako ilustracja procedury, a nie jako test zaliczony — w kategoriach sekcji 3 jest to alarm, nie pomiar rozstrzygający. Na wynik przeliczenia nie ma to wpływu: kandydata odrzuca T2 z wolnym miejscem równym zeru, niezależnie od tego, ile wynosi jakakolwiek korelacja.

TestPodstawienieWynikWolne miejsce
T1 budżet3,00% + 1,00% = 4,00% wobec B = 4,00%przechodzi, na styk1,00% = 1 000 PLN
T2 skupieniekandydat traci przy umocnieniu dolara, jak trzy otwarte pozycje: SUSD,umocnienie + Rn = 3,00% + 1,00% = 4,00% wobec 3,00%odrzuca0,00% = 0 PLN
T3 korelacja0,72 ≥ 0,70, ale odczyt pochodzi z okna 90-sesyjnego (89 obserwacji) zamiast wymaganych co najmniej 180 sesjiwarunek okna niespełniony — wykonanie ilustracyjne: kandydat liczony jak dołożenie do pozycji 1, wraca do T2
T4 obsunięcie4,00% × 1,10 = 4,40% wobec DD = 3,50%odrzuca3,50% / 1,10 − 3,00% ≈ 0,182% = 182 PLN

Wiążą dwa testy niezależnie od siebie, a wiąże pierwszy z nich — skupienie na walucie, z wolnym miejscem równym zeru. Nawet gdyby limit skupienia był luźniejszy, test obsunięcia wpuściłby wyłącznie pozycję o ryzyku około 0,182% kapitału, czyli 182 PLN. Przy typowym kroku wolumenu taka pozycja albo nie jest wykonalna, albo jest tak mała, że jej wpływ na wynik nie równoważy kosztu otwarcia. Uczciwym wnioskiem jest rezygnacja, nie podniesienie limitu.

Osobno warto się zatrzymać przy T1: budżet portfela przeszedł. Gdyby był jedynym testem, czwarta pozycja weszłaby bez przeszkód i portfel miałby 4,00% ryzyka skupionego na jednej walucie oraz 4,40% sumy strat wobec dopuszczalnego obsunięcia 3,50%. Budżet ryzyka nie wystarcza jako jedyna reguła portfelowa — jest testem najsłabszym z całej czwórki, bo nie wie nic o zależnościach między pozycjami.

Dlaczego T6 nie odrzuca. Modelowa zmienność jest jedyną wielkością w tej tabeli, która reaguje na korelację w sposób ciągły, więc kusi, żeby postawić na niej próg. Nie należy tego robić z dwóch powodów. Po pierwsze, σp nie jest kwotą straty, więc próg na niej nie ma przełożenia na kapitał. Po drugie, opiera się na oszacowaniach σ i ρ obarczonych błędem, który przy typowych oknach pomiaru jest tego samego rzędu co odległość od progu — a testy T1, T2 i T4 opierają się wyłącznie na wielkościach, które znasz dokładnie: własnych kwotach ryzyka i własnych limitach. Reguła odrzucająca opiera się więc na jawnych limitach, a wielkości estymowane zostają jako test informacyjny: σp mówi, jak zmienia się rozrzut wyniku — i tylko to.
Tabela dotyczy pozycji nowej, nie już otwartej. Nie mówi, co zrobić z pozycjami już otwartymi, gdy limit zostanie przekroczony wskutek zmiany kapitału albo zmiany oszacowań, a nie wskutek otwarcia nowej pozycji. To osobna decyzja i wymaga osobnego zapisu: albo redukujesz do limitu, albo przyjmujesz przekroczenie do momentu naturalnego zamknięcia którejś z nóg. Reguła zapisana nie jest przy tym tym samym co reguła wykonana — tabela porządkuje decyzję, nie wymusza jej.

16. Pięć błędów rachunku portfelowego

Błąd 1: czytanie wyniku wzoru portfelowego jako kwoty straty

Najcięższy i najczęstszy. Wynik σp = 4,69% przy pięciu pozycjach po 1% ryzyka bywa opisywany jako „efektywne ryzyko 4,69%, czyli mniej niż 5% — mam margines". Nie ma marginesu: 4,69% to odchylenie standardowe dziennego wyniku przy σ = 1% na pozycję, a suma strat przy zadziałaniu pięciu wyjść wynosi 5,00% plus poślizg na każdej nodze. Test rozpoznawczy jest jednozdaniowy: jeżeli wielkość, którą podstawiłeś pod σ, to kwota, przy której zamykasz pozycję, to podstawiłeś nie to.

Błąd 2: portfel zbudowany wyłącznie z par z dolarem

Cztery pary XXX/USD po tej samej stronie to jedna ekspozycja. Nie jest to kwestia doboru — dolar jest walutą po jednej ze stron w zdecydowanej większości obrotu na rynku walutowym12, więc para z dolarem zawsze niesie czynnik dolarowy. Rozwiązaniem nie jest szukanie par „nieskorelowanych", bo takich między parami głównymi praktycznie nie ma; rozwiązaniem jest limit na ryzyko skupione na walucie i mniejsza liczba pozycji.

Błąd 3: opieranie się na korelacji sprzed zmiany reżimu

Odczyt sprzed dwóch posiedzeń banku centralnego opisuje inny rynek. Dochodzi do tego problem pomiaru: współczynnik policzony w oknie o podwyższonej zmienności jest obciążony w górę — część zaobserwowanego skoku korelacji jest artefaktem samego wzrostu wariancji, a nie zmianą zależności2. Praktyczna konsekwencja jest przewrotna: skok korelacji w oknie kryzysowym trzeba czytać ostrożnie w obie strony, a nie tylko jako potwierdzenie tezy o zbieganiu do jedności.

Błąd 4: traktowanie ujemnej korelacji jak zabezpieczenia

Przy korelacji wyników −0,91 modelowa zmienność dwóch pozycji spada do 0,34% (portfel C z sekcji 11) i bywa to opisywane jako „ryzyko efektywne 0,34% zamiast 2%". To zdanie miesza dwie wielkości. Rozproszenie dziennego wyniku faktycznie spada; suma strat przy zadziałaniu obu wyjść nie zmienia się wcale i wynosi 2,00% plus poślizg. Zmniejsza się natomiast wartość oczekiwana, bo koszt jest podwójny. Pozycja przeciwna na powiązanym instrumencie obniża modelową zmienność, ale zostawia dwa budżety wyjścia i dokłada drugi komplet kosztów.

Błąd 5: brak limitu na walutę i mylenie korelacji z przyczynowością

Oba nawyki prowadzą do tego samego. Bez limitu skupienia sześć pozycji „po 1%" składa się na jeden zakład o wartości 6% — każda z osobna zgodna z regułą, wszystkie razem nie. Drugi nawyk to dokładanie pozycji z uzasadnieniem „skoro EUR/USD poszło w górę, GBP/USD też pójdzie, bo korelacja wynosi +0,87". Współczynnik opisuje wspólny czynnik, nie następstwo: obie pary reagują na kurs dolara, ale funt ma własne czynniki, które akurat dziś mogą tę zależność rozjechać. Limit skupienia domyka oba nawyki, bo nie pyta o uzasadnienie — pyta o liczbę.

Pięć błędów w rachunku ryzyka portfelowego — dwa z nich wynikają wprost z podstawienia kwoty ryzyka na wyjściu obronnym w miejsce odchylenia standardowego wyniku pozycji
Pięć błędów w rachunku ryzyka portfelowego — dwa z nich wynikają wprost z podstawienia kwoty ryzyka na wyjściu obronnym w miejsce odchylenia standardowego wyniku pozycji
Cztery warstwy ryzyka portfelowego.
1. Ekspozycja nominalna netto — ile masz netto w danej walucie, w walucie rachunku; odpowiada na pytanie o koszt ruchu waluty o zadany procent.
2. Suma strat przy zadziałaniu wyjść — ile zejdzie z rachunku, jeżeli wszystkie hipotezy padną; podstawa planowania kapitału.
3. Koszt wykonania — o ile powiększa warstwę drugą spread, poślizg, częściowe wykonanie i luka, przy czym w oknie zdarzenia dotyczy wszystkich skorelowanych nóg naraz.
4. Zmiana reżimu — co się dzieje, gdy σ i ρ zmieniają się szybciej niż odczyt, na którym zbudowany jest rachunek.

Modelowa zmienność σp nie jest żadną z tych czterech warstw. Jest miarą rozrzutu wyniku, przydatną do porównywania składów portfela między sobą — i tylko do tego.

17. Zadanie samokontrolne

Portfel jest inny niż wszystkie policzone wyżej, ale trzy współczynniki korelacji pochodzą z macierzy w sekcji 4 — sprawdź je tam, zanim zaczniesz. Policz najpierw sam, potem porównaj z rozwiązaniem.

Dane. Kapitał bieżący: 60 000 PLN, mierzony przed otwarciem pierwszej pozycji. Ryzyko na pozycję: 1,25% = 750 PLN. Zakładany poślizg przy wykonaniu wyjścia obronnego: 8% kwoty ryzyka na każdej nodze (wartość ilustracyjna przyjęta na potrzeby zadania, nie oszacowanie rynkowe ani granica). Limit ryzyka skupionego na jednej walucie: 3 × ryzyko pojedynczej pozycji.

Pozycje i ich odchylenia standardowe dziennego wyniku:
1. AUD/USD — długa, σ1 = 0,60% kapitału
2. NZD/USD — długa, σ2 = 0,55% kapitału
3. USD/CAD — krótka, σ3 = 0,45% kapitału

Korelacje szeregów cenowych — logarytmiczne stopy zwrotu, dane dzienne, okres 28.05–30.09.2025, czyli 90 sesji dziennych, N = 89 obserwacji zwrotów, pomiar 30.09.2025:
AUD/USD i NZD/USD: +0,92 · AUD/USD i USD/CAD: −0,68 · NZD/USD i USD/CAD: −0,60

Polecenie.
a) Podaj trzy korelacje wyników z poprawnym znakiem.
b) Policz modelową zmienność łączną portfela σp w procentach kapitału i w złotych.
c) Policz sumę strat przy jednoczesnym zadziałaniu wszystkich trzech wyjść obronnych, z poślizgiem.
d) Podaj ryzyko skupione na dolarze i porównaj z limitem.
e) Wskaż, która z liczb z punktów (b) i (c) jest podstawą planowania kapitału, i uzasadnij jednym zdaniem.
f) Powtórz punkt (b) dla korelacji zmierzonych na drugim oknie — 30-sesyjnym (20.08–30.09.2025, 30 sesji, 29 obserwacji zwrotów; wartości ilustracyjne), które po przeniesieniu znaków dały +0,78 / +0,54 / +0,46. Powiedz, o ile rozjechał się wynik względem punktu (b), czy różnice współczynników między oknami przekraczają niepewność pomiaru — błąd standardowy policz osobno dla każdego współczynnika w każdym oknie — i czy zmieniła się odpowiedź z punktu (e).

Miejsce na Twój wynik — wpisz przed sprawdzeniem:
(a) ρ12 = ......... · ρ13 = ......... · ρ23 = .........
(b) σp = ......... % = ......... PLN
(c) suma strat = ......... PLN = ......... % kapitału
(d) ryzyko skupione = ......... % · limit = ......... %
(e) podstawa planowania kapitału: .........
(f) σp (okno 30-sesyjne) = ......... % = ......... PLN · różnice istotne: .........

Rozwiązanie

a) Przeniesienie znaku. Pozycje 1 i 2 są obie długie, więc znak zostaje: +0,92. Pozycja 3 jest krótka, a 1 i 2 długie, więc w obu przypadkach znak się odwraca: +0,68 i +0,60. Wszystkie trzy korelacje wyników są dodatnie — długa AUD/USD, długa NZD/USD i krótka USD/CAD to trzy pozycje krótkie na dolarze.

b) Modelowa zmienność łączna.

σ1² + σ2² + σ3² = 0,36 + 0,3025 + 0,2025 = 0,8650
0,92 × 0,60 × 0,55 = 0,3036
0,68 × 0,60 × 0,45 = 0,1836
0,60 × 0,55 × 0,45 = 0,1485
2 × (0,3036 + 0,1836 + 0,1485) = 2 × 0,6357 = 1,2714

σp = √(0,8650 + 1,2714) = √2,1364 = 1,46% kapitału na dzień, czyli 0,0146 × 60 000 = 876 PLN. Z wartości niezaokrąglonej (1,4616%) wychodzi 877 PLN — różnica jednego złotego pochodzi wyłącznie z zaokrąglenia procentu i nie jest błędem żadnej z dwóch dróg.

Kontrola: wynik mieści się między największym pojedynczym odchyleniem (0,60%) a sumą odchyleń (1,60%) — przy czym dolna połowa tej kontroli obowiązuje tylko dlatego, że wszystkie trzy korelacje wyników wyszły dodatnie; przy ujemnych przestaje wiązać, co widać na portfelu C z sekcji 11. Przy niezależności wyszłoby √0,8650 = 0,93% — zależność podnosi modelową zmienność o 57%.

c) Suma strat przy zadziałaniu wszystkich wyjść. Bez poślizgu: 3 × 750 = 2 250 PLN = 3,75% kapitału. Poślizg 8% kwoty ryzyka to 60 PLN na nogę, czyli 180 PLN łącznie: 2 250 + 180 = 2 430 PLN = 4,05% kapitału.

d) Ryzyko skupione na dolarze. Wszystkie trzy pozycje tracą przy umocnieniu dolara, więc ryzyko skupione wynosi 3 × 1,25% = 3,75% kapitału = 2 250 PLN. Limit: 3 × 1,25% = 3,75%. Portfel stoi dokładnie na granicy — czwarta pozycja z ekspozycją na dolara po tej samej stronie już się nie mieści, niezależnie od tego, jak dobra byłaby jej reguła wejścia.

e) Podstawą planowania kapitału jest liczba z punktu (c): 4,05%. Modelowa zmienność 1,46% opisuje rozrzut dziennego wyniku przy ciągłym handlu i jest o 64% niższa od kwoty, która realnie zejdzie z rachunku, jeżeli wszystkie trzy wyjścia zadziałają w tej samej sesji.

f) Drugie okno pomiaru. Współczynniki 30-sesyjne +0,78 / +0,54 / +0,46 dają człon mieszany 2 × 0,5171 = 1,0341 i σp = √(0,8650 + 1,0341) = √1,8991 = 1,38%, czyli 827 PLN. Ten sam portfel, mierzony na dwóch oknach, ma więc modelową zmienność 877 PLN albo 827 PLN — różnica bierze się wyłącznie z wyboru okna. Czy współczynniki naprawdę się zmieniły? Błędy standardowe policzone osobno: dla okna 90-sesyjnego 0,016 / 0,057 / 0,068, dla 30-sesyjnego 0,074 / 0,134 / 0,149; progi dwóch błędów standardowych różnicy — przy założeniu prób rozłącznych, spełnionym tu tylko częściowo, bo krótsze okno zawiera się w dłuższym — wynoszą 0,15 / 0,29 / 0,33, a różnice odczytów to trzy razy 0,14. Żadna nie przekracza progu: z tych prób nie da się rozstrzygnąć, czy zależność w ogóle się zmieniła. Orientacyjna granica górna wrażliwości: przesunięcie wszystkich trzech współczynników 90-sesyjnych w górę o 0,14 (z przycięciem do 1,00) daje ρ = 1,00 / 0,82 / 0,74 i σp = √(0,8650 + 1,4691) = √2,3341 = 1,53%, czyli 917 PLN — rozstęp od 827 do 917 PLN przy punktowym oszacowaniu 877 PLN. Odpowiedź z punktu (e) nie zmienia się ani o krok: suma strat pozostaje 4,05% we wszystkich wariantach, bo nie zależy od korelacji w żaden sposób. Na tym polega przewaga liczby, która planuje kapitał — nie dziedziczy niepewności pomiaru.

Sprawdź jeszcze jedno. Gdybyś przepisał znaki wprost z macierzy — czyli podstawił −0,68 i −0,60 — dostałbyś 2 × (0,3036 − 0,1836 − 0,1485) = −0,0570, więc σp = √(0,8650 − 0,0570) = √0,8080 = 0,90% zamiast 1,46%. Wynik zaniżony o 38%, i to w stronę „portfel jest bezpieczniejszy". Suma strat z punktu (c) nie zmieniłaby się o złotówkę.

18. Co z tego wynika

Cała treść tego artykułu mieści się w dwóch liczbach i jednym rozgraniczeniu między nimi. Modelowa zmienność łączna odpowiada na pytanie, jak bardzo rozjeżdża się dzienny wynik portfela — i służy do porównywania składów portfela między sobą. Suma strat przy jednoczesnym zadziałaniu wszystkich wyjść obronnych, powiększona o poślizg i lukę na każdej nodze, odpowiada na pytanie, ile zejdzie z rachunku — i to nią planuje się kapitał oraz limity. Pierwsza liczba zależy od korelacji. Druga nie zależy od niej wcale.

Cztery czynności, które z tego wynikają, mają postać rachunku, a nie zalecenia. Rozłóż pozycje na waluty składowe z poprawnym znakiem i policz ekspozycję netto na każdą walutę w walucie rachunku — bez tego nie wiesz, ile masz zakładów. Policz ryzyko skupione na każdej walucie jako sumę kwot ryzyka pozycji, które tracą przy ruchu tej waluty w jedną stronę, i porównaj z zapisanym z góry limitem. Zapisz przy każdym współczynniku korelacji cztery parametry pomiaru i datę, bo bez nich odczyt nie jest odtwarzalny ani porównywalny. Przenieś znak z kierunków pozycji, zanim cokolwiek podstawisz do wzoru.

Warto też wiedzieć, czego ten rachunek nie da. Nie powie ci, ile naprawdę ryzykujesz — bo korelacja policzona historycznie tego nie mówi, a sekcja 9 pokazuje, dlaczego. Powie ci coś węższego: ile zejdzie z rachunku, jeżeli wszystkie twoje hipotezy padną w tej samej sesji — w scenariuszu z przyjętym poślizgiem i bez luki; przy luce więcej, a górnego ograniczenia ten rachunek nie zna. Jeżeli ta liczba przekracza obsunięcie, które jesteś w stanie utrzymać, redukujesz liczbę pozycji albo kwotę ryzyka na każdej — bo to są jedyne dwa parametry, które ją zmieniają.

Pięć pytań przed otwarciem kolejnej pozycji — kolejność sprawdzeń zapisana z góry, żeby decyzja nie zapadała w momencie sygnału. Progi w schemacie są wartościami ilustracyjnymi przyjętymi w tym artykule; kalendarz publikacji i charakterystyka odczytów z pytania czwartego — dział 6. Warunek okna w pytaniu trzecim — co najmniej 180 sesji — jest konwencją przyjętą w tym artykule, a nie wynikiem wyprowadzenia; przeliczony przykład w sekcji 15 opiera się na odczycie 90-sesyjnym, więc wykonuje ten test jako ilustrację procedury, nie jako test zaliczony.
Pięć rozstrzygnięć tak lub nie przed otwarciem kolejnej pozycji Schemat pionowy. Pięć pytań rozstrzyganych odpowiedzią tak albo nie, ułożonych jedno pod drugim; odpowiedź nie prowadzi do pytania następnego, odpowiedź tak w prawo, do działania. Pytanie 1: czy skupienie na którejś walucie przekroczy trzykrotność ryzyka pojedynczej pozycji — tak: zmniejsz wielkość do wolnego miejsca albo odpuść; odpowiedź nie wiem: policz dwa kierunkowe koszyki kwot ryzyka. Pytanie 2: czy dokładam do tego samego czynnika — tak: licz obie pozycje jak jedną. Pytanie 3: czy wartość bezwzględna korelacji wyników sięga 0,70 z którąś otwartą pozycją, liczona na oknie co najmniej 180-sesyjnym — tak: przy dodatniej korelacji wyników licz jak dołożenie i wróć do pytania pierwszego, a przy ujemnej pamiętaj o dwóch osobnych budżetach wyjścia; osobna gałąź informacyjna: odczyt z okna 30-sesyjnego odbiegający od długiego jest alarmem, a nie regułą odrzucającą. Pytanie 4: czy w oknie 24 do 48 godzin jest publikacja danych — tak: poślizg może objąć wszystkie skorelowane nogi naraz. Pytanie 5: czy suma strat z poślizgiem przekracza limit obsunięcia — tak: zmniejsz kwotę ryzyka albo nie otwieraj. Pięć odpowiedzi nie prowadzi do pola końcowego: otwórz pozycję. Progi są wartościami ilustracyjnymi przyjętymi w tym artykule. Zanim otworzysz kolejną pozycję — pięć rozstrzygnięć 1. Czy skupienie na którejś walucie przekroczy 3 × R? 2. Czy dokładam do tego samego czynnika? 3. Czy |ρ| ≥ 0,70 na oknie ≥ 180 sesji z otwartą? 4. Czy w oknie 24–48 h jest publikacja danych? 5. Czy suma strat z poślizgiem przekracza limit obsunięcia? Zmniejsz do wolnego miejsca pod limitem albo odpuść TAK → Licz obie pozycje jak jedną TAK → ρ dodatnia: dołożenie, wróć do 1 ρ ujemna: dwa budżety wyjścia TAK → Poślizg może objąć wszystkie skorelowane nogi naraz TAK → Zmniejsz kwotę ryzyka albo nie otwieraj pozycji TAK → Nie wiesz natychmiast? Policz dwa kierunkowe koszyki R ← NIE WIEM Odczyt 30-sesyjny odbiega? Alarm, nie reguła — sprawdź ← odczyt 30d NIE ↓ NIE ↓ NIE ↓ NIE ↓ OTWÓRZ POZYCJĘ NIE ↓ Odpowiedź „nie wiem" jest rozstrzygnięciem: wykonaj brakujący pomiar — kierunkowe koszyki kwot ryzyka, korelację wyników z kartą, kalendarz publikacji — zanim otworzysz zlecenie.

W następnym artykule zajmiemy się tym, co dzieje się poniżej dolnej krawędzi tego rachunku: mechanizmem luki, stratą przy przeskoku większym niż odległość wyjścia obronnego i granicami miar, które próbują opisać ogon rozkładu.

FAQ — Najczęściej zadawane pytania

Co dokładnie podstawiam pod σ we wzorze portfelowym?
Odchylenie standardowe dziennego wyniku pozycji, w tej samej jednostce dla wszystkich pozycji — najwygodniej w procentach kapitału bieżącego. Zmierzysz je na własnej ewidencji albo policzysz jako wartość nominalną pozycji w walucie rachunku pomnożoną przez dzienne odchylenie standardowe stopy zwrotu instrumentu. Nie podstawiaj kwoty ryzyka na wyjściu obronnym — to próg obcięcia straty, nie miara rozproszenia, a wynik takiego podstawienia nie ma interpretacji ani jako zmienność, ani jako strata.
Czy korelacja +0,50 to dużo czy mało?
To umiarkowana zależność dodatnia, ale odpowiedź zależy od tego, na jakiej próbie ją zmierzono. Przy oknie 30 sesji błąd standardowy przy ρ ≈ 0,50 wynosi ok. 0,14, więc odczyty 0,60 i 0,85 dzielą się o 0,25, a próg rozróżnialności dwóch odczytów z rozłącznych okien tej długości wynosi 0,40 (dwa błędy standardowe ich różnicy), więc z takich prób są nierozróżnialne — a formuła błędu zakłada rozkład normalny i niezależność obserwacji, których dane walutowe nie spełniają, więc rzeczywista niepewność jest większa. Rachunkowo: przy ρ = +0,50 i dwóch pozycjach o σ = 1% modelowa zmienność wynosi 1,73%, wobec 2,00% przy ρ = +1 i 1,41% przy ρ = 0. Suma strat przy zadziałaniu obu wyjść wynosi we wszystkich trzech przypadkach tyle samo.
Czy próg 0,70 oznacza, że powyżej to „ta sama pozycja", a poniżej 0,30 „prawdziwa dywersyfikacja"?
Nie w takim brzmieniu. Próg 0,70 jest konwencją operacyjną przyjętą w tym artykule po to, żeby rozstrzygnąć jedną decyzję — czy dokładasz do istniejącego zakładu. Nie ma wyprowadzenia i nie da się go obronić odczytem z krótkiego okna: przy 30 sesjach i ρ ≈ 0,50 sam błąd standardowy to ok. 0,14, więc różnica między 0,30 a 0,55 — czyli 0,25 — leży poniżej progu rozróżnialności 0,40 dla dwóch odczytów z rozłącznych okien tej długości. Dodatkowo korelacja bliska zeru między parami dzielącymi czynnik dolarowy praktycznie nie występuje, a w oknach stresu zanika — więc „prawdziwa dywersyfikacja" poniżej 0,30 opisuje stan trudny do zamówienia i najmniej trwały wtedy, gdy jest najbardziej potrzebny.
Mam korelację cenową −0,85 i dwie pozycje. Podstawiam minus czy plus?
Zależy od kierunków. Jeżeli obie pozycje są długie albo obie krótkie — podstawiasz −0,85. Jeżeli jedna jest długa, a druga krótka — podstawiasz +0,85, bo wtedy wyniki poruszają się razem. W portfelach, w których pozycje faktycznie tracą razem — jak w obu rachunkach tego artykułu — pomyłka w znaku zaniża modelową zmienność o kilkadziesiąt procent: portfel wygląda na bezpieczniejszy, niż jest. W rachunku z sekcji 7 zaniżenie wynosi 46%, w zadaniu z sekcji 17 — 38%.
Jak policzyć ryzyko skupione na walucie, jeżeli pozycje mają różne kwoty ryzyka?
Sumujesz kwoty ryzyka tych pozycji, które tracą przy ruchu danej waluty w jedną stronę. Przykład: długa EUR/USD z ryzykiem 800 PLN, długa GBP/USD z ryzykiem 1 200 PLN i krótka USD/CHF z ryzykiem 500 PLN — wszystkie trzy tracą przy umocnieniu dolara, więc ryzyko skupione na dolarze wynosi 2 500 PLN. Przy kapitale 100 000 PLN to 2,50%. Osobno policz ekspozycję nominalną netto z regułą znaku z sekcji 5 — to odpowiedź na inne pytanie: ile kosztuje ruch waluty o zadany procent.
Jaki limit ekspozycji na jedną walutę powinienem przyjąć?
W tym artykule konsekwentnie używana jest wartość ilustracyjna: ryzyko skupione na jednej walucie nie przekracza 3 × ryzyko pojedynczej pozycji — przy 1% na pozycję daje to 3% kapitału bieżącego. Ten próg nie jest prawem rynku ani wynikiem wyprowadzenia — mnożnik 3 jest konwencją. Z dopuszczalnego obsunięcia i długości serii strat wyprowadza się ryzyko na pojedynczą transakcję (artykuł 9.3); mnożnik koncentracji wymaga dodatkowo decyzji, ile równoczesnych ekspozycji na jeden czynnik dopuszczasz, i tę decyzję podejmujesz sam, zapisując ją z góry.
Chcę pięć pozycji zgodnych z jednym poglądem na dolara. Czy to błąd?
To nie jest błąd, dopóki nazywasz to jednym zakładem. Pięć pozycji po 1% ryzyka, wszystkie po tej samej stronie dolara, to suma strat 5,00% plus poślizg na pięciu nogach — czyli 5,50% przy poślizgu przyjętym ilustracyjnie jako 10% kwoty ryzyka — i to bez luki: luka na którejkolwiek nodze podnosi tę sumę, a ten rachunek nie zna jej górnego ograniczenia. Jeżeli twój limit skupienia wynosi 3%, masz dwa wyjścia rachunkowe: zmniejszyć liczbę pozycji do trzech albo zmniejszyć ryzyko na każdej do 0,60%, co daje pięć pozycji i skupienie 3,00%. Drugie rozwiązanie kosztuje pięć kompletów spreadu i prowizji zamiast trzech — i tę różnicę trzeba policzyć na stawkach własnego rachunku, zanim wybierzesz.
Czy pary krzyżowe zawsze mają niską korelację z parami głównymi?
Nie. Para krzyżowa usuwa dolara z pary, ale nie usuwa go z rynku — i nie usuwa innych wspólnych czynników. W oknach gwałtownego odwrotu od ryzyka oba ramiona pary surowcowej tracą jednocześnie wobec walut uznawanych za bezpieczne, więc korelacja z parami głównymi rośnie właśnie wtedy, gdy liczyłeś na jej brak. Do tego pary krzyżowe bywają droższe: spread jest zwykle szerszy niż na parach głównych, a punkty swapowe potrafią być ujemne po obu stronach — konkretne wartości sprawdź w specyfikacji własnego rachunku. Dywersyfikacja przez pary krzyżowe obniża modelową zmienność i podnosi koszt — sumy strat przy zadziałaniu wyjść nie zmienia.
Jak zrobić test warunków skrajnych dla portfela?
Policz sumę kwot ryzyka wszystkich otwartych pozycji, dolicz poślizg na każdej nodze i osobno wariant z luką o wielokrotności odległości wyjścia przynajmniej na jednej pozycji. Otrzymaną liczbę porównaj z obsunięciem, które jesteś w stanie utrzymać. Podstawienie ρ = +1 do wzoru portfelowego jest zabiegiem uzupełniającym: pokazuje najwyższą modelową zmienność, jaką ten wzór potrafi wygenerować. To górna granica tego wzoru, a nie opis rynku: poza nią strata nie jest przez ten rachunek ograniczona.
Ile pozycji mogę mieć jednocześnie?
Pytanie sprowadza się do arytmetyki, a nie do liczby. Suma strat przy zadziałaniu wszystkich wyjść równa się liczbie pozycji razy kwota ryzyka powiększona o poślizg — więc w scenariuszu bez luki liczba pozycji jest ograniczona przez N ≤ DD / (R × (1 + g)): przy DD = 3,5%, R = 1% i g = 10% mieszczą się trzy. Osobnym ograniczeniem jest limit skupienia na walucie, który przy wszystkich pozycjach po tej samej stronie dolara również dopuszcza trzy przy limicie 3 × ryzyko pozycji — i który potrafi wiązać wcześniej niż budżet, bo nie da się go rozluźnić dokładaniem pozycji na innych parach z tą samą walutą.
Co zrobić przed publikacją danych, jeżeli mam skorelowane pozycje?
Rachunkowo liczy się jedno: w oknie publikacji poślizg może objąć wszystkie skorelowane nogi naraz, a nie jedną, więc wariant z wiersza drugiego tabeli z sekcji 7 jest tam optymistyczny. Kalendarz publikacji i charakterystyka odczytów należą do działu 6. Trzy operacje zmieniają wynik: zamknięcie pozycji o wspólnej walucie dominującej przed publikacją, zmniejszenie kwoty ryzyka na każdej skorelowanej nodze albo obniżenie limitu skupienia na czas okna. Każda z nich ma być zapisana wcześniej z konkretną liczbą i momentem oceny — decyzja podejmowana w oknie publikacji nie jest regułą.

Źródła i bibliografia

  1. Markowitz H., „Portfolio Selection", Journal of Finance, 7(1), 1952. Wariancja portfela jako funkcja wariancji składników i ich kowariancji — źródło wzoru z sekcji 7.
  2. Forbes K.J., Rigobon R., „No Contagion, Only Interdependence: Measuring Stock Market Comovements", Journal of Finance, 57(5), 2002. Obciążenie współczynnika korelacji mierzonego w oknach o podwyższonej zmienności.
  3. Longin F., Solnik B., „Extreme Correlation of International Equity Markets", Journal of Finance, 56(2), 2001. Zależność w ogonach rozkładu silniejsza niż w jego środku.
  4. Engle R., „Dynamic Conditional Correlation: A Simple Class of Multivariate GARCH Models", Journal of Business & Economic Statistics, 20(3), 2002. Model korelacji warunkowej zmiennej w czasie.
  5. Brunnermeier M., Nagel S., Pedersen L., „Carry Trades and Currency Crashes", NBER Macroeconomics Annual, 23, 2008. Wymuszona redukcja ekspozycji jako mechanizm zacieśnienia zależności między walutami.
  6. Bank Rozrachunków Międzynarodowych, Komitet Rynkowy, „The sterling »flash event« of 7 October 2016", Markets Committee Papers No. 9, 13 stycznia 2017. Przebieg zdarzenia z 7 października 2016 i rola zleceń obronnych; rozbieżność cen między platformami.
  7. Reserve Bank of Australia, „Statement on Monetary Policy", luty 2019, Box B: „The Recent Japanese Yen Flash Event". Przebieg zdarzenia z 3 stycznia 2019 i rozszerzenie spreadów.
  8. Szwajcarski Bank Narodowy, komunikat prasowy z 15 stycznia 2015. Zniesienie minimalnego kursu 1,20 CHF za euro i obniżenie stopy do −0,75%.
  9. King M.R., Osler C.L., Rime D., „Foreign exchange market structure, players and evolution", Norges Bank Working Paper, 2012. Struktura rynku walutowego i rola dolara jako waluty pośredniczącej.
  10. Pojarliev M., Levich R., A New Look at Currency Investing, CFA Institute Research Foundation, 2012. Portfelowe ujęcie ekspozycji walutowej i granice dywersyfikacji wewnątrz jednej klasy aktywów.
  11. Komisja Nadzoru Finansowego, decyzja nr DAS.456.2.2019 z dnia 1 sierpnia 2019 r. w sprawie ustanowienia ograniczeń w zakresie wprowadzania do obrotu, dystrybucji oraz sprzedaży klientom detalicznym kontraktów na różnicę (CFD), Dz. Urz. KNF z 2019 r. poz. 27, ogłoszona 1 sierpnia 2019 r., weszła w życie 2 sierpnia 2019 r. Krajowe utrzymanie limitów dźwigni i minimalnych depozytów początkowych, próg przymusowego zamknięcia na poziomie 50% minimalnego wymaganego depozytu liczony na poziomie rachunku oraz obowiązkowa ochrona przed saldem ujemnym. Wcześniejsze środki ESMA z 2018 roku obowiązywały czasowo i wygasły, więc obowiązujące dziś limity opierają się na decyzjach krajowych; przy rachunku prowadzonym w innym państwie właściwy jest tamtejszy nadzór. Stan prawny przyjęty w tym tekście: 3 sierpnia 2026 r. — przed użyciem tych wartości w rachunku potwierdź ich aktualność u właściwego nadzoru.
  12. Bank Rozrachunków Międzynarodowych, Triennial Central Bank Survey — Foreign exchange turnover in April 2025, 2025. Struktura obrotu na rynku walutowym i udział dolara w parach walutowych.

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