सामग्री पर जाएं
सभी रणनीतियाँ

रणनीतियाँ

SOL स्पॉट वॉल्यूम-कन्फर्म्ड मोमेंटम, LONG-ONLY (SOLUSDT.BINANCE_SPOT, 4H — दुर्लभ स्पॉट वेन्यू पर edge का लॉन्ग हाफ)

परिणाम: परित्यक्त

SolSpotVolumeConfirmedMomentumLong

परिणाम सारांश

एक पुनरावृत्ति के बाद, SolSpotVolumeConfirmedMomentumLong ने 232 ट्रेडों पर 150.71% शुरुआती बैकटेस्ट रिटर्न और Sharpe 1.12 दिया, जिससे ऑप्टिमाइज़ का निर्णय मिला। बाद के विश्लेषण में असमान OOS प्रदर्शन और 0.08 Sharpe वाला 55-ट्रेड होल्डआउट मिला। रीफ़िट किए गए ड्रॉडाउन पूरे इतिहास के रीप्ले और होल्डआउट, दोनों पर पंजीकृत 25% सीमा से अधिक थे; इसलिए विश्लेषक ने जोखिम समीक्षा या पेपर ट्रेडिंग से पहले रणनीति छोड़ दी।

परिकल्पना

premise_falsified (फ़ीस-फ़्लोर जाँच: अंतिम पैरामीटर पर avg_trade_return_pct 2.91% है और शुरुआत में 1.78%, जबकि 0.25% BINANCE_SPOT फ़्लोर है; इसलिए फ़ीस कारण नहीं हैं)। इससे पंजीकृत 4H SOLUSDT स्पॉट, केवल लॉन्ग, वॉल्यूम उछाल से नियंत्रित मोमेंटम रणनीति खारिज होती है। कम सांख्यिकीय महत्व इसका कारण नहीं है। तीन मापी गई समस्याएँ हैं। (1) रीफ़िट के अंतिम पैरामीटर परिकल्पना की अपनी 25% ड्रॉडाउन सीमा से बाहर जाते हैं: पूरे इतिहास के रीप्ले पर 29.1% और होल्डआउट पर 28.0%। वॉक-फ़ॉरवर्ड विंडो 5 ने भी इसी नियम पर उम्मीदवार……और दिखाएँकम दिखाएँ

premise_falsified (फ़ीस-फ़्लोर जाँच: अंतिम पैरामीटर पर avg_trade_return_pct 2.91% है और शुरुआत में 1.78%, जबकि 0.25% BINANCE_SPOT फ़्लोर है; इसलिए फ़ीस कारण नहीं हैं)। इससे पंजीकृत 4H SOLUSDT स्पॉट, केवल लॉन्ग, वॉल्यूम उछाल से नियंत्रित मोमेंटम रणनीति खारिज होती है। कम सांख्यिकीय महत्व इसका कारण नहीं है। तीन मापी गई समस्याएँ हैं। (1) रीफ़िट के अंतिम पैरामीटर परिकल्पना की अपनी 25% ड्रॉडाउन सीमा से बाहर जाते हैं: पूरे इतिहास के रीप्ले पर 29.1% और होल्डआउट पर 28.0%। वॉक-फ़ॉरवर्ड विंडो 5 ने भी इसी नियम पर उम्मीदवार खारिज किए। (2) पर्याप्त सांख्यिकीय क्षमता वाला 15-महीने का होल्डआउट (55 ट्रेड) आगे के लिए कोई बढ़त नहीं दिखाता: Sharpe 0.08, t 0.07। (3) आउट-ऑफ़-सैंपल नतीजे एक ही बाज़ार-व्यवस्था पर निर्भर हैं। संयुक्त OOS Sharpe 0.77 (t 1.49) है, जिसे देर के -2023 अवधि का 2.65 सहारा देता है, जबकि 3 में से 6 विंडो लगभग 0.05 या उससे नीचे हैं। IC 0.014 है। इस परिकल्पना का पिछला रन ओवरफ़िट होने के कारण छोड़ दिया गया था और यह पुनर्मूल्यांकन इसकी पुष्टि करता है। पेपर ट्रेडिंग की सिफ़ारिश नहीं है, क्योंकि रणनीति अपनी जोखिम सीमा में विफल है और होल्डआउट आगे देखने लायक कुछ नहीं दिखाता। ड्रॉडाउन को 25% से नीचे लाने के लिए अधिक vol_surge_mult चुनना नतीजे के आधार पर पैरामीटर चुनना होगा; यह नया अनुमान होगा, पुनरावृत्ति नहीं।

कार्यान्वयन

SOLUSDT Binance SPOT पर लॉन्ग-ओनली 4H मोमेंटम जो केवल तभी खरीदता है जब वॉल्यूम सर्ज मूव की पुष्टि करता है। हर बार यह एक निरंतर participation-weighted मोमेंटम सिग्नल की गणना करता है: ATR यूनिट्स में mom_lookback बार्स पर प्राइस चेंज, min(1, वर्तमान वॉल्यूम / पिछले 60 बार्स के मीडियन वॉल्यूम / vol_surge_mult) से गुणा किया गया। यह entry_thresh_atr (1.0 ATR) के ऊपरी क्रॉस पर लॉन्ग जाता है जबकि सर्ज वास्तव में पूरा होता है (participation >= 1), और अन्यथा कैश में फ्लैट रहता है। एग्जिट संरचनात्मक हैं: मोमेंटम का -0.25 ATR की ओर उलटना (हिस्टेरेसिस के साथ ताकि एक इंट्रा-लेग विराम विजेता को छोटा न करे और दूसरे राउंड ट्रिप का बिल न भेजे), या एंट्री के बाद से सर्वश्रेष्ठ क्लोज़ से 3-ATR ट्रेलिंग स्टॉप। साइज़िंग ट्रेलिंग-स्टॉप दूरी पर इक्विटी का एक निश्चित 2% जोखिम में डालती है, जो इक्विटी नोशनल के 95% पर कैप्ड है, SOL के 0.001 स्टेप और $10 स्पॉट न्यूनतम पर फ्लोर्ड है। कोई लीवरेज नहीं, कोई शॉर्ट्स नहीं, कोई पूरक डेटा नहीं।

परिकल्पना को बिल्कुल सटीक रूप से लागू करता है: दुर्लभ स्पॉट वेन्यू पर वॉल्यूम-कन्फर्म्ड मोमेंटम का LONG हाफ। लीवरेज 1.0 और फंडिंग निर्भरता न होने के साथ लॉन्ग-ओनली, BINANCE_SPOT के लिए ठीक रूटिंग नियम है, इसलिए venue_type स्पॉट सही है और CASH अकाउंट को कभी शॉर्ट करने के लिए नहीं कहा जा सकता (should_enter केवल BUY या None लौटाता है; SELL हमेशा केवल reducing exit है जिसे base template सबमिट करता है)। calculate_signal हर बार गेटेड कॉन्स्टेंट के बजाय कच्चा निरंतर निर्णय वेरिएबल (मोमेंटम ATR यूनिट्स में, participation……और दिखाएँकम दिखाएँ

परिकल्पना को बिल्कुल सटीक रूप से लागू करता है: दुर्लभ स्पॉट वेन्यू पर वॉल्यूम-कन्फर्म्ड मोमेंटम का LONG हाफ। लीवरेज 1.0 और फंडिंग निर्भरता न होने के साथ लॉन्ग-ओनली, BINANCE_SPOT के लिए ठीक रूटिंग नियम है, इसलिए venue_type स्पॉट सही है और CASH अकाउंट को कभी शॉर्ट करने के लिए नहीं कहा जा सकता (should_enter केवल BUY या None लौटाता है; SELL हमेशा केवल reducing exit है जिसे base template सबमिट करता है)। calculate_signal हर बार गेटेड कॉन्स्टेंट के बजाय कच्चा निरंतर निर्णय वेरिएबल (मोमेंटम ATR यूनिट्स में, participation से डिस्काउंटेड) लौटाता है, और should_enter उसे उसी यूनिट्स में थ्रेशोल्ड करता है। दोनों घटक एक ही 4H OHLCV सीरीज़ से आते हैं, इसलिए कुछ भी desynchronise नहीं हो सकता, और कोई पूरक फीड नहीं है जिसकी अनुपस्थिति चुपचाप edge मैकेनिज्म को बदल सके। स्पॉट राउंड-ट्रिप लागत ~0.20% है -- perp की दोगुनी -- इसलिए डिज़ाइन टर्नओवर को जानबूझकर कम रखता है: सर्ज गेट, अप-क्रॉस आवश्यकता और एग्जिट हिस्टेरेसिस मिलकर सैकड़ों के बजाय प्रति वर्ष कुछ दर्जन राउंड ट्रिप उत्पन्न करते हैं, जबकि एक वॉल्यूम-कन्फर्म्ड SOL 4H लेग (4H ATR ~1.5-3% प्राइस का, 3-ATR ट्रेल के जरिए होल्ड किया गया) लागत से एक ऑर्डर ऑफ मैग्निट्यूड अधिक तय करता है। एंट्री फ्रीक्वेंसी सैनिटी: संयोजन केवल दो शर्तों का है (मोमेंटम >= 1 ATR AND वॉल्यूम >= इसके 60-बार मीडियन का 2x), प्रत्येक बार्स के 10-20% क्रम में फायर करता है और सकारात्मक रूप से सहसंबद्ध (बड़े मूव्स वॉल्यूम के साथ आते हैं), इसलिए प्रति वर्ष ~2200 4H बार्स पर यह 10-trades/year फ्लोर से आराम से अधिक फायर करता है। परफॉर्मेंस: बार्स को bounded windows पर इंडेक्स द्वारा संबोधित किया जाता है, ट्रेलिंग एक्सट्रीम incremental O(1) है, और पिछले बार की eligibility memoised है, इसलिए प्रति-बार काम संचित इतिहास में स्थिर है। केवल तीन पैरामीटर्स ट्यूनेबल हैं (mom_lookback, vol_surge_mult, trail_atr_mult); risk_pct और एंट्री थ्रेशोल्ड लॉक्ड हैं ताकि एक ऑप्टिमाइज़र edge के बजाय नोशनल से Sharpe न खरीद सके।

सत्यापन परिणाम

पुष्टि करें कि base FactoryStrategy अपने warm-up गेट के लिए min_bars_required के सबक्लास ओवरराइड का सम्मान करता है (sandbox का व्यवहार यह दर्शाता है)। यदि base ओवरराइड को नज़रअंदाज़ करता है, तो भ्रम से बचने के लिए इसे rename करें; अन्यथा जैसा है वैसा छोड़ दें।

min_bars_required(self) फ्रेमवर्क मेथड को ओवरराइड करता है जिसे स्टैटिक एनालिसिस ने फ्लैग किया था (base_shadow)। यह जानबूझकर प्रतीत होता है — ओवरराइड max(vol_window+2, atr_period+2, mom_lookback+2) लौटाता है, एक उचित warm-up गेट, और synthetic टेस्ट्स + sandbox दोनों ने ट्रेड्स उत्पन्न किए, इसलिए base warm-up पथ सही ढंग से संतुष्ट हो रहा है। ब्लॉकिंग नहीं।

Sandbox स्वस्थ दिखता है (avg_trade_return_pct 2.09%, PF 1.66, Sharpe 0.84, 228 ट्रेड्स, तीनों vol regimes में सकारात्मक), इसलिए तत्काल profitability को लेकर कोई संदेह नहीं। विश्लेषक के लिए ध्यान देने वाली एक बात: यह 4H स्पॉट सीरीज़ पर एक शुद्ध-OHLCV सिंगल-नेम ट्रेंड/मोमेंटम मैकेनिज्म है, यह एक ऐसा परिवार है जो अक्सर walk-forward/holdout चरण में OOS जनरलाइज़ेशन (overfit) पर मरता है, भले ही इन-सैंपल मेट्रिक्स अच्छे हों। डिज़ाइन सराहनीय रूप से 3 पैरामीटर्स (mom_lookback, vol_surge_mult, trail_atr_mult) को छोड़कर बाकी सभी को लॉक करता है, और risk_pct/एंट्री थ्रेशोल्ड को लॉक करता है, जो overfit सरफेस को सीमित करता है, लेकिन छोटे ट्यूनेबल सेट का मूल्यांकन फिर भी कच्चे Sharpe के बजाय OOS स्थिरता के लिए किया जाना चाहिए। Information_ratio बनाम buy-hold sandbox में -0.97 है (truncated window पर रिस्क-एडजस्टेड आधार पर यह SOL होल्ड करने से underperform करता है) — एक डिफेंसिव flat-in-cash ओवरले के लिए यह अपेक्षित है, लेकिन विश्लेषक को यह पुष्टि करनी चाहिए कि full-history edge असली अल्फा है, न कि केवल कम बीटा।

बैकटेस्ट समीक्षा

शार्प
1.12
कुल रिटर्न
150.71%
अधिकतम ड्रॉडाउन
15.77%
कुल ट्रेड
232
जीत दर
41.4%
प्रॉफ़िट फ़ैक्टर
1.65

विश्वसनीय नमूना: 2020-08 से 2026-10 तक 232 बंद लॉन्ग-ओनली ट्रेड (2251 दिन, कोई बार गायब नहीं)। यह सालाना लगभग 37 है, जो डिज़ाइन के लक्ष्य—हर साल कुछ दर्जन राउंड ट्रिप—से मेल खाता है।

फ़ीस-फ़्लोर जाँच: avg_trade_return_pct, 0.25% BINANCE_SPOT फ़्लोर के मुकाबले 1.78% है (लगभग 7x)। कमीशन सकल का 6% और मॉडल किया गया प्रभाव 5.1% था, इसलिए बढ़ी हुई फ़ीस से यह बढ़त आसानी से नहीं मिटती।

PF 1.65, जीत दर 0.41 और भुगतान लगभग 2.3 (औसत जीत $3,996 बनाम औसत नुकसान $1,713)। यह ट्रेंड फ़ॉलोअर भुगतान स्वरूप है, लेसन -142 डेथ स्वरूप नहीं (WR<0.40 और PF<1.2)।

बीटा जाँच: SOL खरीदकर रखने से +3,690% मिला और ड्रॉडाउन 96% रहा। रणनीति का अधिकतम ड्रॉडाउन 15.8% है, जो खरीदकर रखने के ड्रॉडाउन का लगभग 0.16x है; बाज़ार में समय 26% रहा। बीटा 0.07 और अल्फ़ा सकारात्मक है, इसलिए मुख्य नतीजा लेवरेज्ड बीटा नहीं है।

ट्रेड रणनीति के तरीके से मेल खाते हैं: सभी लॉन्ग, उछाल की पुष्टि वाले ऊपर जाते मूव पर एंट्री, और ऊँची अस्थिरता में छोटा आकार (शुरुआत में लेवरेज 0.07-0.12, स्टॉप तक के जोखिम के अनुसार आकार)। end_unrealized_pct 0 है, इसलिए मुख्य नतीजा पूरी तरह साकार हुआ।

तीनों अस्थिरता व्यवस्थाओं में सकारात्मक (शार्प 1.04 / 0.96 / 1.34) और 7 कैलेंडर वर्षों में से 5 में सकारात्मक (2020 लगभग सपाट, -0.3% पर; 2022 -9.4%)।

खरीदकर रखने की तुलना में सूचना अनुपात -0.98 है: SOL को बनाए रखने के मुकाबले निरपेक्ष रूप से यह बहुत पीछे है। यह एक रक्षात्मक ओवरले है; इसलिए इसका आकलन निरपेक्ष जोखिम-समायोजित रिटर्न और ड्रॉडाउन से करें।

निष्पादित सिग्नल का IC, 1-बार अवधि पर, 0.014 है (t=1.6); इसे सूचना-रहित कहा गया है। रणनीति कई दिनों तक पोज़िशन रखती है, इसलिए 1-बार का IC इसे कम आँकता है, फिर भी यह सावधानी का संकेत है।

मुनाफ़ा 2021 (+38%) और 2023 (+54%) में केंद्रित है, और 2022 तनाव-अवधियों में नुकसान हुआ। वॉक-फ़ॉरवर्ड में साल-केंद्रण और OOS के क्षरण पर नज़र रखें।

अधिकतम ड्रॉडाउन की अवधि 375 दिन है। avg_holding_bars में 0.0 दर्ज है, जबकि avg_holding_period 2 दिन 11 घंटे है; रिपोर्टिंग की यह विसंगति PnL को प्रभावित नहीं करती।

QA की चिंता: QA ने एकल-नाम OHLCV ट्रेंड को ओवरफ़िटिंग-प्रवण परिवार बताया। वॉक-फ़ॉरवर्ड और होल्डआउट तक इसका आकलन नहीं किया जा सकता; केवल 3 ट्यून करने योग्य पैरामीटर होने से ओवरफ़िटिंग की गुंजाइश सीमित रहती है।

विश्लेषण

अर्थशास्त्र फ़ीस-फ़्लोर से बड़े अंतर से ऊपर है। शुरुआती बैकटेस्ट पर avg_trade_return_pct 1.78% है और अंतिम पैरामीटर वाले पूरे इतिहास के रीप्ले पर 2.91%, जबकि फ़्लोर 0.25% BINANCE_SPOT है। शुरुआत में PF 1.65 है और अंतिम पैरामीटर पर 1.60, दोनों में 232 ट्रेड हैं।

छिपा हुआ बीटा नहीं: बीटा 0.07, एक्सपोज़र 25.8% है, और 15.8% का शुरुआती ड्रॉडाउन SOL के खरीदकर-रखने वाले ड्रॉडाउन का छोटा अंश है ( 90% से अधिक)।

खोज-पूर्व संवेदनशीलता स्वीप अधिकांशतः समतल है। एकमात्र तीखी गिरावट vol_surge_mult है, 2.5 और 3.0 के बीच 1.13 SE की कमी।

अस्थिरता के तनावग्रस्त तिहाई में लाभदायक (Sharpe 1.34)। ट्रेड परिकल्पना से मेल खाते हैं: केवल लॉन्ग, वॉल्यूम-पुष्ट ऊपर की ओर मोमेंटम पर प्रवेश।

जिन पैरामीटरों पर ट्रेड होगा, वे परिकल्पना की अपनी 25% ड्रॉडाउन सीमा से बाहर जाते हैं। रीफ़िट ने mom_lookback 22 और vol_surge_mult 1.35 चुना, जो अनुमत दायरे की निचली सीमा है। अधिकतम ड्रॉडाउन पूरे इतिहास के रीप्ले पर 29.07% और होल्डआउट पर 28.03% है। वॉक-फ़ॉरवर्ड विंडो 5 ने भी आंतरिक प्रशिक्षण के उम्मीदवारों को 26.7-27.1% ड्रॉडाउन के कारण खारिज किया।

होल्डआउट में कोई बढ़त नहीं दिखती। 55 ट्रेड वाले 15 महीनों में (पर्याप्त सांख्यिकीय क्षमता), Sharpe 0.081 और t 0.07 है; अनुपात 0.10 से WF-OOS है। यह सांख्यिकीय रूप से WF-OOS के अनुरूप है (z -0.46), लेकिन आगे देखने के लिए लगभग कुछ नहीं है।

आउट-ऑफ़-सैंपल नतीजे असमान हैं। बाहरी Sharpe मान -0.13, -0.29, 0.53, 2.65, 0.05 और 1.00 हैं। संयुक्त 0.77 (t 1.49) को देर के -2023 SOL रैली अवधि का सहारा है।

निष्पादित-सिग्नल IC 0.014 है (t 1.6), और शोर से अलग पहचाना नहीं जा सकता।

SOL खरीदकर-रखने के मुकाबले सूचना अनुपात -0.98 है।

इसी परिकल्पना का पिछला रन ओवरफ़िट होने के कारण छोड़ दिया गया था।

परिणाम सारांश

पूरे इतिहास के मज़बूत रिटर्न और फ़ीस से पर्याप्त बढ़त को पूर्व-पंजीकृत जोखिम सीमा के भीतर होल्डआउट परीक्षण में टिकना चाहिए।

विश्लेषक ने रणनीति छोड़ दी, क्योंकि रीफ़िट किए गए पैरामीटर इसकी पंजीकृत 25% ड्रॉडाउन सीमा से बाहर गए, होल्डआउट में आगे के लिए कोई बढ़त नहीं दिखी, और OOS का प्रदर्शन देर के -2023 रैली अवधि पर बहुत निर्भर था। फ़ीस इसका कारण नहीं थीं; जोखिम समीक्षा और पेपर ट्रेडिंग तक नहीं पहुँचे।

Binance Spot पर SOL के वॉल्यूम-पुष्ट ऊपर की ओर मोमेंटम को पकड़ें; 4-घंटे की बार, केवल लॉन्ग पोज़िशन और ATR-आधारित आकार निर्धारण व निकास इस्तेमाल करें।

शुरुआती बैकटेस्ट में 150.71% रिटर्न, Sharpe 1.12, 232 ट्रेड और 15.77% अधिकतम ड्रॉडाउन मिला। विश्लेषक ने संयुक्त वॉक-फ़ॉरवर्ड OOS Sharpe 0.77 बताया, लेकिन 15-महीने के होल्डआउट में 55 ट्रेडों पर Sharpe 0.08 और 28.03% ड्रॉडाउन रहा।

Stratmill एक रिसर्च और पेपर-ट्रेडिंग टूल है, वित्तीय सलाह या ब्रोकर नहीं। बैकटेस्ट और पेपर परिणाम काल्पनिक हैं। ट्रेडिंग में नुकसान का जोखिम होता है।