• Ei tuloksia

Difference between spot price and strike price

𝑅𝑉𝑑 = βˆšβˆ‘π‘‡π‘–=1ln (β„Žπ‘–βˆ’ 𝑙𝑖)2

4𝑙𝑛(2)

where 𝑅𝑉𝑑 is the index’ realised volatility, βˆ‘π‘‡π‘–=1ln (β„Žπ‘– βˆ’ 𝑙𝑖)2is the sum of natural loga-rithm of the difference between highest and lowest price during the sample period and T is number of days in the sample period, which in this research is two for daily volatility and 22 for monthly volatility.

Following Christensen and Prabhala (1998), the option implied volatility is calculated us-ing Black and Scholes (1973) option pricus-ing formula for European call options. The option implied volatility is calculated daily for the MSCI Emerging Market Price Index Options as the option prices, underlying index price and risk-free rate are known. As presented in chapter 3.1.1, the Black-Scholes model the option implied volatility is calculated from call option formula as follows:

𝑐0 = 𝑆0𝑁(𝑑1) βˆ’ πΎπ‘’βˆ’π‘Ÿπ‘‡π‘(𝑑2)

where

𝑑1 = ln (𝑆0⁄𝐾)+ (π‘Ÿ + 𝜎2⁄2)𝑇

πœŽβˆšπ‘‡

𝑑2 = ln (𝑆0⁄𝐾)+ (π‘Ÿ βˆ’ 𝜎2⁄2)𝑇

πœŽβˆšπ‘‡ = 𝑑1βˆ’ πœŽβˆšπ‘‡

where 𝑐0 is current call option value, 𝑆0 is current stock price, N(d1) is the factor by which the present value of a random price of the stock exceeds the current stock price, N(d2) is the probability of the option being exercised, 𝐾 is the option exercise price, e (Napier’s constant) is a constant and the base of the natural logarithm function, r is the risk-free interest rate which is the 3-month T-bill rate, T is the time to option’s expiration in years, ln is the natural logarithm function. The implied volatility is represented by Οƒ,

which is the standard deviation of the annualized and continuously compounded rate of return on the underlying stock:

𝐼𝑉𝑑= πœŽπ‘‘ (24)

where 𝐼𝑉𝑑 is the option implied volatility measure for day t and πœŽπ‘‘is the calculated value.

The daily implied volatility is computed for the entire data period. The value calculated from the Black-Scholes option pricing formula provides an annualised volatility. In order to calculate the daily volatility, the value is divided with √252 as follows:

πΌπ‘‰π‘‘π‘Žπ‘–π‘™π‘¦ = 𝜎t / √252 (25)

πΌπ‘‰π‘šπ‘œπ‘›π‘‘β„Žπ‘™π‘¦ = πΌπ‘‰π‘‘π‘Žπ‘–π‘™π‘¦βˆ— √22 (26)

The implied volatility measure is computed using a VBA macro (Learn365 Club, 2019) that loops Excel’s goal seek function for each row:

Sub Goal_Seek_Range_MultipleGoal() 'Defining variable k

Dim k As Integer

'Looping through each row of the table For k = 2 To 1829

'Replicate the Goal Seek function via VBA

Cells(k, "M").GoalSeek Goal:=Cells(k, "B"), Chang-ingCell:=Cells(k, "F")

'Go to next iteration Next k

End Sub

Following Gokcan (2000), the GARCH(1,1) model is computed as follows:

πœŽπ‘‘2 = πœ” + βˆ‘ π›Όπ‘–π‘’π‘‘βˆ’π‘–2

where πœŽπ‘‘2 is the GARCH modelled variance (GV) at time t, πœ” is the long-run average var-iance rate, π‘’π‘‘βˆ’π‘–2 is the lagged time point t-i return and 𝛼𝑖 is the weight assigned to each value in the sum, πœŽπ‘‘βˆ’π‘—2 is the lagged time point t-j variance term and 𝛽𝑗 is the weight as-signed to each value in the sum. The Ο‰, Ξ± and Ξ² are positive constant parameters and πœ” + Ξ± + Ξ² = 1.

The daily and monthly GARCH(1,1) volatilities are then calculated with 𝑑 βˆ’ 𝑖 and 𝑑 βˆ’ 𝑗 being one-day lag and monthly forecast is computed by multiplying the daily volatility with √22.

Following the methods of Hull (2011, pp. 528), the coefficients Ο‰, Ξ± and Ξ² are defined for the whole sample period using maximum likelihood estimation method. By maximis-ing the likelihood of data occurrmaximis-ing, the followmaximis-ing equation is maximised usmaximis-ing Excel number of observations occurring. The Excel Solver is used to maximise the GARCH(1,1) coefficients with restrictions that 0 β‰₯ Ο‰ β‰₯ 1, 0 β‰₯ Ξ± β‰₯ 1 and 0 β‰₯ Ξ² β‰₯ 1. The maximum likeli-hood estimation method provides the coefficient values in Table 2 that are used to cal-culate the GARCH(1,1) volatility values daily for the entire sample period:

Table 2. GARCH(1,1) coefficient values.

5.2.2 OLS Regressions

Following Dutta (2017), the OLS regressions to examine the predictive power of implied volatility (IV) and GARCH(1,1) modelled volatility (GV) for daily and monthly volatility forecasts are computed as follows:

𝑅𝑉𝑑+1= 𝛼0+ 𝛽1𝐼𝑉𝑑+ πœ€π‘‘+1 (30)

𝑅𝑉𝑑+1= 𝛼0+ 𝛽1𝐺𝑉𝑑+ πœ€π‘‘+1 (31)

where RVt+1 indicates the 1-day ahead realised volatility. The OLS models are tested for the entire time period of 1.1.2015–31.12.2019.

By testing the null hypothesis, whether H0 : Ξ²1 = 0, the results indicate if the volatility models include information on future realised volatility. If the coefficient Ξ²1 is statistically different from zero, the results show evidence that implied volatility and GARCH(1,1) have significant predictive power over future emerging stock market volatility. (Dutta, 2017)

Coefficient Value

Ο‰ 0.000000998

Ξ± 0.083

Ξ² 0.91

Note: The values of Ο‰, Ξ± and Ξ² represent the values of maximum likelihood estimation of GARCH(1,1) parameters.

5.2.3 Error Terms (RMSE & MAE)

The examination of forecasting accuracy includes also the examination of residuals that are the difference between the forecasted value and the observed value. Following Dutta (2017), two error statistics, Root Mean Square Error (RMSE) and Mean Average Error (MAE), are computed to determine the error between the regression line and realised volatility.

The Root Mean Square error (RMSE) is the standard deviation of the residuals. It measures how far the residuals are from the regression line’s data points when regres-sion line is the best fit among the forecasted values. RMSE indicates the mean of squared differences between the actual volatility values and forecasted volatility values as follows:

𝑅𝑀𝑆𝐸 = √1

π‘βˆ‘π‘π‘–=1(π‘…π‘‰π‘Ž,𝑑 βˆ’ 𝑅𝑉𝑓,𝑑)2 (32)

where βˆ‘π‘π‘–=1(π‘…π‘‰π‘Ž,π‘‘βˆ’ 𝑅𝑉𝑓,𝑑)2 is the sum of squarer between the forecasted values 𝑅𝑉𝑓,𝑑 and actual values π‘…π‘‰π‘Ž,𝑑 and N is the number of observations. (Barnston, 1992;

Dutta, 2017)

Another error measure is the Mean Absolute Error (MAE), which measures the differ-ence between two continuous variables. In this study, following Dutta (2017), MAE is used to measure the error between the observed volatility value and forecasted value.

MAE is calculated for each predicted and realised value. In this case the error of the forecast is computed the following way:

𝑀𝐴𝐸 = 1

π‘βˆ‘ |π‘…π‘‰π‘Ž,𝑑 βˆ’ 𝑅𝑉𝑓,𝑑|

𝑁 𝑖=1

(33)

where βˆ‘π‘π‘–=1|π‘…π‘‰π‘Ž,π‘‘βˆ’ 𝑅𝑉𝑓,𝑑| is the sum of absolute difference between the actual value π‘…π‘‰π‘Ž,𝑑 and the forecasted value 𝑅𝑉𝑓,𝑑 and N is the number of observations. (Dutta, 2017;

Wilmott & Matsuura, 2005)