CommencerCommencer gratuitement

Générer des prévisions à un pas

Il est très difficile de prévoir les cours boursiers. La théorie économique classique nous dit même que cela devrait être impossible en raison de l’équilibre des marchés.

Votre mission dans cet exercice est de tenter l’impossible et de prédire malgré tout le cours de l’action Amazon.

Vous allez générer des prévisions à un pas pour le cours, ainsi que l’incertitude associée à ces prévisions.

Un modèle a déjà été ajusté sur les données Amazon pour vous. L’objet de résultats de ce modèle est disponible dans votre environnement sous le nom results.

Cet exercice fait partie du cours

Modèles ARIMA en Python

Afficher le cours

Instructions

  • Utilisez l’objet results pour produire des prévisions à un pas sur les 30 derniers jours de données et affectez le résultat à one_step_forecast.
  • Affectez vos prévisions moyennes à mean_forecast en utilisant l’un des attributs de l’objet one_step_forecast.
  • Extrayez les intervalles de confiance de vos prévisions depuis l’objet one_step_forecast et affectez-les à confidence_intervals.
  • Affichez vos prévisions moyennes.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

# 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(____)
Modifier et exécuter le code