ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează un nou DataFrame, daily_diff, cu variațiile ratelor zilnice, folosind metoda .diff().
  • Calculează autocorrelația coloanei 'US10Y' din daily_diff folosind metoda .autocorr().
  • Folosește metoda .resample() cu argumentul rule='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))
Editează și rulează codul