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

रणनीतियाँ

रिटेल-भीड़ कॉन्ट्रेरियन रिवर्सल, लॉन्ग-शॉर्ट (3-परिसंपत्ति रिटेल-प्रधान USD-M बास्केट DOGE/XRP/SOL, 4h बार + GLOBAL लॉन्ग/शॉर्ट ACCOUNT-अनुपात फ़ीड; सांख्यिकीय पोज़िशनिंग की चरम स्थितियों पर भीड़ के विपरीत ट्रेड ONLY — जब रिटेल अधिकतम नेट-लॉन्ग हो तो शॉर्ट / अधिकतम नेट-शॉर्ट हो तो खरीदें; औसत-वापसी पर निकास, 3-पैरामीटर)

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

RetailCrowdingContrarianReversalLS

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

RetailCrowdingContrarianReversalLS ने DOGE/XRP/SOL बास्केट में रिटेल भीड़ के विपरीत ट्रेड करने की कोशिश की; जानबूझकर 3-पैरामीटर, बाज़ार-तटस्थ डिज़ाइन में वैश्विक लॉन्ग/शॉर्ट खाता अनुपात की चरम स्थितियों पर कॉन्ट्रेरियन रुख अपनाया। इसने 1,695 ट्रेड में आकर्षक +1814% दिखाया और हर पूरे वर्ष सकारात्मक रहा, लेकिन इसका Sharpe केवल 0.285 था, जिसका विश्वास-अंतराल शून्य तक फैला; मुनाफ़ा लगभग छह चरम गिरावट-दिवसों से आया मोटी-पूँछ का आर्टिफ़ैक्ट था (खासकर FTX के पतन के दौरान +80.8%), न कि लगातार बढ़त। समस्या और बढ़ी क्योंकि बैकटेस्ट की पूरक पाइपलाइन ने खाता अनुपात केवल मुख्य चरण को दिया, इसलिए XRP और SOL वास्तव में DOGE के z-स्कोर पर ट्रेड हुए और विविधीकरण का केंद्रीय आधार कभी लागू नहीं हुआ — ऐसी इंजन सीमा जिसे डेवलपर ठीक नहीं कर सका। विश्लेषक ने जोखिम-गुणवत्ता/बढ़त-महत्व विफलता के कारण इसे बैकटेस्ट-समीक्षा चरण पर छोड़ दिया; यह ऑप्टिमाइज़ेशन, जोखिम-समीक्षा या पेपर ट्रेडिंग तक नहीं पहुँचा।

परिकल्पना

LONG-SHORT, तीन उच्च रिटेल-भागीदारी वाले Binance USD-M परपेचुअल (DOGEUSDT, XRPUSDT, SOLUSDT) की बहु-इंस्ट्रूमेंट कॉन्ट्रेरियन रणनीति, 4h बार पर; यह GLOBAL लॉन्ग/शॉर्ट ACCOUNT अनुपात से संचालित है (Binance Vision मेट्रिक्स CSV — count_long_short_ratio — में गिनती-आधारित रिटेल-पोज़िशनिंग प्रॉक्सी, जिसका इतिहास MULTI-YEAR तक है; केवल API वाले शीर्ष-ट्रेडर फ़ीड ने पिछले 'Informed-Positioning' बास्केट को 2021 के बाद निष्क्रिय छोड़ दिया था)। बढ़त व्यवहारगत और संरचनात्मक है, मूल्य-पूर्वानुमान नहीं: चरम स्थितियों में……और दिखाएँकम दिखाएँ

LONG-SHORT, तीन उच्च रिटेल-भागीदारी वाले Binance USD-M परपेचुअल (DOGEUSDT, XRPUSDT, SOLUSDT) की बहु-इंस्ट्रूमेंट कॉन्ट्रेरियन रणनीति, 4h बार पर; यह GLOBAL लॉन्ग/शॉर्ट ACCOUNT अनुपात से संचालित है (Binance Vision मेट्रिक्स CSV — count_long_short_ratio — में गिनती-आधारित रिटेल-पोज़िशनिंग प्रॉक्सी, जिसका इतिहास MULTI-YEAR तक है; केवल API वाले शीर्ष-ट्रेडर फ़ीड ने पिछले 'Informed-Positioning' बास्केट को 2021 के बाद निष्क्रिय छोड़ दिया था)। बढ़त व्यवहारगत और संरचनात्मक है, मूल्य-पूर्वानुमान नहीं: चरम स्थितियों में रिटेल खातों की भीड़ व्यवस्थित रूप से ग़लत होती है — जब अधिकांश रिटेल खाते किसी नाम में नेट-लॉन्ग हों, सीमांत खरीदार थक चुका होता है और आगे के रिटर्न कमज़ोर होते हैं; रिटेल अधिकतम नेट-शॉर्ट हो तो गिरावट का दबाव ख़त्म होता है और उछाल आता है। अहम बात, यह रिटेल की CONTRARIAN रीडिंग है (भीड़ के विपरीत ट्रेड), NOT सूचित/बड़े खातों की ट्रेंड-फ़ॉलोइंग रीडिंग, जो पहले ही विफल हो चुकी। ओवरफ़िट के कारण विफलताओं से बचने के लिए जानबूझकर 3-पैरामीटर (z_lookback, entry_z, atr_stop_mult) रखा गया है; 3-नाम का बास्केट एकल-सिंबल वक्र-फ़िटिंग घटाता और सांख्यिकीय विश्वसनीयता के लिए ट्रेड-गिनती बढ़ाता है।

Iteration 4 में Layer-4 QA की विफलता (इंस्ट्रूमेंट-सेट का बेमेल और एकल नाम की मापनीयता) ठीक की गई है। रणनीति अब परिकल्पना के अनुसार वास्तविक 3-एसेट बास्केट है: extra_instruments में अब XRPUSDT.BINANCE और SOLUSDT.BINANCE शामिल हैं, on_extra_bar को ओवरराइड किया गया है, और दोनों अतिरिक्त लेग पर पोज़िशन, एग्ज़िट और साइज़िंग का पूरा प्रबंधन करते हुए वास्तव में ट्रेड किए जाते हैं। इससे विविधीकरण और लगभग 3x ट्रेडों की संख्या बहाल होती है (पहले 100 के मुकाबले लगभग 300 ट्रेड)। परिकल्पना इन्हें ओवरफ़िटिंग रोकने और पर्याप्त……और दिखाएँकम दिखाएँ

Iteration 4 में Layer-4 QA की विफलता (इंस्ट्रूमेंट-सेट का बेमेल और एकल नाम की मापनीयता) ठीक की गई है। रणनीति अब परिकल्पना के अनुसार वास्तविक 3-एसेट बास्केट है: extra_instruments में अब XRPUSDT.BINANCE और SOLUSDT.BINANCE शामिल हैं, on_extra_bar को ओवरराइड किया गया है, और दोनों अतिरिक्त लेग पर पोज़िशन, एग्ज़िट और साइज़िंग का पूरा प्रबंधन करते हुए वास्तव में ट्रेड किए जाते हैं। इससे विविधीकरण और लगभग 3x ट्रेडों की संख्या बहाल होती है (पहले 100 के मुकाबले लगभग 300 ट्रेड)। परिकल्पना इन्हें ओवरफ़िटिंग रोकने और पर्याप्त नमूना आकार देने का मुख्य तंत्र बताती है; इससे QA की वह टिप्पणी भी संबोधित होती है कि एकल नाम पर Sharpe CI का अंतराल शून्य के दोनों ओर था। डेटा की सीमा को सही ढंग से संभाला गया है: src/backtesting/supp_collector.py की जाँच और load_for_subprocess चलाने से पुष्टि हुई कि बैकटेस्ट पाइपलाइन प्राथमिक लेग के लिए L/S अकाउंट अनुपात ONLY लोड करती है (अतिरिक्त लेग को केवल फ़ंडिंग मिलती है)। इसलिए सख्त प्रति-लेग अनुपात वाले बास्केट में XRP/SOL के पास डेटा नहीं होता और उन पर ट्रेड नहीं होता—ऐसा बास्केट केवल दिखावा होता। इसके बजाय बास्केट प्राथमिक DOGE का वैश्विक अकाउंट अनुपात साझा करता है। DOGE तीनों में सबसे अधिक रिटेल-प्रधान है और व्यापक रिटेल-सेंटिमेंट का संकेतक है। यह SAME L/S-अकाउंट-अनुपात आधारित विपरीत ट्रेडिंग तंत्र के अनुरूप है (NOT कीमत-आधारित प्रॉक्सी पर स्विच करना), जबकि हर लेग का निष्पादन अलग है: साझा z के अनुसार एंट्री का समय, लेकिन स्वतंत्र ATR स्टॉप, रिवर्ट एग्ज़िट, प्रति-लेग कीमत और साइज़िंग। z-score, एंट्री, एग्ज़िट और साइज़िंग का गणित वही है जो DOGE के लिए पहले ही Layer 3 में पास हुआ था (100 ट्रेड; साझा हेल्पर्स _zscore_for_bars/_atr_of/_size_for में पुनर्गठित)। इसलिए DOGE का व्यवहार बरकरार है और अतिरिक्त लेग भी उसी तरह काम करते हैं। Layer-2 की सुरक्षा: अतिरिक्त लेग के ऑर्डर बेस _submit_entry_instrument से भेजे जाते हैं। मॉक कैश में इंस्ट्रूमेंट न होने पर यह तुरंत लौटता है, इसलिए जोड़ा गया on_extra_bar पथ सिंथेटिक प्रॉक्सी को क्रैश नहीं कर सकता। स्थानीय पुष्टि में Layer 1 (स्थिर) और Layer 2 के सभी छह परिदृश्य पास हुए। इम्पोर्ट में कोई बदलाव नहीं है और कोई निषिद्ध जोड़ नहीं किया गया। प्रॉक्सी की स्थिर-बाइंडिंग समस्या से बचने के लिए अनुपात पार्सर स्थानीय क्लोज़र बना रहता है। _size_for में लीवरेज का उपयोग (max_size = इक्विटी*लीवरेज/कीमत) होता है, इसलिए उसे सेट करके अप्रयुक्त नहीं छोड़ा गया।

जोखिम-समायोजित बढ़त सांख्यिकीय रूप से महत्वपूर्ण नहीं है और भारी पूँछें क्रैश वाले दिनों पर निर्भर हैं। Sharpe केवल 0.285 है; इसका 95% CI [-0.326, 0.916] शून्य के दोनों ओर है। इसलिए बढ़त को शोर से अलग नहीं पहचाना जा सकता और तीन पैरामीटर का अनुकूलन इसे प्रचार योग्य लगभग 1.5 तक नहीं पहुँचा सकता। +1814% कुल रिटर्न भारी-पूँछ वाला आर्टिफ़ैक्ट है (कर्टोसिस 15.5, स्क्यू 1.18), जो लगभग 6 चरम एकल दिनों से आया है — 2022-11-01 FTX के पतन पर +80.8%, +40.3%, +37.5%, +32.9%, +30.2%, +30.0%। यानी यह कुछ भाग्यशाली विपरीत क्रैश……और दिखाएँकम दिखाएँ

जोखिम-समायोजित बढ़त सांख्यिकीय रूप से महत्वपूर्ण नहीं है और भारी पूँछें क्रैश वाले दिनों पर निर्भर हैं। Sharpe केवल 0.285 है; इसका 95% CI [-0.326, 0.916] शून्य के दोनों ओर है। इसलिए बढ़त को शोर से अलग नहीं पहचाना जा सकता और तीन पैरामीटर का अनुकूलन इसे प्रचार योग्य लगभग 1.5 तक नहीं पहुँचा सकता। +1814% कुल रिटर्न भारी-पूँछ वाला आर्टिफ़ैक्ट है (कर्टोसिस 15.5, स्क्यू 1.18), जो लगभग 6 चरम एकल दिनों से आया है — 2022-11-01 FTX के पतन पर +80.8%, +40.3%, +37.5%, +32.9%, +30.2%, +30.0%। यानी यह कुछ भाग्यशाली विपरीत क्रैश शॉर्ट का नतीजा है, सहज रिटेल-फ़ेड बढ़त नहीं। अहम बात यह है कि कोड टिप्पणी स्वीकार करती है कि बैकटेस्ट सप्लाई पाइपलाइन L/S अकाउंट अनुपात केवल प्राथमिक लेग के लिए देती है। इसलिए XRP और SOL अपने अनुपात के बजाय DOGE के क्राउड z-score पर ट्रेड करते हैं। परिकल्पना का मुख्य विविधीकरण आधार—रिटेल पोज़िशनिंग के तीन स्वतंत्र संकेत—इस तरह साकार नहीं होता। यह तीन सहसंबद्ध प्रमुख एसेट पर एक ही संकेत है, जिससे विचरण बहुत अधिक और Sharpe कम हो जाता है। यह इंजन की डेटा-डिलीवरी सीमा है, जिसे डेवलपर ठीक नहीं कर सकता; इसलिए बार-बार बदलाव से मदद नहीं मिलेगी। इसके साथ max_drawdown 40.4% (CI से 98.4%), टर्नओवर 784x, सकल का इम्पैक्ट 14.6% और क्षमता केवल $4.67M है। avg_trade_return_pct 0.716% शुल्क की न्यूनतम सीमा पार करता है। इसलिए इसे जोखिम-गुणवत्ता और बढ़त की सार्थकता के कारण छोड़ना चाहिए, न कि इसलिए कि शुल्क ने बढ़त खत्म कर दी।

कार्यान्वयन

3-परिसंपत्ति रिटेल-प्रधान Binance USD-M बास्केट पर लॉन्ग-शॉर्ट कॉन्ट्रेरियन रिवर्सल (DOGEUSDT मुख्य + XRPUSDT, SOLUSDT अतिरिक्त; सभी 4h बार)। संकेत लॉग GLOBAL लॉन्ग/शॉर्ट ACCOUNT अनुपात का रोलिंग z-स्कोर है (Binance Vision मेट्रिक्स/global_account_ratio फ़ीड से गिनती-आधारित रिटेल-पोज़िशनिंग प्रॉक्सी)। कॉन्ट्रेरियन नियम चरम पर भीड़ के विपरीत जाता है: z >= +entry_z (रिटेल अधिकतम नेट-लॉन्ग) -> शॉर्ट; z <= -entry_z (रिटेल अधिकतम नेट-शॉर्ट) -> लॉन्ग। तीनों चरण स्वतंत्र रूप से प्रवेश/निकास करते हैं — अपना ATR स्टॉप, औसत-वापसी निकास (रखे गए पक्ष के लिए z, 0 से वापस पार हो), और जोखिम-आधारित आकार (ATR स्टॉप दूरी पर इक्विटी का risk_frac, लीवरेज्ड इक्विटी के नाममात्र मूल्य तक सीमित)। DOGE ट्रेड मुख्य आधार प्रवाह से होते हैं; XRP और SOL का प्रबंधन on_extra_bar में _submit_entry_instrument / _submit_exit_position के ज़रिए होता है।

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

सत्यापन विफल (परत 4 — QA समीक्षा): - इंस्ट्रूमेंट-बास्केट में अंतर: परिकल्पना स्पष्ट रूप से 3-एसेट बास्केट (DOGEUSDT, XRPUSDT, SOLUSDT) की है और कहती है कि यह बास्केट मुख्य ओवरफ़िटिंग-रोधी/ट्रेड-गिनती तंत्र को IS ('3-नामों का बास्केट एकल-सिंबल कर्व-फ़िटिंग को कम करता है और सांख्यिकीय विश्वसनीयता के लिए ट्रेडों की संख्या बढ़ाता है')। दिया गया कोड केवल एकल-नाम DOGE है: config.instrument_id=DOGEUSDT.BINANCE, extra_instruments=[], क्लास डॉकस्ट्रिंग में 'एकल-नाम' कहा गया है, और बहु-इंस्ट्रूमेंट हैंडलिंग नहीं है (on_extra_bar ओवरराइड नहीं किया गया)। बताए गए तीन इंस्ट्रूमेंट में से दो (XRP, SOL) मौजूद नहीं हैं, इसलिए कोड उस परिकल्पना को लागू नहीं करता जिसके अंतर्गत इसे दर्ज किया गया है, और परिकल्पना जिस विविधीकरण/नमूना-आकार पर निर्भर करती है, वह समाप्त हो जाता है। - सैंडबॉक्स शार्प 1.05 CI [-0.57, 2.66] है (शून्य के दोनों ओर फैला हुआ), 100 ट्रेडों पर, और नतीजा एकल 363-दिन की अवधि में शॉर्ट लेग पर निर्भर है (short_win_rate 0.596 बनाम long_win_rate 0.417)। बास्केट को घटाकर एक नाम करने से बढ़त मापने की न्यूनतम सीमा के करीब रह जाती है।

तय करें कि एकल-नाम DOGE आशय पूरा करता है या नहीं; वास्तविक बास्केट आवश्यक हो तो प्रति-लेग L/S सपोर्ट चाहिए। एकल-नाम स्वीकार हो, तो OOS/होल्डआउट को अधिक महत्व दें।

UNIVERSE REDUCED FROM 3-ASSET BASKET TO SINGLE-NAME DOGE (विश्लेषक/PM नियम के अनुसार)। परिकल्पना स्पष्ट रूप से 3-परिसंपत्ति बास्केट (DOGE/XRP/SOL) पर है, जो एकल-सिंबल वक्र-फ़िटिंग घटाने और ट्रेड-गिनती बढ़ाने पर निर्भर है; कॉन्फ़िगरेशन एकल-इंस्ट्रूमेंट DOGEUSDT है। डेवलपर ने ढाँचे की सीमा बताई (L/S पूरक फ़ीड केवल मुख्य इंस्ट्रूमेंट के लिए डाली जाती है) और संकेत के लिए अनुपयुक्त होने के कारण क्रॉस-नाम रिटेल प्रॉक्सी को सही रूप से अस्वीकार किया। DOGE एक नामित परिसंपत्ति है और तंत्र समान है, इसलिए यह गंभीर ग़लत-परिसंपत्ति बेमेल नहीं है — लेकिन इससे परिकल्पना द्वारा अपेक्षित ओवरफ़िट-रोध और ट्रेड-गिनती की विश्वसनीयता हट जाती है।

अनुकूलन/होल्डआउट के लिए भेजें; सबसे बड़े विजेताओं को हटाकर स्थिरता जाँचें और आउट-ऑफ़-सैंपल की पुष्टि करें।

सकारात्मक सैंडबॉक्स परिणाम कमज़ोर/मोटी-पूँछ से प्रेरित है: +36% / Sharpe 1.02, लेकिन CI [-0.58, 2.64] में शून्य शामिल है; largest_win $11,287 बनाम avg_win $2,096 (लगभग 5x), विषमता +0.53, केवल 100 ट्रेड। उत्साहजनक रूप से NOT, मृत उलटे-RR पैटर्न (avg_win $2,096 > avg_loss $1,447, जीत 0.51) और वास्तविक गैर-मूल्य रिटेल फ़ीड मौजूद हैं, इसलिए बढ़त संभव है, लेकिन OOS पुष्टि चाहिए।

सत्यापित करें कि लोड किया गया long_short_ratio, शीर्ष-ट्रेडर/टेकर के बजाय count_long_short_ratio (वैश्विक खाते) से मेल खाता है; अस्पष्टता हो तो कॉलम स्पष्ट रूप से चुनें।

पुष्टि करें कि अनुपात फ़ील्ड अपेक्षित RETAIL प्रॉक्सी है। कोड long_short_ratio/longShortRatio पढ़ता है, लेकिन मेट्रिक्स CSV में count_long_short_ratio (वैश्विक खाते=रिटेल), शीर्ष ट्रेडर अनुपात और टेकर-वॉल्यूम अनुपात हैं। कॉन्ट्रेरियन बढ़त खास तौर पर गिनती-आधारित GLOBAL ACCOUNT अनुपात पर निर्भर है; शीर्ष ट्रेडर या टेकर संकेतों के विरुद्ध ट्रेड करना अलग, संभवतः विपरीत संकेत होगा।

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

शार्प
0.29
कुल रिटर्न
1814.71%
अधिकतम ड्रॉडाउन
40.43%
कुल ट्रेड
1695
जीत दर
46.2%
प्रॉफ़िट फ़ैक्टर
1.35

avg_trade_return_pct 0.716% फ़्यूचर्स शुल्क की न्यूनतम सीमा से ऊपर है; 1695 ट्रेड निर्णायक नमूना हैं

5 पूरे वर्षों में से 5 में सकारात्मक (2022 +82%, 2023 +22%, 2024 +74%, 2025 +209%, 2026 +76% YTD) — पूरी तरह एक ही बाज़ार-स्थिति तक सीमित नहीं

benchmark_meaningful=false और बीटा लगभग 0 — वास्तव में बाज़ार-तटस्थ संरचना (इसे खरीदकर-रखने की तुलना में दंडित न करें)

Sharpe 0.285, 95% CI के साथ [-0.326, 0.916] शून्य के दोनों ओर फैला है — जोखिम-समायोजित बढ़त को शून्य से अलग नहीं पहचाना जा सकता; इसे प्रचार योग्य लगभग 1.5 तक बेहतर नहीं किया जा सकता

+1814% रिटर्न मोटी-पूँछ का आर्टिफ़ैक्ट है (कर्टोसिस 15.5), जो गिरावट की अवधि के लगभग 6 एकल दिनों से प्रेरित है; इनमें FTX के पतन पर +80.8% शामिल है — असमान उछाल, लगातार बढ़त नहीं।

संरचनात्मक कमी: सप्लाई पाइपलाइन L/S अनुपात केवल प्राथमिक लेग को देती है, इसलिए सभी 3 लेग DOGE के क्राउड z-score पर ट्रेड करते हैं — परिकल्पना का 3-स्वतंत्र-संकेत विविधीकरण साकार नहीं होता (और यह इंजन की ऐसी सीमा है जिसे डेवलपर ठीक नहीं कर सकता)।

max_drawdown 40.4% (CI उच्च 98.4%), Sortino 0.345, टर्नओवर 784x, सकल का इम्पैक्ट 14.6%, क्षमता केवल $4.67M — शुल्क/इम्पैक्ट के प्रति संवेदनशील, छोटे पैमाने की, उच्च टेल-रिस्क

विश्लेषण

सिमैंटिक ऑडिटर ने कोड↔परिकल्पना का असंरेखण पाया — कोड परिकल्पना लागू NOT नहीं करता। परिकल्पना को लागू करने के लिए रणनीति फिर से कोड करें EXACTLY (इंस्ट्रूमेंट, समयावधि, दिशा, नामित बढ़त/तंत्र, आकार)। ठोस समस्याएँ: परिकल्पना (शीर्षक + मुख्य पाठ) DOGEUSDT/XRPUSDT/SOLUSDT पर LONG-SHORT 3-परिसंपत्ति बास्केट परिभाषित करती है, जिसका घोषित उद्देश्य एकल-सिंबल वक्र-फ़िटिंग घटाना और ट्रेड-गिनती बढ़ाना है; लेकिन config.extra_instruments और extra_bar_types दोनों खाली हैं (केवल DOGEUSDT.BINANCE) और कोड एकल-नाम रणनीति लागू करता है (एकल _ts_arr/_ratio_arr, एकल self.instrument_id लुकअप, कोई on_extra_bar/बास्केट तर्क नहीं; डॉकस्ट्रिंग में 'एकल-नाम' लिखा है)। रणनीति का अपना औचित्य-फ़ील्ड मानता है कि पूरक-फ़ीड ढाँचे की सीमा के कारण DOGE/XRP/SOL बास्केट को 'असंभव' मानकर छोड़ दिया गया था; इसलिए जारी रणनीति एकल-नाम रिवर्सल है, उस 3-परिसंपत्ति लॉन्ग-शॉर्ट बास्केट की जगह जिसका दावा परिकल्पना करती है।

पुनरावृत्ति इतिहास

सत्यापन विफल (परत 2 — कृत्रिम परिदृश्य): इस्तेमाल किए गए पैरामीटर: ['entry_z', 'risk_frac', 'atr_period', 'z_lookback', 'min_notional', 'atr_stop_mult', 'min_ratio_pts'] जाँचें कि __init__ में self.parameters.get() से सभी एट्रिब्यूट सेट होते हैं। - steady_uptrend: TypeError: RetailCrowdingContrarianReversalLS._extract() में 1 स्थितीय आर्ग्युमेंट अपेक्षित हैं, लेकिन 2 दिए गए (बार टाइमस्टैम्प: 1735692540000) - steady_downtrend: TypeError: RetailCrowdingContrarianReversalLS._extract() में 1 स्थितीय आर्ग्युमेंट……और दिखाएँकम दिखाएँ

सत्यापन विफल (परत 2 — कृत्रिम परिदृश्य): इस्तेमाल किए गए पैरामीटर: ['entry_z', 'risk_frac', 'atr_period', 'z_lookback', 'min_notional', 'atr_stop_mult', 'min_ratio_pts'] जाँचें कि __init__ में self.parameters.get() से सभी एट्रिब्यूट सेट होते हैं। - steady_uptrend: TypeError: RetailCrowdingContrarianReversalLS._extract() में 1 स्थितीय आर्ग्युमेंट अपेक्षित हैं, लेकिन 2 दिए गए (बार टाइमस्टैम्प: 1735692540000) - steady_downtrend: TypeError: RetailCrowdingContrarianReversalLS._extract() में 1 स्थितीय आर्ग्युमेंट अपेक्षित हैं, लेकिन 2 दिए गए (बार टाइमस्टैम्प: 1735692540000) - flat_ranging: TypeError: RetailCrowdingContrarianReversalLS._extract() में 1 स्थितीय आर्ग्युमेंट अपेक्षित हैं, लेकिन 2 दिए गए (बार टाइमस्टैम्प: 1735692540000) - volatility_spike: TypeError: RetailCrowdingContrarianReversalLS._extract() में 1 स्थितीय आर्ग्युमेंट अपेक्षित हैं, लेकिन 2 दिए गए (बार टाइमस्टैम्प: 1735692540000) - zero_volume: TypeError: RetailCrowdingContrarianReversalLS._extract() में 1 स्थितीय आर्ग्युमेंट अपेक्षित हैं, लेकिन 2 दिए गए (बार टाइमस्टैम्प: 1735692540000) - price_gap: TypeError: RetailCrowdingContrarianReversalLS._extract() में 1 स्थितीय आर्ग्युमेंट अपेक्षित हैं, लेकिन 2 दिए गए (बार टाइमस्टैम्प: 1735692540000)

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

बहुत बड़ा सुर्ख़ी वाला रिटर्न मोटी-पूँछ का भ्रम हो सकता है — जाँचें कि बढ़त सांख्यिकीय रूप से महत्वपूर्ण है या नहीं (Sharpe CI शून्य से स्पष्ट रूप से अलग हो) और कुछ गिरावट वाले दिनों से ही नहीं आई हो; यह भी सत्यापित करें कि बहु-परिसंपत्ति विविधीकरण का आधार वास्तव में लागू हुआ है, न कि डेटा-वितरण की बाधा के कारण हर चरण एक साझा संकेत पर निर्भर है।

इसे प्री-ऑप्टिमाइज़ेशन बैकटेस्ट-समीक्षा चरण पर छोड़ दिया गया, क्योंकि जोखिम-समायोजित बढ़त शून्य से अलग नहीं थी (Sharpe CI शून्य को पार करता है) और रिटर्न सहज रिटेल-फ़ेड बढ़त के बजाय कुछ भाग्यशाली गिरावट-दिवस के शॉर्ट पर निर्भर थे; ऑप्टिमाइज़ेशन छोड़ दिया गया, क्योंकि तीन पैरामीटर महत्वहीन Sharpe को प्रचार योग्य लगभग 1.5 तक नहीं बढ़ा सकते थे।

रिटेल-प्रधान 3-एसेट Binance USD-M बास्केट (DOGE/XRP/SOL, 4h बार) पर बाज़ार-तटस्थ, लॉन्ग-शॉर्ट विपरीत रणनीति, जो वैश्विक लॉन्ग/शॉर्ट अकाउंट अनुपात के सांख्यिकीय चरम पर भीड़ के विपरीत ट्रेड करती थी — जब रिटेल अधिकतम नेट-लॉन्ग था तब शॉर्ट, और अधिकतम नेट-शॉर्ट था तब खरीद; औसत-वापसी या ATR स्टॉप पर एग्ज़िट, केवल तीन ट्यून किए गए पैरामीटर के साथ।

निर्णायक 1,695-ट्रेड नमूने पर इसने +1814.7% रिटर्न दिया और सभी पाँच पूरे वर्षों में सकारात्मक रहा, लेकिन जोखिम-समायोजित गुणवत्ता कमज़ोर थी: Sharpe 0.285, 95% CI [-0.326, 0.916] के साथ शून्य के दोनों ओर; Sortino 0.345, लाभ कारक 1.35, 46.2% जीत दर और 40.4% अधिकतम ड्रॉडाउन। रिटर्न मोटी-पूँछ का आर्टिफ़ैक्ट था (कर्टोसिस 15.5), जो लगभग 6 चरम एकल दिनों से आया, जिनमें 2022 FTX के ध्वस्त होने पर +80.8% शामिल था; साथ में टर्नओवर 784x, प्रभाव लागत 14.6% और क्षमता केवल लगभग $4.67M थी।

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