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-10-31
Volatility Clustering ба Risk Persistence: Хэлбэлзлийн үргэлжлэл ба стратегийн эрсдэл
Шинэ трейдерүүд “яаж их ашиг хийх вэ” гэж асуудаг бол, амжилттай трейдерүүд “хэрхэн удаан....

2025-10-30
Volatility-д тохирсон динамик Stop Loss арга
Хэрэв та SL-ээ volatility-д уялдуулж чадвал, таны стратеги илүү тогтвортой, бодлоготой....

2025-10-29
Swing болон Intraday арилжаан дахь SL/TP-ийн ялгаа
Эцэст нь, SL/TP-ийн үр ашиг нь таны position size, R:R харьцаа, ба туушатай байдалтай уялдсан байх....

2025-10-28
Leverage-to-Equity Ratio ашиглан динамик risk control хийх арга
Leverage-to-Equity Ratio (LER) нь арилжааны системд динамик risk control хэрэгжүүлэх хүчирхэг....

2025-10-27
R:R Dynamic Adjustment — Зах зээлийн хэлбэлзэлд нийцсэн эрсдэлийн харьцааг хэрхэн ашиглах вэ?
Форекс зах зээл байнга өөрчлөгдөж байдаг тул нэгэн хэвийн 1:2 R:R схем таныг хамгаалахгүй.....