एक कंपनी के लिए स्टॉक डेटा प्राप्त करें
DataReader डेटा सोर्स 'iex' प्रदान करता है। DataCamp के बाहर डेटा के साथ प्रयोग करने के लिए, आपको एक IEX Cloud अकाउंट की आवश्यकता होगी.
IEX स्टॉक प्राइस सीरीज़ की पहुँच को पिछले पाँच वर्षों तक सीमित करता है.
DataReader पैकेज इम्पोर्ट करने के बाद, start और/या end आर्ग्युमेंट्स को date(YYYY, MM, DD) फॉर्म में देकर IEX से स्टॉक प्राइस डेटा प्राप्त करना सरल है:
stock_data = DataReader(ticker, data_source, start, end)
पहले चैप्टर में, आपने सीखा था कि स्टॉक टिकर वह यूनिक सिंबल होता है जिसकी मदद से किसी भी कंपनी का स्टॉक इन्फॉर्मेशन लिया जाता है.
इस अभ्यास में, आप Apple के लिए 2016 का डेटा इम्पोर्ट करने का अभ्यास करेंगे, जिसका टिकर 'AAPL' है.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में वित्तीय डेटा इम्पोर्ट और मैनेज करना
अभ्यास निर्देश
pandas_datareader.dataसेDataReaderऔरdatetimeलाइब्रेरी सेdateइम्पोर्ट कीजिए.date()का उपयोग करकेstartडेट 1 जनवरी, 2016 औरendडेट 31 दिसंबर, 2016 सेट कीजिए.tickerको Apple के स्टॉक टिकर'AAPL'औरdata_sourceको'iex'सेट कीजिए.- स्टॉक प्राइस इम्पोर्ट करने के लिए
DataReader()ऑब्जेक्ट बनाएँ और उसे वैरिएबलstock_pricesमें असाइन करें. - परिणाम देखने और जाँचने के लिए
.head()और.info()का उपयोग करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Import DataReader
____
# Import date
____
# Set start and end dates
start = date(____)
end = date(____)
# Set the ticker
ticker = ____
# Set the data source
data_source = ____
# Import the stock prices
stock_prices = DataReader(____, ____, ____, ____)
# Display and inspect the result
print(stock_prices.head())
stock_prices.info()