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

SMA की गणना करें और प्लॉट करें

डेली प्राइस डेटा स्वभाव से बिखरा हुआ और नॉयज़ी होता है. आप Apple स्टॉक के डेली प्राइस डेटा का विश्लेषण करना चाहते हैं और डेटा को स्मूद करने के लिए एक simple moving average (SMA) इंडिकेटर जोड़ने की योजना बनाते हैं. विशेष रूप से, आप 50-day SMA का उपयोग करने का निर्णय लेते हैं.

स्टॉक डेटा aapl_data में प्रीलोड किया गया है, और matplotlib.pyplot को plt के रूप में इम्पोर्ट किया गया है. प्लॉट में शीर्षक और लैजेंड जैसी अतिरिक्त कस्टमाइज़ेशन पहले से आपके लिए दिए गए हैं.

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

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

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

अभ्यास निर्देश

  • Close प्राइस का उपयोग करके 50-day SMA की गणना करें और उसे sma_50 नाम के नए कॉलम में सहेजें.
  • sma_50 और Close कॉलम के डेटा का उपयोग करके एक लाइन चार्ट प्लॉट करें.

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

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

# Calculate SMA
aapl_data['sma_50'] = aapl_data['____'].____.mean()

# Plot the SMA
____(aapl_data['____'], color='green', label='SMA_50')
# Plot the close price
____(aapl_data['____'], color='red', label='Close')

# Customize and show the plot
plt.title('Simple moving averages')
plt.legend()
plt.show()
कोड संपादित करें और चलाएँ