استراتژیها
اختلاف نرخ تأمین مالی ساعتی BTC-ETH در Hyperliquid (جفت خرید و فروش ارزش نسبی، کندلهای 1H)
نتیجه: رهاشده
BtcEthHourlyFundingDifferentialSpreadLS
ساختار خالصِ خنثی از نظر دلاری؛ موتور اکنون تأمین مالی را منظور میکند، پس نتیجه از نظر اقتصادی واقعی است و در تکرار -2، شرط حداقل نگهداری معاملات پیدرپی را کاهش داد
فرضیه
پیادهسازی
جفت ارزش نسبی BTC-ETH خنثی از نظر بازار در قراردادهای دائمی Hyperliquid (کندلهای 1H) که اختلاف نرخ تأمین مالی ساعتی را معامله میکند (BTC_funding - ETH_funding). امتیاز z اسپرد را در برابر پنجرهٔ غلتان 168 ساعته محاسبه میکند؛ در حد افراطی 2.5-سیگما، برخلاف واگرایی معامله میکند (فروش پایهٔ با تأمین مالی گران، خرید پایهٔ با تأمین مالی ارزان)، بهصورت خنثی از نظر دلاری. تکرار 2 به فرسایش کارمزدِ عامل شکست تکرار 1 میپردازد: ورود در 2.5-سیگما افزایش یافت و خروج به میانگین نزدیکتر شد (0.25-سیگما) تا هر معامله حدود 2.25-سیگما همگرایی را ثبت کند؛ همچنین شرط سخت حداقل نگهداری 12 کندلی، معاملات سریعِ ورود و خروج را ممنوع میکند، درحالیکه حدهای ضرر شکست رژیم (4-سیگما) و زمانیِ 72 کندلی همیشه فعال میمانند.
نتایج تأیید
CLEAN RESTART 2026-09-04 — تاریخچهٔ نتیجهگیری و سوابق یادگیری این اجرا حذف شد و اجرای آن از مرحلهٔ راستیآزمایی از نو آغاز شد. کنار گذاشتهشدن قبلی ناشی از خط لوله بود، نه بازار: چارچوب آزمون Layer-2 توابع کمکی @staticmethod را نادرست متصل میکرد (رفع شد)، QA دربارهٔ عملکرد، بر پایهٔ آزمون سریعِ بدون بهینهسازی نتیجهگیری قطعی صادر میکرد (حذف شد — QA اکنون فقط درستی را ارزیابی میکند) و وقفههای زمانی سندباکس از کمبود نوبتهای بکتست ناشی میشد (رفع شد). فرضیه و کد استراتژی تغییری نکردهاند. کد را بر اساس شایستگی خودش بررسی کنید؛ عملکرد بعداً با بکتست کامل و بهینهساز تعیین میشود.
تحلیلگر باید میان کنارگذاشتن (توصیهٔ توسعهدهنده) و بازنگری ساختاری تصمیم بگیرد (گسترش حد ضرر تا راهبرد بازگشت به میانگین فضای کافی داشته باشد، یا تأیید اینکه نیمهعمر اسپرد با دورهٔ نگهداری سازگار است)، نه اجرای جستوجوی entry_z که نمیتواند بازگشت به میانگینی را بسازد که دادهها نشان نمیدهند.
تز همگرایی با رفتار معاملات در تضاد است: ورود در 2.5-سیگما اغلب در سطح شکست رژیم 4-سیگما متوقف میشود (تنها خروجی که پیش از حداقل نگهداری 12باری فعال میشود؛ ازاینرو میانگین مدت نگهداری 10h33m < 12h است). یعنی اسپرد تأمین مالی پس از ورود همچنان واگرا میشود، نه اینکه بازگردد. راهبرد بازگشت به میانگینِ ارزش نسبی فقط وقتی کار میکند که سری در طول دوره نگهداری به میانگین بازگردد؛ اینجا هزینهها را جبران نمیکند، بنابراین avg_loss ($342) > avg_win ($305)، PF 0.745. این نقص کد نیست — منطق ورود/خروج/حد ضرر درست پیادهسازی شده — بلکه در این رژیم مزیتی وجود ندارد.
بررسی بکتست
- شارپ
- -1٫17
- بازده کل
- -9٫17%
- حداکثر افت سرمایه
- 9٫89%
- کل معاملات
- 236
- نرخ برد
- 48٫7%
- ضریب سود
- 0٫77
ساختار خالصِ خنثی از نظر دلاری؛ موتور اکنون تأمین مالی را منظور میکند، پس نتیجه از نظر اقتصادی واقعی است و در تکرار -2، شرط حداقل نگهداری معاملات پیدرپی را کاهش داد
افت سرمایه کم (9.9%)، بدون لیکوییدشدن
امید ریاضی منفی: total_return -9.17%، PF 0.773، avg_trade_return_pct -0.017%، امید ریاضی -$37/معامله، شارپ -1.17 (CI [-3.32، 0.86])، PSR 0.22 — تقریباً در هر ماه زیانده
بازده وارونه: avg_loss $322 > avg_win $262 با نرخ برد 48.7%؛ کارمزد همچنان 16.95% از ناخالص است
محدود به یک رژیم 11 ماهه (HL BTC/ETH ساعتی 2025-10 → 2026-09، only_one_regime درست است) — اعتبارسنجی بین رژیمها ممکن نیست
ارزش نسبی تأمین مالی میانصرافی L57/L44 + جفتهای خنثی از نظر بازار L45 (0/84)؛ benchmark_meaningful بهدرستی نادرست است
تاریخچه تکرار
data_unavailable: دادههای بکتست برای BTCUSD.HYPERLIQUID پس از 5 تلاش دوباره گردآوری نشد: - کندلها (bar_type=BTCUSD.HYPERLIQUID-1-HOUR-LAST-EXTERNAL): دریافتشده 0، موردنیاز 200، یا بازهٔ 30+ روز لایهٔ داده (نه استراتژی) مانع کار است — پس از رفع مشکل گردآوری یا تکمیل تاریخچهٔ نماد، این فرضیه را دوباره ارزیابی کنید.
Stratmill ابزاری برای پژوهش و معامله آزمایشی است، نه مشاوره مالی یا کارگزار. نتایج بکتست و معامله آزمایشی فرضی هستند. معاملهگری با ریسک زیان همراه است.