← Backtest শেখার কেন্দ্র

নিয়ন্ত্রিত কৌশল গবেষণা

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 করুন।

Backtest overfitting ও locked holdout validation — Backtest অ্যাপ সেটআপের উদাহরণ: trial log, chronological split, gap, locked out-of-sample data ও আগে লেখা rule দিয়ে overfitting কমান।
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 অপেক্ষা করুন।

সাধারণ ভুল

ব্যবহারিক চেকলিস্ট

  1. hypothesis, trial budget ও rejection rule লিখুন
  2. research, gap ও holdout আগে ভাগ করুন
  3. data, timeframe, costs, size ও exits freeze
  4. সব configuration log
  5. neighbor parameter ও cost stress পরীক্ষা
  6. candidate fingerprint save
  7. একবার evaluate, retune নয়
  8. পরিবর্তন ছাড়া 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 থেকে ডাউনলোড করুন