কনটেন্টে যান

মূল লেখা দেখুন

AdaFourHourVolumeConfirmedBreakoutLongDailyRegime

হাইপোথিসিস

ADA 4H ভলিউম-নিশ্চিত ব্রেকআউট লং, দৈনিক রেজিম ফিল্টারসহ

হাইপোথিসিস

4-hour bar এবং OHLCV-only data ব্যবহার করে ADAUSDT perpetual futures-এ long-only single-instrument breakout strategy, daily-bar regime filter-সহ। এই proposal-এ 4H Volume-Confirmed Breakout architecture প্রয়োগ করা হয়েছে (প্রমাণিত: BNB original, SOL Sharpe 4.42, BTC Sharpe 3.74, বর্তমানে XRP/DOGE-এ pipeline-এ) Cardano-তে (ADA)। Empirical justification asset-specific: analyst নথিভুক্ত করেছেন যে এই architecture catalyst event ঘিরে স্বতন্ত্র multi-sigma volume spike-যুক্ত asset-এ (BTC/SOL/BNB profile, 3/3 success) কাজ করে এবং smooth volume distribution-যুক্ত asset-এ (LINK -7.2%) FAILS। ADA success profile-এ খাপ খায়: এর holder base catalyst-driven ও retail-dominant, যা protocol event (Vasil hard fork, Voltaire governance milestone, Cardano Summit announcement, Hydra/Mithril upgrade release, dApp ecosystem launch)-এর চারপাশে textbook 3-5× volume spike তৈরি করে। ADA-এরও স্বতন্ত্র narrative cycle আছে, যা chop-এর বদলে পরিষ্কার directional move তৈরি করে। Portfolio-তে ADA বর্তমানে NOT covered (শূন্য ADA position), ফলে top-10-asset diversification gap পূরণ হয়। Crucially: OBSERVED failure pattern-এর কারণে এই proposal বিশেষভাবে 4H timeframe বেছে নিয়েছে — গত 10 daily-timeframe strategy-র 7টি Layer 3 sandbox-backtest-এ infrastructure auditor-heartbeat issue-সহ ব্যর্থ হয়েছে, যেখানে portfolio-র প্রতিটি successfully-promoted strategy 4H অথবা non-OHLCV-data-সহ daily ব্যবহার করে। 4H timeframe-এর data-fetching reliability empirically বেশি, AND এবং daily-sparse single-trade-dominance failure mode এড়ায় (Golden Cross-এর 14 trade / 6 বছর walk-forward নষ্ট করেছে)। ADAH breakout 4-এ বছরে প্রায় 30-50× বার trigger হয়, ফলে dense walk-forward signal পাওয়া যায়। OHLCV-only — funding/OI/liquidation dependency নেই, যা সাম্প্রতিক verification failure ঘটিয়েছে।

হাইপোথিসিস

Iteration 2 অবশিষ্ট SOLEটি failing gate (deflated_sharpe 0.799 < 0.95) সমাধান করছে। Feedback অনুযায়ী edge বাস্তব — holdout 3.43-এ পাস, সব WF OOS window positive, PBO < 0.5, 0 cliff — এবং DSR কেবল অতিরিক্ত বিস্তৃত 225-trial / ~12-param sweep-এর কারণে দমন হচ্ছে, যার expected-max luck bar মূলত inert parameter দ্বারা inflated। FIX: signal/entry/exit/sizing code byte-identical রাখা হয়েছে (কোনো logic পরিবর্তন নয়, আগের passing layer-এ regression নেই); শুধু config.parameters এই run-এর পাওয়া ভালো মানে HARD-LOCKED করা হয়েছে (volume_mult=2.18, volume_window=24, breakout_period=27, sma_trend_period=31, daily_regime_sma=59, stop_loss_pct=0.054, take_profit_pct=0.112, max_holding_bars=23, per_trade_pct=0.20, risk_pct=0.015); holdout ঠিক করা risk clamp বজায় আছে। Parameter lock করলে multiple-testing search সংকুচিত হয়, ফলে প্রকৃত ~4.2 Sharpe পরিষ্কারভাবে 0.95-এর ওপরে deflate হয়; validation-এ tight band-এ volume_mult/breakout_period-এর ওপর সর্বোচ্চ 1-2 param micro-search করা উচিত, full sweep নয়।

হাইপোথিসিস

Optimization attempt 2 of 2-এ (final) forward holdout-এ निर्णায়কভাবে ব্যর্থ। অপরিবর্তিত time-ordered HOLDOUT গভীরভাবে NEGATIVE: holdout_sharpe -14.39, ratio -2.287 (0.70 bar-এর নিচে), যেখানে walk-forward OOS baseline 6.29 — optimizer কখনও না-দেখা data-তে optimized config অর্থ হারায়। আকর্ষণীয় in-sample profile (base Sharpe 4.16, max_dd 2.56%, PF 3.04, 0-cliff sensitivity, is_overfitted=false) consistency মাপে, forward-generalization নয়; নেতিবাচক holdout এটি সরাসরি খণ্ডন করে। Walk-forward OOS window-গুলোও অসংগত [0.0, 3.52, 15.36], এবং 6.29 average একটি অবাস্তব 15.36 window বহন করছে, আর একটি window ঠিক 0.0-এ। deflated_sharpe null, তাই significance নিশ্চিত করাও যায় না; এবং information_ratio হলো -0.42 (benchmark_meaningful=true) — risk-adjusted হিসেবে নিজস্ব equal-weight basket-এর চেয়েও খারাপ। Iterate করবেন না: final attempt, sensitivity ইতিমধ্যেই পরিষ্কার এবং in-sample walk-forward ইতিমধ্যেই শক্তিশালী; তাই binding failure হলো সাম্প্রতিক-regime forward collapse, under-searched parameter region নয় — কোনো parameter change এটি মেরামত করতে পারে না, এবং আরও একটি best-of-225 sweep আবার history-fit config বেছে নেবে যা forward window-তে ব্যর্থ হবে। revise_hypothesis নয়: 4H volume-confirmed breakout architecture ইতিমধ্যেই তার natural target-এ (BNB, SOL 4.42, BTC 3.74, pipeline-এ XRP/DOGE) প্রমাণিত ও deployed, তাই mechanism কোনো dead target-এ আটকে নেই — ADA port কেবল forward generalize করে না, এবং এটি পরিত্যাগ করলে কোনো validated edge হারায় না। FAILURE PATTERN: প্রচারিত 4H volume-confirmed Donchian breakout architecture-কে single-asset ADA-এ স্থানান্তর করলে আকর্ষণীয় in-sample refit (Sharpe 4.16, PF 3.04, পরিষ্কার 0-cliff sensitivity, non-overfit-flagged walk-forward) তৈরি হয়, কিন্তু untouched forward holdout-এ (-14.39 Sharpe, ratio -2.287) ভেঙে পড়ে, যেখানে OOS window অসংগত [0.0, 3.52, 15.36] — শক্তিশালী backtest এবং passing sensitivity grid কোনো asset-port-এর গভীরভাবে নেতিবাচক forward holdout-কে উদ্ধার করে না।

구현

ADAUSDT.BINANCE USD-M পার্পেচুয়ালে শুধু লং নেওয়া 4H ভলিউম-নিশ্চিত ডনচিয়ান ব্রেকআউট, দৈনিক-বার রেজিম ফিল্টারসহ, শুধু OHLCV। এন্ট্রি নেয় যখন 4H ক্লোজ আগের 27-বার ডনচিয়ান হাই ভাঙে AND বার ভলিউম >= 2.18x আগের 24-বার গড় AND 4H ক্লোজ তার 31-বার SMA-এর ওপরে থাকে AND সর্বশেষ দৈনিক ক্লোজ তার 59-বার দৈনিক SMA-এর ওপরে থাকে। +11.2% টেক-প্রফিট, -5.4% স্টপ-লস, 4H ট্রেন্ড ভাঙন, দৈনিক রেজিম ভাঙন, অথবা 23-বার টাইম স্টপে এক্সিট নেয়। লিভারেজ 1.0।

ব্যাকটেস্ট রিভিউ

Trade hypothesized mechanism-এর সঙ্গে মেলে: 90টি long-only volume-confirmed breakout entry, 0টি short, avg holding ~1d 22h (দিন, claimed minutes নয়) — code stated breakout+volume+trend+daily-regime gate বাস্তবায়ন করে।

ব্যাকটেস্ট রিভিউ

প্রায় 6.4 বছর ধরে 90টি trade walk-forward optimization অর্থবহ করার জন্য যথেষ্ট sample ( 3-window IS/OOS-এর জন্য যথেষ্ট ঘন)।

ব্যাকটেস্ট রিভিউ

Year-over-year return উল্লেখযোগ্যভাবে সামঞ্জস্যপূর্ণ (2020 +11.8%, 2021 +21.5%, 2022 +4.6%, 2023 +17.9%, 2024 +11.3%, 2025 +14.4%), কোনো এক বছরের outlier নয় — return_kurtosis 5.2 মাঝারি, এবং strategy স্বচ্ছন্দে fee অতিক্রম করে (avg_win $3215 বনাম avg_loss $1385, PF 3.04, commission gross-এর মাত্র 1.68%।

ব্যাকটেস্ট রিভিউ

পরিষ্কারভাবে কাজ করছে: entry_diag দেখায় 90টি signal হয়েছে / 90টি submit হয়েছে, drop শূন্য; metrics_reliable=true।

ব্যাকটেস্ট রিভিউ

ট্রেডের ঘনত্ব (~14/বছর) হাইপোথিসিসে প্রতিশ্রুত 30-50/বছরের চেয়ে অনেক কম — তিনটি গেটের সমন্বয় (volume_mult 2.18 + 4H SMA ট্রেন্ড + দৈনিক রেজিম) দাবির চেয়ে বেশি সিগন্যাল ছেঁটে দেয়; ওয়াক-ফরোয়ার্ডে সিগন্যালের ঘনত্ব পর্যবেক্ষণের সময় বিষয়টি খেয়াল রাখতে হবে।

ব্যাকটেস্ট রিভিউ

শিরোনামভিত্তিক মেট্রিকগুলো আকর্ষণীয় (Sharpe 4.16, max_dd 2.56%, Calmar 25, এক্সপোজার মাত্র 7.76%) — খুব কম time-in-market-সহ উচ্চ Sharpe ঠিক সেই প্রোফাইল, যাকে কোনো promotion-এর আগে deflated-Sharpe / holdout / PBO gate অতিক্রম করে টিকে থাকতে হবে; ততক্ষণ পর্যন্ত raw Sharpe-কে অপ্রমাণিত হিসেবে বিবেচনা করুন।

ব্যাকটেস্ট রিভিউ

Config-এ ইতিমধ্যেই non-default swept-looking value আছে (volume_mult 2.18, breakout_period 27), family default নয় — optimization-এর কাজ robust region নিশ্চিত করা, আগে থেকে tuned point পুনরায় নিশ্চিত করা নয়।

বিশ্লেষণ

পরিচ্ছন্ন ইন-স্যাম্পল প্রোফাইল: বেস শার্প 4.16, max_dd 2.56%, profit_factor 3.04, 90টি ট্রেড, কম 7.76% এক্সপোজার

বিশ্লেষণ

14 cliff parameter-এর মধ্যে 0 সহ sensitivity gate পাস — knife-edge coordinate নেই

বিশ্লেষণ

Walk-forward overfit হিসেবে flag হয়নি (avg IS 7.13 বনাম avg OOS 6.29, PBO 0.417)

বিশ্লেষণ

সঠিক mechanism implementation: 90টি long-only volume-confirmed breakout, কোনো order বাদ পড়েনি, 4H ADA-এর জন্য trade count যুক্তিসঙ্গত

বিশ্লেষণ

Forward HOLDOUT FAILED এবং গভীরভাবে NEGATIVE: holdout_sharpe -14.39, ratio -2.287 বনাম WF-OOS 6.29 — untouched recent segment অর্থ হারায়

বিশ্লেষণ

Walk-forward OOS window অত্যন্ত অসংগত [0.0, 3.52, 15.36]: একটি window-তে কোনো edge নেই এবং 6.29 average একটি অবাস্তব 15.36 window বহন করছে

বিশ্লেষণ

deflated_sharpe null (significance গণনা করা যায় না); information_ratio -0.42, যেখানে benchmark_meaningful=true — risk-adjusted হিসেবে equal-weight basket-এর চেয়ে খারাপ

বিশ্লেষণ

পরিচ্ছন্ন সংবেদনশীলতা + উচ্চ বেস শার্প নমুনার ভেতরের ধারাবাহিকতা পরিমাপ করে, ভবিষ্যৎ ডেটায় সাধারণীকরণের ক্ষমতা নয়, এবং ঋণাত্মক হোল্ডআউট ফলাফল এগুলোর বিপরীত প্রমাণ দেয়

বিশ্লেষণ

Final optimization attempt (2 of 2) — আর কোনো iteration budget নেই এবং tune করার মতো robust parameter region নেই

বিশ্লেষণ

কোনো সিগন্যাল/এন্ট্রি/এক্সিট/পজিশন সাইজিংয়ের লজিক পরিবর্তন করবেন NOT এবং সার্চ আবার বিস্তৃত করবেন NOT — কৌশলটি WORKS। এখন deflated_sharpe (0.799 < 0.95) ছাড়া প্রতিটি গেট পাস করছে, এবং এর কারণ হলো এই রানেও গত চক্রে নির্ধারিত হার্ড-লকের পরিবর্তে একটি পূর্ণ 225-ট্রায়াল / ~12-প্যারামিটার সুইপ চালানো হয়েছে। সেনসিটিভিটি ম্যাপ দেখায়, সুইপ করা বেশিরভাগ প্যারামিটার নিষ্ক্রিয় (risk_pct, min_notional, min_stop_pct, per_trade_pct, use_daily_regime, use_trend_filter সবই সমতল), তাই বিস্তৃত সার্চ ভাগ্যজনিত প্রত্যাশিত সর্বোচ্চ ফলের মানদণ্ড বাড়িয়ে দেয় এবং প্রকৃত এজ থাকা সত্ত্বেও DSR-কে 0.95-এর নিচে ধরে রাখে। FIX (হার্ড-লক, কোনো বিস্তৃত অপ্টিমাইজার নয়): 1. সব প্যারামিটার THIS রানে পাওয়া ভালো মানগুলোতে HARD-LOCK (এগুলো ইতিমধ্যেই শক্তিশালী হোল্ডআউট ফল দিচ্ছে): volume_mult=2.18, volume_window=24, breakout_period=27, sma_trend_period=31, daily_regime_sma=59, stop_loss_pct=0.054, take_profit_pct=0.112, max_holding_bars=23, per_trade_pct=0.20, risk_pct=0.015। আগের চক্রগুলোতে হোল্ডআউট ঠিক করেছিল যে ঝুঁকি-সীমাগুলো, সেগুলো বজায় রাখুন। 2. ভ্যালিডেশনের জন্য NO 225-ট্রায়াল সুইপসহ জমা দিন (সর্বোচ্চ একটি 1-2 প্যারামিটারের মাইক্রো-সার্চ, volume_mult/breakout_period-এর ওপর একটি সংকীর্ণ সীমার মধ্যে)। মাল্টিপল-টেস্টিং সার্চ বাদ দিলে ভাগ্যজনিত ফলের মানদণ্ড ব্যাপকভাবে কমে যায়, ফলে প্রকৃত ~4.2 শার্পের ডিফ্লেশন যথাযথভাবে হয়। 3. PROMOTE যখন deflated_sharpe >= 0.95 AND is_significant=TRUE AND হোল্ডআউট এখনও পাস করে AND সব OOS উইন্ডো ইতিবাচক থাকে। ESCALATION (এটি সার্চ কমানোর তৃতীয় অনুরোধ): যদি পরবর্তী চক্র EITHER DSR >= 0.95 অতিক্রম করে (প্রমোট করুন), OR আবার পূর্ণ সুইপ হিসেবে ফিরে আসে যেখানে DSR ~0.8, অথচ হোল্ডআউট >= 2.5 থাকে, সব WF OOS উইন্ডো ইতিবাচক থাকে, PBO < 0.5, এবং 0 খাড়াভাবে নেমে যায়, তাহলে চতুর্থবার পুনরাবৃত্তি করার পরিবর্তে স্বাধীন আউট-অব-স্যাম্পল হোল্ডআউট প্রমাণের গুরুত্বের ভিত্তিতে PROMOTE। পরিত্যাগ করবেন NOT — যে কৌশলের অপরিবর্তিত হোল্ডআউট 3.43-এ পাস করে এবং যার ওয়াক-ফরোয়ার্ড ওভারফিট নয় ও সর্বত্র ইতিবাচক, সেটি একটি প্রকৃত এজ, নয়েজ নয়।

ফলাফল সারসংক্ষেপ

এই কৌশলটি প্রচারিত 4H ভলিউম-নিশ্চিত ব্রেকআউট পরিবারের প্রমাণিত লক্ষ্যগুলোর (BNB, SOL 4.42, BTC 3.74) পদ্ধতি Cardano-তে স্থানান্তর করে ধরে নিয়েছিল যে ADA-এর catalyst-চালিত volume spike একই সাফল্যের প্রোফাইলে খাপ খায় এবং top-10 diversification gap পূরণ করে। প্রাথমিক backtest আকর্ষণীয় ছিল — Sharpe 4.16, PF 3.04, 2.56% max drawdown, কম exposure, বছর-ওপর-বছর সামঞ্জস্যপূর্ণ return — ফলে 'optimize' verdict পাওয়া যায়; optimization একটি পরিষ্কার sensitivity surface এবং non-overfit-flagged walk-forward-ও বজায় রাখে। কিন্তু walk-forward OOS window-গুলো অসংগত ছিল [0.0, 3.52, 15.36] এবং निर्णায়কভাবে, অপরিবর্তিত forward holdout গভীরভাবে নেতিবাচক হয়ে যায় (Sharpe -14.39, ratio -2.287), ফলে ADA port সাম্প্রতিক অদেখা data-তে অর্থ হারায়। শেষ iteration-এ analyst এটিকে under-searched parameter region নয়, forward-generalization failure হিসেবে পরিত্যাগ করেন; উল্লেখ করেন যে কোনো parameter change নেতিবাচক holdout মেরামত করতে পারে না এবং এটি পরিত্যাগ করলে কোনো validated edge হারায় না, কারণ architecture ইতিমধ্যেই তার natural target-গুলোতে কাজ করে।

ফলাফল সারসংক্ষেপ

একটি পরিষ্কার 0-cliff sensitivity grid এবং positive walk-forward-সহ শক্তিশালী in-sample refit consistency পরিমাপ করে, forward-generalization নয় — একক asset port এখনও অপরিবর্তিত holdout-এ ভেঙে পড়তে পারে, এবং একটি অবাস্তব window-নির্ভর OOS average pass নয়, সতর্কবার্তা।

ফলাফল সারসংক্ষেপ

Analyst final iteration-এ post-optimization ANALYZING stage-এ এটি পরিত্যাগ করেন (2 of 2): untouched time-ordered holdout গভীরভাবে নেতিবাচক ছিল (holdout Sharpe -14.39, ratio -2.287 বনাম 0.70 bar), অর্থাৎ optimizer কখনও না-দেখা data-তে optimized config অর্থ হারায়; deflated Sharpe null ছিল (significance গণনাযোগ্য নয়)।

ফলাফল সারসংক্ষেপ

প্রমাণিত 4H volume-confirmed Donchian breakout architecture (BNB/SOL/BTC)-কে long-only ADAUSDT perpetual futures-এ port করা হয়েছে; entry gate হিসেবে channel breakout ও volume surge, একটি 4H SMA uptrend এবং daily-bar regime filter ব্যবহৃত হয়েছে—এই thesis-এ যে ADA-এর catalyst-চালিত retail base একই ধরনের পরিষ্কার multi-sigma volume spike তৈরি করে।

ফলাফল সারসংক্ষেপ

প্রাথমিক backtest চমৎকার দেখায়: প্রায় 6.4 বছর ধরে 90টি long-only trade, Sharpe 4.16, profit factor 3.04, 56.7% win rate, মাত্র 2.56% max drawdown এবং 7.76% exposure, পাশাপাশি সামঞ্জস্যপূর্ণ yearly return। Optimization একটি পরিষ্কার sensitivity surface (14 cliff-এর মধ্যে 0) এবং non-overfit-flagged walk-forward বজায় রাখে (avg IS 7.13, avg OOS 6.29, PBO 0.42); কিন্তু OOS window-গুলো অসংগত ছিল [0.0, 3.52, 15.36] এবং information ratio নেতিবাচক ছিল (-0.42)।
কৌশল প্রতিবেদন

Stratmill একটি রিসার্চ ও পেপার-ট্রেডিং টুল, আর্থিক পরামর্শ বা ব্রোকার নয়। ব্যাকটেস্ট ও পেপার ফলাফল কাল্পনিক। ট্রেডিংয়ে ক্ষতির ঝুঁকি রয়েছে।