Probabilistic-Programming-and-Bayesian-Methods-for-Hackers icon indicating copy to clipboard operation
Probabilistic-Programming-and-Bayesian-Methods-for-Hackers copied to clipboard

Chpt #6; Example stock returns: ystockquote is not working

Open codeja3 opened this issue 3 years ago • 0 comments

I could not make ystockquote to work no matter what I tried. Instead I used yahoo's yfinance package which has a straightforward api. I'm recording the updated code here in case someone encounters the same problem.

import yfinance as yf import pandas as pd

n_observations = 100 # we will truncate the the most recent 100 days.

stocks = ["AAPL", "GOOG", "TSLA", "AMZN"]

enddate = "2022-02-19" startdate = "2021-07-01"

stock_closes = pd.DataFrame()

for stock in stocks: x = yf.download(stock, startdate, enddate) stock_closes[stock] = x['Close']

stock_closes stock_returns = stock_closes.pct_change().iloc[1:, :] stock_return = stock_returns.iloc[-n_observations:,:]

codeja3 avatar Feb 23 '22 12:02 codeja3