Aan de slagGa gratis aan de slag

Structurele breuk tijdens de crisis: II

De video liet een structurele breuk zien voor een eenvoudige relatie tussen bevolkingsomvang en tijd in China. In deze en de volgende oefening gebruik je de rijkere factorrelatie uit hoofdstuk 1 tussen portefeuillerendementen en hypotheekachterstanden om te testen op een structurele breuk rond 2008, door de Chow-toetsstatistiek voor het factormodel te berekenen.

Importeer eerst de statsmodels-API en voer daarna een OLS-regressie uit voor 2005–2010, met kwartaal-minimumrendementen port_q_min als afhankelijke variabele, en hypotheekachterstanden mort_del als onafhankelijke variabele (plus een interceptterm).

Noteer de som van gekwadrateerde residuen ssr_total uit het regressie-result (deze wordt in de volgende oefening gebruikt om de Chow-toetsstatistiek af te leiden).

Deze oefening maakt deel uit van de cursus

Kwantitatief risicobeheer in Python

Cursus bekijken

Oefeninstructies

  • Importeer de statsmodels-API.
  • Voeg een interceptterm toe aan de regressie.
  • Gebruik OLS om port_q_min te fitten op mort_del.
  • Haal de som van gekwadrateerde residuen op en toon deze.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Import the statsmodels API to be able to run regressions
import ____.____ as sm

# Add a constant to the regression
mort_del = sm.____(mort_del)

# Regress quarterly minimum portfolio returns against mortgage delinquencies
result = sm.____(port_q_min, ____).fit()

# Retrieve the sum-of-squared residuals
ssr_total = result.____
print("Sum-of-squared residuals, 2005-2010: ", ssr_total)
Code bewerken en uitvoeren