शुरू करेंमुफ़्त में शुरू करें

RSI आधारित सिग्नल बनाइए

अब आपकी पहली mean-reversion रणनीति लागू करने का समय है। Mean reversion ट्रेडिंग संकेतों का उपयोग करके बाज़ार में असंतुलन पहचानती है, और ओवरसोल्ड बाज़ार में long पोज़िशन लेती है तथा ओवरबॉट बाज़ार में short पोज़िशन लेती है।

सबसे पहले, आप RSI इंडिकेटर से बाज़ार की स्थिति समझेंगे और सिग्नल बनाएँगे। अगर RSI मान 30 से नीचे जाता है, तो आप long पोज़िशन लेंगे। अगर RSI मान 70 से ऊपर जाता है, तो आप short पोज़िशन लेंगे। अगर RSI मान 30 और 70 के बीच है, तो आप कोई पोज़िशन नहीं लेंगे।

RSI इंडिकेटर पहले से कैलकुलेट किया गया है और stock_rsi में सेव है। Google स्टॉक का ऐतिहासिक प्राइस डेटा price_data में प्रीलोडेड है। इसके अलावा, आपके लिए bt पैकेज इम्पोर्ट किया गया है।

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में फाइनेंशियल ट्रेडिंग

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Construct the signal
signal[____ > ____] = -1
signal[____ < ____] = 1
signal[(____ <= ____) & (____ >= ____)] = 0
कोड संपादित करें और चलाएँ