2025-09-01
Форексийн зах зээл дээр автомат болон дүрмийн суурьтай стратеги хөгжүүлдэг трейдерүүдийн хамгийн түгээмэл алдаа бол backtest дээр overfitting хийх явдал юм. Overfitting гэдэг нь стратеги нь өнгөрсөн өгөгдөл дээр маш өндөр гүйцэтгэлтэй харагдаж байгаа боловч ирээдүйн зах зээл дээр бодитоор ашиг авчрахгүй байх үзэгдэл. Энэ нь стратегийн дотоод параметрүүдийг тухайн түүхэн өгөгдөлд хэт нарийн тааруулсантай холбоотой.
Проп фирмд шалгалт өгөх, эсвэл арилжааны гүйцэтгэлээ тогтвортой барихыг зорьж буй арилжаачдад overfitting нь хамгийн том аюулын нэг юм. Яагаад гэвэл prop фирмд богино хугацаанд тодорхой rule-set болон risk-management-ийн хүрээнд тогтвортой гүйцэтгэл харуулах шаардлагатай байдаг. Backtest дээр төгс харагдаж буй боловч live дээр нурдаг стратеги нь шалгалтад тэнцэх боломжийг үндсээр нь хааж өгнө.
Энэ нийтлэлд бид overfitting хэрхэн үүсдэг, ямар шинж тэмдэгтэй байдаг, мөн хамгийн чухал нь backtest дээр overfitting-ээс хэрхэн системтэйгээр сэргийлэх аргачлалуудыг авч үзэх болно.
Overfitting гэдэг нь үндсэндээ стратегийн загвар нь өгөгдлийн дуу чимээ (noise)-ийг загвартайгаа хольж, бодитой зах зээлийн structure биш зөвхөн тухайн үеийн давтагдашгүй хэв шинжийг “сурсан” байхыг хэлдэг.
Энгийнээр хэлбэл, стратеги нь “өгөгдлийг цээжилсэн” байдаг болохоос биш “зах зээлийн логикыг ойлгосон” байдаггүй гэсэн үг.
Форексийн backtest хийх явцад дараах хүчин зүйлсүүд overfitting-ийг бий болгодог:
Индикаторын тохиргоог олон удаа өөрчилж, зөвхөн өнгөрсөн өгөгдөлд хамгийн сайн тохирч буй параметрийг сонгох. Жишээлбэл, RSI-г 14 биш 13 эсвэл 17 болгосон дээр нь backtest ашиг өсөөд байвал энэ нь тааралдсан “азтай тохирол” байх магадлал өндөр.
Өнгөрсөн өгөгдөл хэт богино байвал (жишээлбэл, зөвхөн сүүлийн 1 жилийн дата) тухайн хугацаанд үйлчилсэн нэг төрлийн хэв шинжийг хэт онцолно. Зах зээл урт хугацаанд эрс өөр динамиктай байдаг тул ийм загвар ирээдүйд нурна.
Нэг dataset дээр олон загвар турших тусам санамсаргүй correlation олдох магадлал нэмэгдэнэ. Энэ correlation нь бодит бус бөгөөд та зөвхөн азтай давхцлыг “судалгаа” гэж эндүүрдэг.
Backtest хийхдээ ирээдүйн өгөгдлийг санамсаргүй байдлаар ашиглах. Жишээлбэл, тухайн барын хаалтын ханшаар үндэслэн дохио гаргасан атлаа үнэндээ тухайн ханшийг мэдэх боломжгүй нөхцөлд байсан бол look-ahead bias үүснэ.
Зах зээлийн хөдөлгөөнийг яг “curve” шиг тааруулж тохируулсан стратеги. Энэ нь харахад төгс таарч байгаа боловч бодит байдал дээр санамсаргүй хазайлт л таарсан байх нь элбэг.
Проп арилжаачид өөрийн стратеги дээр дараах шинжүүдийг илрүүлж чадвал overfitting үүссэн эсэхийг хянаж болно:
Backtest-ийг хоёр хэсэгт хувааж, нэг хэсгийг сургалт (in-sample), нөгөө хэсгийг шалгалт (out-of-sample) болгон ашиглах. Стратеги зөвхөн in-sample дээр сайн ажиллаад, out-of-sample дээр нурвал энэ нь overfitting гэсэн үг.
Зах зээлийг үе шатаар хуваан, стратеги бүр үе бүр дээр шинэчлэгдэж байгаа эсэхийг шалгана. Энэ нь динамик нөхцөлд стратегийн тогтвортой байдлыг баталгаажуулдаг.
Нэг dataset-ийг олон хэсэгт хуваан, стратегийг эдгээр хэсгүүд дээр ээлжлэн туршдаг. Энэ нь санамсаргүй correlation-аас хамгаална.
Зөвхөн индикаторын тохиргоонд тулгуурлах бус, тухайн стратегид эдийн засгийн логик үндэслэл байх шаардлагатай. Жишээлбэл, interest rate differential, liquidity shock, risk-on/risk-off shift гэх мэт макро хүчин зүйлсийг тусгах.
Параметрүүдийг бага зэрэг өөрчлөхөд үр дүн тогтвортой хэвээр байвал стратеги илүү найдвартай гэж үзнэ. Харин жижиг өөрчлөлтөд хэт мэдрэг байвал overfitting хийсэн байх магадлалтай.
Стратеги зөвхөн нэг валютын хослол дээр биш, бусад хослол дээр мөн тогтвортой ажиллаж байгаа эсэхийг шалгах хэрэгтэй. Хэрэв зөвхөн нэг dataset дээр сайн бол энэ нь overfitting-ийн дохио.
Хэт олон параметртэй, нарийн төвөгтэй стратеги нь overfitting хийх магадлал өндөр. Энгийн логиктой боловч зах зээлийн бодит хөдөлгөөнийг барьж чаддаг стратеги илүү найдвартай байдаг.
Demo эсвэл бага капиталтай live данс дээр стратегиа туршиж, backtest-тэй тохирч буй эсэхийг шалгах. Энэ нь хамгийн бодитой баталгаа болдог.
Проп фирмд шалгалт өгч буй арилжаачдад overfitting нь дараах сөрөг үр дагаврыг авчирдаг:
Арилжаачид дараах workflow-г ашиглаж болно:
Backtest дээр overfitting хийх нь форексийн стратеги хөгжүүлэлтийн хамгийн түгээмэл, хамгийн аюултай алдаа юм. Энэ алдаанаас сэргийлэхийн тулд зөвхөн өнгөрсөн өгөгдөлд хэт найдах бус, логик үндэслэлтэй, олон нөхцөлд тогтвортой, forward test-д баталгаажсан систем хөгжүүлэх шаардлагатай.
Проп арилжаачдад хамгийн гол сургамж нь:
2025 Ай Трейдер Глобал ХХК | Компанийн бүртгэлийн дугаар: 15962
Ай Трейдер Глобал ХХК нь Комор улсын Анжуан арал дахь Мутсамуду хотын Хамчакод байрлалтай. Тус компани нь Коморын Үнэт Цаасны Хорооноос (Securities Commission of the Comoros) олгосон L15962/ITGL дугаартай тусгай зөвшөөрлийн хүрээнд үйл ажиллагаа явуулдаг.
Ай Трейдер Глобал ХХК нь “iTrader” нэрийн дор үйл ажиллагаа явуулдаг бөгөөд (Форекс) арилжааны үйл ажиллагаа явуулах эрхтэй. Компанийн лого, барааны тэмдэг, вэбсайт нь зөвхөн Ай Трейдер Глобал ХХК компанийн өмч юм.
Ай Трейдер Глобал ХХК -ийн охин компани болох : iTrader Global Pty Ltd, Австралийн компанийн бүртгэлийн дугаар (ACN): 686 857 198. Энэ компани нь Opheleo Holdings Pty Ltd компанийн албан ёсны төлөөлөгч бөгөөд Австралийн санхүүгийн үйлчилгээний төлөөлөгчийн дугаар: 001315037 -тай. Австралийн санхүүгийн үйлчилгээний лицензийн дугаар: 000224485 -тай Level 1, 256 Rundle St, Adelaide, SA 5000 хаягт байршдаг. Анхааруулга: Энэ байгууллага нь энэхүү вэбсайт дээр болон дамжуулан арилжаалагдаж буй санхүүгийн (арилжааны) хэрэгсэл нийлүүлэгч биш бөгөөд ямар нэгэн хариуцлага хүлээхгүй болно.
Эрсдэлийн сэрэмжлүүлэг: CFD арилжааны хөшүүргийн улмаас хөрөнгөө хурдан алдах өндөр эрсдэлтэй тул бүх хэрэглэгчдэд тохиромжгүй байдаг.
Фанд, CFD болон бусад өндөр xөшүүрэгтэй арилжаа нь хэрэглэгчээс нарийн төвөгтэй ойлголтуудын талаар тусгай мэдлэг шаарддаг. Хөшүүрэгтэй арилжаанд оролцогчдын 84.01% нь алдагдал хүлээдгийг судалгаанууд харуулдаг тул хөшүүрэгтэй арилжаанд орохоос өмнө хөрөнгөө алдах маш өндөр эрсдэлтэй болохыг анхаарна уу.
iTrader нь аливаа иргэн, хуулийн этгээдийн өмнө xөшүүрэгтэй арилжааны эрсдэл, алдагдал, бусад хохирлыг бүхэлд нь хариуцахгүй болохыг мэдэгдэж байна.
Энэхүү веб сайтын мэдээ, мэдээлэл нь зөвхөн мэдлэг түгээх зорилготой тул хэрэглэгч та бие даан шийдвэр гаргана уу.
Хязгаарлалт: iTrader нь вэбсайт болон үйлчилгээгээ тухайн орны хууль тогтоомж, дүрэм журмаар хориглосон орнуудад оршин суугчдад чиглүүлдэггүй. Хэрэв та энэхүү вэбсайтыг ашиглахыг хориглосон оронд байгаа бол вэбсайт болон үйлчилгээг ашиглахдаа тухайн орны хууль тогтоомжид нийцэж байгаа эсэхийг шалгах үүрэгтэй. iTrader нь вэбсайтынхаа мэдээлэл бүх оронд тохиромжтой эсэхийг баталгаажуулдаггүй.
Ай Трейдер Глобал ХХК нь зарим улс орны иргэдэд үйлчилгээ үзүүлэхээс татгалздаг болно. Жишээлбэл: АНУ, Орос, Бразил, Канада, Израйл, Иран.