주식과 내재 변동성 리스크 팩터
옵션으로 구성된 포트폴리오의 리스크를 분석하려면 주가, 변동성, 금리라는 세 가지 리스크 팩터의 변화를 모두 고려해야 합니다. 여기서는 앞의 두 가지 리스크 팩터에 집중하고, 짧은 기간에는 금리가 크게 변하지 않는다고 가정하겠습니다. 1990–2010 기간의 일별 리스크 팩터 값은 riskfactors에, 해당 로그수익률은 returns에 들어 있으며, 두 데이터셋 모두 다변량 형태로 작업 공간에 로드되어 있습니다.
변동성은 이 강의에서 아직 다루지 않은 새로운 리스크 팩터입니다. 이는 S&P 500 지수의 다양한 옵션에 대한 내재 변동성으로부터 구성된 VIX 지수로 표현됩니다:
> names(returns)
[1] "X.GSPC" "X.VIX"
이번 연습에서는 변동성의 로그수익률이 지금까지 보신 다른 수익률 데이터와 유사하게 거동하는지 확인하고, S&P 500 지수의 로그수익률과 어떻게 함께 변하는지 살펴보겠습니다.
이 연습은 강의의 일부입니다
R로 배우는 계량적 위험 관리(Quantitative Risk Management)
연습 안내
riskfactors와returns의 데이터를 적절한 함수로 시각화하세요.plot()과as.matrix()를 연달아 사용해returns의 산점도를 만드세요.apply()로returns에 Jarque-Bera 검정을 수행한 뒤, 변동성 데이터가 들어 있는returns의 시리즈에 대해 괄호 인덱싱과qqnorm()을 이용해 정규분포 대비 Q-Q 플롯을 그리세요.returns데이터의 표본 자기상관함수(acf) 플롯을 만든 다음, 절대수익률의 acf 플롯도 만드세요.cor()를 사용해returns의 두 리스크 팩터 로그수익률 간 상관계수를 계산하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Plot the risk factors and the log-returns
# Make a scatterplot of the two return series
# Apply the Jarque-Bera test to the returns and make a Q-Q plot of the volatility log-returns
# Create the sample acf of the returns and absolute returns
# Calculate the correlation between the log-returns