VaR 확장

Python으로 시작하는 포트폴리오 리스크 관리

Dakota Wixom

Quantitative Analyst | QuantCourse.com

VaR 분위수

Python으로 시작하는 포트폴리오 리스크 관리

경험적 가정

경험적 역사 값은 실제로 발생한 값입니다.

역사적으로 한 번도 발생하지 않은 값의 확률은 어떻게 추정할까요?

확률 분포에서 표본 추출

Python으로 시작하는 포트폴리오 리스크 관리

파이썬에서의 모수적 VaR

StockReturns는 주식 수익률 시계열 객체라고 가정합니다.

모수적 VaR(95) 계산:

mu = np.mean(StockReturns)
std = np.std(StockReturns)
confidence_level = 0.05
VaR = norm.ppf(confidence_level, mu, std)
VaR
-0.0235
Python으로 시작하는 포트폴리오 리스크 관리

리스크 스케일링

Python으로 시작하는 포트폴리오 리스크 관리

파이썬에서의 리스크 스케일링

1일 VaR(95) 추정값 var_95가 있다고 가정합니다.

5일 VaR(95) 추정:

forecast_days = 5
forecast_var95_5day = var_95*np.sqrt(forecast_days)
forecast_var95_5day
-0.0525
Python으로 시작하는 포트폴리오 리스크 관리

연습해 봅시다!

Python으로 시작하는 포트폴리오 리스크 관리

Preparing Video For Download...