E quanto aos retornos das ações?
No último exercício, você mostrou que os preços das ações da Amazon, contidos no DataFrame AMZN
, seguem um passeio aleatório. Neste exercício, você fará a mesma coisa para os retornos da Amazon (variação percentual nos preços) e mostrará que os retornos não seguem um passeio aleatório.
Este exercício faz parte do curso
Análise de séries temporais em Python
Instruções de exercício
- Importe o módulo
adfuller
de statsmodels. - Crie um novo DataFrame dos retornos de AMZN, obtendo a variação percentual dos preços usando o método
.pct_change()
. - Elimine o NaN na primeira linha de retornos usando o método
.dropna()
no DataFrame. - Execute o teste Augmented Dickey-Fuller na coluna
'Adj Close'
deAMZN_ret
e imprima o valor p emresults[1]
.
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
# 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[___]))