Арилжаа

Зах зээл

Платформ

Хамтрах

Урамшуулал

Танд

Алгоритмтай арилжааны үед гэнэт зах зээл өөрчлөгдвөл юу хийх вэ?

2025-06-23

Олон арилжаачид автоматжсан, дүрэмд суурилсан алгоритм ашиглан форекс болон бусад санхүүгийн зах зээл дээр арилжаа хийж байна. Эдгээр алгоритм нь түүхэн өгөгдөлд суурилсан логик, индикатор, статистик тооцоолол дээр үндэслэгддэг. Гэвч зах зээл бол амьд зүйл. Хэдийгээр backtest дээр төгс үр дүн үзүүлж байсан ч, зах зээлийн гэнэтийн өөрчлөлт нь алгоритмыг “мэдрэлгүй” болгодог.

Алгоритмтай арилжааны үед гэнэт зах зээл өөрчлөгдвөл юу хийх вэ?

Тэгвэл ийм гэнэтийн үед бид юу хийх ёстой вэ? Алгоритмыг шууд зогсоох уу? Хянаж шинэчлэх үү? Эсвэл тухайн систем огтхон ч хариу үйлдэл үзүүлэх ёсгүй юу?

Энэ нийтлэлд эдгээр асуултад хариулт өгч, алгоритмтай арилжаа эрхлэгчдийн гаргах ёстой бодлоготой шийдвэрийн хүрээг танилцуулна.

1. Зах зээлийн гэнэтийн өөрчлөлт гэж юу вэ?

Алгоритмын хувьд “гэнэтийн өөрчлөлт” гэдэг нь бүтэц, volatility, correlation, эсвэл price behavior-ийн зүй тогтол гэнэт өөрчлөгдөхийг хэлнэ.

Жишээ нь:

  • Фундамент мэдээ: CPI эсвэл FOMC мэдээгээр ханш 1 минутанд 200+ пипс савлах
  • Маш хурдан trend reversal: Нэг чигийн хандлага огцом суларч, эсрэг хөдөлгөөн хүчтэй эхлэх
  • Correlation shift: EUR/USD ба GBP/USD ижил чиглэлд хөдлөхөө болих
  • Liquidity shock: Хослолуудын spread огцом өсөх

Эдгээр нөхцөлд алгоритм өгөгдлийн үндсэн дээр авч үзээгүй нөхцөлтэй тулгарч байгаа тул буруу шийдвэр гаргах магадлал нэмэгддэг.

2. Алгоритмын сул тал: Adaptive биш байдал

Ихэнх алгоритм:

  • Статик дүрмэнд суурилсан байдаг
  • Маш хурдан өөрчлөлтөд хариу үзүүлэх чадваргүй
  • Хэт өчүүхэн өөрчлөлтөд хэт мэдрэг ханддаг

Жишээлбэл, MACD эсвэл moving average-ийн сэжигтэй дохиог гэмгүй нөхцөлд “buy” гэж үзэх бол, хэт олон fake breakout-д орж болзошгүй.

Тиймээс гэнэтийн өөрчлөлт бол алгоритмын тестлэгдээгүй талбар юм.

3. Гэнэтийн өөрчлөлтийн үед трейдерийн хийх 5 алхам

Алхам 1: Сигналуудыг хянах (Monitor Deviation)

  • Системийн дохио энгийн үеийнхтэй адилхан уу?
  • Trade frequency гэнэт нэмэгдэв үү?
  • Position-н duration хэт богино/урт болчихсон уу?

Эдгээр нь зах зээл алгоритмын “өрөөсгөл тал”-аар тоглож байгаагийн дохио байж болно.

Алхам 2: Алгоритмыг “пауза” хийх боломжтой болгосон байх

Зах зээлийн гэнэтийн мэдээний өмнөх 30 минут, дараах 30 минут автомат арилжааг зогсоох тохиргоо хийж болно. Python дээр дараах байдлаар:

if is_news_coming_soon():
trading_enabled = False

Алхам 3: Adaptive logic-тэй болох

  • ATR зэрэг dynamic volatility-д суурилсан SL/TP
  • Trending vs Ranging зах зээлийг ялгадаг logic
  • Trade clustering эсвэл behavior shift мэдрэгч нэмэх

Жишээ: “Хэрэв 3 арилжаа дараалан stop-loss-д хүрвэл, дараагийн 2 дохиог skip хий.”

Алхам 4: Хувилбар алгоритмуудын overlap

Нэг биш, 2–3 төрлийн стратеги (momentum + mean reversion + breakout) зэрэгцүүлэн ажиллуулах. Ингэснээр нэг нь бүтэлгүйтвэл нөгөө нь нөхнө.

Алхам 5: Реал-тайм хяналттай dashboard бий болгох

Өөрийн equity, trade-by-trade performance, hit rate, average R гэх мэт үзүүлэлтүүдийг өдөр тутам хянах.

4. Зах зээл “хувирсан” эсэхийг яаж мэдэх вэ?

Гол үзүүлэлтүүд:

  • Win-rate статистик огцом буурсан эсэх
  • Expectancy (дундаж R-per-trade) сөрөг болсон эсэх
  • Setup frequency огцом нэмэгдсэн эсвэл багассан
  • Drawdown structure өөрчлөгдсөн (уналтын гүн, давтамж)

Энэ бүгд “performance decay” буюу алгоритмын үр ашиг хуучирсны дохио байж болно.

5. Algorithm-г шинэ нөхцөлд тохируулах workflow

  1. Market condition-г ангилах: trending / ranging / volatile / stable
  2. Performance-г condition бүрээр үнэлэх
  3. Тухайн нөхцөлд тохируулсан параметр хийх (multi-variant optimization)
  4. Walk-forward тест хийх
  5. Live-д бага хэмжээгээр туршиж, “in-sample” бүртгэх

Хэрхэн ухаалаг хариу үзүүлэх вэ?

Алгоритм бол тухайн үед хамгийн оновчтой шийдвэр гаргах зорилготой систем. Гэхдээ зах зээл байнга хувьсан өөрчлөгдөж байдаг учраас, алгоритм зүгээр л “гуравдагч нөхцөл”-д төөрдөг.

Хариу үйлдэл үзүүлэхийн тулд:

  • Реал-тайм хяналт, adaptive logic хэрэгтэй
  • Хүний хяналт, logic override боломж байх ёстой
  • Статистикийн үндэслэлтэй шийдвэр гаргах

Сэтгэл хөдлөлөөр системийг зогсоох биш, тоон үзүүлэлт дээр суурилж, системийн ухаалаг өргөтгөл хийж сурах нь л жинхэнэ мэргэжлийн алхам юм.

Ижил төстэй блог