VaR-tillägg

Introduktion till portföljriskhantering i Python

Dakota Wixom

Quantitative Analyst | QuantCourse.com

VaR-kvantiler

Introduktion till portföljriskhantering i Python

Empiriska antaganden

Empiriska historiska värden är sådana som faktiskt har inträffat.

Hur simulerar du sannolikheten för ett värde som aldrig förekommit historiskt?

Sampla från en sannolikhetsfördelning

Introduktion till portföljriskhantering i Python

Parametrisk VaR i Python

Anta att du har ett objekt StockReturns som är en tidsserie av aktiereturer.

För att beräkna parametrisk VaR(95):

mu = np.mean(StockReturns)
std = np.std(StockReturns)
confidence_level = 0.05
VaR = norm.ppf(confidence_level, mu, std)
VaR
-0.0235
Introduktion till portföljriskhantering i Python

Skalning av risk

Introduktion till portföljriskhantering i Python

Skalning av risk i Python

Anta att du har en endagsuppskattning av VaR(95) var_95.

För att uppskatta 5-dagars VaR(95):

forecast_days = 5
forecast_var95_5day = var_95*np.sqrt(forecast_days)
forecast_var95_5day
-0.0525
Introduktion till portföljriskhantering i Python

Nu kör vi en övning!

Introduktion till portföljriskhantering i Python

Preparing Video For Download...