Lecture Financial modeling - Topic 13A: Black-scholes-merton option pricing model, implied vols, and volatility estimation

After completing this unit, you should be able to: Value options using historical vol, moving average vol (MAV), exponentially weighted moving average (EWMA), and generalized autoregressive conditional heteroskedasticity (GARCH); calculate option model implied volatility surfaces -- time skew (. terms structure of volatility), and strike skew (Smiles and Smirks); understand what volatility surfaces reveal about option prices, volatility, and the models. | Financial Modeling Topic #13a: Black-Scholes-Merton Option Pricing Model, Implied Vols, and Volatility Estimation L. Gattis 1 Learning Objectives Value options using historical vol, moving average vol (MAV), exponentially weighted moving average (EWMA), and generalized autoregressive conditional heteroskedasticity (GARCH). Calculate option model implied volatility surfaces -- time skew (. terms structure of volatility), and strike skew (Smiles and Smirks) Understand what volatility surfaces reveal about option prices, volatility, and the models. 2 Black-Scholes-Merton Functions Function BSCall(s, k, v, r, t, d) d_1 = ((s / k) + (r - d + (v ^ 2) / 2) * t) / (v * t ^ ) nd1 = (d_1) d_2 = d_1 - v * t ^ nd2 = (d_2) BSCall = s * Exp(-d * t) * nd1 - k * Exp(-r * t) * nd2 End Function Function BSPut(s, k, v, r, t, d) d_1 = ((s / k) + (r - d + (v ^ 2) / 2) * t) / (v * t ^ ) minus_nd1 = (-d_1) d_2 = d_1 - v * t ^ minus_nd2 = (-d_2) BSPut = -s * Exp(-d * t) * minus_nd1 + k * Exp(-r * t) * minus_nd2 End Function 3 Google Options as of 2/28/2012 GOOG Spot = $ Bloomberg: GOOG Equity OMON 5 Calculating Implied Volatility The March, $615 Strike, call and put are selling for $ and $ (Average of Bid & Ask) respectively? Implied volatility is the standard deviation input that equates the BSM model option price to the market price. Start with volatility guess (say 10%), then run solver to equate market model prices 6 Calculating Implied Volatility The March, $615 Strike, call and put are selling for $ and $ (Average of Bid & Ask) respectively? Implied volatility is the standard deviation input that equates the BSM model option price to the market price. Start with volatility guess (say 10%), then run solver to equate market model prices 7 Implied Volatility VBA Functions Function putvol(s, k, r, t, d, mkt) hivol = 1 lovol = 0 Do . | Financial Modeling Topic #13a: Black-Scholes-Merton Option Pricing Model, Implied Vols, and Volatility Estimation L. Gattis 1 Learning Objectives Value options using historical vol, moving average vol (MAV), exponentially weighted moving average (EWMA), and generalized autoregressive conditional heteroskedasticity (GARCH). Calculate option model implied volatility surfaces -- time skew (. terms structure of volatility), and strike skew (Smiles and Smirks) Understand what volatility surfaces reveal about option prices, volatility, and the models. 2 Black-Scholes-Merton Functions Function BSCall(s, k, v, r, t, d) d_1 = ((s / k) + (r - d + (v ^ 2) / 2) * t) / (v * t ^ ) nd1 = (d_1) d_2 = d_1 - v * t ^ nd2 = (d_2) BSCall = s * Exp(-d * t) * nd1 - k * Exp(-r * t) * nd2 End Function Function BSPut(s, k, v, r, t, d) d_1 = ((s / k) + (r - d + (v ^ 2) / 2) * t) / (v * t ^ ) minus_nd1 = .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
7    68    1    29-04-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.