L oop через список акций с финансами - PullRequest
0 голосов
/ 14 февраля 2020

Я пытаюсь импортировать фундаментальные данные по нескольким акциям с yfinance

import yfinance as yf
ticker = yf.Ticker('AAPL')
ticker.info["priceToBook"]

Возвращает P / B яблок в размере 15,9, как и ожидалось

Но что если я захочу провести l oop через список тикеров, например

tickers = ['AAPL', 'ORCL', 'TSLA']

и сохранение их в df или список

1 Ответ

1 голос
/ 14 февраля 2020

Вы можете просто l oop через нужные тикеры и добавить их в словарь (или как хотите)

dictionary = {} 
tickers = ['AAPL', 'ORCL', 'TSLA']
for t in tickers:
    ticker = yf.Ticker(t)
    dictionary[t] = ticker.info["priceToBook"]
...