স্ট্র্যাটেজি
BTC Crypto News-Sentiment Extreme Contrarian Fade — Long-Short, Single-Instrument: Euphoric/Capitulative Aggregate Sentiment Peak-কে mean-এর দিকে fade করা, Hard-Stopped, Multi-Day Hold (BINANCE BTCUSDT USD-M, 4H Bars + news_sentiment Supp, Short-Lookback, 2-Parameter)
ফলাফল: পরিত্যক্ত
BtcNewsSentimentExtremeFadeLS
সত্যিকার অর্থে orthogonal signal (LLM news-sentiment), pure-OHLCV graveyard-এর বাইরে; no-silent-fallback gate-সহ পরিচ্ছন্ন single-instrument long-short construction
হাইপোথিসিস
গঠনগতভাবে পরিমাপ-অযোগ্য এবং ইতিমধ্যেই negative — 2 ঘণ্টা optimization-এর উপযুক্ত নয়। news_sentiment feed কেবল 2026-08-13-এ শুরু হয়েছে, তাই 6-বছরের (58,512-bar) window থাকা সত্ত্বেও strategy কেবল ~3 সপ্তাহ (2026-08-18 → 2026-09-02) trade করে এবং মাত্র 15টি trade নেয় — ~100-trade floor-এর অনেক নিচে, আর 3-phase walk-forward/holdout window একক 3-সপ্তাহের regime-এ populate করা যায় না (প্রতিটি historical stress window এবং stressed vol tercile empty)। সঞ্চিত span-এ sign ইতিমধ্যেই ভুল: total_return -3.1%, Sharpe -0.47 (CI [-0.91, 0.26]), profit_factor 0.29, win_rate 27%, expectancy -$207/trade, avg_trade_return_pct -0.285% (negative), commission gross-এর 51.4%। 3 সপ্তাহ জুড়ে 15টি trade optimize করলে pure noise fit হবে। এটি code defect নয় (feed সঠিকভাবে parse হয় এবং 2026-08-13-এর আগে strategy সঠিকভাবে flat থাকে) — sentiment history অর্থবহ multi-regime span-এ সঞ্চিত না হওয়া পর্যন্ত mechanism-টি পরীক্ষা করা যায় না। Failure pattern: পরিমাপ-অযোগ্য short-lookback supplementary feed + সঞ্চিত sample-এ negative edge (L27/L10)।
구현
검증 결과
CLEAN RESTART 2026-09-04 — এই রানটির verdict history এবং learning records অপসারণ করে verification থেকে পুনরায় শুরু করা হয়েছে। এর আগের abandonment বাজারের কারণে নয়, pipeline-এর কারণে হয়েছিল: Layer-2 harness @staticmethod helper-গুলিকে ভুলভাবে bind করেছিল (সংশোধন করা হয়েছে), QA একটি unoptimized smoke test-এ terminal performance verdict জারি করেছিল (অপসারণ করা হয়েছে — QA এখন কেবল correctness বিচার করে), এবং sandbox timeout backtest-slot starvation থেকে হয়েছিল (সংশোধন করা হয়েছে)। hypothesis এবং strategy code অপরিবর্তিত। code-টি তার নিজস্ব merits অনুযায়ী verify করুন; performance পরে full backtest এবং optimizer দ্বারা নির্ধারিত হবে।
Analyst-কে 1H measurability adaptation গ্রহণ করতে হবে অথবা history সঞ্চিত হলে 4H-এ পুনরায় run করতে হবে; run record-এ deviation উল্লেখ করুন।
Timeframe deviation: hypothesis-এ '4H Bars' বলা হয়েছে, কিন্তু config.bar_type হলো 1-HOUR (factor-of-4)। Developer এটিকে deliberate measurability adaptation হিসেবে নথিভুক্ত করেছেন (4H-এ ~21-day feed-এ <8টি trade হয়, যা পরিমাপ-অযোগ্য; 1H-এ ~480টি bar হয়), যেখানে mechanism, instrument, venue, direction এবং contrarian sign অপরিবর্তিত। Flagged, blocked নয়, কারণ এটি hypothesis-এর নিজস্ব short-lookback / 'analyst judges sufficiency' caveat দ্বারা অনুমোদিত, প্রকাশিত এবং mechanism-preserving deviation।
Reversion exit কার্যকর হওয়ার আগে minimum-hold যোগ করুন, এবং/অথবা entry-তে entry threshold freeze করুন, যাতে recalibrated threshold তাৎক্ষণিকভাবে exit শর্ত পূরণ করতে না পারে।
প্রতি-বার পুনঃক্যালিব্রেট করা adaptive percentile entry threshold-এর সঙ্গে reversion exit (abs(signal) <= 0.4*thr_at_entry) প্রায় তাৎক্ষণিক exit তৈরি করে (গড় ধরে রাখার সময় ~1 বার, 465টি trade), ফলে 'multi-day hold' অভিপ্রায় ব্যর্থ হয় এবং commission gross-এর 90.4%-এ ঠেলে দেয়। এটি correctness bug নয় — exit কোড অনুযায়ীই কার্যকর হচ্ছে — কিন্তু tuning একটি fee-churner তৈরি করেছে।
ব্যাকটেস্ট রিভিউ
- শার্প
- -0.47
- 总回报
- -3.11%
- সর্বোচ্চ ড্রডাউন
- 3.48%
- 总交易数
- 15
- 胜率
- 26.7%
- প্রফিট ফ্যাক্টর
- 0.29
সত্যিকার অর্থে orthogonal signal (LLM news-sentiment), pure-OHLCV graveyard-এর বাইরে; no-silent-fallback gate-সহ পরিচ্ছন্ন single-instrument long-short construction
মাত্র 2টি tunable এবং একটি adaptive percentile threshold, যা zero-trades failure mode সঠিকভাবে এড়ায়
গঠনগতভাবে পরিমাপ-অযোগ্য: news_sentiment feed কেবল 2026-08-13-এ শুরু হয়েছে, তাই 6-বছরের window থাকা সত্ত্বেও strategy কেবল ~3 সপ্তাহ (2026-08-18 → 2026-09-02) trade করে এবং মাত্র 15টি trade তৈরি করে
সঞ্চিত span-এ ইতিমধ্যেই negative: total_return -3.1%, Sharpe -0.47 (CI [-0.91, 0.26]), profit_factor 0.29, win_rate 0.27, expectancy -$207/trade, avg_trade_return_pct -0.285%
এই cadence-এ fee-fragile: commission gross-এর 51.4%; effective_daily_obs 12
প্রতিটি historical stress window এবং stressed vol tercile empty (কোনও data নেই) — 3-সপ্তাহের sample-এ walk-forward এবং holdout window populate করা যায় না
ইটারেশন হিস্ট্রি
Stratmill একটি রিসার্চ ও পেপার-ট্রেডিং টুল, আর্থিক পরামর্শ বা ব্রোকার নয়। ব্যাকটেস্ট ও পেপার ফলাফল কাল্পনিক। ট্রেডিংয়ে ক্ষতির ঝুঁকি রয়েছে।