VaR와 CVaR 분위수 바꾸기
자주 사용하는 VaR 분위수는 90%, 95%, 99%이며, 각각 최악의 10%, 5%, 1% 경우에 해당합니다. CVaR에도 동일한 분위수를 자주 사용합니다. 같은 분위수라면 CVaR이 VaR보다 항상 더 극단적인 추정값이 된다는 점에 유의하세요.
아래에서 USO ETF 수익률의 VaR와 CVaR 값을 비교해 보세요.
수익률 데이터(퍼센트)는 StockReturns_perc에 있습니다. 또한 var_95, cvar_95, var_99, cvar_99를 계산해 두었고, 여러 분위수를 비교할 수 있는 함수 plot_hist()도 정의해 두었습니다.
이 연습은 강의의 일부입니다
Python으로 시작하는 포트폴리오 리스크 관리
연습 안내
StockReturns_perc에 대한 VaR(90)을 계산해var_90에 저장하세요.StockReturns_perc에 대한 CVaR(90)을 계산해cvar_90에 저장하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Historical VaR(90) quantiles
var_90 = ____(StockReturns_perc, ____)
print(var_90)
# Historical CVaR(90) quantiles
cvar_90 = ____
print(cvar_90)
# Plot to compare
plot_hist()