ПочатиПочніть безкоштовно

Отримайте біржові дані для однієї компанії

DataReader пропонує джерело даних 'iex'. Щоб експериментувати з даними поза середовищем DataCamp, вам знадобиться обліковий запис IEX Cloud.

IEX обмежує доступ до рядів цін акцій останніми п'ятьма роками.

Отримати дані про ціни акцій з IEX просто: імпортуйте пакет DataReader і використайте аргументи start та/або end у форматі date(YYYY, MM, DD):

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

У першому розділі ви дізналися, що біржовий тікер — це унікальний символ, потрібний, щоб отримати біржову інформацію для певної компанії.

У цій вправі ви попрактикуєтеся імпортувати дані за 2016 рік для Apple з тікером 'AAPL'.

Ця вправа є частиною курсу

Імпорт і керування фінансовими даними в Python

Переглянути курс

Інструкції до вправи

  • Імпортуйте DataReader з pandas_datareader.data та date з бібліотеки datetime.
  • За допомогою 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()
Редагувати та запускати код