बैकटेस्टिंग और ओवरफिटिंग
रिस्क मैनेजमेंट

बैकटेस्टिंग और ओवरफिटिंग

7 कार्ड और 4 छोटे सवाल। करीब 2 मिनट।

पूरा लेसन

  1. “जब कीमत अपने 50 दिन के मूविंग एवरेज के ऊपर बंद हो, तब खरीदें” जैसे किसी नियम पर असली पैसा लगाने से पहले, उसे पुराने डेटा पर परखा जा सकता है। इसी को बैकटेस्टिंग कहते हैं।

  2. बैकटेस्ट से पता चलता है कि नियम कितनी बार जीता, औसत मुनाफा और औसत नुकसान कितना रहा, लगातार नुकसान का सबसे लंबा सिलसिला कितना था और सबसे गहरा ड्रॉडाउन कितना रहा।

  3. जाल है ओवरफिटिंग: सेटिंग्स को तब तक बदलते रहना, जब तक नियम पुराने डेटा पर एकदम फिट न बैठ जाए। ऐसे नियम ने असली पैटर्न नहीं, सिर्फ शोर सीखा है, और नए डेटा पर वह फेल हो जाता है।

  4. ठीक से टेस्ट करें: नियम एक दौर के डेटा पर बनाएं, फिर उसे ऐसे डेटा पर जांचें, जो उसने कभी नहीं देखा, अलग-अलग बाजारों और हालात में।

  5. खर्च हमेशा जोड़ें: स्प्रेड, कमीशन, स्लिपेज। अगर हर ट्रेड का खर्च 0.15% है, तो खर्चों से पहले हर ट्रेड पर 0.1% कमाने वाला नियम घाटे में जाएगा।

  6. आम गलती

    गलती: “10 साल तक चला, तो अगले साल भी चलेगा।” बाजार बदलते हैं। बैकटेस्ट एक सबूत है, गारंटी नहीं।

  7. मुख्य बात

    पुराने डेटा पर टेस्ट करें, अनदेखे डेटा पर जांचें, हर खर्च जोड़ें, और नियम सरल रखें।

झटपट जांच

  1. बैकटेस्टिंग है…
    1. पुरानी कीमतों पर किसी नियम को परखना
    2. असली पैसे से किसी नियम को परखना
    3. अगले हफ्ते की कीमत का अनुमान लगाना
    असली पैसा लगाने से पहले ही दिख जाता है कि पुराने बाजार में यह नियम कैसा चलता।
  2. ओवरफिटिंग का मतलब है…
    1. नियम पुराने डेटा पर फिट है, पर नए पर फेल
    2. नियम इतना सरल है कि पैसा नहीं बना सकता
    3. नियम हर बाजार में चलता है
    पुराने डेटा के हिसाब से बहुत बारीकी से ट्यून करने पर नियम असली पैटर्न के बजाय शोर सीख लेता है।
  3. बैकटेस्ट पर ज्यादा भरोसा करने के लिए उसे परखें…
    1. अलग-अलग बाजारों और दौर पर
    2. उसी डेटा पर, जिससे नियम बना
    3. उसके सबसे अच्छे एक साल पर
    असली बढ़त (एज) उस डेटा पर भी टिकनी चाहिए, जिस पर नियम नहीं बना।
  4. एक नियम खर्चों से पहले हर ट्रेड पर 0.1% कमाता है, और हर ट्रेड का खर्च 0.15% है। खर्चों के बाद वह…
    1. घाटे में जाता है
    2. दोगुना मुनाफा कमाता है
    3. ठीक ब्रेकईवन पर रहता है
    0.1% − 0.15% = हर ट्रेड पर −0.05%। खर्चों ने मुनाफे वाले नियम को घाटे वाला बना दिया।

इस लेसन के शब्द

रिस्क मैनेजमेंट

  1. बचाव का रास्ता: स्टॉप लॉस
  2. कितना जोखिम लें
  3. रिस्क और रिवॉर्ड
  4. विन रेट ही सब कुछ नहीं
  5. नुकसान का गणित
  6. खेल में टिके रहना
  7. बैकटेस्टिंग और ओवरफिटिंग
अभी प्रैक्टिस करें: स्टॉप लॉस स्नाइपर अभी प्रैक्टिस करें: टिके रहने का गणित अभी प्रैक्टिस करें: मार्टिंगेल का जाल