Шығын-Пайда Асимметриясы: Депозитіңізді Құртатын Математика
Неліктен 50% шығынды өтеу үшін 100% өсім қажет, волатильділік дрейфі (volatility drag) бүйірлік нарықтарда да капиталды қалай жойып жіберетінін және тәуекел менеджментін құру үшін әрбір алго-трейдер білуге тиіс формулаларды түсіндіреміз.
Интуицияны Бұзатын Жұмбақ
Елестетіп көріңіз: актив 70%-ға өсті, содан кейін 70%-ға құлады. Немесе керісінше — алдымен құлады, содан кейін өсті. Қай сценарий тиімдірек?
Жауабы: екеуі де бірдей тиімсіз. Көбейту коммутативті:
Сіз "нөлдік" баға қозғалысында капиталыңыздың 49%-ын жоғалттыңыз. Бұл қате емес — бұл кірістердің көбейткіштік табиғатының іргелі қасиеті.
Неге Шығындар Пайдадан "Ауыр"
Пайыздық кіріс — көбейткіштік кеңістіктегі операция. 50% шығын деген 0,5-ке көбейту дегенді білдіреді, ал бастапқы нүктеге қайту үшін 2-ге көбейту керек — яғни 100% табу керек.
Қалпына Келтіру Формуласы
Егер сіз капиталыңыздың -ын жоғалтсаңыз, бастапқы балансқа қайту үшін қажетті кіріс:
Туынды қарапайым. Бастапқы капитал болсын делік. шығыннан кейін:
Қалпына келу үшін , сондықтан:
Асимметрия Кестесі
| Шығын | Қажетті Өтеу Кірісі | Асимметрия Коэффициенті |
|---|---|---|
| 5% | 5,26% | 1,05× |
| 10% | 11,11% | 1,11× |
| 20% | 25,00% | 1,25× |
| 25% | 33,33% | 1,33× |
| 30% | 42,86% | 1,43× |
| 40% | 66,67% | 1,67× |
| 50% | 100,00% | 2,00× |
| 60% | 150,00% | 2,50× |
| 70% | 233,33% | 3,33× |
| 80% | 400,00% | 5,00× |
| 90% | 900,00% | 10,00× |
| 95% | 1900,00% | 20,00× |
Асимметрия коэффициенті сызықтық емес түрде өседі. 50% шығыннан кейін сіз стратегияны өзгертпей шығу статистикалық тұрғыдан іс жүзінде мүмкін емес аймаққа түсесіз.
Волатильділік Дрейфі: Бүйірлік Нарықтардағы Үнсіз Өлтіруші

Нарық "қозғалмай тұрса" да, тек волатильділіктің өзі капиталды жояды. Бұл құбылыс волатильділік дрейфі (немесе variance drain) деп аталады.
Формальды Анықтама
күнделікті кірістер тізбегі үшін геометриялық (нақты) кіріс:
Арифметикалық (орташа) кіріс:
Олардың арасындағы қатынас шамамен былай:
мұндағы — кірістердің дисперсиясы. мүшесі — волатильділік дрейфі.
Мысал: Күнделікті Волатильділігі 5% Бүйірлік Нарық
Активтің әр күні тең ықтималдықпен кездейсоқ түрде 5%-ға өсетінін немесе құлайтынын елестетіп көрейік. Арифметикалық орта = 0%. Бірақ геометриялық кіріс:
252 сауда күні бойы: , яғни "нөлдік" орташа қозғалыста жылына -27,1%.
Күнделікті волатильділігі әдетте 3–8% болатын крипто нарығы үшін бұл бағыттық трендсіз волатильді активті ұстау капитал шығынына кепілдік беретінін білдіреді.
Практикалық Қолдану: Python Симуляциясы
import numpy as np
def simulate_volatility_drag(daily_vol: float, days: int = 252, simulations: int = 10_000) -> dict:
"""
Monte Carlo simulation of volatility drag.
Args:
daily_vol: daily volatility (0.05 = 5%)
days: number of trading days
simulations: number of simulations
Returns:
Statistics of real (geometric) returns
"""
daily_returns = np.random.normal(0, daily_vol, (simulations, days))
cumulative = np.prod(1 + daily_returns, axis=1)
geo_returns = cumulative - 1
theoretical_drag = -0.5 * daily_vol**2 * days
return {
"mean_geometric_return": np.mean(geo_returns),
"median_geometric_return": np.median(geo_returns),
"theoretical_drag": theoretical_drag,
"prob_loss": np.mean(geo_returns < 0),
"worst_5pct": np.percentile(geo_returns, 5),
"best_5pct": np.percentile(geo_returns, 95),
}
result = simulate_volatility_drag(daily_vol=0.04)
print(f"Mean geometric return: {result['mean_geometric_return']:.2%}")
print(f"Theoretical drag: {result['theoretical_drag']:.2%}")
print(f"Probability of loss: {result['prob_loss']:.2%}")
print(f"Worst 5%: {result['worst_5pct']:.2%}")
BTC тәрізді волатильділік үшін типтік нәтиже:
Mean geometric return: -17.34%
Theoretical drag: -20.16%
Probability of loss: 63.28%
Worst 5%: -72.41%
Алго-трейдинг Үшін Салдары

1. Risk/Reward және Келли Критерийі
Шығын асимметриясын біле отырып, оңтайлы позиция көлемі Келли критерийі арқылы есептеледі:
мұндағы — жеңу ықтималдығы, — орташа жеңіс, — орташа шығын (тәуекел үлесі ретінде).
Практикалық трейдингте фракциялық Келли ( немесе ) қолданылады, ол ұзақ мерзімді кірістің аз ғана төмендеуімен капитал волатильділігін азайтады.
2. Максималды Просадка және Позиция Көлемі
Егер стратегия максималды просадкаға рұқсат берсе және стоп-лосс -да орнатылса, критикалық просадкаға дейінгі максималды кезекті стоптар саны:
Мысал: және стоп-лосспен:
Стратегия 11 кезекті стопты көтере алады. Жеңіс жиілігін (win rate) біле отырып, осындай серияның ықтималдығын бағалауға болады:
45% жеңіс жиілігінде: — қолайлы тәуекел.
3. Стратегияның Геометриялық Күтуі
Стратегияның нақты ұзақ мерзімді кірісі — мәмілелердің арифметикалық ортасы емес, геометриялық күту:
, , стратегиясы:
, , стратегиясы ("нөлдік" сияқты көрінеді):
Win rate 50% болатын симметриялы R:R стратегиясы волатильділік дрейфіне байланысты тиімсіз.
4. Левередж: Иінтірек Стратегияны Бұзғанда
Левередж тек кірісті ғана емес, волатильділік дрейфін де көбейтеді. Левереджсіз дрейф -ге тең; левереджімен ол болады. Левередж кезіндегі капиталдың геометриялық өсу қарқыны:
мұндағы — күтілетін кіріс, ал — активтің волатильділігі.
3× левередж дрейфті 3 есе емес, 9 есе арттырады. 10× левередж — 100 есе. 100× левередж — 10 000 есе.
Оңтайлы Келли Левереджі
максимумы мына жерде жетеді:
Бұл теориялық оптимум. Іс жүзінде позиция көлемін анықтаудағыдай себептермен фракциялық Келли ( немесе ) қолданылады: -дың дәл емес бағасы, «майлы құйрықты» үлестірімдер және стационарлы емес волатильділік.
Кесте: Левередж, Ликвидация және Волатильділік Дрейфі
| Левередж | Ликвидацияға Дейінгі Қозғалыс | Дрейф Мультипликаторы | −5% Актив Қозғалысындағы Просадка | −10% Актив Қозғалысындағы Просадка |
|---|---|---|---|---|
| 1× | −100% | 1× | 5% | 10% |
| 2× | −50% | 4× | 10% | 20% |
| 3× | −33,3% | 9× | 15% | 30% |
| 5× | −20% | 25× | 25% | 50% |
| 10× | −10% | 100× | 50% | 100% (ликвидация) |
| 20× | −5% | 400× | 100% (ликвидация) | — |
| 50× | −2% | 2500× | — | — |
| 100× | −1% | 10000× | — | — |
| 125× | −0,8% | 15625× | — | — |
Мақсатты Просадкадан Максималды Левередж
Егер максималды просадканы -пен шектесеңіз және активтің 99% сенімділік деңгейіндегі күнделікті VaR-ы болса:
| Мақсатты Максималды Просадка | Крипто () | Акциялар () | Форекс () |
|---|---|---|---|
| 5% | 0,6× | 1,7× | 5× |
| 10% | 1,25× | 3,3× | 10× |
| 20% | 2,5× | 6,7× | 20× |
| 30% | 3,75× | 10× | 30× |
| 50% | 6,25× | 16,7× | 50× |
Кестеден тұжырым: крипто нарығы үшін оның волатильділігімен 3× левередждің өзі агрессивті. Крипто биржаларындағы танымал 50×–125× — нарықтың алғашқы қалыпты қозғалысында математикалық тұрғыдан кепілдендірілген ликвидация.
Левередж Таңдау Үшін Практикалық Формула
Берік көзқарас — бірнеше бағалаудың минимумын алу:
мұндағы:
- — фракциялық Келли (оңтайлы левереджтің жартысы)
- — максималды просадка шектеуі
- — vol-targeting (мақсатты портфель волатильділігіне масштабтау)
- — биржа лимиті
Минимум ешбір шектеудің бұзылмауын қамтамасыз етеді. Іс жүзінде просадка шектеуі әдетте ең қатаңы болып табылады.
Интерактивті калькулятор: Optimal Leverage Calculator көріп шығыңыз — стратегия параметрлерін енгізіп, төрт әдіс бойынша оңтайлы левереджді визуализациямен алыңыз.
Сауда Жүйелерін Құруға Арналған Қорытындылар
Шығынды басқару тиімді кірулерді табудан математикалық тұрғыдан маңыздырақ. Бұл мотивациялық ұран емес — бұл көбейткіштік кірістер асимметриясының салдары.
Нақты ережелер:
-
Стоп-лосстар міндетті. Шығынның әрбір пайызы қалпына келтіруді экспоненциалды түрде қиындатады. 25%-дан жоғары просадка (+33% қажет) — қызыл аймақ.
-
Минималды R:R = 1:2. Симметриялы R:R-де тіпті 50% жеңіс жиілігі де тиімсіз. Тек пайда пайдасына асимметриялы R:R ғана волатильділік дрейфін өтейді.
-
Өлшемдеу үшін фракциялық Келли. Толық Келли теориялық тұрғыдан оптималды, бірақ іс жүзінде капитал волатильділігінің 50%-ымен кірістің 75%-ын береді.
-
Волатильділік — эджсіз сіздің жауыңыз. Жоғары волатильді активтер үшін бүйірлік нарықта тек позицияны ұстау шығынды тудырады. Егер сізде статистикалық эдж болмаса — сауда жасамаңыз.
-
Арифметикалық емес, геометриялық күтуді есептеңіз. Мәміле бойынша орташа пайданы көрсететін бэктест өтірік айтады — нақты кіріс әрдайым -ге аз.
-
Левередж формулалардан, ашкөздіктен емес. Максималды левереджді есептеу үшін формуласын қолданыңыз. Күнделікті VaR-ы 8% және мақсатты просадкасы 20% болатын крипто үшін бұл 2,5× береді — 50× немесе 125× емес.
Қорытынды: Дұрыс Есептеңіз — Ұзағырақ Өмір Сүріңіз
Кірістердің көбейткіштік табиғатын түсіну — академиялық жаттығу емес. Бұл кез келген жарамды сауда жүйесі құрылатын негіз.
Көптеген трейдерлер нарықтан "интуицияның" немесе инсайдерлік ақпараттың жоқтығынан жеңіледі емес — олар аддитивтік кеңістікте (арифметикалық орта) шешім қабылдайтындықтан жеңіледі, ал нарық көбейткіштік кеңістікте (геометриялық орта) жұмыс істейді.
Әрбір мәмілеге дейін қоюға тұрарлық үш сұрақ:
-
Егер стоп іске қосылса — қалпына келе аламын ба? формуласы жауапты бірден береді. Мәміле бойынша тәуекел 10%-дан асқанда, қалпына келу орынсыз үлкен күш жұмсауды талап ете бастайды.
-
Менде статистикалық эдж бар ма? Егер жоқ болса — сауда жасамаңыз. Тек волатильділіктің өзі волатильділік дрейфі арқылы шығынға кепілдік береді. Волатильділік кезінде эджтің болмауы — капиталдың баяу, бірақ сөзсіз жойылуы.
-
Менің стратегиямның геометриялық күтуі қандай? Мәміле бойынша орташа пайда емес, жеңіс жиілігінің пайызы емес — дәл . Бұл нақты ұзақ мерзімді тиімділікті көрсететін жалғыз көрсеткіш.
Алго-трейдинг код жазудан емес, математикадан басталады. Код — бұл тек математикалық тексеруден өткен стратегияны іске асыру құралы ғана. Бұл тексерусіз тіпті мінсіз жазылған алгоритм де депозитіңізді жүйелі түрде азайтады.
Нарық қателерді жазаламайды — ол жай ғана капиталды дұрыс есептемейтіндерден дұрыс есептейтіндерге қайта бөледі.
Келесі тақырып: орта-дисперсиялық әдістерді қолдана отырып портфельді оңтайландыру — әртараптандыру қашан жұмыс істейді және қашан ол қауіпсіздіктің елесіне айналады.
Дәйексөз
@article{soloviov2026lossprofitasymmetry,
author = {Soloviov, Eugen},
title = {Loss-Profit Asymmetry: The Math That Kills Your Deposit},
year = {2026},
url = {https://marketmaker.cc/en/blog/post/loss-profit-asymmetry},
version = {0.1.0},
description = {Why losing 50% requires 100% growth to recover, how volatility drag destroys capital even in sideways markets, and which formulas every algo trader must know for risk management.}
}
Authors
Trading-systems engineer
Trading-systems engineer building bots since 2017: cross-exchange arbitrage (connected up to 30 venues), cointegration-based pairs arbitrage across spot and futures, scalping, news and sentiment-driven strategies, trend algorithms, and portfolio management and balancing algorithms. Also builds sub-millisecond order execution, big-data warehouses, backtesting engines, AI agents, and trading interfaces (incl. open-source profitmaker.cc). Stack: JS/TS, Python, Rust/Zig/Go, DevOps, backend, frontend, architecture.