G'day!
I am trying to calculate option vega and delta for CEO stock options using Stata. My two remaining challenges are (1) how to create a rolling sd; and (2) how to calculate the sensitivity of Black and Scholes options valuations to a 1% change in volatility and share price (which equates to estimating the first derivative of the option valuation with respect to volatility and share price at a point in time). Regarding the rolling sd, i had used this, but it is taking days:
rolling sd_ret = r(sd), clear window(60) step(1) : summarize ccrw
Regarding the sensitivities, i had been trying to interpret this SAS code, which i believe does the job:
Rvest = exp(-bs_yield* matvest)*PDF('normal',Zvest,0,1)*prccf*sqrt( matvest)*0.01*opts_vested_num_excl_curryear; Any help would be very gratefully received.
Thank you!
Geoff
I am trying to calculate option vega and delta for CEO stock options using Stata. My two remaining challenges are (1) how to create a rolling sd; and (2) how to calculate the sensitivity of Black and Scholes options valuations to a 1% change in volatility and share price (which equates to estimating the first derivative of the option valuation with respect to volatility and share price at a point in time). Regarding the rolling sd, i had used this, but it is taking days:
rolling sd_ret = r(sd), clear window(60) step(1) : summarize ccrw
Regarding the sensitivities, i had been trying to interpret this SAS code, which i believe does the job:
Rvest = exp(-bs_yield* matvest)*PDF('normal',Zvest,0,1)*prccf*sqrt( matvest)*0.01*opts_vested_num_excl_curryear; Any help would be very gratefully received.
Thank you!
Geoff
Comment