BaşlayınÜcretsiz başlayın

Tek bir şirket için hisse senedi verilerini al

DataReader, 'iex' adlı veri kaynağını sunar. DataCamp ortamı dışında verilerle denemeler yapmak için bir IEX Cloud hesabına ihtiyacın olacak.

IEX, hisse fiyatı serilerine erişimi son beş yılla sınırlar.

DataReader paketini içe aktardıktan sonra start ve/veya end argümanlarını date(YYYY, MM, DD) biçiminde kullanarak IEX'ten hisse fiyatı verisi almak oldukça basittir:

stock_data = DataReader(ticker, data_source, start, end)

İlk bölümde, hisse senedi sembolü (stock ticker)'nün belirli bir şirketin hisse bilgilerini almak için gereken benzersiz simge olduğunu öğrenmiştin.

Bu egzersizde, sembolü 'AAPL' olan Apple için 2016 verilerini içe aktarma alıştırması yapacaksın.

Bu egzersiz, kursun bir parçasıdır

Python ile Finansal Verileri İçe Aktarma ve Yönetme

Kursa Göz Atın

Egzersiz talimatları

  • pandas_datareader.data içinden DataReader'ı ve datetime kütüphanesinden date'i içe aktar.
  • date() kullanarak start tarihini 1 Ocak 2016 ve end tarihini 31 Aralık 2016 olarak ayarla.
  • ticker'ı Apple'ın hisse sembolü 'AAPL' ve data_source'u 'iex' olarak ayarla.
  • Hisse fiyatlarını içe aktarmak için bir DataReader() nesnesi oluştur ve stock_prices adlı bir değişkene ata.
  • Sonucu görüntülemek ve incelemek için .head() ve .info() kullan.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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()
Kodu Düzenle ve Çalıştır