Hisse Getirileri Nasıl?
Son egzersizde, AMZN DataFrame'inde yer alan Amazon hisse fiyatlarının bir rastgele yürüyüş izlediğini gösterdin. Bu egzersizde, aynı şeyi Amazon getirileri (fiyatlardaki yüzde değişim) için yapacak ve getirilerin rastgele yürüyüş izlemediğini göstereceksin.
Bu egzersiz, kursun bir parçasıdır
Python ile Zaman Serisi Analizi
Egzersiz talimatları
- statsmodels içinden
adfullermodülünü içe aktar. .pct_change()yöntemini kullanarak fiyatlardaki yüzde değişimi alıp AMZN getirilerinden yeni bir DataFrame oluştur.- DataFrame üzerinde
.dropna()yöntemini kullanarak getirilerin ilk satırındaki NaN değerini kaldır. AMZN_retiçindeki'Adj Close'sütununda Augmented Dickey-Fuller testini çalıştır veresults[1]içindeki p-değerini yazdır.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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[___]))