नियंत्रित रणनीति अनुसंधान
Backtest overfitting और locked holdout validation
Trial log, chronological split, gap, locked out-of-sample data और पहले लिखे pass rules से overfitting घटाएँ।
त्वरित उत्तर
Overfitting तब होता है जब बहुत से choices टिकाऊ behavior की जगह historical noise सीख लेते हैं। research period को बाद के holdout से अलग करें, हर trial गिनें, gate पहले लिखें और frozen candidate के लिए holdout केवल एक बार खोलें।
Holdout देखने के बाद tuning करने पर वह research data बन जाता है। छोटा sample, regime change और बहुत candidates में से selection अभी भी lucky result दे सकते हैं।
शोध संदर्भ
Bailey और सहलेखकों का research बताता है कि multiple testing सीमित data में संयोग से winner चुनना आसान करता है। trial count को performance के साथ report करें।
TimeSeriesSplit chronological order और gap रखता है; trading में indicator lookback, overlapping positions और delay भी जरूरी हैं। अच्छा split look-ahead या unrealistic fills ठीक नहीं करता।
Backtest ऐप सेटअप उदाहरण
18 महीने BTCUSDT 1h लें। अंतिम छह महीने holdout, उससे पहले सात दिन gap और बाकी research रखें। EMA fast 8/9/10 तथा slow 20/21/22 के नौ trials record करें।
USD10,000, size 2%, SL 2%, TP 4%, commission 0.10%, slippage 5 bps और closed-candle स्थिर रखें। minimum trades, net result, drawdown, outlier concentration और neighboring stability के prewritten scorecard से चुनें। holdout से पहले fingerprint save करें।

परिणाम कैसे पढ़ें
Research और holdout return समान होना जरूरी नहीं। cadence, direction, cost sensitivity, profit factor, drawdown, average R और failure clusters अभी भी plausible हैं या नहीं देखें। sign reversal या single outlier dependence rejection हो सकता है।
Configurations की संख्या बताएँ। Pass का मतलब paper observation है, real capital नहीं; fail सुरक्षित रखें; कम trades को inconclusive कहकर नया data प्रतीक्षा करें।
सामान्य गलतियाँ
- Time series को random shuffle करना
- Selection के दौरान holdout chart देखना
- Trials छिपाना
- Retune करके वही holdout फिर लेना
- बहुत छोटा sample
- Overlap, data revision, costs या fills भूलना
व्यावहारिक जाँच सूची
- Hypothesis, trial budget और rejection rule लिखें
- Research, gap और holdout पहले बाँटें
- Data, timeframe, costs, size और exits freeze करें
- हर configuration log करें
- Neighbor parameters और cost stress जाँचें
- Candidate fingerprint save करें
- एक बार evaluate, retune नहीं
- बिना बदलाव paper में ले जाएँ
जोखिम सूचना
Holdout एक bias घटाता है, profit या safety प्रमाणित नहीं करता। Backtest educational research है, advice या execution नहीं। Market, spread, slippage, liquidity, gaps, latency, outages, funding और human decisions वास्तविक परिणाम बदल सकते हैं।
संबंधित मार्गदर्शिकाएँ
Trial log, chronological split, gap, locked out-of-sample data और पहले लिखे pass rules से overfitting घटाएँ।
शोध स्रोत
iOS के लिए Backtest Trading
iPhone पर शोध जारी रखें
सेटअप दोबारा चलाएँ, हर काल्पनिक ट्रेड देखें और रणनीति के प्रमाण सुरक्षित रखें।
App Store से डाउनलोड करें