Generera ett-stegs-framåt-prediktioner
Att förutspå aktiekurser är mycket svårt. Klassisk ekonomisk teori säger faktiskt att det borde vara omöjligt, på grund av hur marknader jämnar ut sig.
Din uppgift i den här övningen är att försöka det omöjliga och predicera Amazons aktiekurs ändå.
Du kommer att generera ett-stegs-framåt-prediktioner för aktiekursen, samt mäta osäkerheten i dessa prediktioner.
En modell har redan anpassats till Amazon-datan åt dig. Resultatobjektet från modellen finns tillgängligt i din miljö som results.
Den här övningen är en del av kursen
ARIMA-modeller i Python
Övningsinstruktioner
- Använd
results-objektet för att göra ett-stegs-framåt-prediktioner över de senaste 30 dagarna av data och tilldela resultatet tillone_step_forecast. - Tilldela dina medelvärdes-prediktioner till
mean_forecastmed hjälp av ett av attributen ione_step_forecast-objektet. - Extrahera konfidensintervallen för dina prediktioner från
one_step_forecast-objektet och tilldela dem tillconfidence_intervals. - Skriv ut dina medelvärdes-prediktioner.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# Generate predictions
one_step_forecast = results.____(____=___)
# Extract prediction mean
mean_forecast = one_step_forecast.____
# Get confidence intervals of predictions
confidence_intervals = one_step_forecast.____
# Select lower and upper confidence limits
lower_limits = confidence_intervals.loc[:,'lower close']
upper_limits = confidence_intervals.loc[:,'upper close']
# Print best estimate predictions
print(____)