ПочатиПочніть безкоштовно

Генерування прогнозів на один крок уперед

Прогнозувати ціни акцій дуже складно. Класична економіка навіть твердить, що це має бути неможливо через рівновагу ринку.

Ваше завдання у цій вправі — спробувати неможливе й усе ж передбачити ціну акцій Amazon.

У цій вправі ви згенеруєте прогнози на один крок уперед для ціни акцій, а також оціните невизначеність цих прогнозів.

Модель уже навчено на даних Amazon. Об'єкт результатів цієї моделі доступний у вашому середовищі як results.

Ця вправа є частиною курсу

Моделі ARIMA в Python

Переглянути курс

Інструкції до вправи

  • Використайте об'єкт results, щоб зробити прогнози на один крок уперед для останніх 30 днів даних, і присвойте результат змінній one_step_forecast.
  • Присвойте середні значення ваших прогнозів змінній mean_forecast, скориставшись одним з атрибутів об'єкта one_step_forecast.
  • Витягніть довірчі інтервали ваших прогнозів з об'єкта one_step_forecast і присвойте їх змінній confidence_intervals.
  • Виведіть середні значення ваших прогнозів.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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(____)
Редагувати та запускати код