• No results found

FORECASTING FOREIGN EXCHANGE VOLATILITY FOR VALUE AT RISK: CAN REALIZED VOLATILITY OUTPERFORM GARCH PREDICTIONS?

N/A
N/A
Protected

Academic year: 2022

Share "FORECASTING FOREIGN EXCHANGE VOLATILITY FOR VALUE AT RISK: CAN REALIZED VOLATILITY OUTPERFORM GARCH PREDICTIONS?"

Copied!
30
0
0

Loading.... (view fulltext now)

Full text

(1)

1

UPPSALA UNIVERSITY Jan 31, 2010

Department of Statistics Uppsala

Bachelor’s Thesis Fall Term 2010

Advisor: Lars Forsberg

FORECASTING FOREIGN EXCHANGE VOLATILITY FOR

VALUE AT RISK

CAN REALIZED VOLATILITY OUTPERFORM GARCH PREDICTIONS?

David Fallman 1 & Jens Wirf 2

ABSTRACT

In this paper we use model-free estimates of daily exchange rate volatilities employing high-frequency intraday data, known as Realized Volatility, which is then forecasted with ARMA-models and used to produce one-day-ahead Value- at-Risk predictions. The forecasting accuracy of the method is contrasted against the more widely used ARCH-models based on daily squared returns.

Our results indicate that the ARCH-models tend to underestimate the Value-at- Risk in foreign exchange markets compared to models using Realized Volatility.

KEYWORDS: Realized volatility, volatility forecasting, exchange rates, high- frequency data, value-at-risk.

1 David.Fallman.9331@student.uu.se

2 Jens.Wirf.4055@student.uu.se

(2)

2

CONTENT

1. Introduction ... 3

2. Volatility Models ... 4

2.1 ARCH ... 4

2.2 Realized Volatility ... 5

2.3 ARMA ... 6

2.4 Value-at-Risk ... 7

3. Data ... 8

3.1 Data Construction ... 8

3.2 Data Description ... 9

4. Results ... 13

4.1 In-Sample Fit ... 13

4.2 Out-of-Sample Forecast Evaluation ... 15

4.3 Value-at-Risk: Practical Application ... 18

5. Conclusion ... 20

6. References ... 22

Appendix ... 23

(3)

3

1. INTRODUCTION

It is widely acknowledged in academic literature that financial asset prices are difficult, if not impossible, to predict, much due to their seemingly random nature. However, ever since Engle’s seminal contribution of the Autoregressive Conditional Heteroskedasticity framework in 1982, much progress has been made in modeling the dynamics of the conditional volatility. This modeling has spurred significant interest among academics and financial market practitioners alike as volatility is a core measure of the risk associated with holding a financial asset. Accurately predicting volatility is instrumental to making informed risk management decisions and bears implications for numerous areas in financial economics.

Although unobserved and inherently time-varying, financial asset volatility is well documented to display serial dependence [volatility clustering], which means it has predictable features. The prevailing methodology for modeling and forecasting asset volatility stems from Engle’s (1982) ARCH framework and the plethora of variants that have since followed. Notably the Generalized ARCH (GARCH) by Bollerslev (1986) has become standard practice in many financial institutions.

A more recent and competing approach to modeling volatility is Realized Volatility, popularized by among others Talyor & Xu (1992) and Andersen, Bollerslev, Diebold & Labys (1999). Following the increasing availability of high-frequency data, RV has become an increasingly popular method. It is a model-free methodology which harnesses the information contained in higher frequency data, i.e. intraday data such as five or ten minute returns. It has the advantage that it can be modeled with parsimonious standard time series models rather than the arguably more complex ARCH-family of models.

In this paper, we consider the practical task of forecasting one-day-ahead foreign exchange volatility and compare the predictive ability of a number of GARCH and RV based models. The objective is to determine whether RV can outperform standard practice in forecasting procedures and so assess whether there is real merit to using computer intensive high-frequency data. To this aim we analyze four major exchange spot rates, namely the Euro versus the U.S.

Dollar, Japanese Yen, Great British Pound and Swedish Krona over the period

Jan 2009 to Oct 2010. As a practical application of volatility forecasting we also

(4)

4

consider the task of calculating one-day-ahead Value-at-Risk for a hypothetical FX portfolio.

The remainder of this paper is organized as follows; in Section 2 the theoretical underpinnings of the models are explored conceptually, In Section 3 the data is described in detail together with a discussion of how the raw data has been treated. In Section 4, we document the results of the study, followed by a conclusion in Section 5.

2. VOLATILITY MODELS

Modeling financial market volatility is essential for trading and risk management, however since volatility is a random variable that is unobserved, it must be modeled and there are different approaches to doing that. In this section, we explore the theoretical properties of two such approaches, the ARCH-framework and Realized Volatility. Finally, we also describe how Value- at-Risk is calculated.

2.1 ARCH

Engle’s (1982) Autoregressive Conditional Heteroscedasticity (ARCH) model was not directly meant for the financial markets but it was soon realized that it had potential in the field. The ARCH models calculate variance with the assumption of heteroscedasticity in the residuals unlike most other models which require homoscedasticity to produce unbiased estimators. The ARCH model was groundbreaking and has proved so useful that Engle received the Economic Sciences Price in memory of Alfred Nobel in 2003. The ARCH models use the fact that volatility clustering leads to autocorrelation which can be modeled by including past values as weights for the forecast estimate. It thereby assumes that the conditional variance is dependent on the variance from previous days.

The weights are most commonly calculated through maximum likelihood

estimation that will give the most accurate estimates for the given sample. But

since volatility is not a directly observed variable, the ARCH models use squared

past returns as its input and since daily returns does not contain information

about the volatility within the day, there is a limit to how accurate estimates the

model can produce. However, it outperformed the rolling standard deviation

(5)

5

model which was the regularly used method before Engle discovered the ARCH application for financial data.

The Generalized Autoregressive Conditional Heteroscedasticity (GARCH) model introduced by Bollerslev (1986) is by far the most used application of the ARCH model. Formally denoted as GARCH(p,q) where q are the ARCH-term which refers to how many autoregressive lags the model are using and the p refers to the GARCH-term i.e. the number moving average lags that the model will include.

The conditional variance ( can be modeled using previous day’s variance and return ( as follows with a GARCH(1,1) process

. (1)

The unconditional variance can be found by rearranging the model to

(2)

with the restriction that .The GARCH model with its long memory through declining weights that never reach zero has proven so successful that it has replaced the ARCH as the standard practice model.

The exponential GARCH model is further extensions by Nelson (1991) which avoids the non-negative restrictions on the weights of the GARCH by modeling instead of . In addition the volatility can react asymmetrically. EGARCH is a logarithmic variation of the GARCH model where

(3) where is defined as | | | | which allows to have asymmetric effect on the volatility, where if

2.2 REALIZED VOLATILITY

As previously mentioned, the most common method is to use statistical models from the ARCH family, but there exists also an alternative model-free approach which is called Realized Volatility.

Summing up high frequency squared realizations will result in a good estimate

for the variance of a random i.i.d variable (Merton, 1980). Realized volatility is

(6)

6

an extension of this where squared intraday returns is used to construct a time series of the variance. Realized volatility is defined as

[∑ ] (4) This can also be written as

[∑ ] { [ ]

[ ] (5) where r i,t is the returns for each observation which is calculated as

( ) ( ) . (6) If the assumptions above are fulfilled and if the returns are distributed with fixed and even intervals each day will make RV (t) an consistent and unbiased estimator of the daily variance (Andersen et al. 2000a), A higher frequency of returns would normally be ideal but can introduce unwanted effect due micro market effects such as bid-ask bounces etc. To determine the appropriate frequency can be tricky as where a too high frequency will introduce bias and while a too low frequency loses much of the information you normally would want to model. When determining this, the stocks and currency’s volume of trading should be taken in consideration as a higher trading volume results in that a higher interval frequency can be chosen.

2.3 ARMA

Since RV is a consistent measure of volatility we can treat it as “observed”. As such, it can be modeled and forecasted using standard time series techniques.

The Autoregressive Moving Average (ARMA) model, which we have opted to use, is applied to stationary and autocorrelated time series data. The model contains two parts, the autoregressive (AR) part and the moving average (MA).

Part. Both parts can be modeled by themselves to describe time series of data.

The AR(p) model is defined as:

(7)

Where is a observed time series and are the parameters which have

restrictions for the model to be stationary, for example of | | , in the case

(7)

7

of an AR(1). Each observation is made of a random error shock that is a linear combination of prior observations. The MA(q) model is defined as

(8)

where are the MA parameters and is a constant. Each observation here is made up of a random error shock that is a linear combination of prior random shocks. ARMA(p,q) refers to the merger of the two models and has the same assumptions and conditions. The ARMA process is modeled as

(9)

2.4 VALUE-AT-RISK

Value-at-Risk is an intuitive and easily understood measure of risk. Take for example, a 5% VaR on a portfolio of assets. Value-of-risk states the least amount of money the portfolio is expected to lose in the worst 5% of the trading days.

Risk management has gone through a revolution since the introduction of Value-at-Risk (VaR) in the early 1990s. VaR is now used to control, manage and measure market risk. The most common use of VaR is to calculate 1% or 5%

probabilities for a given portfolio of assets. VaR can be calculated in a few different ways depending on if it uses daily volatility or average volatility. One way of defining VAR is

(10) where loss is denoted L and c is the confidence level. We will mainly be focusing on the one day ahead VaR for this essay and for that specification to be valid do we need to identify the quantile’s distribution and estimate the volatility for .

The one day ahead VaR is defined as

size. (11) The VaR adjusted for given time horizon is defined as

√ ⁄ (12)

The financial asset return distributions quantile is an important part of Value-

at-Risk model. A big problem today is that the Gaussian distribution is often

(8)

8

used even though daily returns often tend to be more leptokurtic relative to the Gaussian distribution. This will inevitably lead to inaccurate risk management.

One approach to mitigating the problem is standardizing the returns with the conditional standard deviation estimate derived from Realized Volatility or from another model such as GARCH. Returns can theoretically be decomposed as:

(13)

Assuming that returns are uncorrelated with the conditional variance and that . However since is not a directly observable variable we have to use to the next best thing, our Realized Volatility estimate. Standardizing the returns can be done by simple rearranging the former decomposition to:

(14)

This should in theory result in a Gaussian distribution but due to noise in the , the tails may sometimes be fatter. Student-t is normally the distribution that is used to handle a fat-tailed distribution, but if you have a large number of observations, this will reduce the noise in which allows the Normal distribution to be used anyway.

3. DATA

In this section we document how the raw data has been manipulated and the series of interest constructed. Last in this section, some key data is plotted in graphs.

3.1 DATA CONSTRUCTION

As previous mentioned, the empirical analysis is focused around four FOREX spot rate series, namely the Euro versus the Swedish Krona, Great British Pound, U.S. Dollar and the Japanese Yen. The data 3 spans over the period

3 The data provider is Forex Rate at forexrate.co.uk.

(9)

9

January 1st 2009 through October 29th 2010, which is a total of 476 active trading days. We have opted for two sampling frequencies, daily and ten minute evenly spaced intervals. This means there is one low and one high frequency sampling for use in comparing the modeling frameworks.

Regarding the high-frequency sampling intervals, there is an inherent tradeoff between choosing ultra-high frequencies such as tick or second data and semi- high frequencies such as 20, 30, 60 minutes data. The problem is essentially that ultra-high frequencies has microstructure bid/ask frictions which distorts the data, and while lower frequencies avoids this problem, more and more information is lost with the longer sampling intervals. In this paper, we rely on a 10 min interval, as previously mentioned, which seems a reasonable tradeoff.

The raw data are global 24-hour trading day quotes. To achieve continuity in the sampling and avoid irregularities in the number of observations per day around weekends, we follow Bollerslev (2002) and let a five-day trading week span from Sunday to Friday, where each trading day runs from 21:00 GMT to 21:00 GMT the next day. This gives around 68’300 observations in the higher frequency series. To then transform the spot rates into returns we calculate the first difference of the logarithm of the close-to-close prices. 4

3.2 DATA DESCRIPTION

Graph 3.1 depicts the raw price series of the different exchange rates. At a first glance, it seems that three of the series lack a clear trend, whereas the SEK has an downward trend in the sample period. Notably, there is a fair bit of fluctuation in all four series over the 15 months we have sampled.

4 The dataset can be obtained by sending a request to jens.wirf.4055@student.uu.se.

(10)

10

GRAPH 3.1 – PLOT OF PRICE DATA

The volatility of the exchange rate series becomes more observable when we look at the constructed RV series in Graph 3.2, recalling that this operation visualizes volatility. The four series have a similar pattern in the first half of 2009 where they all seem to display a decreasing volatility level. From the mid of 2009 through the mid 2010 there is relatively stable period with a lower level of activity. For three of the series, the GBP, JPY and USD, this is followed by a major spike in volatility in the summer of 2010. The SEK only shows a slight tendency of this event, in an otherwise exceptionally low volatility period.

.80 .84 .88 .92 .96

I II III IV I II III IV

2009 2010

EUR / GBP

100 110 120 130 140

I II III IV I II III IV

2009 2010

EUR / JPY

9.0 9.5 10.0 10.5 11.0 11.5 12.0

I II III IV I II III IV

2009 2010

EUR / SEK

1.1 1.2 1.3 1.4 1.5 1.6

I II III IV I II III IV

2009 2010

EUR / USD

(11)

11

GRAPH 3.2 – PLOT OF REALIZED VOLATILITY

Regarding the forecastability of the series, a key component is arguably the autocorrelation pattern. Graph 3.3 plots a correlogram of a hundred lags. Across all the series, there appears to be a lot of serial dependence. Generally it seems to start at around 0.6, yet decaying in somewhat dissimilar fashions. The USD, JPY and GBP appear to decay exponentially, whereas then SEK decays almost linearly.

.00000 .00002 .00004 .00006 .00008

I II III IV I II III IV

2009 2010

EUR / GBP

.00000 .00004 .00008 .00012 .00016 .00020 .00024 .00028

I II III IV I II III IV

2009 2010

EUR / JPY

.00000 .00005 .00010 .00015 .00020

I II III IV I II III IV

2009 2010

EUR / SEK

.00000 .00005 .00010 .00015 .00020 .00025 .00030

I II III IV I II III IV

2009 2010

EUR / USD

(12)

12

GRAPH 3.3 REALIZED VOLATILITY CORRELOGRAM

The distributional characteristics of returns standardized by the square root of RV, which is important for the calculation of VaR is plotted in Graph 3.4. In Table 3.1 the moments are also tabulated.

GRAPH 3.4 – DISTRIBUTION OF STANDARDIZED RETURNS

.0 .2 .4 .6 .8

10 20 30 40 50 60 70 80 90 100

EUR / USD .0

.2 .4 .6 .8

10 20 30 40 50 60 70 80 90 100

EUR / JPY

.0 .2 .4 .6 .8

10 20 30 40 50 60 70 80 90 100

EUR / SEK .0

.2 .4 .6 .8

10 20 30 40 50 60 70 80 90 100

EUR / GBP

0 10 20 30 40 50 60

-3 -2 -1 0 1 2 3

F re q u e n c y

EUR / GBP

0 10 20 30 40 50 60

-5 -4 -3 -2 -1 0 1 2 3

F re q u e n c y

EUR / JPY

0 20 40 60 80 100

-3 -2 -1 0 1 2 3

F re q u e n c y

EUR / SEK

0 10 20 30 40 50

-1.6 -1.2 -0.8 -0.4 0.0 0.4 0.8 1.2

F re q u e n c y

EUR / USD

(13)

13

TABLE 3.1 – DISTRIBUTION OF STANDARDIZED RETURNS Returns standardized by √ as estimate of σ EUR/BGP EUR/SEK EUR/USD EUR/JPY Mean -0.03606 -0.05715 -0.00315 -0.01624 Skewness -0.00377 -0.04603 -0.05969 -0.33878 Kurtosis 2.45123 3.18318 2.64013 3.34074 Jarque-Bera 5.97387 0.83368 2.85117 11.4085 Probability 0.05044 0.65912 0.24036 0.00333

4. RESULTS

In the first part of the empirical results we focus on the in-sample model estimation, specifically the model parameters and how well the models fit the data in question. In the second part, we turn to the actual forecasting of volatility and compare the models predictive abilities.

4.1 IN-SAMPLE FIT

As a first step in our analysis we examine the RV data set for each of the four

exchange rate series. The idea is to fit a number of standard parametric time

series models to this data, in order capture the serial dependence described in

the data section. To this aim, we employ number of ARMA-type models, namely

one autoregressive, one moving average and one mixed model. These models

are also applied to the logarithm and square root of RV. Since we use a rolling

one-year in-sample window for forecasting, explained in detail in the section,

there are a total of 216 forecasts per series. This of course involves 216

regression estimation results per series and per model, totaling around 7’700

estimations for the RV dataset alone. Naturally, the results of this quantity of

estimations are difficult to portray in any comprehensible way. Which is why

we have only summarized some schematic aspects of the estimations, seen in

Table 4.1. The statistics reported show the range of coefficients as well as the

stability of the parameters. Furthermore we consider the fit of the models by

looking at both the adjusted R-Squared and the Breusch-Godfrey Portmanteau

test for residual autocorrelation. Whether or not there is any serial dependence

left in the residual is of course a key indicator of whether the model has

successfully captured the information contained the series.

(14)

14

What is seen in Table 4.1 is that all the AR-models generally leave a lot of residual autocorrelation as is indicated by the Breusch-Godfrey test. This also applies to the MA-models which seem to leave serial dependence almost all the time. The most successful models are the ARMA models which have the highest R-squared values and least residual autocorrelation. The most successful transformation alternates between the logarithm and square root. It however also seems that the coefficients in the ARMA models vary a lot more than the single models as the window rolls.

TABLE 4.1 - IN-SAMPLE RV ESTIMATION DIAGNOSTICS

AR MA ARMA AR MA ARMA AR MA ARMA

EUR/SEK

Coef * 0.53 0.40 0.97 -0.81 0.78 0.59 0.98 -0.66 0.69 0.51 0.98 -0.75

( StDev) 0.21 0.18 0.11 0.21 0.12 0.12 0.02 0.18 0.13 0.14 0.01 0.17

Adj-R 2 ** 0.32 0.21 0.47 0.62 0.40 0.70 0.50 0.32 0.62

B-G *** 1.00 1.00 0.32 1.00 1.00 0.14 1.00 1.00 0.26

EUR/GBP

Coef * 0.47 0.33 0.56 -0.26 0.46 0.34 0.93 -0.74 0.49 0.37 0.82 -0.54 (StDev) 0.12 0.19 0.31 0.39 0.10 0.06 0.04 0.11 0.11 0.07 0.13 0.28

Adj-R 2 ** 0.24 0.16 0.27 0.22 0.15 0.30 0.25 0.18 0.31

B-G *** 0.37 1.00 0.17 0.93 0.99 0.00 0.41 1.00 0.00

EUR/JPY

Coef * 0.52 0.41 0.76 -0.32 0.70 0.54 0.86 -0.34 0.65 0.51 0.80 -0.26 (StDev) 0.20 0.16 0.16 0.48 0.05 0.05 0.03 0.08 0.11 0.11 0.07 0.27

Adj-R 2 ** 0.31 0.23 0.34 0.49 0.34 0.51 0.43 0.31 0.46

B-G *** 0.69 1.00 0.01 0.80 1.00 0.03 0.44 1.00 0.10

EUR/USD

Coef * 0.65 0.51 0.84 -0.39 0.60 0.42 0.91 -0.59 0.65 0.48 0.88 -0.49 (StDev) 0.07 0.07 0.11 0.33 0.06 0.04 0.05 0.14 0.06 0.05 0.07 0.22

Adj-R 2 ** 0.43 0.29 0.49 0.37 0.23 0.43 0.42 0.28 0.48

B-G *** 0.96 1.00 0.65 1.00 1.00 0.29 0.98 1.00 0.55

*Statistic reported: Mean, Standard Devivation of coefficients.

**Mean adjusted R-squared.

***Percentage of cases where a null hypothesis of ‘no residual autocorrelation’ is rejected at 5% significance, lag length=5.

Bold font indicates highest R-Squared and Italic font is the lowest B-G result.

The second set of models is the ARCH-type models. Note here that these models

use the daily return data and not the higher frequency RV data. We have opted

to fit three different ARCH-model specifications, namely the ARCH(1), the

GARCH(1,1) as well as the EGARCH(1,1). As with the previous set of data we

evaluate to what extent these models are able to capture the information

contained within the in-sample period. Again, the shear amount estimation

outputs associated with the models means we need summarize the results. We

(15)

15

present selected aspects the models coefficient stability and fit. Results are found in Table 4.2. The diagnostics indicate, if anything, that the EGARCH model leaves the least residual autocorrelation. The models otherwise appear very similar.

TABLE 4.2 - IN-SAMPLE GARCH ESTIMATION DIAGNOSTICS

ARCH GARCH EGARCH

EUR/SEK

Coefficients* 5.7E-06 4.2E-07 0.0813 -1.8083 0.1326

Std Error* 2.4E-06 7.7E-07 0.0719 2.7703 0.1140

ARCH LM** 0.4354 0.7033 0.6810

EUR/GBP

Coefficients* 6.7E-06 5.4E-07 0.0186 -13.688 -0.0218 Std Error* 4.1E-07 6.6E-07 0.0311 10.283 0.0955 ARCH LM** 0.3666 0.6737 0.6792

EUR/JPY

Coefficients* 1.5E-05 3.1E-06 0.0400 -7.3843 -0.0122 Std Error* 1.6E-06 5.9E-06 0.0505 2.6496 0.0424 ARCH LM** 0.8845 0.7208 0.8545

EUR/USD

Coefficients* 8.5E-06 1.5E-07 0.0172 -5.8725 0.0274

Std Error* 9.6E-07 1.3E-07 0.0353 5.9908 0.0531

ARCH LM** 0.4394 0.5836 0.6526

**Probability of the F-value’s mean for a LM-test with 5 lags.

Bold font indicates highest L-M result.

4.2 OUT-OF-SAMPLE FORECAST EVALUATION

The performance of volatility forecasts are crucial to many finance applications, including VaR discussed in this paper, which is why the overall objective is to evaluate which models predict volatility with the highest accuracy over a certain horizon.

We test the predictive accuracy of our various models by producing one-day-

ahead static forecasts from a rolling window of one year, or 260 active trading

days, which means the out-of-sample period starts January 2nd 2010. That is,

an entire year of observations is used to produce a forecast of the day

immediately ahead. The in-sample of one year is then rolled forward one day, in

order to forecast the next day and yet so son. There are therefore a total of 216

predictions per series and model to be compared and statistically evaluated.

(16)

16

The idea is to compare the models both within respective classes i.e. ARCH- types and the RV based, as well as contrast them against each other.

In comparing the forecasts we use three standard forecast error measurements, namely MAE, MAPE and RMSE 5 . Note that, to calculate the forecast error, we contrast the forecast with actual RV, as is customary. This also applies to the ARCH-models. These loss functions are widely used and seem a good base for discussion of performance. Although, assessing the quality of out-of-sample forecasts is not entirely straightforward since numerical indications such these may be misleading. It may be the case, if there for example are extreme outliers in the series that some models get a disproportionate large mean error which fails to describe forecasting performance in the absence of extreme outliers.

What this means is that these measures should only be interpreted in company with the forecast graph.

First, we look at how the total of nine RV models performs in the one-day-ahead forecasts, results seen in Table 4.3. Notably, it seems one particular model, the ARMA based on the logarithm of RV, quite consistently give the superior forecasts. The ARMA on the square root of RV also performs admirably.

TABLE 4.3 - RV FORECAST EVALUATION

AR MA ARMA AR MA ARMA AR MA ARMA

EUR/SEK

MAE 7.0E-06 9.3E-06 3.8E-06 3.1E-06 5.3E-06 2.6E-06 4.2E-06 7.0E-06 2.3E-06 MAPE 1.4203 1.8938 0.6154 0.4548 0.9917 0.3459 0.7205 1.3832 0.4105 RMSE 8.6E-06 1.0E-05 6.0E-06 4.7E-06 6.6E-06 4.5E-06 5.6E-06 8.2E-06 4.9E-06

** *

EUR/JPY

MAE 8.7E-06 9.8E-06 8.4E-06 8.3E-06 9.7E-06 8.2E-06 8.2E-06 9.3E-06 8.1E-06 MAPE 0.4737 0.5594 0.4108 0.3742 0.4297 0.3532 0.3961 0.4648 0.3749 RMSE 2.0E-05 2.2E-05 2.1E-05 2.1E-05 2.4E-05 2.1E-05 2.0E-05 2.3E-05 2.0E-05

* * *

EUR/GBP

MAE 2.5E-06 2.9E-06 2.4E-06 2.5E-06 2.7E-06 2.3E-06 2.5E-06 2.7E-06 2.4E-06 MAPE 0.3616 0.4285 0.3359 0.3168 0.3518 0.2866 0.3338 0.3784 0.3031 RMSE 5.2E-06 5.9E-06 5.3E-06 5.5E-06 5.7E-06 5.5E-06 5.3E-06 5.6E-06 5.3E-06

* **

EUR/USD

MAE 1.8E-05 2.0E-05 1.8E-05 1.8E-05 2.0E-05 1.7E-05 1.8E-05 1.9E-05 1.8E-05 MAPE 0.3751 0.4267 0.3515 0.3371 0.3756 0.3169 0.3542 0.3944 0.3320 RMSE 2.7E-05 3.0E-05 2.8E-05 2.9E-05 3.4E-05 2.9E-05 2.8E-05 3.2E-05 2.8E-05

* **

MAE: Mean Absolute Error, MAPE: Mean Absolute Percentage Error, RMSE: Root Mean Squared Error Bold font indicates lowest error.

Note that the logged and square rooted series are anti-logged and squared respectively prior to evaluation.

5 Mean Absolute Error, Mean Absolute Percentage Error and Root Mean Squared Error

(17)

17

Next, we have a look at the corresponding results for the ARCH-type models, Table 4.4. It is clear to see that the GARCH specification most often give the top forecasts, although the ARCH model is not far behind.

TABLE 4.4 – GARCH FORECAST EVALUATION

ARCH GARCH EGARCH NAIVE

EUR/SEK

MAE 3.9E-06 4.5E-06 4.7E-06 1.1E-07

MAPE 0.4844 0.4053 0.4446 0.3506

RMSE 6.2E-06 7.9E-06 8.0E-06 4.9E-06

** *

EUR/JPY

MAE 1.1E-05 1.0E-05 1.2E-05 -3.2E-08

MAPE 0.5383 0.4470 0.5050 0.4210

RMSE 2.5E-05 2.6E-05 2.5E-05 2.0E-05

* **

EUR/GBP

MAE 2.9E-06 2.5E-06 3.3E-06 -3.3E-10

MAPE 0.3648 0.2751 0.3954 0.3788

RMSE 6.2E-06 5.9E-06 6.4E-06 5.7E-06

***

EUR/USD

MAE 4.5E-05 4.5E-05 4.6E-05 -2.2E-08

MAPE 0.7913 0.7954 0.8118 0.3837

RMSE 5.7E-05 5.6E-05 5.7E-05 2.9E-05

* **

MAE: Mean Absolute Error, MAPE: Mean Absolute Percentage Error, RMSE: Root Mean Squared Error.

Bold font indicates lowest error.

We now turn our attention to comparing the alternative forecasting frameworks. Recall that the GARCH(1,1) is widely used as the standard for many financial practitioners and it is hence the benchmark against which the competing models should measure up. In Table 4.5 we have documented the improvement in forecasting errors for a selection of the top models against the GARCH(1,1).

TABLE 4.5 – MODEL COMPARSION AGAINST GARCH ARCH EGARCH AR-RV LOG-ARMA SQ-ARMA EUR/SEK 13% -4% -55% 42% 49%

EUR/JPY -10% -20% 13% 18% 19%

EUR/GBP -16% -32% 0% 8% 4%

EUR/USD 0% -2% 60% 62% 60%

Statistics reported: Percentage improvement in RMSE (i.e. lower forecast error) over the benchmark GARCH(1,1) result.

Bold font indicates highest improvement for respective series.

(18)

18

4.3 VALUE-AT-RISK: PRACTICAL APPLICATION

We now turn to the practical application of the results attained in the paper.

Take, for instance, a portfolio with 100’000 Euro invested in each of the four currencies. The following information is necessary to calculate the desirable VaR:

 Portfolio size, which in this case is 100’000 Euro for each currency.

 Volatility forecast for given day (e.g. √ from a Log-ARMA(1,1) which we recognized as the ideal model (see Table 4.3) for one day ahead forecasts).

 Confidence level which in this case is 99% since we will be calculating the standard VaR (1%).

 Time period of trading (we will be using one day ahead).

 The distribution for each exchange rate series (see Table 3.1).

As seen in Table 3.1 all currencies pass as normally distributed except the Japanese Yen series. Since the Yen series was not normal we proceeded with a robustness check in the form of a Monte Carlo simulation 6 . However, it is noteworthy that only the left tail of the distribution matters in VaR calculations.

Therefore, it is only necessary for the Monte Carlo values on that particular side that need to correspond to the Gaussian distribution if you want use it. The conclusion from the simulation is that the critical value taken from the Monte Carlo simulation is only marginally different to the Gaussian’s 1 percent quantile (2.33).When comparing VaR(1%) calculated with the Gaussian distribution, the student-t distribution and with the results of a Monte Carlo simulation we get what is seen in Graph 4.1.

6 Monte Carlo simulation is a method which calculates distributions with information

from the sample. As this did not change our results we will not dwell on it, but the

interested reader is referred to Jackel, P. (2002), Monte Carlo – Methods in finance,

John Wiley & Sons, 1st edition, Somerset, NJ, USA.

(19)

19

GRAPH 4.1 – VAR DISTRIBUTION SIMUALTION COMPARISON

We can now calculate one day ahead VAR (1%) for each series with a rolling in- sample with one trading years observation with volatility forecasts taken from the log-ARMA(1,1) model.

GRAPH 4.2 – 1% VAR WITH 100’000 EURO PORTFOLIO

400 800 1,200 1,600 2,000 2,400 2,800

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Monte Carlo

Gaussian distribution T distribution with 10 d.f EUR / JPY

1% VAR with 100 00 Euro portfolio with different distribution assumtions:

1,000 1,500 2,000 2,500 3,000 3,500

M 1 M 2 M 3 M 4 M 5 M 6 M 7 M 8 M 9 M10 2010

EUR / USD

400 600 800 1,000 1,200 1,400

M 1 M 2 M 3 M 4 M 5 M 6 M 7 M 8 M 9 M10 2010

EUR / SEK

400 800 1,200 1,600 2,000 2,400

M 1 M 2 M 3 M 4 M 5 M 6 M 7 M 8 M 9 M10 2010

EUR / JPY

500 600 700 800 900 1,000 1,100

M 1 M 2 M 3 M 4 M 5 M 6 M 7 M 8 M 9 M10 2010

EUR / BGP

1% VAR with 100 000 EUR portfolio

(20)

20

This is only the probability for each series in an absolute value for each day, remember that it is only 1% for this to actually happen a given day. As seen in the graph (note the axis scale) above is it much safer to invest in British Pound compared to U.S Dollar as when the actual 1-percent-day come so will the losses for USD probably exceed GBP.

TABLE 4.6 – LOG-ARMA/GARCH VAR COMPARISON

The Log-ARMA model produces much higher and precise volatility estimates which as seen in Table 4.6 leads to much higher VaR-values. The GARCH model is heavily underestimates the risk which is particularly worrying since forecast models have tendencies to predict lower values that the actual observation. So the GARCH model will have an even higher differential against the actual VaR- value compared to when it is matched against the Log-ARMA.

5. CONCLUSION

The objective of this paper was to document whether forecasting models based on realized volatility could outperform those of the more widely used ARCH- family, in the case of exchange rate series. Furthermore, we set out to analyze the implications of the different modeling strategies in a practical application, namely Value-at-Risk calculations.

The results of the study indicate that the RV based models consistently produce superior forecasts to those of the ARCH-models and offer a forecasting accuracy improvement of up to 50 percent. This seems to confirm the notion that there may be valuable information contained within intraday price data when forecasting short horizons. Therefore, practitioners interested in forecasting FX rate volatility ought to regard using RV as a highly pertinent alternative to ARCH. As for the practicality of either modeling framework, the high-frequency data is admittedly more complicated to attain and handle. However, the

EUR/SEK +23%

EUR/JPY +3%

EUR/GBP +4%

EUR/USD +56%

Average VaR difference in percent between

LOG-ARMA and GARCH with 1% VaR calculated

with 100’000 Euro as portfolio . A positive number

indicates that Log-ARMA has a larger VaR-value.

(21)

21

convenience of using standard time series ARMA methodology should not be overlooked. It is of course also possible that the potential gains in forecasting precision afforded by the RV methodology alone can outweigh the cost and inconvenience of using intraday data.

As for the Value-at-Risk, we found that the RV models generally predicated higher volatilities and thus estimated greater values at risk. That is, the results indicate that the frequently used ARCH models tend to seriously underestimate the risk associated with holding a given portfolio of assets. If so, our results bears the implication that risk managers may justifiably need to upgrade their VaR numbers, in order to accurately portray their real risk.

On a final note, it is worth noting that the ARMA models we used to model the

RV, were the most simplistic available. For completeness and potential further

gains in predictive accuracy, higher orders and more flexible models ought to be

evaluated. In a further study, it would be interesting to see if the residual serial

dependence of the ARMA models could be regularly reduced to near zero.

(22)

22

6. REFERENCES

Articles:

Andersen, T.G. & Bollerslev, T. & Diebold F.X. & Labys, P. (2001), ”The Distribution of Realized Exchange Rate Volatility”, Journal of the American Statistical Association, No. 96, pp. 42-55.

Andersen, T.G. & Bollerslev, T. & Diebold F.X. & Labys, P. (2000), ”Exchange rate returns standardized by Realized Volatility are (nearly) Gaussian”, Multinational Finance Journal, No. 4, pp. 159-179.

Andersen, T.G. & Bollerslev, T. & Diebold F.X. & Labys, P. (2002), ”Modeling and forecasting Realized Volatility”, Econometrica, No. 71, pp. 529-626.

Frinjs, B. & Margaritis, D. (2008), “Forecasting daily volatility with intraday data”, The European Journal of Finance, Vol. 14, No. 6, pp. 523-540.

Gardner, Jr. E.S. (2006), “Exponential smoothing: The state of Art – Part ll”, International Journal of Forecasting, vol. 22, issue 4, pp. 637-666.

Teräsvirta, T. (2006), “An Introduction to Univariate GARCH models”, SSE/EFI Working Papers in Economics and Finance, No. 646.

Books:

Alexander, C. (2008), Practical Financial Econometrics, 1st ed., John Wiley &

Sons Inc, Hoboken, USA.

Jäckel, P. (2002), Monte Carlo – Methods in finance, 1st ed., John Wiley & Sons Inc, Hoboken, USA.

Philippe, J. (2007), Value At Risk: The New Benchmark for Managing Financial

Risk, 3rd ed., The McGraw-Hill Companies Inc, NY, USA.

(23)

23

APPENDIX

GRAPH 7.1: OUT-OF-SAMPLE ARCH MODELS FORECAST FOR GBP

GRAPH 7.2: OUT-OF-SAMPLE ARCH MODELS FORECAST FOR JPY

.00000 .00001 .00002 .00003 .00004 .00005 .00006 .00007 .00008

25 50 75 100 125 150 175 200

Actual ( RV ) ARCH GARCH

EGARCH NAIVE

EUR / BGP

.00000 .00004 .00008 .00012 .00016 .00020 .00024 .00028

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) ARCH GARCH

EGARCH NAIVE

EUR / JPY

(24)

24

GRAPH 7.3: OUT-OF-SAMPLE ARCH MODELS FORECAST FOR USD

GRAPH 7.4: OUT-OF-SAMPLE ARCH MODELS FORECAST FOR SEK

.00000 .00005 .00010 .00015 .00020 .00025 .00030

25 50 75 100 125 150 175 200

Actual ( RV ) ARCH GARCH

EGARCH NAIVE

EUR / USD

.00000 .00001 .00002 .00003 .00004 .00005 .00006 .00007 .00008

25 50 75 100 125 150 175 200

Actual ( RV ) ARCH GARCH

EGARCH NAIVE

EUR / SEK

(25)

25

GRAPH 7.5: REALIZED VOLATILITY FORCASTS FOR USD

GRAPH 7.6: LOG REALIZED VOLATILITY FORCASTS FOR USD

.00000 .00005 .00010 .00015 .00020 .00025 .00030

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) AR ( RV ) MA ( RV ) ARMA ( RV ) EUR / USD

.00000 .00005 .00010 .00015 .00020 .00025 .00030

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) AR ( lnRV )

MA ( lnRV ) ARMA ( lnRV )

EUR / USD

(26)

26

GRAPH 7.6: SQUARE ROOT REALIZED VOLATILITY FORCASTS FOR USD

GRAPH 7.7: REALIZED VOLATILITY FORCASTS FOR GBP

.00000 .00005 .00010 .00015 .00020 .00025 .00030

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) AR ( sqrt RV ) MA ( sqrt RV ) ARMA ( sqrt RV ) EUR / USD

.00000 .00001 .00002 .00003 .00004 .00005 .00006 .00007 .00008

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) AR ( RV )

MA ( RV) ARMA ( RV )

EUR / BGP

(27)

27

GRAPH 7.8: LOG REALIZED VOLATILITY FORCASTS FOR GBP

GRAPH 7.9: SQUARE ROOT REALIZED VOLATILITY FORCASTS FOR GBP

.00000 .00001 .00002 .00003 .00004 .00005 .00006 .00007 .00008

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) AR ( lnRV ) MA ( lnRV ) ARMA ( lnRV ) EUR / BGP

.00000 .00001 .00002 .00003 .00004 .00005 .00006 .00007 .00008

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) AR ( sqrt RV )

MA ( sqrt RV ) ARMA ( sqrt RV )

EUR / BGP

(28)

28

GRAPH 7.10: REALIZED VOLATILITY FORCASTS FOR SEK

GRAPH 7.11: LOG REALIZED VOLATILITY FORCASTS FOR SEK

.0000000 .0000050 .0000100 .0000150 .0000200 .0000250 .0000300 .0000350 .0000400

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) AR ( RV ) MA ( RV ) ARMA ( RV ) EUR / SEK

.0000000 .0000050 .0000100 .0000150 .0000200 .0000250 .0000300 .0000350 .0000400

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) AR ( lnRV )

MA ( lnRV ) ARMA ( lnRV )

EUR / SEK

(29)

29

GRAPH 7.12: SQUARE ROOT REALIZED VOLATILITY FORCASTS FOR SEK

GRAPH 7.13: REALIZED VOLATILITY FORCASTS FOR JPY

.0000000 .0000050 .0000100 .0000150 .0000200 .0000250 .0000300 .0000350 .0000400

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) AR ( sqrt RV ) MA ( sqrt RV ) ARMA ( sqrt RV ) EUR / SEK

.00000 .00004 .00008 .00012 .00016 .00020 .00024 .00028

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) AR ( RV )

MA ( RV ) ARMA ( RV )

EUR / JPY

(30)

30

GRAPH 7.14: LOG REALIZED VOLATILITY FORCASTS FOR JPY

GRAPH 7.15: SQUARE ROOT REALIZED VOLATILITY FORCASTS FOR JPY

.00000 .00004 .00008 .00012 .00016 .00020 .00024 .00028

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) AR ( lnRV ) MA ( lnRV ) ARMA ( lnRV ) EUR / JPY

.00000 .00004 .00008 .00012 .00016 .00020 .00024 .00028

M1 M2 M3 M4 M5 M6 M7 M8 M9 M10

2010

Actual ( RV ) AR ( sqrt RV )

MA ( sqrt RV ) ARMA ( sqrt RV )

EUR / JPY

References

Related documents

Motivated by the economic theory relating macroeconomic variables to stock prices as well as previous literature on this topic, this study will examine if changes in the

First, the time-invariant nature of the measure precludes explanations of potential changes in volatility over time, particularly since the late 1990s when most major donors

• Donor-patron effect: Donor concentration increases overall volatility, mainly due to windfalls. • US is biggest contributor

Kim (2004) examined the relationship between the trading activities of the South Korea Stock Price Index 200 and its underlying stock market volatility, introducing open-

If we calibrate a SABR model to the caplet volatilities at T j and want to use it to build the smile for a swaption, we can then take the parameters from the SABR model and

In this thesis signals for a month into the future are generated at each date in a test data set by forecasting difference between realized and implied volatility.. The difference is

Followingly, the asymmetric TGARCH and APARCH come in jointly second, forecasting closest to the proxy in 9 out of 36 times each while displaying almost identical loss

High-frequency exchange rate data is employed in order to construct the ex-post Heterogeneous Autoregressive Model of Real- ized Volatility, HAR-RV, as well as a modified model