January 2020
Beginner to intermediate
432 pages
11h 24m
English
Execute the following steps to forecast Google's stock prices using ARIMA models.
df = yf.download('GOOG', start='2019-01-01', end='2019-03-31', adjusted=True, progress=False)test = df.resample('W') \ .last() \ .rename(columns={'Adj Close': 'adj_close'}) \ .adj_close
n_forecasts = len(test)arima_pred = arima.forecast(n_forecasts)arima_pred = [pd.DataFrame(arima_pred[0], columns=['prediction']), pd.DataFrame(arima_pred[2], columns=['ci_lower', 'ci_upper'])]arima_pred = pd.concat(arima_pred, axis=1).set_index(test.index)
Read now
Unlock full access