MulaiMulai sekarang secara gratis

Bagaimana dengan Return Saham?

Pada latihan sebelumnya, Anda menunjukkan bahwa harga saham Amazon, yang terdapat dalam DataFrame AMZN, mengikuti random walk. Pada latihan ini, Anda akan melakukan hal yang sama untuk return Amazon (persentase perubahan harga) dan menunjukkan bahwa return tidak mengikuti random walk.

Latihan ini adalah bagian dari kursus

Analisis Deret Waktu dengan Python

Lihat Kursus

Petunjuk latihan

  • Impor modul adfuller dari statsmodels.
  • Buat DataFrame baru untuk return AMZN dengan mengambil persentase perubahan harga menggunakan metode .pct_change().
  • Hilangkan NaN pada baris pertama return menggunakan metode .dropna() pada DataFrame.
  • Jalankan uji Augmented Dickey-Fuller pada kolom 'Adj Close' dari AMZN_ret, dan cetak nilai p pada results[1].

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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[___]))
Edit dan Jalankan Kode