목차
- 가격 시뮬레이션 구축
- 역사적 변동성 계산
일부 활성 투자자는 파생 상품과 같이 주식 및 기타 자산의 변동을 모델링하여 해당 가격 및이를 기반으로하는 상품의 변동을 시뮬레이션합니다. Excel 스프레드 시트에서 자산의 가치를 시뮬레이션하면 포트폴리오에 대한 가치 평가를보다 직관적으로 표현할 수 있습니다.
주요 테이크 아웃
- 모델 또는 전략을 백 테스트하려는 상인은 시뮬레이션 가격을 사용하여 효과를 검증 할 수 있습니다.Excel은 몬테 카를로 시뮬레이션을 사용하여 임의의 가격 변동을 생성하는 백 테스팅에 도움을 줄 수 있습니다. 정확성을 높이기위한 모델.
가격 모델 시뮬레이션 구축
우리가 금융 상품의 구매 또는 판매를 고려하고 있든, 그 결정은 수치 적으로나 그래픽으로 연구함으로써 도움이 될 수 있습니다. 이 데이터는 자산의 다음 번 움직임과 덜 가능성있는 움직임을 판단하는 데 도움이 될 수 있습니다.
우선, 이 모델에는 몇 가지 사전 가설이 필요합니다. 예를 들어, 이러한 자산의 일일 수익률 또는 "r (t)"는 일반적으로 평균 "(μ)"및 표준 편차 시그마 "(σ)"로 분포한다고 가정합니다. 이것들은 우리가 여기서 사용할 표준 가정이지만, 모델의 정확성을 향상시키는 데 사용할 수있는 다른 것들이 많이 있습니다.
의 r (t) = S (t-1) S (t) -S (t-1) ~ N (μ, σ) 여기서: S (t) = closetS (t-1) = closet−1
어느 것이:
의 r (t) = S (t-1) S (t) -S (t-1) = μδt + σϕδt 여기서: δt = 1 일 = 연도의 3651μ = 평균 ϕ≅N (0, 1) σ = 연간 변동성
결과:
의 S (t−1) S (t) −S (t−1) = μδt + σϕδt
드디어:
의 S (t) -S (t−1) = S (t) = S (t) = S (t-1) μδt + S (t-1) σϕδt S (t-1) + S (t− 1) μδt + S (t−1) σϕδt S (t−1) (1 + μδt + σϕδt)
이제 전날 종가를 사용하여 오늘의 종가의 가치를 표현할 수 있습니다.
- μ의 계산:
일일 수익률의 평균 인 μ를 계산하기 위해 n 개의 연속 과거 종가를 취하여 n 개의 과거 가격 합계의 평균 인 적용합니다.
의 μ = n1t = 1∑nr (t)
- 변동성의 계산 σ-변동성
φ는 평균 랜덤 변수 0과 표준 편차 1의 변동성입니다.
Excel에서 역사적 변동성 계산
이 예에서는 Excel 함수 "= NORMSINV (RAND ())"를 사용합니다. 정규 분포를 기반으로이 함수는 평균이 0이고 표준 편차가 1 인 난수를 계산합니다. μ를 계산하려면 간단히 함수 Ln (.): 로그 정규 분포를 사용하여 수율을 평균하십시오.
셀 F4에 "Ln (P (t) / P (t-1)")을 입력하십시오.
F19 셀 검색에서 "= AVERAGE (F3: F17)"
H20 셀에“= AVERAGE (G4: G17)
셀 H22에 "= 365 * H20"을 입력하여 연간 편차를 계산하십시오.
셀 H22에 "= SQRT (H21)"을 입력하여 연간 표준 편차를 계산하십시오.
따라서 과거 일일 수익률의 "추세"와 표준 편차 (변동성)가 생겼습니다. 위에서 찾은 공식을 적용 할 수 있습니다.
의 S (t) -S (t−1) = S (t) = S (t) = S (t-1) μδt + S (t-1) σϕδt S (t-1) + S (t− 1) μδt + S (t−1) σϕδt S (t−1) (1 + μδt + σϕδt)
29 일 동안 시뮬레이션을 수행하므로 dt = 1/29입니다. 우리의 시작점은 마지막 종가입니다: 95.
- 셀 K2에 "0"을 입력하고 셀 L2에 "95"를 입력하십시오. 셀 K3에 "1"을 입력하십시오. 셀 L3에 "= L2 * (1 + $ F $ 19 * (1 / 29) + $ H $ 22 * SQRT (1/29) * NORMSINV (RAND ())) "
다음으로 공식을 열 아래로 끌어서 일련의 시뮬레이션 된 가격을 완성합니다.
이 모델을 사용하면 선택한 이전 15 개 가격과 동일한 변동성과 비슷한 추세로 29 일까지 자산의 시뮬레이션을 찾을 수 있습니다.
마지막으로, "F9"를 클릭하면 모델의 일부로 랜드 기능이 있으므로 다른 시뮬레이션을 시작할 수 있습니다.