নিয়ন্ত্রিত কৌশল গবেষণা
Backtest overfitting ও locked holdout validation
trial log, chronological split, gap, locked out-of-sample data ও আগে লেখা rule দিয়ে overfitting কমান।
দ্রুত উত্তর
অনেক decision যখন টেকসই behavior-এর বদলে historical noise মুখস্থ করে, তখন overfitting হয়। research period থেকে পরের holdout আলাদা করুন, সব trial গুনুন, criterion আগে লিখুন এবং frozen candidate-এর জন্য holdout একবারই খুলুন।
holdout দেখে tuning করলে সেটি research data হয়ে যায়। ছোট sample, regime change ও অনেক candidate থেকে বাছাইয়ের luck তখনও থাকে; holdout profit guarantee নয়।
গবেষণার প্রেক্ষাপট
Bailey ও সহলেখকদের গবেষণা দেখায়, multiple testing সীমিত data-তে ভাগ্যবান winner বেছে নেওয়া সহজ করে। performance-এর সঙ্গে configuration count report করুন।
TimeSeriesSplit chronological order ও gap রাখে; trading-এ indicator lookback, overlapping positions ও execution delay-ও জরুরি। ভালো split look-ahead বা unrealistic fills ঠিক করে না।
Backtest অ্যাপ সেটআপের উদাহরণ
১৮ মাস BTCUSDT 1h নিন। শেষ ছয় মাস holdout, তার আগে সাত দিনের gap, বাকিটা research। EMA fast 8/9/10 ও slow 20/21/22-এর নয়টি trial সব record করুন।
USD 10,000, size 2%, SL 2%, TP 4%, commission 0.10%, slippage 5 bps ও closed-candle স্থির রাখুন। prewritten scorecard-এ minimum trades, net result, drawdown, outlier concentration ও neighboring parameter stability দেখুন। holdout-এর আগে fingerprint save করুন।

ফলাফল কীভাবে পড়বেন
research ও holdout return একই হওয়া দরকার নেই। cadence, direction, cost sensitivity, profit factor, drawdown, average R ও failure clusters এখনও plausible কি না দেখুন। sign reversal বা এক outlier-এর ওপর নির্ভরতা reject হতে পারে।
configuration count প্রকাশ করুন। Pass মানে paper observation, real capital নয়; fail সংরক্ষণ করুন; কম trades-কে inconclusive ধরে নতুন data অপেক্ষা করুন।
সাধারণ ভুল
- time series random shuffle
- selection-এর সময় holdout chart দেখা
- failed trial লুকানো
- retune করে একই holdout পুনরায় নেওয়া
- অতি ছোট sample
- overlap, revision, costs বা fills উপেক্ষা
ব্যবহারিক চেকলিস্ট
- hypothesis, trial budget ও rejection rule লিখুন
- research, gap ও holdout আগে ভাগ করুন
- data, timeframe, costs, size ও exits freeze
- সব configuration log
- neighbor parameter ও 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 ও মানুষের সিদ্ধান্ত বাস্তব ফল অনেক বদলাতে পারে।
সম্পর্কিত গাইড
trial log, chronological split, gap, locked out-of-sample data ও আগে লেখা rule দিয়ে overfitting কমান।
গবেষণার উৎস
iOS-এর জন্য Backtest Trading
iPhone-এ গবেষণা চালিয়ে যান
সেটআপ আবার চালান, প্রতিটি কাল্পনিক ট্রেড দেখুন এবং কৌশলের প্রমাণ সংরক্ষণ করুন।
App Store থেকে ডাউনলোড করুন