Générer des prévisions à un pas
Prévoir les prix des actions est très difficile. L'économie classique affirme même que cela devrait être impossible en raison de l'ajustement du marché.
Votre tâche dans cet exercice est d'essayer l'impossible et de prédire quand même le prix de l'action Amazon.
Dans cet exercice, vous allez produire des prévisions à un pas pour le prix de l'action ainsi que l'incertitude associée à ces prévisions.
Un modèle a déjà été ajusté aux données d'Amazon pour vous. L'objet de résultats de ce modèle est disponible dans votre environnement sous le nom results.
Cette activité fait partie du cours
Modèles ARIMA en Python
Instructions de l’exercice
- Utilisez l'objet
resultspour effectuer des prévisions à un pas sur les 30 derniers jours de données et assignez le résultat àone_step_forecast. - Assignez vos prévisions moyennes à
mean_forecasten utilisant l'un des attributs de l'objetone_step_forecast. - Extrayez les intervalles de confiance de vos prévisions à partir de l'objet
one_step_forecastet assignez-les àconfidence_intervals. - Affichez vos prévisions moyennes.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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(____)