Zacznij terazZacznij za darmo

Generowanie prognoz jednokrokowych

Prognozowanie cen akcji jest niezwykle trudne. Klasyczna ekonomia twierdzi wręcz, że powinno być to niemożliwe ze względu na mechanizm równoważenia rynku.

Twoim zadaniem w tym ćwiczeniu jest podjęcie próby osiągnięcia niemożliwego – spróbujesz przewidzieć cenę akcji Amazona.

Wygenerujesz prognozy jednokrokowe dla ceny akcji wraz z oceną niepewności tych prognoz.

Model został już dopasowany do danych Amazona. Obiekt wyników z tego modelu jest dostępny w twoim środowisku jako results.

To ćwiczenie jest częścią kursu

Modele ARIMA w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj obiektu results, aby wygenerować prognozy jednokrokowe dla ostatnich 30 dni danych i przypisz wynik do one_step_forecast.
  • Przypisz średnie prognozy do mean_forecast, korzystając z odpowiedniego atrybutu obiektu one_step_forecast.
  • Wyodrębnij przedziały ufności prognoz z obiektu one_step_forecast i przypisz je do confidence_intervals.
  • Wyświetl swoje średnie prognozy.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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(____)
Edytuj i uruchom kod