Ratele dobânzilor sunt autocorrelate?
Dacă analizezi variațiile zilnice ale ratelor dobânzilor, autocorrelația este aproape zero. Totuși, dacă reeșantionezi datele și analizezi variațiile anuale, autocorrelația devine negativă. Asta înseamnă că, deși modificările pe termen scurt ale ratelor dobânzilor pot fi necorelate, cele pe termen lung sunt negativ autocorrelate. O mișcare zilnică a ratelor dobânzilor, în sus sau în jos, nu îți spune probabil nimic despre ziua următoare – însă o variație pe parcursul unui an îți poate oferi indicii despre direcția ratelor în anul următor. Și acest lucru are sens din perspectivă economică: pe orizonturi lungi de timp, când ratele dobânzilor cresc, economia tinde să încetinească, ceea ce determină ulterior scăderea ratelor, și invers.
DataFrame-ul daily_rates conține date zilnice ale ratelor dobânzilor pe 10 ani, din 1962 până în 2017.
Acest exercițiu face parte din cursul
Analiza seriilor de timp în Python
Instrucțiuni pentru exercițiu
- Creează un nou DataFrame,
daily_diff, cu variațiile ratelor zilnice, folosind metoda.diff(). - Calculează autocorrelația coloanei
'US10Y'dindaily_difffolosind metoda.autocorr(). - Folosește metoda
.resample()cu argumentulrule='A', urmată de funcția.last(), pentru a converti datele la frecvență anuală. - Creează un nou DataFrame,
yearly_diff, cu variațiile ratelor anuale, și calculează autocorrelația, la fel ca mai sus.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Compute the daily change in interest rates
daily_diff = daily_rates.___
# Compute and print the autocorrelation of daily changes
autocorrelation_daily = daily_diff[___].___
print("The autocorrelation of daily interest rate changes is %4.2f" %(autocorrelation_daily))
# Convert the daily data to annual data
yearly_rates = daily_rates.resample(___).___
# Repeat above for annual data
yearly_diff = yearly_rates.___
autocorrelation_yearly = yearly_diff[___].___
print("The autocorrelation of annual interest rate changes is %4.2f" %(autocorrelation_yearly))