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

एक कंपनी के लिए स्टॉक डेटा प्राप्त करें

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()
कोड संपादित करें और चलाएँ