Trading Glass
FeaturesPricingAcademyBlogChartJournal
Loading
Wszystkie kursy
Nash Equilibrium and No ArbitrageVariance & Standard DeviationSkewness & KurtosisMonte Carlo SimulationsBayesian ThinkingKryterium Kelly'egoPrawo wielkich liczb i centralne twierdzenie graniczne
Academy/Trading Intelligence/Matematyka i prawdopodobieństwo

Variance & Standard Deviation

Trading Intelligence

9 min czytania

returnStdDev

Measure the dispersion of returns to understand risk, compare strategies, and set realistic performance expectations.

Loading

Powiązane tematy

Distribution of Trade Returns

9 min

Monte Carlo Simulations

10 min

Bayesian Thinking

9 min

Kryterium Kelly'ego

8 min

Poprzedni temat

Nash Equilibrium and No Arbitrage

Następny temat

Skewness & Kurtosis

Trading Glass

Next-generation charting order flow platform with rotation view, cluster visualization, and real-time analytics for professional traders and quantitative analysts.

Product

  • Features
  • Pricing
  • Chart
  • Journal

Resources

  • Academy
  • Blog
  • Documentation
  • API Reference
  • Support

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 Trading Glass. All rights reserved.

PrivacyTerms

Wariancja to średni kwadrat odległości Twoich zwrotów od ich średniej; odchylenie standardowe (σ) to jej pierwiastek kwadratowy, wyrażony w tych samych jednostkach co zwroty. Razem opisują, jak rozproszone są wyniki strategii — a tym samym ile bólu zjesz po drodze do swojej wartości oczekiwanej (EV).

Dlaczego Twoje wyniki nigdy nie ułożą się w prostą linię — i jak przetrwać losowość, nie tracąc głowy.


Wprowadzenie

A więc zbudowałeś system z dodatnią wartością oczekiwaną (EV). Świetnie — teraz zaczyna się trudna część:

Twój średni wynik i Twoje rzeczywiste wyniki rzadko będą się pokrywać w krótkim terminie.

Nawet najlepsze strategie potrafią:

  • Zaliczyć serię 6 strat z rzędu
  • Przynieść ujemne miesiące
  • Dawać słabe wyniki przez 20 transakcji pod rząd

To nie jest porażka. To wariancja — i każdy prawdziwy trader musi nauczyć się jej oczekiwać, modelować ją i ją przetrwać.


Czym jest wariancja?

Wariancja (variance) to drugi moment centralny rozkładu zwrotów: Var(X) = E[(X − μ)²]. Po ludzku: to średni kwadrat odległości od średniej. Kwadrat — bo chcemy symetrycznie karać odchylenia w górę i w dół.

Dla próby n obserwacji używaj nieobciążonego estymatora s² = Σ(xᵢ − x̄)² / (n − 1) (poprawka Bessela). Odchylenie standardowe σ = √Var(X) — w tych samych jednostkach co zmienna bazowa, dlatego traderzy podają σ, a nie wariancję.

Intuicyjnie: wariancja to naturalny rozrzut wyników wokół Twojej EV.

Jeśli Twój system ma EV równą +0,5R na transakcję, nie oznacza to, że:

Zarobisz dokładnie 0,5R na każdej transakcji

Oznacza to, że:

  • Niektóre transakcje dadzą +3R
  • Niektóre –1R
  • Inne wyjdą na zero
  • A w dłuższym czasie Twoja średnia powinna wynosić +0,5R

Wariancja to rzeczywistość wokół teorii EV.


Czym jest odchylenie standardowe?

Odchylenie standardowe (σ) mierzy, jak bardzo rzeczywiste wyniki odchylają się od średniej.

W tradingu:

  • Wysokie σ = duże wahania wyników (boom/bust)
  • Niskie σ = wąskie skupienie wyników (gładka krzywa kapitału)

Na przykład:

  • Strategia A: Średnia = +0,6R, σ = 0,3R → spójna, powolna
  • Strategia B: Średnia = +0,6R, σ = 1,2R → wybuchowa, ale wyboista

Obie są zyskowne — ale jedną dużo trudniej utrzymać psychicznie.

Przykład liczbowy — obliczanie σ z szeregu zwrotów

Weź dziesięć dziennych logarytmicznych zwrotów: {+0,012, −0,008, +0,005, +0,001, −0,014, +0,009, +0,003, −0,002, +0,007, −0,001}. Średnia x̄ = 0,0021. Suma kwadratów odchyleń Σ(xᵢ − x̄)² ≈ 0,000792. Wariancja z próby s² = 0,000792 / 9 ≈ 0,0000880. Dzienne σ = √s² ≈ 0,0094 (około 0,94%). Annualizowane: σ_annual ≈ 0,0094 · √365 ≈ 18%. To portfel krypto o umiarkowanej zmienności; 30%+ rocznego σ to wysoka zmienność.

Annualizacja σ

Jeśli σ_d to odchylenie standardowe dziennych zwrotów logarytmicznych, σ_annual = σ_d · √k. Stosuj k = 252 dla akcji (sesyjne dni handlowe w roku) oraz k = 365 dla krypto (rynki działające 24/7). Zawsze licz σ na zwrotach logarytmicznych r_t = ln(P_t / P_{t−1}), a nie na cenach — zwroty logarytmiczne są addytywne w czasie i bliższe symetrii.

Klasa aktywówOkresy / rokWspółczynnik annualizacji (√k)Typowe σ roczne
Akcje (dzienne)252√252 ≈ 15,8715–20% (SPX)
Krypto (dzienne)365√365 ≈ 19,1040–80% (BTC)
FX major (dzienne)252√252 ≈ 15,877–12%
Akcje (godzinne)~1 638√1638 ≈ 40,47po przeskalowaniu zgadza się z dziennym
Krypto (godzinne)8 760√8760 ≈ 93,59po przeskalowaniu zgadza się z dziennym

Dlaczego zrozumienie wariancji ratuje Twoje konto

1. Większość traderów rezygnuje, zanim ich edge się zrealizuje

"To już nie działa..." → Ale zrobiłeś dopiero 15 transakcji. → A Twój system ma 35% win rate.

To normalna wariancja — nie porażka.


2. Serie wygranych i przegranych są statystycznie nieuniknione

Nawet z doskonałym systemem doświadczysz:

  • 4+ strat z rzędu
  • Miesięcy na zero
  • Silnych odwróceń po mocnych seriach

Jeśli Twój system ma 60% win rate, nadal prawdopodobnie trafisz na serie 5–6 strat w próbie 100 transakcji.


3. Musisz dobierać wielkość pod najgorszy, nie najlepszy scenariusz

Systemy o wysokiej wariancji wymagają:

  • Mniejszej wielkości pozycji
  • Większego bufora kapitałowego
  • Lepszej kontroli emocji

Większość traderów się rozbija, bo dobiera wielkość pod marzenie, a nie pod rozkład.


Wizualizacja rozkładów zwrotów

Rozkład normalny (Gaussa)

  • Krzywa dzwonowa
  • Większość wyników blisko średniej
  • Wartości odstające są rzadkie
  • Strategie o niskiej zmienności lub scalping często pasują tutaj

Rozkład skośny

  • Długi ogon po jednej stronie
  • Systemy z rzadkimi dużymi wygranymi
  • Przykład: trend-following z wieloma małymi stratami i kilkoma wygranymi 5R+

Rozkład z grubymi ogonami (fat-tailed)

  • Częstsze wartości odstające
  • Dzikie zachowanie cen (szczególnie w krypto)
  • Musisz oczekiwać nieoczekiwanego

σ zakłada skończony, dobrze zachowujący się rozkład. Realne rozkłady zwrotów mają grubsze ogony niż rozkład Gaussa — to, co Gauss nazywa ruchem 1 na 15 000 dni (5σ), pojawia się kilka razy na dekadę w akcjach i kilka razy w roku w krypto. σ systematycznie niedoszacowuje ryzyka ogona. Następna lekcja — Skośność i kurtoza — pokazuje dokładnie, jak bardzo σ się myli.

Nie modeluj tylko swojej średniej transakcji. Modeluj najbardziej ekstremalny drawdown i największy runup — oba nadejdą.

Mandelbrot (1963, The Variation of Certain Speculative Prices) pokazał, że ceny bawełny podlegają rozkładom stabilnym z efektywnie nieskończoną wariancją; Taleb (The Black Swan, 2007) uogólnił to na wszystkie zwroty finansowe. Jeśli masz zapamiętać jedno zdanie z tej lekcji: wariancja jest konieczna, ale niewystarczająca.


Obliczanie σ na szeregu zwrotów — procedura w 5 krokach

  1. Policz zwroty logarytmiczne r_t = ln(P_t / P_{t−1}).
  2. Średnia: x̄ = mean(r).
  3. Odchylenia: d_t = r_t − x̄.
  4. Wariancja z próby: s² = Σd_t² / (n − 1) (poprawka Bessela).
  5. Annualizuj: σ_annual = √s² · √365 (krypto) lub √252 (akcje).

Pseudokod w pandas:

import numpy as np
df['r'] = np.log(df['close']).diff()
sigma_annual = df['r'].std() * (365 ** 0.5)  # crypto; use 252 for equities

Punkty odniesienia σ — sprawdź swoją liczbę zdroworozsądkowo

Reguły kciuka (annualizowane σ):

  • SPX: ~15%
  • Złoto: ~15%
  • Pojedyncza spółka large-cap: 25–40%
  • BTC: 40–80%
  • Altcoiny: 80–150%

Jeśli σ Twojej strategii jest istotnie niższe od σ instrumentu bazowego, masz albo realny edge, albo ukryte założenia o dźwigni — sprawdź jedno i drugie.

Statystyki rozproszenia — wariancja to jedna z wielu

StatystykaWzórOdporna na wartości odstające?Stosuj, gdy
WariancjaE[(X−μ)²]NiePraca teoretyczna, wskaźnik Sharpe'a
Odchylenie standardowe√VarNieRaportowanie, annualizacja
MADE[|X−μ|]LekkoSzybko i z grubsza
IQRQ3 − Q1TakGrube ogony / brudne dane
Semi-deviation√E[(X−μ)² · 1_{X<μ}]NieRyzyko po stronie strat (wejście do Sortino)

Ile transakcji potrzeba, żeby zaufać strategii?

Krótka odpowiedź: Więcej, niż Ci się wydaje.

Liczba transakcjiPoziom pewności
10–20Statystycznie bez znaczenia
50Bardzo wczesny sygnał
100Wystarczająco wiarygodne, by zacząć ufać
300+Mocny dowód na skuteczność

A nawet przy 100+ transakcjach wariancja wciąż żyje. Stoi za tym prawo wielkich liczb — Twoja średnia z próby zbiega do prawdziwej średniej, ale tylko przy odpowiednio dużej liczbie transakcji.


σ jest konieczne, ale niewystarczające

σ traktuje +5% i −5% jako tak samo "ryzykowne", zakłada, że rozkład jest stabilny, i pada na grubych ogonach. Połącz je z:

  • Odchyleniem stronniczym po stronie strat / wskaźnikiem Sortino — karze wyłącznie zwroty poniżej średniej
  • Expected shortfall (CVaR) — średnia strata w najgorszych α% przypadków
  • Maksymalny drawdown — zależny od ścieżki ból, który faktycznie przeżywasz

Żaden poważny system zarządzania ryzykiem nie używa samego σ. Sortino i van der Meer (1991) wprowadzili odchylenie po stronie strat; Artzner i in. (1999, Coherent Measures of Risk) udowodnili, że σ nie jest spójną miarą ryzyka. Po głębsze ujęcie zwrotów i ich momentów: López de Prado, Advances in Financial Machine Learning (2018), rozdz. 3.


Jak przetrwać wariancję (bez rezygnacji i wysadzenia konta)

  1. Myśl w próbach po 50–100 transakcji — nie w dziennym PnL
  2. Śledź serie (maks. liczby wygranych/strat z rzędu)
  3. Zapisuj reakcje emocjonalne — nie tylko transakcje
  4. Dobieraj wielkość pod rozkład, a nie pod średni zwrot
  5. Wizualizuj drawdown w najgorszym scenariuszu, a nie zysk w najlepszym
  6. Symuluj losowość za pomocą symulacji Monte Carlo

Najczęściej zadawane pytania

Jak obliczyć odchylenie standardowe z szeregu zwrotów?

Weź zwroty logarytmiczne r_t = ln(P_t / P_(t−1)), policz średnią x̄, odchylenia d_t = r_t − x̄, wariancję z próby s² = Σd_t² / (n − 1), a następnie σ = √s². Aby annualizować, pomnóż przez √k, gdzie k = 252 dla akcji lub 365 dla krypto.

Jak annualizować odchylenie standardowe dla krypto kontra akcje?

Stosuj σ_annual = σ_period · √k. Dla dziennych zwrotów logarytmicznych k = 252 dla akcji (sesyjne dni handlowe w roku) i k = 365 dla krypto (rynki 24/7). Zawsze annualizuj na zwrotach logarytmicznych, a nie na cenach, ponieważ zwroty logarytmiczne są addytywne w czasie.

Ile transakcji potrzeba, żeby zaufać strategii?

10–20 transakcji jest statystycznie bez znaczenia, 50 to bardzo wczesny sygnał, 100 jest wystarczająco wiarygodne, by zacząć ufać, a 300+ to mocny dowód. Nawet przy 100+ transakcjach wariancja wciąż produkuje znaczące serie i drawdowny.

Dlaczego serie strat są normalne nawet w systemie z dodatnią EV?

Wariancja gwarantuje serie. Jeśli Twój system ma 60% win rate, nadal prawdopodobnie trafisz na 5–6 strat z rzędu w próbie 100 transakcji. To normalna wariancja — a nie zepsuty edge.


Myśl końcowa

Wartość oczekiwana to Twój kompas. Wariancja to burza.

Potrzebujesz obu:

  • Matematyki, by zbudować zaufanie
  • Odporności, by iść dalej przez losowość

Świetne systemy nie tylko wygrywają — one przetrwają wariancję wystarczająco długo, by wygrać w dużym stylu.


Dalej: σ zakłada krzywą dzwonową. Realne zwroty są skośne i mają grube ogony. Następna lekcja — Skośność i kurtoza — mierzy dokładnie, jak σ Cię zwodzi, i daje Ci dwa dodatkowe momenty, na które każdy quant patrzy przed wyznaczeniem wielkości transakcji.