A co výnosy akcií?
V předchozím cvičení jsi ukázal/a, že ceny akcií Amazonu obsažené v DataFrame AMZN sledují náhodnou procházku. V tomto cvičení uděláš totéž pro výnosy Amazonu (procentuální změna cen) a ukážeš, že výnosy náhodnou procházku nesledují.
Toto cvičení je součástí kurzu
Analýza časových řad v Pythonu
Pokyny k cvičení
- Importuj modul
adfullerze statsmodels. - Vytvoř nový DataFrame výnosů AMZN tak, že vypočítáš procentuální změnu cen pomocí metody
.pct_change(). - Odstraň hodnotu NaN v prvním řádku výnosů pomocí metody
.dropna()aplikované na DataFrame. - Spusť rozšířený Dickey-Fullerův test na sloupci
'Adj Close'zAMZN_reta vypiš p-hodnotu uloženou vresults[1].
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import the adfuller module from statsmodels
from statsmodels.tsa.stattools import adfuller
# Create a DataFrame of AMZN returns
AMZN_ret = ___
# Eliminate the NaN in the first row of returns
AMZN_ret = ___
# Run the ADF test on the return series and print out the p-value
results = adfuller(___)
print('The p-value of the test on returns is: ' + str(results[___]))