Python 中的 GARCH 模型
Chelsea Yang
Data Science Instructor
衡量股票相對於整體市場的波動性
無法透過分散化消除的那部分風險
衡量投資風險
市場 Beta = 1:作為基準
Beta > 1:該股風險高於大盤
Beta < 1:該股風險低於大盤
CAPM:資本資產定價模型
$E(R_s)$ = $R_f$ + $\beta $($E(R_m)- R_f$)
$Beta$ = $\rho$ * $\sigma$_stock / $\sigma$__market

1). 計算 S&P500 與個股的相關係數
resid_stock = stock_gm.resid / stock_gm.conditional_volatility
resid_sp500 = sp500_gm.resid / sp500_gm.conditional_volatility
correlation = numpy.corrcoef(resid_stock, resid_sp500)[0, 1]
2). 計算該股的動態 Beta
stock_beta = correlation * (stock_gm.conditional_volatility /
sp500_gm.conditional_volatility)
Python 中的 GARCH 模型