पोर्टफोलियो बैकटेस्ट एक सहज इक्विटी कर्व दिखा सकता है, जबकि वही डॉलर दो बार खर्च हो रहा हो। ऐसा तब होता है जब सिम्युलेटर इक्विटी, नकदी, कोलेटरल और खरीद क्षमता को एक-दूसरे के समान मान लेता है। ये आपस में जुड़े हैं, लेकिन अलग-अलग सवालों के जवाब देते हैं: खाते के पास क्या है, उस पर क्या बकाया है, और वह अभी किसी दूसरे ऑर्डर के लिए कितना प्रतिबद्ध कर सकता है।
मान लीजिए कि कोई रणनीति $10,000 से शुरू होती है और $6,000 की संपत्ति खरीदती है। उसके पास $4,000 की मुक्त नकदी बचती है। अगर बैकटेस्ट फिर दूसरी पोज़िशन का आकार उसकी $10,000 की इक्विटी के 100% के बराबर तय करे, तो उसने केवल $10,000 की पूंजी दर्ज करते हुए $16,000 का एक्सपोज़र प्रतिबद्ध कर दिया है। कुछ खातों के नियमों के तहत यह वैध लीवरेज हो सकता है। लेकिन सिर्फ इसलिए यह वैध नहीं हो जाता कि साइजिंग कोड ने “इक्विटी” का इस्तेमाल किया।
गलत तरीका 1: इक्विटी को नकदी मानना
यह शॉर्टकट कई परिसंपत्तियों वाली रणनीतियों में दिखता है। हर सिग्नल ऑर्डर का आकार मौजूदा पोर्टफोलियो मूल्य के एक हिस्से के रूप में तय करता है, और हर ऑर्डर को पूरा मूल्य उपलब्ध दिखता है। पोर्टफोलियो लूप ऑर्डर अलग-अलग निकालता है, फिर पूंजी आरक्षित किए बिना उन्हें जोड़ देता है।
लिक्विड इंस्ट्रूमेंट्स और मार्जिन कॉल के अभाव में बैकटेस्ट की गड़बड़ी आसानी से छूट जाती है। रिटर्न विश्वसनीय लगते हैं; बाद में जोड़े गए पोज़िशन वेट कभी-कभी 140% या 180% तक पहुंच जाते हैं। लाइव खाता बाद के ऑर्डर अस्वीकार कर सकता है या ऐसा लीवरेज रख सकता है जिसका रणनीति ने कभी इरादा ही नहीं किया था।
ऑर्डर बनाते समय नकदी आरक्षित करें। कैश खाते में $2,000 की खरीद से $2,000 और शुल्क खर्च होते हैं। मार्जिन खाते में, प्लेटफ़ॉर्म के नियमों के अनुसार आवश्यक मार्जिन निकालें, फिर उपलब्ध खरीद क्षमता में से वह रकम घटाएं। अगर कई ऑर्डर एक साथ आते हैं, तो उनकी प्राथमिकता तय करें। वरना नतीजा इस पर निर्भर कर सकता है कि कौन-सा लूप पहले चला।
गलत तरीका 2: लॉक किए गए कोलेटरल को मुक्त खरीद क्षमता गिनना
डेरिवेटिव प्लेटफ़ॉर्म पर $1,000 का कोलेटरल जमा करने का यह मतलब ज़रूरी नहीं कि खाते की इक्विटी $1,000 घट जाए। लेकिन इसका मतलब है कि वह कोलेटरल खुली पोज़िशन के लिए प्रतिबद्ध है। लेखांकन का एक आम शॉर्टकट इसे नकदी से घटाता है, फिर पोज़िशन का पूरा नाममात्र मूल्य भी खरीद क्षमता से घटा देता है। दूसरा इसका उलटा करता है और कोलेटरल को मुक्त नकदी और मार्जिन, दोनों मान लेता है।
दोनों गलतियां यह बिगाड़ देती हैं कि अगला ऑर्डर क्या कर सकता है। पहली गलती रणनीति को ज़रूरत से ज़्यादा सीमित दिखा सकती है; दूसरी ऐसे ऑर्डर मंज़ूर कर सकती है जिन्हें खाता संभाल नहीं सकता। 5× लीवरेज पर $5,000 की पोज़िशन के लिए लगभग $1,000 शुरुआती मार्जिन चाहिए हो सकता है, लेकिन मेंटेनेंस मार्जिन, शुल्क, अवास्तविक घाटे और प्लेटफ़ॉर्म के खास टियर उपयोग की जा सकने वाली रकम बदल देते हैं। नाममात्र मूल्य और कोलेटरल एक ही चीज़ नहीं हैं।
| खाते की राशि | इसका मतलब | क्या इससे नया ऑर्डर वित्तपोषित हो सकता है? |
|---|---|---|
| इक्विटी | देनदारियों और मौजूदा कीमत पर मूल्यांकित पोज़िशनों के बाद खाते का मूल्य | केवल मार्जिन और खरीद क्षमता के नियमों के अधीन |
| मुक्त नकदी | वह नकदी जो पहले खर्च, आरक्षित या गिरवी नहीं रखी गई है | हाँ, इंस्ट्रूमेंट के नियमों के भीतर |
| लॉक किया गया कोलेटरल | खुली पोज़िशन या ऑर्डर को सहारा देने वाली रकम | आमतौर पर जारी होने तक उपलब्ध नहीं |
| खरीद क्षमता | प्लेटफ़ॉर्म द्वारा निकाली गई अतिरिक्त ऑर्डर की क्षमता | हाँ, मौजूदा सीमा तक |
इन्हें अलग-अलग राशियों के रूप में मॉडल करें, भले ही किसी खास प्लेटफ़ॉर्म पर सरल स्थिति में इनमें से कुछ बराबर हों। फिर जांचें कि पोज़िशन में घाटा होने पर क्या होता है: इक्विटी घटती है, नाममात्र मूल्य के अनुपात में मेंटेनेंस मार्जिन बढ़ सकता है, और उपलब्ध खरीद क्षमता दोनों संख्याओं के अकेले संकेत से भी तेज़ी से सिकुड़ सकती है।
गलत तरीका 3: सिग्नल पर पोज़िशन बंद होते ही नकदी मुक्त करना
बैकटेस्ट अक्सर एग्ज़िट सिग्नल आते ही पूंजी मुक्त कर देता है। लेकिन एग्ज़िट सिग्नल, निष्पादन नहीं होता। ऑर्डर लंबित हो सकता है, आंशिक रूप से भरा जा सकता है या रद्द हो सकता है; जब तक पोज़िशन वास्तव में बंद न हो, उसका मार्जिन और एक्सपोज़र बना रहता है। ऑर्डर पूरा होने के बाद भी शुल्क और वास्तविक P&L उपलब्ध होने वाली रकम को प्रभावित करते हैं।
यह गड़बड़ी अक्सर तेज़ी से पोज़िशन बदलने के दौरान सामने आती है। सिम्युलेटर एक ट्रेड बंद करता है, तुरंत मिली रकम दूसरे में लगा देता है, फिर मान लेता है कि दोनों ऑर्डर मनचाही कीमतों पर आसानी से पूरे हुए। पेपर ट्रेडिंग में, पहला पोज़िशन खुला रहते हुए दूसरा ऑर्डर अस्वीकार हो सकता है। या एग्ज़िट ऑर्डर आंशिक रूप से ही पूरा हो, जिससे खाते में बैकटेस्ट की अपेक्षा से कम मुक्त पूंजी बचे।
लंबित ऑर्डर और पोज़िशनों को प्रतिबद्धताओं के रूप में ट्रैक करें। पूंजी ऑर्डर पूरे होने पर मुक्त करें, इरादा करने पर नहीं। आंशिक रूप से पूरा हुआ एग्ज़िट, लागत घटाने के बाद, वास्तव में बंद हुई मात्रा के अनुपात में पूंजी मुक्त करे। यह बारीकी तब तक मामूली लगती है, जब तक किसी उतार-चढ़ाव भरे दिन 2 रणनीतियां एक ही नकदी के लिए प्रतिस्पर्धा न करें।
लेजर स्पष्ट रखें
हर निर्णय बिंदु पर ऐसा लेजर रखें जो तय क्रम में अपडेट हो: मौजूदा पोज़िशनों का मूल्यांकन करें, इक्विटी और मार्जिन निकालें, ऑर्डर पूरे होने और लागत दर्ज करें, खरीद क्षमता फिर से निकालें, फिर नए ऑर्डर का आकार तय करके पूंजी आरक्षित करें। नकदी और पोज़िशन मूल्य में हर बदलाव का मिलान करने लायक विवरण दर्ज करें।
एक उपयोगी नियम: हर स्वीकृत ऑर्डर, जमा किए जाने के क्षण खाते के मॉडल के तहत वित्तपोषित किया जा सकना चाहिए। अगर सिम्युलेटर यह नहीं बता सकता कि कौन-सी नकदी या मार्जिन उसे सहारा दे रही है, तो बैकटेस्ट ने यह साबित नहीं किया कि पोर्टफोलियो उस पोज़िशन को रख सकता था।
रिटर्न की गणना के साथ एक छोटा ऑडिट भी चलाएं। अधिकतम सकल एक्सपोज़र, न्यूनतम मुक्त नकदी, न्यूनतम मार्जिन गुंजाइश और खरीद क्षमता से अधिक होने वाले ऑर्डरों की संख्या रिपोर्ट करें। अगर कोई रणनीति तभी अच्छा प्रदर्शन करती है जब पूंजी का चुपचाप दोबारा इस्तेमाल हो, तो यह पोर्टफोलियो साइजिंग का नतीजा है, लागू किए जा सकने वाले बैकटेस्ट का नहीं।
← सभी पोस्ट


