backte.st

खुद को धोखा दिए बिना बैकटेस्ट रिपोर्ट कैसे पढ़ें

नेट रिटर्न, ड्रॉडाउन, ट्रेडों की संख्या, बाय-एंड-होल्ड और मज़बूती जाँचें: बैकटेस्ट रिपोर्ट का हर आँकड़ा क्या बताता है और क्या नहीं बताता।

बैकटेस्ट एक सीमित सवाल का जवाब देता है: इन धारणाओं के साथ, ठीक इन नियमों को ठीक इस डेटा पर चलाने से क्या होता? यह नहीं बताता कि आगे क्या होगा। रिपोर्ट को अच्छी तरह पढ़ने का मतलब है जानना कि कौन से आँकड़े वज़न रखते हैं और कौन से आसानी से सजाए जा सकते हैं।

रिटर्न से नहीं, धारणाओं से शुरू करें

कोई भी नतीजा देखने से पहले जाँचें कि टेस्ट कैसे चलाया गया। Backte.st में हर रिपोर्ट इन्हें डेटा और धारणाएँ में बताती है:

अगर कहीं और पढ़ी गई रिपोर्ट अपने फ़िल नियम और लागतें नहीं बताती, तो उसके रिटर्न को ज़्यादा से ज़्यादा एक ऊपरी सीमा मानें।

नेट रिटर्न और बाय-एंड-होल्ड

नेट रिटर्न लागतों के बाद खाते के मूल्य में बदलाव है। अकेले यह कम बताता है, क्योंकि ज़्यादातर बाज़ारों में ट्रेंड होता है। इसलिए हर रिपोर्ट उसी आवंटन पर बाय-एंड-होल्ड भी दिखाती है: अगर आपकी स्ट्रैटेजी हर ट्रेड में पूँजी का 20% लगाती है, तो तुलना पूरी अवधि में पूँजी का 20% बाज़ार में रखने से होती है।

बाय-एंड-होल्ड को हराने वाली स्ट्रैटेजी भी असल में बदतर हो सकती है, अगर वह बहुत ज़्यादा ट्रेडों (ज़्यादा लागत, ज़्यादा टैक्स) या गहरे ड्रॉडाउन के साथ ऐसा करती है।

अधिकतम ड्रॉडाउन: वह आँकड़ा जो आप सच में महसूस करेंगे

अधिकतम ड्रॉडाउन खाते के मूल्य में शिखर से तल तक की सबसे बड़ी गिरावट है। अक्सर यही तय करता है कि कोई असली इंसान स्ट्रैटेजी पर टिका रहेगा या नहीं। एक जैसे रिटर्न वाली दो स्ट्रैटेजी बिल्कुल अलग लगती हैं अगर एक ने रास्ते में खाता आधा कर दिया हो।

याद रखें, बैकटेस्ट का ड्रॉडाउन सिर्फ़ ट्रेडों के उस खास क्रम में सबसे बुरी गिरावट है। ट्रेड-क्रम फेरबदल दिखाता है कि यह कितना बदतर हो सकता था।

ट्रेडों की संख्या: क्या सबूत काफ़ी है?

कुछ ही ट्रेड किस्मत से लगभग कोई भी रिटर्न दे सकते हैं। Backte.st दिखावा करने के बजाय ऐसी जाँच को बहुत कम ट्रेड चिह्नित करता है। अगर आपकी रिपोर्ट में कुछ ही बंद ट्रेड हैं, तो निष्कर्ष निकालने से पहले लंबा इतिहास, छोटी कैंडल या ज़्यादा बाज़ार आज़माएँ।

मज़बूती जाँचें

मुख्य नतीजा धारणाओं के एक सेट के साथ एक बार चलाया गया है। जाँचें उन्हीं नियमों को कठिन हालात में फिर चलाती हैं:

  1. अनदेखी अवधि: इतिहास का आख़िरी 30% अलग से आँका जाता है। देखें आउट-ऑफ़-सैंपल टेस्टिंग।
  2. दोगुनी लागत: कमीशन और स्लिपेज दोगुने। देखें ट्रांज़ैक्शन लागत।
  3. आसपास के पैरामीटर: हर इंडिकेटर अवधि ±10% और ±20% बदली जाती है। देखें पैरामीटर मज़बूती।
  4. देर से एंट्री: हर ऑर्डर एक कैंडल बाद भरा जाता है। देखें लुक-अहेड बायस और टाइमिंग।
  5. सबसे अच्छे ट्रेड हटाए: पाँच सबसे मुनाफ़े वाले ट्रेड हटा दिए जाते हैं। देखें ओवरफ़िटिंग।
  6. ट्रेड-क्रम फेरबदल: ट्रेडों का क्रम 200 बार बदला जाता है। देखें मोंटे कार्लो।

जब उस हालत में भी स्ट्रैटेजी का रिटर्न सकारात्मक रहता है तो जाँच टिकी रही कहलाती है, और फ़ैसले के लिए कम से कम 10 बंद ट्रेड चाहिए (फेरबदल के लिए 20)। कमज़ोरी का मतलब यह नहीं कि विचार बेकार है। यह बताती है कि नतीजा कहाँ किसी नाज़ुक चीज़ पर टिका है। हर जगह टिकी रही एक अच्छी शुरुआत है, बढ़त का सबूत नहीं।

रिपोर्ट क्या नहीं बता सकती

बैकटेस्ट का इस्तेमाल विचारों को जल्दी और सस्ते में खारिज करने के लिए करें। तभी वह सबसे ईमानदार होता है।

लैब में आज़माएँ

बिना कोड के इंडिकेटर से रणनीति बनाएँ, कुछ बाज़ारों पर चलाएँ और यह जाँच अपने नियमों पर देखें। यह मुफ़्त है और आपके ब्राउज़र में चलता है।

लैब खोलें