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

रणनीतियाँ

8 डेटा-सत्यापित USD-M मेजर पर कैरी-मोमेंटम डबल-सॉर्टेड लॉन्ग-ओनली रोटेशन (BINANCE परपेचुअल, साप्ताहिक रीबैलेंस, COMBINED सापेक्ष-शक्ति + नकारात्मक-फ़ंडिंग स्कोर से शीर्ष -3 होल्ड, BTC रे‍जीम गेट; दो उन्नत विजेताओं पर आधारित)

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

CarryMomentumDoubleSortLongRotation8Majors

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

CarryMomentumDoubleSortLongRotation8Majors ने फ़ैक्टरी के दो पेपर-मान्य लॉन्ग फ़ैक्टर—मोमेंटम और नकारात्मक-फंडिंग कैरी—को जोड़कर एक नई पाइपलाइन सेल बनाने की कोशिश की। इसमें उन कॉइनों को रखा गया जो ऊपर की ओर ट्रेंड कर रहे थे और जिनमें लॉन्ग रहने पर आपको भुगतान मिलता था, साथ में BTC-रेजीम कैश गेट भी था। डेवलपर ने iteration-1 के सुधार सही ढंग से लागू किए (carry_weight को ट्यूनेबल बनाया और टिल्ट को केवल नकारात्मक फंडिंग पर लागू किया)। साफ़ परीक्षण ने निर्णायक प्रश्न का स्पष्ट उत्तर दिया: कैरी से यहाँ कोई बढ़त नहीं जुड़ती; इससे शार्प 1.04 तक गिरा, जबकि मोमेंटम पैरेंट 2.63 पर था, और टिल्ट सक्रिय होने पर प्रदर्शन को नुकसान हुआ। समीक्षक ने थीसिस छोड़ दी और कहा कि मुख्यतः सकारात्मक-फंडिंग मेजर पर लॉन्ग बुक कैरी वसूलने के बजाय उसका भुगतान करती है। इसलिए carry_weight को ऑप्टिमाइज़ करने से पहले से प्रमोट की गई मोमेंटम रोटेशन की ही नकल बनेगी। सिफ़ारिश थी कि लॉन्ग-ओनली मेजर पर कैरी+मोमेंटम डबल-सॉर्ट को बंद किया जाए और मौजूदा मोमेंटम रोटेशन को इस बढ़त का मानक रूप माना जाए।

परिकल्पना

LONG-ONLY, साप्ताहिक रीबैलेंसिंग वाली रोटेशन, FIXED के 8 USD-M मेजर पर, जिनका OHLCV और फंडिंग इतिहास इस फ़ैक्टरी में पहले से डेटा-सत्यापित है: BTCUSDT, ETHUSDT, SOLUSDT, BNBUSDT, XRPUSDT, ADAUSDT, AVAXUSDT, LINKUSDT। इसकी ख़ासियत यह है कि यह यहाँ पेपर तक पहुँचे केवल दो फ़ैक्टरों पर DOUBLE-SORTS: (1) क्रॉस-सेक्शनल रिलेटिव-स्ट्रेंथ मोमेंटम ('Cross-Sectional Momentum Weekly Rotation 8-major LONG', शार्प 2.6) और (2) नकारात्मक-फंडिंग कैरी ('5-Asset Negative-Funding LONG Carry Basket', शार्प 1.97)। किसी एक की नकल करने……और दिखाएँकम दिखाएँ

LONG-ONLY, साप्ताहिक रीबैलेंसिंग वाली रोटेशन, FIXED के 8 USD-M मेजर पर, जिनका OHLCV और फंडिंग इतिहास इस फ़ैक्टरी में पहले से डेटा-सत्यापित है: BTCUSDT, ETHUSDT, SOLUSDT, BNBUSDT, XRPUSDT, ADAUSDT, AVAXUSDT, LINKUSDT। इसकी ख़ासियत यह है कि यह यहाँ पेपर तक पहुँचे केवल दो फ़ैक्टरों पर DOUBLE-SORTS: (1) क्रॉस-सेक्शनल रिलेटिव-स्ट्रेंथ मोमेंटम ('Cross-Sectional Momentum Weekly Rotation 8-major LONG', शार्प 2.6) और (2) नकारात्मक-फंडिंग कैरी ('5-Asset Negative-Funding LONG Carry Basket', शार्प 1.97)। किसी एक की नकल करने के बजाय, यह दोनों को जोड़ती है—उन कॉइनों को रखती है जो BOTH ऊपर ट्रेंड कर रहे हैं AND लॉन्ग रहने पर आपको भुगतान करते हैं (नकारात्मक फंडिंग)। पाइपलाइन में ऐसी सेल मौजूद नहीं है। यह सोच-समझकर, साक्ष्य पर आधारित डिज़ाइन है: यह प्रमाणित डेटा चैनलों का फिर उपयोग करती है (इस सत्र में डेटा की सीमाओं से टकराए OI, लिक्विडेशन, मासिक ऑप्शंस या ऑल्ट क्रॉस-वेन्यू फंडिंग के बिना) और प्रमाणित लॉन्ग-बीटा बास्केट संरचना (NOT डॉलर-न्यूट्रल रैंक बास्केट, जो 0/53)। मल्टी-एसेट होने से यह 0/213 सिंगल-सिंबल OHLCV नो-एज श्रेणी से बचती है और साप्ताहिक रीबैलेंसिंग से फ़ी-ड्रैग श्रेणी से। ओवरफ़िट से बचने के लिए 3 ट्यूनेबल पैरामीटर (मोमेंटम लुकबैक, टॉप-K, रेजीम SMA) हैं (202x ख़तरा)।

Iteration 2 में ठीक दो आवश्यक बदलाव सबसे छोटे संभव संपादन के साथ किए गए हैं; Layer-1/2/3-पास करने वाले सभी हिस्से जस के तस हैं (imports अपरिवर्तित, संरचना और order-routing समान)। (1) हार्डकोडेड equal-weight blend z_mom - z_fund को समायोज्य z_mom - carry_weight * z_fund से बदला गया है, और carry_weight=0 अब केवल-momentum ablation है, जो promoted momentum parent को हूबहू दोहराता है—इसलिए optimizer/analyst यह माप सकता है कि optimization compute खर्च करने से पहले carry, [0.0, ~1.0] से स्वतंत्र बढ़त देता है या नहीं; और……और दिखाएँकम दिखाएँ

Iteration 2 में ठीक दो आवश्यक बदलाव सबसे छोटे संभव संपादन के साथ किए गए हैं; Layer-1/2/3-पास करने वाले सभी हिस्से जस के तस हैं (imports अपरिवर्तित, संरचना और order-routing समान)। (1) हार्डकोडेड equal-weight blend z_mom - z_fund को समायोज्य z_mom - carry_weight * z_fund से बदला गया है, और carry_weight=0 अब केवल-momentum ablation है, जो promoted momentum parent को हूबहू दोहराता है—इसलिए optimizer/analyst यह माप सकता है कि optimization compute खर्च करने से पहले carry, [0.0, ~1.0] से स्वतंत्र बढ़त देता है या नहीं; और यदि optimum ~0 हो, तो वही निष्कर्ष है। (2) Carry factor वास्तव में negative funding पर GATED है: standardization से पहले positive और missing funding को 0 पर सीमित किया जाता है, इसलिए जब किसी universe name की funding negative न हो (आम USD-M bull-regime स्थिति), tilt का variance शून्य होता है और score केवल momentum पर आधारित रहता है—इससे निदान की गई समस्या सीधे ठीक होती है, जिसमें ungated z(funding) subtraction ने crowded-long, सबसे अधिक momentum वाले names को दंडित किया और Sharpe को 2.63 से 1.16 तक घटाया (unit test से सत्यापित: all-positive funding -> momentum top-3; negative-funding name को bonus मिलता है; carry_weight=0 -> केवल momentum)। इससे drawdown की चिंता भी दूर होती है: positive-funding regimes में अब कम-funding वाले पिछड़ते names की ओर झुकाव न होने से book सबसे मजबूत momentum वाले names में रहता है, और tilt केवल उन्हीं negative-funding regimes में सक्रिय होता है जिनका carry parent ने वास्तव में लाभ उठाया। Default carry_weight=0.5 backtest समीक्षा के लिए gated-combined config देता है, जबकि optimizer ablation के लिए 0 तक खोजता है। बाकी सभी तत्व—8-major universe, BTC-SMA regime gate, funding_rates_by_instrument के ज़रिए per-leg funding, funding accrual वाला futures venue, equal-weight re-equalization, continuous regime signal—Layers 1-3 पास करने वाले संस्करण से अपरिवर्तित हैं।

कैरी+मोमेंटम डबल-सॉर्ट की धारणा ग़लत साबित हुई। डेवलपर ने iter-1 के मेरे सुधार सही ढंग से लागू किए (carry_weight ट्यूनेबल, कैरी केवल नकारात्मक फंडिंग पर लागू), और नतीजे ने निर्णायक सवाल का उत्तर दिया: कैरी कोई स्वतंत्र बढ़त नहीं जोड़ती। दो iterations में कैरी ओवरले ने केवल मोमेंटम को कमज़ोर किया—शार्प 1.16 (बिना गेट, iter-1) → 1.04 (गेट सहित, iter-2), दोनों केवल-मोमेंटम पैरेंट के 2.63 से बहुत नीचे। सकारात्मक-फंडिंग रेजीम में गेट शुद्ध मोमेंटम पर लौटता है, फिर भी शार्प 1.04 पर है; इसलिए टिल्ट सक्रिय होने पर नुकसान……और दिखाएँकम दिखाएँ

कैरी+मोमेंटम डबल-सॉर्ट की धारणा ग़लत साबित हुई। डेवलपर ने iter-1 के मेरे सुधार सही ढंग से लागू किए (carry_weight ट्यूनेबल, कैरी केवल नकारात्मक फंडिंग पर लागू), और नतीजे ने निर्णायक सवाल का उत्तर दिया: कैरी कोई स्वतंत्र बढ़त नहीं जोड़ती। दो iterations में कैरी ओवरले ने केवल मोमेंटम को कमज़ोर किया—शार्प 1.16 (बिना गेट, iter-1) → 1.04 (गेट सहित, iter-2), दोनों केवल-मोमेंटम पैरेंट के 2.63 से बहुत नीचे। सकारात्मक-फंडिंग रेजीम में गेट शुद्ध मोमेंटम पर लौटता है, फिर भी शार्प 1.04 पर है; इसलिए टिल्ट सक्रिय होने पर नुकसान करती है। अतः [0,2] के भीतर carry_weight को ऑप्टिमाइज़ करने पर यह 0 की ओर जाएगा, जहाँ रणनीति पहले से प्रमोट की गई क्रॉस-सेक्शनल मोमेंटम रोटेशन की अलग पहचान रहित नकल होगी। प्रमोटेड रणनीति परिवार से भी यह संरचनात्मक रूप से ख़राब है: केवल LONG वाली USD-M PERP बुक के रूप में, जिन सकारात्मक-फंडिंग बुल रेजीम में यह ट्रेड करती है वहाँ यह फंडिंग लागत PAYS; जबकि इस सत्र में स्वीकृत SPOT मोमेंटम रोटेशन (शार्प 4.83, DD 33.7%, कोई फंडिंग लागत नहीं) इससे बेहतर है। अपने मापदंडों पर यह कमज़ोर और ग़ैर-महत्वपूर्ण है (शार्प 1.04, sharpe_ci_low 0.277, information_ratio -0.0025, कर्टोसिस 139.8; मुख्य परिणाम 2021 उछाल वाले हफ़्तों में केंद्रित)। Iter-1 में मेरे निर्देश के अनुसार, यदि कैरी का सर्वोत्तम मान ~0 हो तो डबल-सॉर्ट में कोई स्वतंत्र बढ़त नहीं है और डुप्लिकेट जारी करने के बजाय मौजूदा मोमेंटम रोटेशन चुननी चाहिए—अब यह शर्त पूरी हो गई है। रिसर्च लीड को लॉन्ग-ओनली क्रिप्टो मेजर पर कैरी+मोमेंटम डबल-सॉर्ट थीसिस बंद करने की सिफ़ारिश है: सकारात्मक-फंडिंग मेजर पर लॉन्ग बुक फंडिंग कैरी नहीं वसूल सकती (वह उसे चुकाती है), इसलिए कैरी फ़ैक्टर यहाँ लॉन्ग-साइड बढ़त संरचनात्मक रूप से नहीं जोड़ सकता। इस बढ़त का मानक रूप पहले से प्रमोट की गई/ऑप्टिमाइज़ेशन में चल रही मोमेंटम रोटेशन है।

कार्यान्वयन

केवल लॉन्ग, साप्ताहिक रीबैलेंसिंग वाली रोटेशन, 8 BINANCE USD-M मेजर पर (BTC, ETH, SOL, BNB, XRP, ADA, AVAX, LINK), दैनिक बार। क्रॉस-सेक्शनल रिलेटिव-स्ट्रेंथ मोमेंटम (पिछला lookback_days रिटर्न) और नकारात्मक-फंडिंग कैरी पर डबल-सॉर्ट: स्कोर = z(momentum) - carry_weight * z(carry_tilt); स्कोर के अनुसार शीर्ष -3 को समान-वेट में रखता है। कैरी टिल्ट अब केवल नकारात्मक फंडिंग पर GATED है (सकारात्मक/अनुपलब्ध फंडिंग को 0 पर सीमित किया जाता है)। इसलिए मुख्यतः सकारात्मक-फंडिंग बुल रेजीम में, जिनमें बुक ट्रेड करती है, कैरी टर्म गायब हो जाता है और रणनीति शुद्ध मोमेंटम पर लौटती है। carry_weight (ट्यूनेबल, डिफ़ॉल्ट 0.5; 0 = केवल-मोमेंटम एब्लेशन) यह तय करता है कि नकारात्मक-फंडिंग नाम दिखने पर उन्हें कितना इनाम मिले। BTC 100-दिन-SMA रेजीम गेट बेयर रेजीम में पूरी बुक को कैश में ले जाता है। फ़्यूचर्स वेन्यू पर केवल लॉन्ग, इसलिए फंडिंग संचय से प्राप्त होती है; कोई लीवरेज नहीं।

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

गेटेड-कैरी सुधार काम करता है, लेकिन डबल-सॉर्ट STILL किसी भी पैरेंट से बेहतर नहीं है: शार्प 0.81 (CI -0.12 से 1.46) बनाम मोमेंटम पैरेंट 2.6 और कैरी पैरेंट 1.97—iter-1 के लगभग समान, क्योंकि यह गेट जिन सकारात्मक-फंडिंग बुल रेजीम में ट्रेड करता है वहाँ स्कोर को सही ढंग से PURE MOMENTUM पर लौटाता है। इस बात का मज़बूत प्रमाण है कि कैरी कोई स्वतंत्र बढ़त नहीं जोड़ती (carry_weight संभवतः ~0 तक ऑप्टिमाइज़ होगा)। टेल-ड्रिवन (कर्टोसिस 110)। विश्लेषक के लिए बढ़त का मुख्य आकलन।

परिकल्पना में 3 समायोजित पैरामीटर हैं; iter-2 में 4 सामने आता है (carry_weight जोड़ा गया)। स्वीकृत—BACKTEST_REVIEW ने कैरी को समायोजित करने और केवल-मोमेंटम एब्लेशन सक्षम करने का अनुरोध किया था। फिर भी ओवरफ़िटिंग-प्रतिरोधी है।

गैर-अवरोधक: exposure_pct 162% मल्टी-लेग टाइम-इन-मार्केट है (लीवरेज उल्लंघन नहीं); end_unrealized 709% 3-वर्ष का कंपाउंडिंग है; फ़्रोज़न-सिग्नल चेतावनियाँ हानिरहित हैं। वोल-मैनेज्ड समकक्ष से अलग, मेट्रिक्स INTERNALLY CONSISTENT हैं (data_days 1080, CAGR 79% / वोल 102% / शार्प 0.81 मेल खाते हैं) → metrics_reliable विश्वसनीय।

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

शार्प
1.04
कुल रिटर्न
3151.13%
अधिकतम ड्रॉडाउन
47.54%
कुल ट्रेड
172
जीत दर
48.3%
प्रॉफ़िट फ़ैक्टर
1.67

Iteration-1 की प्रतिक्रिया सही ढंग से लागू: carry_weight अब ट्यूनेबल पैरामीटर है और कैरी टिल्ट केवल नकारात्मक फंडिंग पर लागू है।

पूर्ण डेटा (172 ट्रेड, 1080 ट्रेड-दिन, 12,870 फंडिंग इवेंट, metrics_reliable=true); साफ़ मल्टी-एसेट लॉन्ग-बीटा संरचना

डबल-सॉर्ट की धारणा ग़लत साबित: कैरी से कोई बढ़त नहीं जुड़ती—शार्प 1.16 (iter-1 बिना गेट) → 1.04 (iter-2 गेट सहित), दोनों केवल-मोमेंटम पैरेंट के 2.63 से बहुत नीचे; गेट ने इसे बेहतर नहीं, थोड़ा ख़राब किया।

carry_weight को ऑप्टिमाइज़ करने से यह 0 की ओर जाएगा और पहले से प्रमोट की गई मोमेंटम रोटेशन की अलग पहचान रहित नकल बनेगा।

संरचनात्मक रूप से नुकसान में: केवल LONG, USD-M परपेचुअल पर PAYS सकारात्मक-फंडिंग बुल रेजीम में फंडिंग लागत देता है, जिनमें यह ट्रेड करता है; जबकि SPOT मोमेंटम रोटेशन (शार्प 4.83, कोई फंडिंग लागत नहीं) इससे बेहतर है।

अपने मापदंडों पर कमज़ोर/ग़ैर-महत्वपूर्ण: शार्प 1.04, sharpe_ci_low 0.277, information_ratio -0.0025, कर्टोसिस 139.8—मुख्य परिणाम कुछ 2021 उछाल वाले हफ़्तों में केंद्रित (2023 -3.6%, 2026 -13.3%)।

विश्लेषण

अभी NOT ऑप्टिमाइज़ न करें—3 ट्यून करने योग्य पैरामीटर (lookback_days, top_n, regime_sma_days) मूल समस्या को नहीं छू सकते, इसलिए 2-घंटे का रन अधिकतम पहले से प्रमोट किए गए मोमेंटम रोटेशन की एक खराब नकल देगा। दो आवश्यक बदलाव: 1) MAKE THE CARRY BLEND TUNABLE (मुख्य सुधार)। स्कोर हार्डकोडेड `z_mom - z_fund` (समान वेट) है। `carry_weight` पैरामीटर जोड़ें: स्कोर = z_mom - carry_weight * z_fund, जिसकी खोज-सीमा [0.0, ~1.0] तक हो। यह आवश्यक है, क्योंकि USD-M प्रमुखों में बुल रेजीम के दौरान, जिनमें यह लॉन्ग-ओनली पोर्टफ़ोलियो……और दिखाएँकम दिखाएँ

अभी NOT ऑप्टिमाइज़ न करें—3 ट्यून करने योग्य पैरामीटर (lookback_days, top_n, regime_sma_days) मूल समस्या को नहीं छू सकते, इसलिए 2-घंटे का रन अधिकतम पहले से प्रमोट किए गए मोमेंटम रोटेशन की एक खराब नकल देगा। दो आवश्यक बदलाव: 1) MAKE THE CARRY BLEND TUNABLE (मुख्य सुधार)। स्कोर हार्डकोडेड `z_mom - z_fund` (समान वेट) है। `carry_weight` पैरामीटर जोड़ें: स्कोर = z_mom - carry_weight * z_fund, जिसकी खोज-सीमा [0.0, ~1.0] तक हो। यह आवश्यक है, क्योंकि USD-M प्रमुखों में बुल रेजीम के दौरान, जिनमें यह लॉन्ग-ओनली पोर्टफ़ोलियो ट्रेड करता है, फंडिंग मुख्यतः POSITIVE होती है; इसलिए z(funding) को समान वेट से घटाने पर ठीक उन्हीं भीड़भाड़ वाले लॉन्ग, सबसे ऊँचे मोमेंटम नामों पर जुर्माना लगता है—जो मोमेंटम बढ़त के विरुद्ध जाता है और बताता है कि शार्प पैरेंट के 2.63 से गिरकर 1.16 क्यों हुआ। ऑप्टिमाइज़र को carry_weight चुनने दें, ताकि डेटा तय करे कि कैरी कुछ जोड़ता है या नहीं; यदि सर्वोत्तम मान ~0 हो, तो वही निष्कर्ष है (डबल-सॉर्ट की कोई स्वतंत्र बढ़त नहीं है और डुप्लिकेट देने के बजाय मौजूदा मोमेंटम रोटेशन को प्राथमिकता देनी चाहिए)। कैरी झुकाव केवल तभी लागू करने पर भी विचार करें जब फंडिंग वास्तव में नकारात्मक हो (इसे गेट करें), ताकि यह सकारात्मक-फंडिंग रेजीम में मोमेंटम से टकराने के बजाय उन रेजीम में मदद करे जिनका कैरी पैरेंट ने लाभ उठाया। 2) PROVIDE A MOMENTUM-ONLY ABLATION. carry_weight=0 के साथ फिर से चलाएँ और संयुक्त कॉन्फ़िगरेशन के मुक़ाबले शार्प/DD बताएँ, ताकि हम देख सकें कि कैरी फ़ैक्टर ऑप्टिमाइज़ेशन कंप्यूट खर्चने से पहले प्रमोट किए गए केवल-मोमेंटम पैरेंट BEFORE के ऊपर मूल्य जोड़ता है या नहीं। यदि संयुक्त रणनीति आउट-ऑफ़-सैंपल केवल-मोमेंटम से बेहतर न हो, तो यह परिकल्पना उसकी खराब नकल है और इसे छोड़ देना चाहिए। 3) ADDRESS DRAWDOWN. max_drawdown 51.1%, 50% सीमा से अधिक है (DD-CI उच्च 74.9%)। जाँचें कि क्या कम-फंडिंग (अक्सर कमज़ोर/पिछड़ते) नामों की ओर कैरी झुकाव ड्रॉडाउन बिगाड़ रहा है, और क्या AVAX का अधिक बीटा योगदान दे रहा है। केवल मिश्रण को ट्यून करने योग्य बनाने और केवल-मोमेंटम एब्लेशन से कैरी फ़ैक्टर की उपयोगिता पुष्ट होने के बाद ही ऑप्टिमाइज़ेशन आगे बढ़ाएँ।

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

सकारात्मक-फंडिंग मेजर पर लॉन्ग-ओनली बुक संरचनात्मक रूप से नकारात्मक-फंडिंग कैरी नहीं वसूल सकती—वह फंडिंग लेती नहीं, चुकाती है। इसलिए लॉन्ग मोमेंटम रोटेशन में कैरी मिलाने से मोमेंटम की बढ़त केवल कम हो सकती है। जब संयुक्त फ़ैक्टर का सर्वोत्तम वेट शून्य हो जाए, तो डुप्लिकेट जारी करने के बजाय मौजूदा एकल-फ़ैक्टर रणनीति चुनें।

बैकटेस्ट समीक्षक ने ऑप्टिमाइज़ेशन-पूर्व गेट पर ‘छोड़ें’ का निर्णय दिया: डबल-सॉर्ट की धारणा ग़लत साबित हुई—कैरी ने कोई स्वतंत्र बढ़त नहीं जोड़ी और मोमेंटम को सक्रिय रूप से कमज़ोर किया। इसलिए carry_weight ऑप्टिमाइज़ करने से यह ~0 तक जाएगा और पहले से प्रमोट की गई मोमेंटम रोटेशन की अलग पहचान रहित नकल बनेगा। संरचनात्मक रूप से भी, केवल लॉन्ग USD-M परपेचुअल बुक जिन सकारात्मक-फंडिंग बुल रेजीम में ट्रेड करती है उनमें फंडिंग लागत चुकाती है, और फ़ी-मुक्त स्पॉट मोमेंटम रोटेशन (शार्प 4.83) इससे बेहतर है।

8 USD-M Binance मेजर पर केवल लॉन्ग, साप्ताहिक रीबैलेंसिंग वाली रोटेशन। इसमें फ़ैक्टरी में पेपर ट्रेडिंग तक पहुँचे दो फ़ैक्टर—क्रॉस-सेक्शनल रिलेटिव-स्ट्रेंथ मोमेंटम और नकारात्मक-फंडिंग कैरी—पर डबल-सॉर्ट करके संयुक्त z-स्कोर के अनुसार शीर्ष -3 रखे गए (कैरी टिल्ट केवल वास्तविक नकारात्मक फंडिंग पर लागू)। जब BTC अपने रेजीम SMA से नीचे बंद हुआ, तो कैश में चली गई।

पूर्ण डेटा (172 ट्रेड, 1,080 ट्रेड-दिन, 12,870 फंडिंग इवेंट, metrics_reliable=true) में डबल-सॉर्ट अपने मोमेंटम पैरेंट से स्पष्ट रूप से ख़राब था: शार्प 1.04 (iteration-1 के बिना-गेट 1.16 से कम और केवल-मोमेंटम पैरेंट के 2.63 से बहुत नीचे), प्रॉफ़िट फ़ैक्टर 1.67, सूचना अनुपात -0.0025, sharpe_ci_low 0.277, कर्टोसिस 139.8, अधिकतम ड्रॉडाउन 47.5%; मुख्य परिणाम कुछ 2021 उछाल वाले हफ़्तों में केंद्रित था। कोई ऑप्टिमाइज़ेशन चरण नहीं चला।

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