RSI को विज़ुअलाइज़ करें
RSI एक मोमेंटम इंडिकेटर है जो 0 और 100 के बीच दोलन करता है। आम तौर पर 70 से ऊपर का RSI ओवरबॉट मार्केट कंडीशन दर्शाता है, यानी एसेट का मूल्यांकन ज़्यादा है और कीमत पलट सकती है। 30 से नीचे का RSI ओवरसोल्ड कंडीशन का संकेत देता है, यानी एसेट का मूल्यांकन कम है और कीमत में तेज़ी आ सकती है। इसे बेहतर समझने के लिए, आप RSI की गणना करेंगे और उसे प्राइस डेटा के साथ प्लॉट करेंगे।
जैसा आपने पिछले अभ्यास में किया था, आप Google स्टॉक के ऐतिहासिक डेली प्राइस डेटा का उपयोग करेंगे, जो stock_data के रूप में लोड है। साथ ही, talib आपके लिए इम्पोर्ट किया गया है और matplotlib.pyplot को plt के नाम से इम्पोर्ट किया गया है।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में फाइनेंशियल ट्रेडिंग
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Calculate RSI
stock_data['RSI'] = ____(stock_data['____'])
# Create subplots
fig, (ax1, ax2) = plt.____(2)
# Plot RSI with the price
ax1.set_ylabel('Price')
____(stock_data['____'])
ax2.set_ylabel('RSI')
____(stock_data['____'], color='orangered')
ax1.set_title('Price and RSI')
plt.show()