Beta dinamico nella gestione di portafoglio

Modelli GARCH in Python

Chelsea Yang

Data Science Instructor

Cos’è il Beta

  • Beta del titolo:

misura la volatilità del titolo rispetto al mercato

  • Rischio sistematico:

la quota di rischio che non si può diversificare

Modelli GARCH in Python

Beta nella gestione di portafoglio

Valuta il rischio d’investimento

Beta di mercato = 1: usato come benchmark

Beta > 1: il titolo è più rischioso del mercato

Beta < 1: il titolo è meno rischioso del mercato

Modelli GARCH in Python

Beta nel CAPM

  • Stima il premio per il rischio di un titolo

CAPM: Capital Asset Pricing Model

$E(R_s)$ = $R_f$ + $\beta $($E(R_m)- R_f$)

  • $E(R_s)$: rendimento richiesto del titolo
  • $R_f$: tasso privo di rischio (es. Treasury)
  • $E(R_m)$: rendimento atteso di mercato (es. S&P 500)
  • $E(R_m)- R_f$: premio di mercato
Modelli GARCH in Python

Beta dinamico con GARCH

$Beta$ = $\rho$ * $\sigma$_stock / $\sigma$__market

Plot of Beta

Modelli GARCH in Python

Calcolare il Beta dinamico in Python

1). Calcola la correlazione tra S&P500 e titolo

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). Calcola il Beta dinamico del titolo

stock_beta = correlation * (stock_gm.conditional_volatility / 
                            sp500_gm.conditional_volatility)
Modelli GARCH in Python

Ayo berlatih!

Modelli GARCH in Python

Preparing Video For Download...