Forward testing nima
Forward testing — strategiya qoidalarini o'tmish ma'lumotlarida emas, real vaqtda, hozirgi bozor narxlarida tekshirish. Siz qoidalarni oldindan yozasiz va har bir signal kelganda savdoni ochasiz, kuzatasiz, yopasiz va natijani yozib borasiz.
Bu ish odatda demo hisobda (virtual pul bilan ishlaydigan o'quv hisobi) yoki juda kichik real hajmda bajariladi. Maqsad foyda ko'rish emas. Maqsad qoidalar qog'ozda ko'ringanidek ishlashini va siz ularni intizom bilan bajara olishingizni tekshirish.
Forward test strategiyaning kelajakda ishlashini kafolatlamaydi. U faqat sinov davrida qoidalar qanday natija berganini ko'rsatadi.
Real yoki demo hisobda sinab ko‘rishga tayyormisiz?
Hamkorlik havolasi · savdo yo‘qotishning yuqori riski bilan bog‘liq
Backtesting va forward testing farqi
Backtesting qoidalarni tarixiy grafikda sinaydi. U tez, lekin tarixga moslashtirish (curve fitting) xavfi bor: parametrlar o'tmishga juda yaxshi moslashadi va yangi ma'lumotda ishlamaydi.
Forward testing sekinroq, lekin u backtestda ko'rinmaydigan narsalarni ochadi:
- haqiqiy spread (sotish va sotib olish narxi orasidagi farq) va uning yangiliklar paytida kengayishi;
- orderning so'ralgan narxdan boshqa narxda bajarilishi (slippage);
- signalni o'tkazib yuborish, kechikish, charchoq;
- qoidani "bu safar boshqacha" deb o'zgartirish istagi.
Odatiy tartib: avval backtest, keyin demo hisobda forward test, so'ng kichik real hajm.
Demo hisobda sinash qanday ishlaydi
Demo hisob forex va CFD bozorlarida real narx oqimini ko'rsatadi, lekin pul virtual. MetaTrader kabi platformalarda demo va real hisob interfeysi deyarli bir xil, shuning uchun order turlari, stop-loss va take-profitni qo'yishni mashq qilish mumkin. Platformalar haqida Platformalar va ilovalar sahifasida o'qing.
Demoda sinashning asosiy qadamlari:
- Qoidalarni yozma shaklda belgilang (kirish, chiqish, stop, hajm).
- Demo balansini real rejalashtirgan summangizga yaqin qilib oling.
- Faqat yozilgan qoidalar bo'yicha savdo qiling.
- Har bir savdoni jurnalga kiriting.
- Test oxirigacha qoidalarni o'zgartirmang.
Demo balansini juda katta qilish keng tarqalgan xato: katta virtual summada risk his qilinmaydi va hajm tanlash odati buziladi.
Qoidalarni oldindan yozish
Forward test faqat qoidalar aniq bo'lsagina ma'noli. Qoidalar to'plami trading plan ichida bo'lishi kerak:
- Bozor va vaqt oralig'i: qaysi instrument, qaysi timeframe, qaysi sessiya.
- Kirish sharti: aniq, tekshirib bo'ladigan shart (masalan, indikator yoki narx darajasi).
- Stop-loss: savdo noto'g'ri bo'lsa, qayerda yopiladi.
- Chiqish: take-profit, trailing stop yoki vaqt bo'yicha yopish.
- Hajm: har bir savdoda hisob balansining qancha qismi xavf ostida. Hajmni kalkulyatorlar bilan hisoblang.
- Savdo qilmaslik holatlari: muhim yangiliklar, past likvidlik.
Qoida "his-tuyg'uga qarab" so'zlarini o'z ichiga olsa, uni tekshirib bo'lmaydi.
Namuna hajmi: qancha savdo kerak
Kam savdo asosida xulosa chiqarish — eng ko'p uchraydigan xato. Qisqa ketma-ketlikda natija tasodifga juda bog'liq: yaxshi strategiya yutqazishi, yomoni esa yutishi mumkin.
Universal raqam yo'q, lekin umumiy qoidalar bor:
- savdolar qancha ko'p bo'lsa, natija shuncha ishonchliroq;
- test turli bozor holatlarini qamrashi kerak: trend, range (yon harakat), yuqori va past volatillik;
- kam signal beradigan strategiyalar (masalan, swing trading) uchun test uzoqroq davom etadi;
- natijani faqat foiz bilan emas, o'rtacha yutuq, o'rtacha yutqazish va eng katta pasayish (drawdown) bilan baholang.
Demodan kichik real hajmga o'tish
Demo psixologik bosimni bermaydi. Shuning uchun keyingi bosqich — eng kichik mumkin bo'lgan real hajm. Bu yerda real pul yo'qotiladi, va buni oldindan qabul qilish kerak.
Leverage (kredit yelkasi) bilan CFD va forex savdosi pulni tez yo'qotishga olib kelishi mumkin. Kichik hajm ham yo'qotishdan himoya qilmaydi, faqat uning hajmini cheklaydi. Batafsil: Risklarni boshqarish.
Forward test qayerda pul yo'qotadi
Test bosqichida pul va vaqt yo'qotishning aniq yo'llari:
- Demo bajarilishiga ishonish: demoda orderlar ko'pincha real hisobdagidan silliqroq bajariladi, real hisobda esa slippage va spread kengayishi natijani yomonlashtiradi.
- Xarajatlarni hisobga olmaslik: spread, komissiya va swap (pozitsiyani tunga qoldirish to'lovi) kichik foydani yo'qqa chiqarishi mumkin.
- Test davomida qoidani o'zgartirish: har o'zgarishdan keyin test boshidan boshlanishi kerak.
- Yaxshi savdolarni tanlab hisoblash: "bu signal hisob emas" degan fikr natijani soxtalashtiradi.
- Hajmni oshirib yuborish: demoda yutgandan keyin real hisobda katta hajm bilan boshlash.
- Psixologiya: real pulda stopni surish, foydani erta yopish, yo'qotishni qaytarishga urinish. Treyding psixologiyasi sahifasiga qarang.
- Xavfli tizimlar: martingale yoki grid uzoq vaqt silliq ko'rinib, keyin hisobni bir zarbada yo'qotishi mumkin. Qisqa forward test bu xavfni ko'rsatmaydi.
Gipotetik misol
Bu misol o'ylab topilgan, real natija emas.
Treyder MA crossover qoidalarini demo hisobda sinaydi. Qoidalar yozilgan, hajm hisoblangan. Testning boshida natija ijobiy, keyin bozor range holatiga o'tadi va ketma-ket yutqazishlar boshlanadi. Treyder filtr qo'shmoqchi bo'ladi, lekin qoidaga amal qilib testni oxirigacha davom ettiradi va filtrni keyingi alohida testga qoldiradi. Xulosa: strategiya range bozorda zaif. Bu foyda haqida emas, qoidaning cheklovi haqidagi ma'lumot.
Jurnal: nimani yozish kerak
| Maydon | Nima uchun kerak |
|---|---|
| Sana va vaqt | Sessiya va yangiliklar ta'sirini ko'rish |
| Instrument va yo'nalish | Qaysi bozorda qoidalar ishlashini ajratish |
| Kirish, stop, chiqish narxi | Rejalashtirilgan va haqiqiy narxni solishtirish |
| Spread va slippage | Xarajatni baholash |
| Qoidaga amal qilindimi | Intizomni o'lchash |
| Izoh | Bozor holati va o'z holatingiz |
Ko'p so'raladigan savollar
Forward testing nima va u backtestdan nima bilan farq qiladi?
Forward testing qoidalarni real vaqtda tekshiradi, backtest esa tarixiy ma'lumotda. Forward test bajarilish, xarajat va intizom muammolarini ko'rsatadi.
Demo hisobda yutish real hisobda ham yutishni anglatadimi?
Yo'q. Demoda bajarilish va psixologik bosim boshqacha. Real hisobda natija yomonroq bo'lishi va pul yo'qotilishi mumkin.
Strategiyani demoda tekshirish uchun qancha savdo kerak?
Aniq raqam yo'q. Natija turli bozor holatlarini qamraydigan yetarlicha savdoga asoslanishi kerak; kam savdo tasodifni ko'rsatadi.
Test davomida qoidani o'zgartirsam bo'ladimi?
O'zgartirish mumkin, lekin shundan keyin test yangidan boshlanadi. Eski va yangi natijalarni aralashtirmang.
Demo hisob forex savdosini o'rganish uchun yetarlimi?
Demo platformani va qoidalarni o'rganish uchun foydali. Lekin real pul bilan bog'liq risk va his-tuyg'ularni to'liq bermaydi. Asoslar uchun Treyding asoslari sahifasini o'qing.
