2025-06-25
Форекс арилжаачдын хувьд ханшийн хэлбэлзэл (volatility) бол зах зээлийн цохилт, хөдөлгөөний эрчмийг илэрхийлэгч үндсэн үзүүлэлт юм. Гэвч олон трейдер зөвхөн харагдаж буй candle-ийн хэмжээ эсвэл ATR индикатороор хэлбэлзлийг хэмжиж, цаад бүтцийг гүнзгий судалдаггүй.
Үнэн хэрэгтээ хэлбэлзэл бол:
Тиймээс ханшийн хэлбэлзлийг зөв тооцоолох нь эргэн өгөхгүй алдаа гаргахгүйгээр арилжаа хийх чадамжийг бий болгодог.
Тэгвэл GARCH болон ARCH загварууд нь энэ хэлбэлзлийг статистик үндэслэлтэйгээр тооцоолдог загваруудын суурь юм.
Ханшийн хэлбэлзэл дараах хоёр онцлогтой байдаг:
Жишээлбэл, NFP эсвэл FOMC-ийн дараа зах зээл өндөр эрчтэй хөдөлж, дараагийн өдөр нам жим болдог. Энэ “clustering” шинж чанарыг тооцоолох боломж нь GARCH загварын гол онцлог юм.
Энэхүү загварыг 1982 онд Robert Engle гаргаж ирсэн бөгөөд дараах логик дээр тулгуурладаг:
Ирээдүйн хэлбэлзэл нь өмнөх хугацааны өгөөжийн хэлбэлзлээс хамаарна.
Өөрөөр хэлбэл:
Тайлбар:
ARCH нь зөвхөн нэг хугацааны үлдэгдлийг ашигладаг тул огт гүн биш.
1990 онд Tim Bollerslev энэхүү загварыг ARCH дээр үндэслэн өргөтгөсөн. GARCH нь өмнөх хэлбэлзлийн утгыг мөн ашигладаг:
Энд:
GARCH загвар нь:
GARCH болон ARCH загваруудыг дараах зорилгоор ашиглаж болно:
Ирэх хоног, долоо хоногт зах зээл хэр их савлах вэ гэдгийг таамаглана. Энэ нь:
гэсэн шийдвэрт тусална.
CPI, FOMC, NFP зэрэг макро үзүүлэлтүүдийн дараах хэлбэлзлийн хурдыг загвараар тооцоолсноор:
гэх мэт арилжааны шийдвэр гаргах үндэслэл болдог.
Хэрэв таны систем цаг тутамд позицийн хэмжээ өөрчлөх шаардлагатай бол, GARCH-аар прогноз хийж, real-time volatility adaptation хийж болно.
Python-ийн arch
номын сан ашиглан GARCH(1,1) загварын код дараах байдалтай байна:
from arch import arch_model
import pandas as pd
# Валютын ханшийн өгөгдөл
returns = pd.read_csv('eurusd_returns.csv') # % өгөөжийг оруулсан гэж үзье
returns = returns['return']
# GARCH(1,1) загвар тохируулж
model = arch_model(returns, vol='Garch', p=1, q=1)
model_fit = model.fit(disp='off')
# Хэлбэлзлийг таамаглах
forecast = model_fit.forecast(horizon=5)
print(forecast.variance[-1:])
Энэ нь ирэх 5 өдрийн хэлбэлзлийн таамаглалыг өгнө. Энэ прогнозыг ашиглан position size, stop loss-оо тохируулах боломжтой.
Тиймээс практикт GJR-GARCH
, EGARCH
, TARCH
гэх мэт дэвшилтэт хувилбаруудыг ашигладаг.
Проп трейдинг орчинд дараах нөхцөл байдалд GARCH үр дүнтэй:
GARCH болон ARCH загварууд нь ханшийн хэлбэлзлийг статистик үндэстэй, боловсронгуй аргаар тооцоолох боломж олгодог. Энгийн индикатороос давсан ойлголт авахыг хүсвэл эдгээр загвар таны арилжааны ур чадварыг дараагийн түвшинд хүргэнэ.
Өнөөдрөөс эхлэн:
2025-08-21
Tail-Risk Hedging: GARCH & Monte Carlo-г хослуулсан хамгаалалтын стратеги
GARCH загвар нь зах зээлийн volatility clustering-ийг тооцоолж өгдөг бол....
2025-08-20
Real-Time Regime Detection: Машин сургалт ашиглан зах зээлийн орчныг ялгах
Форексийн амжилт зөвхөн сайн стратегиас гадна зах зээлийн нөхцөлд уян хатан дасан....
2025-08-19
Adaptive Execution Logic: Зах зээлийн нөхцөлд тохируулан оролт/гаралтыг өөрчлөх нь
Зах зээлийг ойлгож, гүйцэтгэлийн логикоор уян хатан хандаж чадвал арилжаачид илүү ....
2025-08-04
Regulatory Risk ба algorithmic trading: Зохицуулалтын нөлөө ба дасах стратеги
Форекс зах зээл нь өндөр хөрвөх чадвар, 24/5 арилжааны боломж болон техник болон....
2025-07-31
Adaptive Stop-Loss Logic: Өөрчлөлтөд дасан зохицсон стоп-лосс систем
Adaptive Stop-Loss систем нь орчин үеийн форекс арилжаачдын гол хэрэгсэл ....