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
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())