Generování předpovědí s jedním krokem dopředu
Předpovídat ceny akcií je nesmírně obtížné. Klasická ekonomie nám dokonce říká, že by to mělo být nemožné – a to kvůli vyrovnávání trhu.
Tvým úkolem v tomto cvičení je pokusit se o nemožné a přesto předpovědět cenu akcie Amazonu.
Vygeneruješ předpovědi ceny akcie s jedním krokem dopředu spolu s mírou nejistoty těchto předpovědí.
Model byl za tebe již natrénován na datech Amazonu. Objekt results z tohoto modelu máš k dispozici ve svém prostředí.
Toto cvičení je součástí kurzu
ARIMA modely v Pythonu
Pokyny k cvičení
- Pomocí objektu
resultsvytvoř předpovědi s jedním krokem dopředu pro posledních 30 dní dat a výsledek přiřaď do proměnnéone_step_forecast. - Průměrné předpovědi přiřaď do proměnné
mean_forecastpomocí příslušného atributu objektuone_step_forecast. - Z objektu
one_step_forecastextrahuj intervaly spolehlivosti svých předpovědí a přiřaď je do proměnnéconfidence_intervals. - Vypiš své průměrné předpovědi.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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(____)