Benchmark के साथ स्टॉक कीमतों की तुलना
आपने वीडियो में यह भी सीखा कि अलग-अलग स्टॉक्स के प्रदर्शन की तुलना किसी benchmark के साथ कैसे की जाती है। अब आप NYSE के तीन सबसे बड़े स्टॉक्स की तुलना Dow Jones Industrial Average से करके स्टॉक मार्केट के बारे में और जानेंगे, जिसमें अमेरिका की 30 सबसे बड़ी कंपनियाँ शामिल हैं.
NYSE की तीन सबसे बड़ी कंपनियाँ हैं:
| Company | Stock Ticker |
|---|---|
| Johnson & Johnson | JNJ |
| Exxon Mobil | XOM |
| JP Morgan Chase | JPM |
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Time Series डेटा मैनिपुलेट करना
अभ्यास निर्देश
हमने पहले ही pandas को pd के रूप में और matplotlib.pyplot को plt के रूप में इम्पोर्ट कर लिया है.
pd.read_csv()का उपयोग करके'nyse.csv'और'dow_jones.csv'इम्पोर्ट करें, और'date'कॉलम सेparse_datesऔरindex_colकी मदद से प्रत्येक के लिए एकDatetimeIndexबनाएँ। प्राप्त ऑब्जेक्ट्स को क्रमशःstocksऔरdow_jonesमें असाइन करें.pd.concat()का उपयोग करते हुएaxis=1के साथstocksऔरdow_jonesको जोड़ें और परिणामdataमें असाइन करें।dataकी.info()जाँचें.dataको प्रत्येक series के पहले मान से भाग दें, 100 से गुणा करें और परिणाम को plot करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import stock prices and index here
stocks = ____
dow_jones = ____
# Concatenate data and inspect result here
data = ____
print(____)
# Normalize and plot your data here