رفتن به محتوا
همه راهبردها

استراتژی‌ها

Hyperliquid ETH 1H تداوم مومنتوم Long+Short با دروازه‌ی رژیم نوسان

نتیجه: رهاشده

HlEthVolRegimeGatedMomentumContinuationLS1H

خلاصه نتیجه

HlEthVolRegimeGatedMomentumContinuationLS1H هدفش بهره‌برداری از نیمه‌عمر طولانی‌تر مومنتوم درون‌روزی روی جریان سفارش خرده‌فروشی ETH در Hyperliquid با طراحی long/short با دروازه‌ی رژیم نوسان و اندازه‌گذاری هدف‌گذاری‌شده بر پایه‌ی نوسان بود که به‌شکلی روشن از حالت شکست مسدودشده به دلیل زیرساخت در این نشست جلوگیری کرد. سازوکار همان‌طور که در نظر بود اجرا شد — معاملات 195 long و short با بتای خالص نزدیک صفر — اما بک‌تست تنها حدود 7 ماه را پوشش داد نه 3+ سال ادعاشده، و در آن بازه پس از کسر هزینه‌ها هیچ مزیتی حاصل نشد (PF 1.045، Sharpe -0.22 با حداقل پایین CI برابر -2.81). بدتر از آن، تأثیر بازار (66.4%) و کمیسیون (12.2% از ناخالص) تقریباً تمام PnL را بلعیدند، آن هم در برابر دیواری با ظرفیت حدود $227k، که با فرض اولیه‌ی خود هزینه‌ی دوستانه در فرضیه در تضاد است. از آنجا که هم داده‌ی اعتبارسنجی موجود نیست و هم ساختار هزینه/ظرفیت مزیت را نابود می‌کند، تحلیل‌گر این شاخه را در دومین تکرار بدون اجرای بهینه‌سازی کنار گذاشت.

فرضیه

یک استراتژی جهت‌دار تداوم مومنتوم long+short روی ETHUSD پرپچوال در Hyperliquid با استفاده از کندل‌های 1H. این استراتژی صرفاً OHLCV است (بدون وابستگی به liquidation/funding/چند-پلتفرمی — که در این نشست از کنار گذاشتن‌های مسدودشده به دلیل زیرساخت 13+ جلوگیری می‌کند). سازوکار اصلی: مومنتوم z-score دروازه‌بانی‌شده. (1) یک دروازه‌ی رژیم نوسان، نوسان تحقق‌یافته‌ی 30-روزه‌ی بازده‌های لگاریتمی 1H را محاسبه می‌کند و ورود را تنها زمانی مجاز می‌شمارد که نوسان تحقق‌یافته‌ی فعلی در 60% میانی توزیع 30-روزه‌ی خود قرار داشته……نمایش بیشترنمایش کمتر

یک استراتژی جهت‌دار تداوم مومنتوم long+short روی ETHUSD پرپچوال در Hyperliquid با استفاده از کندل‌های 1H. این استراتژی صرفاً OHLCV است (بدون وابستگی به liquidation/funding/چند-پلتفرمی — که در این نشست از کنار گذاشتن‌های مسدودشده به دلیل زیرساخت 13+ جلوگیری می‌کند). سازوکار اصلی: مومنتوم z-score دروازه‌بانی‌شده. (1) یک دروازه‌ی رژیم نوسان، نوسان تحقق‌یافته‌ی 30-روزه‌ی بازده‌های لگاریتمی 1H را محاسبه می‌کند و ورود را تنها زمانی مجاز می‌شمارد که نوسان تحقق‌یافته‌ی فعلی در 60% میانی توزیع 30-روزه‌ی خود قرار داشته باشد — این کار هم بازه‌های ساکت و بی‌روح شلاقی و هم انفجارهای نوسان شدید که موجب واگرایی IS/OOS می‌شوند را حذف می‌کند. (2) در چارچوب رژیم مجاز، بازده لگاریتمی 4-کندلی (4H) محاسبه می‌شود؛ زمانی که از +1.2σ توزیع بازده‌ی 48-کندلیِ trailing فراتر رود LONG وارد می‌شود؛ و زمانی که زیر -1.2σ بیفتد SHORT وارد می‌شود. (3) اندازه‌گذاری موقعیت بر پایه‌ی هدف‌گذاری نوسان است: notional = (target_vol / realized_vol) × equity × 0.30، با سقف 0.50 equity، و اهرم ≤ 3x. دلیل انتخاب Hyperliquid عبارت است از: (الف) پلتفرم آن در 4.4% در برابر هدف سهمیه‌ی 20% قرار دارد، (ب) جریان سفارش HL ترکیب مشارکت‌کنندگان متفاوتی نسبت به Binance دارد — حضور سنگین‌تر خرده‌فروشان/دنبال‌کنندگان مومنتوم، و بازارسازان با فرکانس بالای کمتر — که به‌طور تجربی نیمه‌عمر مومنتوم درون‌روزی را فراتر از حدی که Binance اجازه می‌دهد گسترش می‌دهد، (ج) کارمزدهای HL برابر 0.09% RT است، که نسبت به پرپچوال Binance (0.10% RT) دوستانه‌تر است. بازه‌ی زمانی 1H حدود 150-300 ورود در سال در طول 3+ سال تاریخچه‌ی HL ETH تولید می‌کند — به‌طور قابل‌توجهی بالاتر از کف walk-forward (5+ معامله در پنجره‌ی OOS) که استراتژی‌های روزانه‌ی 13 را در این نشست از بین برد.

تکرار 2 مشکل «بدون معامله / 0 کندل ارزیابی‌شده» را در Layer-3 با یک تغییر هدفمند برطرف می‌کند. علت ریشه‌ای: کلاس پایه self._bars را در سقف 500 محدود می‌کند، اما min_bars_required() مقدار regime_lookback+vol_window+5 = 749 را برمی‌گرداند. بنابراین دروازه‌ی warmup یعنی len(self._bars) < min_bars_required() همیشه true بود (500 < 749)، در نتیجه _process_primary هرگز اجرا نمی‌شد و calculate_signal/should_enter هیچ‌گاه به دست نمی‌آمدند -> دقیقاً همان «0 کندل ارزیابی‌شده» که در تشخیص گزارش شده بود. این رفع اشکال،……نمایش بیشترنمایش کمتر

تکرار 2 مشکل «بدون معامله / 0 کندل ارزیابی‌شده» را در Layer-3 با یک تغییر هدفمند برطرف می‌کند. علت ریشه‌ای: کلاس پایه self._bars را در سقف 500 محدود می‌کند، اما min_bars_required() مقدار regime_lookback+vol_window+5 = 749 را برمی‌گرداند. بنابراین دروازه‌ی warmup یعنی len(self._bars) < min_bars_required() همیشه true بود (500 < 749)، در نتیجه _process_primary هرگز اجرا نمی‌شد و calculate_signal/should_enter هیچ‌گاه به دست نمی‌آمدند -> دقیقاً همان «0 کندل ارزیابی‌شده» که در تشخیص گزارش شده بود. این رفع اشکال، min_bars_required() را به mom_period+mom_lookback+5 = 57 (< 500) کاهش می‌دهد تا پردازش به‌محض قابل‌محاسبه‌شدن اولین z-score مومنتوم آغاز شود. تاریخچه‌ی طولانی رژیم در حدود 30 روز همچنان در بافر خصوصی _closes استراتژی انباشته می‌شود (سقف 804، که تحت تأثیر سقف پایه‌ی 500 نیست)، و محافظ موجود در _compute() یعنی (dist.size < max(30, regime_lookback//4)) همچنان ورودها را تا زمانی که نمونه‌های کافی از نوسان تحقق‌یافته وجود نداشته باشد مسدود می‌کند -- بنابراین یکپارچگی دروازه‌ی رژیم به‌طور کامل حفظ شده و هیچ منطق سیگنالی تغییر نکرده است. تمام کد ورود/خروج/سایزینگ و import‌ها بایت‌به‌بایت یکسان هستند، پس Layerهای 1-2 سبز باقی می‌مانند؛ تنها برخورد آستانه‌ی warmup با سقف بافر پایه اصلاح شد.

بهینه‌سازی نکنید — دو شکست مستقل و قطعی وجود دارد. (1) DATA INSUFFICIENT: فرضیه بر پایه‌ی '3+ سال تاریخچه‌ی HL ETH... به‌طور قابل‌توجهی بالاتر از کف walk-forward' بنا شده است، اما بک‌تست تنها 147 data_days (حدود 7 ماه، از 2025-10-11 تا 2026-05-20، 5,317 کندل 1H) را پوشش می‌دهد. یک walk-forward با پنجره‌ی 3 روی 7 ماه، پنجره‌های OOS بسیار کوچک و غیرقابل‌اعتماد تولید می‌کند — همان کفی که فرضیه ادعا می‌کرد از آن عبور کرده، برای HL ETH 1H اساساً وجود ندارد. (این صرفاً یک علامت است، نه ریشه‌یابی‌شده: اینکه آیا……نمایش بیشترنمایش کمتر

بهینه‌سازی نکنید — دو شکست مستقل و قطعی وجود دارد. (1) DATA INSUFFICIENT: فرضیه بر پایه‌ی '3+ سال تاریخچه‌ی HL ETH... به‌طور قابل‌توجهی بالاتر از کف walk-forward' بنا شده است، اما بک‌تست تنها 147 data_days (حدود 7 ماه، از 2025-10-11 تا 2026-05-20، 5,317 کندل 1H) را پوشش می‌دهد. یک walk-forward با پنجره‌ی 3 روی 7 ماه، پنجره‌های OOS بسیار کوچک و غیرقابل‌اعتماد تولید می‌کند — همان کفی که فرضیه ادعا می‌کرد از آن عبور کرده، برای HL ETH 1H اساساً وجود ندارد. (این صرفاً یک علامت است، نه ریشه‌یابی‌شده: اینکه آیا تاریخچه‌ی HL واقعاً این‌قدر کوتاه است یا کمتر از حد واکشی شده، فقط حدود 7 ماه برای اعتبارسنجی در دسترس است.) (2) NO EDGE AFTER COSTS + CAPACITY WALL: در بازه‌ی موجود PF برابر 1.045 است، انتظار ریاضی هر معامله $13.85، Sharpe -0.22 با sharpe_ci_low -2.81 (CI عمیقاً بر روی 0 قرار دارد) و امگا 0.96؛ نکته‌ی حیاتی این است که impact_cost_pct برابر 66.4% و کمیسیون 12.2% از ناخالص است — هزینه‌های معاملاتی تقریباً کل PnL ناخالص را می‌بلعند — در حالی که capacity_usd تنها $226,937 است. یک استراتژی long/short 1H با گردش 288x برای نقدشوندگی HL ETH بسیار سنگین است و فراتر از اندازه‌ی آزمایشی، صرف‌نظر از تنظیم پارامترها، قابل معامله نیست. این یک مشکل کمبود داده یا پارامتر نیست که با بهینه‌سازی قابل حل باشد: داده‌ی اعتبارسنجی وجود ندارد و ساختار هزینه/ظرفیت مزیت را از بین می‌برد. اگر قرار است ایده‌ی تداوم مومنتوم دنبال شود، به یک پلتفرم/ابزار با هم تاریخچه‌ی کافی و هم نقدشوندگی کافی برای جذب گردش معاملات نیاز دارد (یعنی تغییر فرض پایه)، نه بهینه‌سازی نسخه‌ی HL ETH 1H — این شاخه را کنار بگذارید.

پیاده‌سازی

ETHUSD Hyperliquid 1H تداوم مومنتوم long+short با دروازه‌ی رژیم نوسان، صرفاً OHLCV. یک دروازه‌ی صدک نوسان تحقق‌یافته‌ی 30-روزه فقط زمانی اجازه‌ی ورود می‌دهد که نوسان تحقق‌یافته‌ی فعلی 1H در 60% میانی توزیع trailing خود قرار داشته باشد؛ در چارچوب آن رژیم، زمانی که z-score بازده‌ی لگاریتمی 4-کندلی از +/-entry_z توزیع بازده‌ی 48-کندلی trailing فراتر رود، LONG/SHORT وارد می‌شود. اندازه‌گذاری هدف‌گذاری‌شده بر پایه‌ی نوسان (target_vol/realized_vol x base_frac، با سقف 0.50 equity). خروج بر اساس stop ATR، بازگشت مومنتوم فراتر از exit_z، یا time stop 72-کندلی.

نتایج تأیید

اعتبارسنجی ناموفق بود (Layer 3 — بک‌تست sandbox): هیچ معامله‌ای تولید نشد نوع کندل استفاده‌شده: ETHUSD.HYPERLIQUID-1-HOUR-LAST-EXTERNAL، کندل‌های پردازش‌شده: 5317 تشخیص: should_enter() در طول 0 کندل ارزیابی‌شده 0 بار یک سمت برگرداند -> ENTRY CONDITION شما هرگز فعال نشد. منطق ورود / آستانه‌ها را شل کنید. مطمئن شوید استراتژی شما با داده و پارامترهای داده‌شده معامله تولید می‌کند.

بررسی بک‌تست

شارپ
-0٫22
بازده کل
2٫82%
حداکثر افت سرمایه
17٫42%
کل معاملات
195
نرخ برد
43٫1%
ضریب سود
1٫05

تعداد معاملات سالم در بازه (195 معامله در طول 7 ماه) و طراحی صرفاً OHLCV از حالت شکست مسدودشده به دلیل زیرساخت جلوگیری می‌کند

سازوکار همان‌طور که در نظر بود اجرا می‌شود (long+short، دروازه‌ی رژیم نوسان، اندازه‌گذاری هدف‌گذاری‌شده بر پایه‌ی نوسان)؛ بتای خالص پایین (-0.01)

بازه‌ی داده حدود 7 ماه است (147 data_days، از 2025-10-11 تا 2026-05-20)، نه 3+ سالی که فرضیه به آن نیاز دارد — یک walk-forward با پنجره‌ی 3 پنجره‌های OOS بسیار کوچک و غیرقابل‌اعتمادی خواهد داشت

پس از کسر هزینه‌ها هیچ مزیتی وجود ندارد: PF 1.045، انتظار ریاضی $13.85 در هر معامله، Sharpe -0.22، sharpe_ci_low -2.81 (CI عمیقاً بر روی 0 قرار دارد)، امگا 0.96

دیوار ظرفیت سخت: impact_cost_pct 66.4% + کمیسیون 12.2% از ناخالص تقریباً کل PnL را می‌بلعند؛ capacity_usd تنها $226,937 — گردش 288x برای نقدشوندگی HL ETH 1H بسیار سنگین است

صرف‌نظر از بهینه‌سازی، در مقیاس بزرگ قابل معامله نیست؛ فرض اولیه‌ی خود فرضیه (تاریخچه‌ی طولانی HL + هزینه‌های دوستانه) با داده‌ها در تضاد است

خلاصه نتیجه

پلتفرمی که به‌خاطر کارمزد مناسب و تاریخچه‌ی فرضاً طولانی انتخاب می‌شود باید واقعاً هم داده‌ی کافی و هم نقدشوندگی کافی برای جذب گردش معاملات را فراهم کند — یک استراتژی long/short با گردش بالا در بازه‌ی 1H روی پلتفرمی کم‌عمق فراتر از اندازه‌ی آزمایشی قابل معامله نیست و با تنها چند ماه تاریخچه قابل اعتبارسنجی نیست، و هیچ‌کدام از این دو مشکل با بهینه‌سازی برطرف نمی‌شود.

تحلیل‌گر آن را در دروازه‌ی بازبینی بک‌تست پیش از بهینه‌سازی، به دلیل دو شکست مستقل و غیرقابل‌تنظیم کنار گذاشت: داده‌ی اعتبارسنجی ناکافی (تنها حدود 7 ماه در دسترس در برابر 3+ سالی که فرضیه بر آن مبتنی بود، که پنجره‌های OOS در هر walk-forward را بسیار کوچک و غیرقابل‌اعتماد می‌کرد) و نبود مزیت پس از کسر هزینه‌ها به‌همراه دیوار ظرفیت سخت (تأثیر 66.4% به‌همراه کمیسیون 12.2% که تقریباً کل PnL ناخالص را در گردش 288x، که برای نقدشوندگی HL ETH 1H بسیار سنگین است، می‌بلعند).

یک استراتژی جهت‌دار تداوم مومنتوم long+short، صرفاً OHLCV، روی کندل‌های 1H پرپچوال ETHUSD در Hyperliquid — که ورود را به رژیم نوسان تحقق‌یافته‌ی-60% میانی محدود می‌کند، سپس بر اساس مومنتوم 4-کندلیِ z-score شده فراتر از ±1.2σ با اندازه‌گذاری هدف‌گذاری‌شده بر پایه‌ی نوسان، stopهای ATR، خروج‌های بازگشت مومنتوم و یک time stop، long/short وارد می‌شود.

در بازه‌ی حدود 7 ماهه‌ی موجود (147 data_days)، استراتژی 195 معامله (93 long، 102 short) انجام داد که فقط +2.82% بازده کل با profit factor برابر 1.045، انتظار ریاضی هر معامله $13.85، نرخ برد 43%، حداکثر افت سرمایه 17.4%، و Sharpe -0.22 (CI پایین -2.81) به همراه داشت. هزینه‌های معاملاتی فلج‌کننده بودند — impact_cost_pct 66.4% و کمیسیون 12.2% از ناخالص — در برابر ظرفیتی تنها $226,937.

Stratmill ابزاری برای پژوهش و معامله آزمایشی است، نه مشاوره مالی یا کارگزار. نتایج بک‌تست و معامله آزمایشی فرضی هستند. معامله‌گری با ریسک زیان همراه است.