Kom igångKom igång gratis

Minsta-kvadrat-faktormodell

Som du har sett finns det ett negativt samband mellan lägsta kvartalsavkastning och bolånemisslyckanden (mortgage delinquency rates) under perioden 2005–2010. Detta kan preciseras med en OLS-regressionsbaserad faktormodell.

Du ska jämföra tre faktormodeller med tre olika kvartalsvisa beroende variabler: genomsnittlig avkastning, lägsta avkastning och genomsnittlig volatilitet. Den oberoende variabeln är andelen bolånemisslyckanden. Granska i regressionssammanfattningen t-statistiken för koefficienternas statistiska signifikans, samt det övergripande R²-värdet som mått på modellens anpassning.

Biblioteket statsmodels.api är tillgängligt som sm.

Den här övningen är en del av kursen

Kvantitativ riskhantering i Python

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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

# Create the regression factor model and fit it to the data
results = sm.____(____, mort_del).fit()

# Print a summary of the results
print(results.summary())
Redigera och kör kod