रणनीतियाँ
प्रमुख कॉइनों में विविधीकृत इंट्राडे इम्पल्स-बार कंटिन्यूएशन पोर्टफ़ोलियो (लॉन्ग-शॉर्ट, Binance USD-M, 1H, घटना-आधारित अलग-अलग एंट्री, प्रति-पोज़िशन + सकल सीमाएँ, फ़ीस-पार ATR लक्ष्य)
परिणाम: परित्यक्त
DiversifiedImpulseBarContinuationPortfolioLS1H
ट्रेडों की कमी और एकल-घटना संकेंद्रण की समस्याएँ सचमुच ठीक कीं: 10 नामों में 13,644 ट्रेड हर विंडो में पर्याप्त डेटा देते हैं; इंजन-सुरक्षित अलग-अलग एंट्री और प्रति-पोज़िशन/सकल सीमाएँ हैं (नॉशनल-इन्फ़्लेशन आर्टिफ़ैक्ट…
परिकल्पना
कार्यान्वयन
विविधीकृत पोर्टफ़ोलियो के रूप में 10 लंबा-छोटा इंट्राडे इम्पल्स-बार निरंतरता रणनीति, Binance USD-M के प्रमुख एसेट पर 1H बार के साथ। हर एसेट की स्वतंत्र निगरानी होती है; उच्च-वॉल्यूम दिशात्मक उछाल (|body|/ATR >= impulse_atr_mult AND वॉल्यूम >= vol_mult x औसत) उछाल की दिशा में एक अलग पोज़िशन खोलता है। पोज़िशन को कड़े ATR स्टॉप, व्यापक ATR लक्ष्य या अधिकतम-अवधि सीमा पर बंद किया जाता है। प्रति-पोज़िशन नॉशनल सीमा और पोर्टफ़ोलियो के कुल एक्सपोज़र की सीमा लागू है; हर एसेट पर अधिकतम एक पोज़िशन।
सत्यापन परिणाम
CLEAN RESTART 2026-09-04 — इस रन का निर्णय इतिहास और सीखने के रिकॉर्ड हटा दिए गए और इसे सत्यापन से फिर शुरू किया गया। पिछला परित्याग बाज़ार के कारण नहीं, पाइपलाइन के कारण हुआ था: Layer-2 हार्नेस ने @staticmethod हेल्पर्स को गलत बाइंड किया था (ठीक किया गया); QA ने बिना अनुकूलित स्मोक टेस्ट पर अंतिम प्रदर्शन निर्णय दिए थे (हटा दिए गए — अब QA केवल शुद्धता का आकलन करता है); और सैंडबॉक्स टाइमआउट बैकटेस्ट स्लॉट की कमी के कारण हुए थे (ठीक किया गया)। परिकल्पना और रणनीति का कोड अपरिवर्तित हैं। कोड का आकलन उसके गुणों के आधार पर करें; प्रदर्शन का निर्णय बाद में पूरा बैकटेस्ट और ऑप्टिमाइज़र करेंगे।
बैकटेस्ट समीक्षा
- शार्प
- -0.09
- कुल रिटर्न
- -95.05%
- अधिकतम ड्रॉडाउन
- 96.24%
- कुल ट्रेड
- 13644
- जीत दर
- 38.6%
- प्रॉफ़िट फ़ैक्टर
- 0.87
ट्रेडों की कमी और एकल-घटना संकेंद्रण की समस्याएँ सचमुच ठीक कीं: 10 नामों में 13,644 ट्रेड हर विंडो में पर्याप्त डेटा देते हैं; इंजन-सुरक्षित अलग-अलग एंट्री और प्रति-पोज़िशन/सकल सीमाएँ हैं (नॉशनल-इन्फ़्लेशन आर्टिफ़ैक्ट नहीं, लिक्विडेशन नहीं)
शुद्ध घाटा: total_return -95.05%, CAGR -45.6%, max_drawdown 96.24% (CI से 100%) — 50% की हार्ड-अबैंडन सीमा पार (L19)
फ़ीस से कम बढ़त: avg_trade_return_pct 0.045% (0.15% फ़ीस सीमा से कम, L22), profit_factor 0.87, अपेक्षित मूल्य -$7.20/ट्रेड, सकल का 12.4% कमीशन
जोखिम-समायोजित बढ़त महत्वपूर्ण नहीं: शार्प -0.088 (CI [-1.02, 0.61] शून्य को छूता है), PSR 0.41; 7 में से 6 वर्षों में घाटा (केवल 2022 सकारात्मक)
विविधीकरण से चरम उतार-चढ़ाव कम नहीं हुए: कर्टोसिस 246, मासिक उतार-चढ़ाव +365%/-78%/-50%, लगातार 37 घाटे वाले ट्रेड — असामान्य घटनाओं का दबदबा, स्थिर बढ़त नहीं
L30/L63 शुद्ध-OHLCV दिशात्मक कंटिन्यूएशन वर्ग (0-सर्वाइवर); पोर्टफ़ोलियो पर सामान्यीकरण से ट्रेडों की संख्या बढ़ी, लेकिन प्रति ट्रेड बढ़त नहीं
पुनरावृत्ति इतिहास
सत्यापन विफल (Layer 3 — सैंडबॉक्स बैकटेस्ट): स्मोक टेस्ट ने 300s की समय-सीमा पार की। इसका लगभग हमेशा अर्थ है कि हर बार पर किया गया काम इतिहास के साथ बढ़ता है — जैसे, पूरी फ़ंडिंग/पूरक श्रृंखला को फिर से स्कैन करना, या हर बार पर calculate_signal()/on_bar() के भीतर सूची बनाकर min()/sorted() चलाना। __init__ में क्रमबद्ध टाइमस्टैम्प ऐरे ONCE पहले से तैयार करें और bisect का उपयोग करें, या टाइमस्टैम्प के अनुसार लुकअप कैश करें, ताकि हर बार की लागत O(log n) हो, O(n) नहीं।
Stratmill एक रिसर्च और पेपर-ट्रेडिंग टूल है, वित्तीय सलाह या ब्रोकर नहीं। बैकटेस्ट और पेपर परिणाम काल्पनिक हैं। ट्रेडिंग में नुकसान का जोखिम होता है।