Hinglish guide

Backtesting kaise kare: step by step guide

Crypto strategy ka backtest karne ke liye pehle rule ko ek saaf line me likhein, phir use usi timeframe par historical candles par chalayein jis par trade karenge, fees aur slippage jodein, aur profit se pehle trade count, expectancy, profit factor aur drawdown padhein. Phir use todkar dekhein, aur paper trade karein. Backtest past ka simulation hai, future ki bhavishyavani nahi.

Mukhya baatein

  • Backtest ek chhota sawal poochta hai: kya ye rule is history par coherent tha? Wo future nahi batata.
  • Pehle rule likho. Ek line me nahi likh paye to rule tayyar nahi hai.
  • Fees aur slippage zaroor jodo. Inhe chhodna backtest ko sabse zyada pyaar dene wala galti hai.
  • Report me pehle trade count, expectancy, profit factor aur drawdown dekho, profit baad me.
  • Result ko todke dekho, phir paper trade karo. Dono ka farq asli naap hai.

Shuru karne se pehle kya chahiye?

Teen cheezein, aur teeno me software nahi hai. Ek: aisa rule jo bina ifs-buts ke bataya ja sake: kab entry, kab exit, kitna size, aur galat hone par kya. Do: wo market aur timeframe jis par aap sach me trade karenge. Teen: ye imaandaar ummeed ki zyadatar ideas test me fail honge, aur test ka yahi matlab hai.

Step 1: rule ko ek line me likho

"Dip par kharido" rule nahi hai. "Jab price 20-period average ke neeche close ho aur 200-period average badh raha ho to kharido, capital ka 1% risk karo, stop entry se 2% neeche, aur exit risk ka double" rule hai. Fark ye hai ki doosra insaan, spreadsheet ya program, teeno ek hi tarah evaluate kar sakte hain.

Ye step sabse zyada kaam karta hai. Rule ka har dhundhla shabd ek faisla hai jo aap result dekhne ke baad kar lenge, aur yahin se insaan apne aap ko dhokha deta hai.

Step 2: market, timeframe aur period chuno

Wahi instrument aur candle size chuno jis par aap sach me trade karenge. 1-hour par test kiya hua rule 5-minute par kuch nahi batata, kyunki noise, costs aur trades ki ginti sab badal jaati hai. AKQX me backtest 1 minute se 1 din tak chalta hai, aur free account har backtest me ek symbol aur ek timeframe chala sakta hai.

Period itna lamba rakho ki usme market ke kai roop aa jaayein: tezi, giravat aur sideways. Sirf ek rally me test hui strategy ne sirf itna sabit kiya ki wo rally me chalti hai.

Step 3: asli costs lagao

Har trade me fee lagti hai aur kuch slippage bhi hoti hai, aur dono result me se kat'te hain. Bina costs ka test koi neutral shuruaati point nahi hai. Wo hamesha zyada optimistic hota hai, aur jitni zyada trading, utni badi galti.

Hisaab dekhiye: agar ek strategy costs se pehle 0.15% per trade kamati hai aur round trip me fee aur slippage mila ke 0.10% jaate hain, to edge ka do-tihayi hissa risk lene se pehle hi chala gaya. AKQX har simulated trade me estimated fees aur slippage katta hai. Ye estimates hain, aapke exchange ki exact schedule nahi, isliye apna fee tier check karein.

Step 4: chalao, aur pehle trade count dekho

Profit se pehle dekho ki test me kitne trades aaye. Chand trades ka result luck se alag nahi pehchana ja sakta. AKQX crypto me 100 se kam trades wale result ko reject kar deta hai. Ye bhi dekho ki trades poore period me faile hain ya ek hi hisse me jama hain.

Step 5: report sahi order me padho

  1. Trade count.
  2. Expectancy: har trade ka average result. Zero ya negative ho to edge nahi hai, chahe win rate kuch bhi ho.
  3. Profit factor: kul jeet bhaga kul haar. 1.0 se neeche matlab haar jeet par bhaari padi.
  4. Maximum drawdown: peak se sabse gehri giravat. Ye batata hai strategy jhel sakte hain ya nahi.
  5. Win rate, average win aur average loss, teeno saath me.
  6. MAE aur MFE: trade tumhare khilaf kitna gaya aur tumhare paksh me kitna, ye stop aur target ke liye kaam ka hai.
  7. Net profit, sabse aakhir me.

Step 6: todne ki koshish karo

  • Settings ko thoda upar neeche karke dekho. Result achanak gir jaye to wo value noise par fit thi.
  • Aisa data test karo jis par tune nahi kiya gaya. Walk-forward testing ek window par tune karta hai aur agli par test.
  • Outcomes ko resample karo. Monte Carlo me wahi trades kai baar alag order me chalti hain. AKQX 1,000 simulations chalata hai aur peak se 30% girne ko ruin maanta hai.

Step 7: pehle paper trade karo

Backtest me candles poori ban chuki hoti hain aur fill assume hota hai. Live market me adhuri candles, chaudi hoti spread aur reject hote orders milte hain. Paper trading wahi rules live prices par virtual paise se chalati hai, to ye sab bina nuksaan ke dikh jaata hai. Sabse kaam ki cheez profit nahi, drift hai: backtest ne kya kaha aur live ne kya kiya, dono ka farq.

Ek example, banawati numbers ke saath

Illustrative only (sirf samjhane ke liye): ek breakout rule 1-hour candles par 140 simulated trades deta hai, win rate 38%, average win 2.6 unit aur average loss 1.0 unit. Expectancy = 0.38 × 2.6 − 0.62 × 1.0 = 0.988 − 0.62 ≈ 0.37 unit per trade, costs se pehle. Agar fees aur slippage 0.15 unit lete hain to expectancy ghat kar lagbhag 0.22 reh jaati hai, yani headline figure ke 60% se kam. Agar costs 0.40 unit hote to strategy me koi edge nahi bachta, aur bina costs wala test ye kabhi nahi dikhata.

English me padhna chahein?

Yahi guide English me bhi hai: English version. Dono alag-alag likhe gaye hain, ek-doosre ka akshar-ba-akshar anuvaad nahi hain.

Zaroori baat. Yaad rakhein: AKQX sirf software hai. Ye SEBI-registered Investment Adviser ya Research Analyst nahi hai aur koi investment advice ya recommendation nahi deta. Backtest aur paper trading ke results simulated hote hain aur future ke results ki guarantee nahi dete. Crypto products unregulated hain, bahut risky ho sakte hain, aur nuksaan hone par koi regulatory sahara nahi bhi mil sakta. Poora risk disclosure yahan padhein.

Questions about backtesting kaise kare

Backtest me kitne trades chahiye?

Kam se kam kuch sau. AKQX crypto me 100 se kam trades wale result ko reject kar deta hai, kyunki usse kam par edge aur luck me farq nahi dikhta. Trades alag-alag market conditions me faile hone chahiye.

Kya fees aur slippage jodna zaroori hai?

Haan, hamesha. Bina costs ka backtest systematically optimistic hota hai, aur jitni zyada trading, utni badi galti. Chhote profit wali strategy costs se pehle acchi aur baad me nuksaan wali dikh sakti hai.

Kaun sa timeframe chunu?

Wahi jisme aap trade karenge. 1-hour par test hua rule 5-minute par wahi nahi hota. AKQX 1 minute se 1 din tak support karta hai.

Kitna lamba period test karun?

Itna ki usme tezi, giravat aur sideways teeno aayein. Sirf ek rally me test kiya hua rule ne sirf rally ke liye khud ko sabit kiya.

Kya accha backtest dekh kar seedha asli paise lagaa sakte hain?

Nahi. Accha backtest agla check chalane ki wajah hai: paper trading. Backtest ek past ka simulation hai, aur live me spreads, delay aur rejections aate hain jo history me nahi hote.

Aur padhein

Virtual paise se khud try karein

Free account me 1 paper algo, har mahine 10 backtests aur 3 saved strategies milti hain. Na card chahiye, na broker connection.