Professional Documents
Culture Documents
Intraday Periodicity and Volatility Forecasting: Evidence From Indian Crude Oil Futures Market
Intraday Periodicity and Volatility Forecasting: Evidence From Indian Crude Oil Futures Market
Intraday Periodicity and Volatility Forecasting: Evidence From Indian Crude Oil Futures Market
Futures Market
B.B. Chakrabarti1
Vivek Rajvanshi2
Abstract
We estimate intraday periodicities in return volatility by implementing
two time series procedures—flexible Fourier form and cubic spline. We
use intraday data for more than five years for crude oil futures contracts
traded at the Multi Commodity Exchange India Limited. Filtration of the
intraday periodicities from the raw returns reveals long-run depend-
ence in volatility. We observe the presence of recurring and consistent
intraday patterns in return volatility. Further, we find that adjustment
for the intraday periodicity in return volatility improves forecasting
performance. Our results are robust after controlling for the scheduled
macroeconomic announcements.
Keywords
Cubic spline, FFF, crude oil futures, high frequency, volatility forecasting
1
Professor, Indian Institute of Management Calcutta, Joka, Kolkata, WB, India.
2
Assistant Professor, Indian Institute of Management Calcutta, Joka, Kolkata, WB, India.
Corresponding author:
Vivek Rajvanshi, Assistant Professor at Indian Institute of Management Calcutta, Joka,
Diamond Harbour Road, Kolkata-700104, WB, India.
E-mails: vivekrajvanshi@gmail.com; vivekr@iimcal.ac.in
2 Journal of Emerging Market Finance 16(1)
1. Introduction
Existence of consistent and recurring intraday patterns in return volatility
across global markets and financial instruments has been widely docu-
mented in finance literature, particularly, U-shaped patterns in volatility
during the trading day has attracted a great deal of attention from research-
ers (for example, see Abhyankar, Ghosh, Levin, & Limmack, 1997; Cai,
Hudson, R., & Keasey, 2004; Daigler, 1997; Ekman, 1992; Harris, 1986;
Wood, McInish, & Ord, 1985). Andersen and Bollerslev (1997) showed
that the presence of intraday periodic patterns induce distortions in volatil-
ity estimation process. Therefore, volatility prediction without adjusting
intraday periodicity may be misleading. The number of higher observa-
tions in high frequency data than daily data, compared to the identifiable
shocks, potentially provides a more accurate forecast of return volatility
(McMillian & Speight, 2004).
Time series procedures— Fourier flexible form (FFF) and cubic spline
are very successful in estimating intraday periodicities in return volatility
(Andersen, Bollerslev & Cai, 2000; McMillan & Speight, 2010). Andersen
and Bollerslev (1997) suggest a sequential estimation or ‘two-step proce-
dure’ for the adjustment of intraday periodicities in volatility modelling.
In the first step—we obtain filtered returns by removing the deterministic
periodicity components from the raw returns and then in the second
step—volatility models are applied on the filtered returns. Cai et al. (2000)
use the FFF to estimate the intraday periodicities for gold futures
contracts traded at COMEX, a division of NYMEX. They conclude that
an adjustment for the intraday periodicities is necessary to study the
characteristics of intraday volatility. Andersen, Bollerslev and Cai (2000)
and Bollerslev, Cai and Song (2000) find long memory dependence after
the filtration of intraday periodicities in return volatility for the Nikkei
225 index and US Treasury bond futures.
Engle and Russell (1998) implement the cubic spline approach to
estimate the time-adjusted duration in autoregressive conditional dura-
tion (ACD) models for irregularly spaced tick data. This approach fits
three-degree polynomials between the pre-specified knots fixed at the
points where changes in intraday patterns are expected. Taylor (2004b)
and Giot (2005) implement the cubic spline approach in an ACD frame-
work for the FTSE-100 index futures and stocks traded on the NYSE.
Evans and Speight (2010) applied both FFF and cubic spline approaches
to study the effect of calendar and macroeconomic announcements on intra-
day periodicities for Euro-Dollar, Euro-Sterling, and Euro-Yen exchange
rates. They find that calendar and macroeconomic announcements have
Chakrabarti and Rajvanshi 3
ask price/quantity, open and the last traded price for each time interval
for the nearest month to expiration contracts.
The Press Information Bureau, India, provides data for macro-
economic announcements with the time stamp near to minute. The data
set covers press releases about the estimates of the monthly industrial
production index, monthly export and import, the weekly wholesale
price index, monthly oil and natural gas production, and announcements
of Bond and T-bill auctions. They also report on actions taken by the
central bank related to the monetary policy such as change in repo rates,
reverse repo rate, bank rates, etc.
MCX provides a trading window from 10:00 am to 11:30 pm from
Monday to Friday and from 10:00 am to 02:00 pm on Saturdays. However,
the trading volume on Saturdays is quite lower than normal day’s
volume. For some days, data were not available after 11:00 pm. We have
considered data for weekdays traded between 10:00 am to 11:00 pm only.
In one day, this produces 78 ten-minute intervals for analysis. Returns
are computed as the difference in the logarithm of mid-quotes.
JK ^bid t, n + ask t, nh NO
KK OO
KK 2 OO
R t, n = log K
KK ^bid t, n - 1 + ask t, n - 1h OOO
KK OO
L 2 P
Rt,n is the return for nth 10-minute interval on the day t, t= 1, 2, … T. T
denotes the trading days and n=1, 2, … N denotes the number of intervals
during the day t.
Descriptive statistics for the 10-minute returns show that returns are
not different from zero (–0.0000171). Ten-minute returns show the pres-
ence of fat tails and high peak as the skewness comes to be –0.348 and
kurtosis 18.731. Jarque-Bera statistics show that the returns are not
normal.
then declines till the market closes. A sudden rise and spike in return
volatility around 6:00 pm (12:30 GMT) may be from the contagion effect2
of US commodity markets as trading in the NYMEX, a leading exchange
for crude oil in US, starts at around 12:00 GMT. Regularly scheduled
macroeconomic announcements in the US are announced at 12:30 GMT,
which may influence the Indian commodity futures markets. Decline in
return volatility from 10:00 pm until market closing may be due to low
business activities during this time as banks, local precious metals
markets and other spot markets are closed.
Further, to characterize intraday periodicity in return volatility, we
plotted a day-correlogram, which is shown in Figure 2.
2. Methodology
2.1. Modeling Intraday Periodicity
From earlier studies by Wood et al. (1985), Ekman (1992) and Daigler
(1997), periodicity in return, volatility is estimated as the average of
return volatility across the trading days. In this study, we estimate intraday
periodicity in return volatility by using two time series approaches—FFF
and cubic spline. The advantage of the time series procedures such as FFF
and cubic spline is that they use complete time series data in estimating
the desired model and provides estimates that are more reliable.
2.1.1. Flexible Fourier Form
Andersen and Bollerslev (1998) pointed out that the volatility process
can be assumed to be driven by the calendar effect, macroeconomic news
announcement effect and volatility persistent factor. Intraday returns can
be decomposed as
R t, n = E (R t, n) + v t, n ) s t, n ) Z t, n (1)
where Rt,n is the intraday return for the nth interval on day t. is the price
of the asset at the end of nth interval on day t. E(Rt,n) denotes the expected
return of nth interval on day t. N is the number of time intervals per day.
σt,n is the remaining long memory volatility component for the nth interval
on day t. St,n denotes the intraday periodicity component which includes
the calendar effect and macroeconomic announcement effects observed
during the nth interval on day t. Zt,n is an i.i.d error term with a mean of
zero and unit variance that is assumed to be independent from the daily
volatility process.
10 Journal of Emerging Market Finance 16(1)
The filtered return series is obtained by normalizing the returns with the
estimated periodic component as
R t, n
R t, n =
[
. (5)
s t, n
spline allows for sharp peaks and troughs observed in a time series (Evans
& Speight, 2010)
In the cubic spline approach, intraday periodicity patterns are obtained
by fitting a three-degree polynomial between the predefined points
called ‘knots’. Knots are positioned in such a way so as it can capture
the complexities in intraday periodicities, for example, knots may be
positioned at the opening and closing of dominant markets to capture the
opening and closing effects of those markets. Following Evans and
Speight (2010), operational regression equation to estimate the intraday
periodicity component can be written as
J
n n D
xt t, n = | v tj [n 0, j + n 1, j + n 2, j + | m ij I i (t, n) +
j=0 N1 N2 i =1
(6)
n - li n-l 2 n-l 3
| d a 1, i D i d N n + a 2, i D i d N i n + a 3, i D i d N i n n],
P
i =1
which are the stylized facts of the return series. The conditional variance
equation of the EGARCH model can be expressed as
ft -1 |f t - 1|
+ a> r H . (7)
2
log (v 2t ) = ~ + b log (v 2t - 1) + c -
(v 2
t -1) ^v 2
t -1 h
The EGARCH model has several advantages over the GARCH models.
First, there is no need to impose restrictions to ensure non-negativity in
the parameters since it always provides a positive conditional variance
(Brooks, 2008). Second, the asymmetric effect or leverage effect, that
is, higher volatility levels observed following the negative shocks as
compared to positive shocks, can be tested through this model. Haniff
and Pok (2010) pointed out that EGARCH produced superior results
compared to other GARCH and threshold GARCH (TGARCH) models.
In this study, we have implemented two approaches—a sequential estima-
tion approach and PGARCH models augmented with the FFF and cubic
spline for volatility forecasting.
2.2.1. Sequential Estimation Approach
Andersen and Bollerslev (1997) proposed a ‘sequential estimation
approach’ or ‘two-step method’ by making use of the FFF to estimate
the conditional volatility. In the first step, which is the filtration of raw
returns, the periodicity component is estimated and removed from the raw
returns. In the second step, filtered returns are modelled with conventional
volatility models, like GARCH and readjusted for periodicity. We make
use of FFF and cubic spline to estimate the intraday periodicities in return
volatility and to get filtered returns.
2.2.2. Periodic Models
Bollerslev and Ghysels (1996) proposed periodic-GARCH (PGARCH)
allow the time dependency and periodicity in the conditional variance
terms of GARCH model. Variance equation for the PGARCH model can
be expressed as
v t2 = ~ s (t) + a s (t) f 2t - 1 + b s (t), (8)
where s(t) denotes the stage of the periodic cycle. Within periodic cycles,
a periodic model allows the coefficients in the variance equation to take a
different value in each period where the change in volatility is expected.
One way to do this is with the inclusion of a set of dummy variables. Taylor
(2004a) mentioned that, ‘these models are computationally expensive and
are required to estimate a large number of parameters if there are many
time periods within the periodic cycle’.
Chakrabarti and Rajvanshi 13
Haniff and Pok (2010) used a periodic version for the EGARCH
models and found that EGARCH models provide a better fit than the
GARCH and TGARCH models. The FFF and cubic spline versions of
the PGARCH models are discussed in the following two sections:
2.2.2.1. Periodic EGARCH Models with FFF
The intraday periodic component can be introduced in the variance
equation of Bollerslev and Ghysels’ (1996) periodic models without
complicating the volatility estimation process (Haniff & Pok, 2010;
Taylor, 2004a). The conditional variance equation in this framework can
be expressed as
ft -1
log (v 2t ) = ~l Ft + b log (v 2t - 1) + c
(v 2t - 1)
|f t - 1|
+ a> r H,
2
- (9)
(v 2t - 1)
2r js (t) 2r js (t)
and f j,l t = sin c m + cos c m, (10)
N N
je (1, 2, … J) denotes the intraday periodic cycle which may be chosen on
the basis of the information criteria. N is the number of intervals during
the trading day. S (t) denotes the tth interval.5
2.2.2.2. Periodic EGARCH Models with Cubic Spline
The conditional volatility equation of cubic spline version of the periodic
model in the EGARCH framework can be expressed as
ft -1 |f t - 1|
+ a> r H, (11)
2
log (v t2) = ~l G t + b log (v t2- 1) + c -
(v 2t - 1) v 2t - 1
and g lj, t
n - lm n - lm 2 n - lm 3
= | <a 1, m D m d n + a 2, m D m d n + a 3, m D m d n F, (12)
M
m =1 N N N
14 Journal of Emerging Market Finance 16(1)
MAE =
1
N)T
| Tt =1 | nN=1 |R n, t | - \
v n, t
where \
v n, t is the estimated volatility for nth interval on day t, n=1,2, …,
N and t=1, 2, … T. |Rn,t| is the realized volatility.
Fourth, we estimate the root mean squared forecast error (RMSE), the
N*T forecasts RMSE is given as
RMSE =
1
N)T
| Tt =1 | nN=1 $ (| R n, t | - \
v n, t) 2 .
The correlogram for the raw returns (left panels) shows the presence
of strong cyclical patterns. These cyclical patterns almost disappeared in
the correlogram for filtered returns (right panels). The correlogram for
filtered returns (right panels) shows that the 5-day correlogram is very
close to the theoretical hyperbolic decaying patterns indicating that high-
frequency returns exhibit high volatility persistence.
The filtration of high-frequency absolute returns determined by using
FFF and cubic spline reveal interesting characteristics. After the adjust-
ments for intraday periodicities, a long memory feature in the intraday
return process emerges as an inherent feature of the return process. This
reflects the importance of intraday periodicities in revealing the true
characteristics of the returns. Furthermore, it is also important to test if
the removal of intraday periodicities in return volatility results in a
consistent parameter estimation of the conditional volatility models.
The EGARCH (1,1) parameters for each model (M1 to M5) are re-
estimated after each trading day (i.e., after 78, 10-minute intervals) using
a rolling window of one year which constitutes around 250 days, starting
from July 1, 2009 to June 30, 2010. The volatility forecast for 100 days
starting from July 1, 2010 has been forecasted. This generates 7,800
forecasts.
The relative performances of all the models are compared by using
four measures, which include correlation between forecasted volatility
and realized volatility, mean forecast, MAE and root mean squared error
(RMSE). We also make use of the asymptotic test proposed by Diebold
and Mariano (1995). Table 4 reports the outcome of the mean forecast,
correlation with the realized volatility, MAE and RMSE.
The non-periodic EGARCH model as evidenced by MAE, RMSE
provide the worst out-of-sample forecasts compared to the sequential
and periodic models. Forecasts obtained by the sequential estimation
approach, particularly the cubic spline version (M3), is far better than the
4. Conclusions
In this study, we have provided an extensive analysis of intraday perio-
dicities in volatility by using intraday data for crude oil futures contracts
traded at MCX, a leading commodity exchange in India. We implemented
a FFF and cubic spline approach to estimate the intraday periodicity. Our
findings suggest the presence of a deterministic and consistent intraday
periodicity has strong impact on the characteristics of high-frequency
returns. Filtration of the raw returns reveals the long memory property
of volatility.
Further, we examined whether an adjustment for interday and intra-
day periodicities in commodity futures improve out-of-sample forecasts.
We compared the forecasting performance of two versions of Andersen
and Bollerslev’s (1997) sequential estimation models and two versions
of Bollerslev and Ghysels’ (1996) periodic models with the EGARCH
model. In order to arrive at the best model, we compared the forecasting
performance of all five competing models by using four performance
measures—correlation between forecasted volatility with realized vola-
tility, mean forecast, MAE, RMSE, and the Diebold–Mariano test. Our
findings show that the PGARCH model is marginally better than sequen-
tial estimation models. Our results are robust after controlling for time to
maturity, seasonality, and macroeconomic announcements. Our findings
have implications for portfolio management.
Acknowledgments
The authors are grateful to MCX, in particular V. Shunmugam for the data and
Arindam Ghosh for explaining the data and the workings of the futures market
to us. The contents of the paper including the conclusions do not reflect the
opinions of MCX or any of its officers, employees, or associates. The authors are
solely responsible for any error.
Notes
1. We also used other measures of volatility such as Parkinson’s measure of
volatility and Garman Klass measure of volatility. These measures also show
similar volatility patterns. For brevity of space, we have shown volatility
patterns estimated as average of absolute returns across the trading days only.
2. King and Wadhwani (1990) proposed “contagion model” to explain the intra-
day behavior of the stocks, which states that the trading in one market has
26 Journal of Emerging Market Finance 16(1)
impact on the other related market as the investors draw inferences from the
one market about the price behavior. This model predicts that after closing of
the primary market, there must be a drop in the volatility of the other market.
3. London Metal Exchange (LME) opens around 6:00 GMT, which is a leading
commodity exchange for basic metals.
4. NYMEX opens around 12:00 GMT, which is a leading commodity market for
the crude oil and precious metals.
5. Numbers of sinusoids chosen are same as used in the sequential estimation
approach.
6. We positioned knots in the same way as placed for the sequential estimation
method.
7. Five models, one (M1) for the raw returns, two models (M2 & M3) for the fil-
tered returns (after adjusting for the intraday periodicity component estimated
by implemented FFF and cubic spline approach), two models (M4 and M5)
corresponding to the FFF and cubic spline version of the PGARCH models
have been estimated. We name model M1 as non-periodic model, M2 and M3
as sequential models (FFF and cubic spline) and M4 and M5 as periodic mod-
els (FFF and cubic spline).
8. J=0 means that there is no interaction between the intraday periodicity and
daily volatility while J=1 means it is.
9. Andersen and Bollerslev (1997) mentioned that ignoring interaction with the
daily volatility has very little effect on the periodicity estimation.
10. Corresponding to regression equations (3) and (6) in conjunction with equation
(2).
11. Details of the obtaining estimate for the deterministic periodic component are
given in equations (1)–(3).
References
Abhyankar, A., Ghosh, D., Levin, E., & Limmack, R. J. (1997). Bid-ask spreads,
trading volume and volatility: Intra-day evidence from the London Stock
Exchange. Journal of Business Finance & Accounting, 24(3), 343–362.
Andersen, T. G., Bollerslev, T. (1997). Intraday periodicity and volatility
persistence in financial markets. Journal of Empirical Finance, 4(2–3),
115–158.
Andersen, T.G., & Bollerslev, T. (1998). DM–dollar volatility: Intraday activity
patterns, macroeconomic announcements, and longer-run dependencies.
Journal of Finance, 53(1), 219–265.
Andersen, T. G., Bollerslev, T., & Cai, J. (2000). Intraday and interday volatility
in the Japanese stock market. Journal of International Financial Markets,
Institutions and Money, 10(2), 107–130.
Bollerslev, T., Cai, J., & Song, F. M. (2000). Intraday periodicity, long memory
volatility, and macroeconomic announcement effects in the US Treasury
bond market. Journal of Empirical Finance, 7(1), 37–55.
Bollerslev, T., & Domowitz, I. (1993). Trading patterns and prices in the
interbank foreign exchange market. Journal of Finance, 48(4), 1421–1443.
Chakrabarti and Rajvanshi 27
Pagan, A.R., & Schwert, G.W. (1990). Alternative models for conditional stock
volatility. Journal of Econometrics, 45(1–2), 267–290.
Poshakwale, S. (1996). Evidence on weak form efficiency and day of the week
effect in the Indian stock market. Finance India, 10(3), 605–616.
Taylor, N. (2004a). Modeling discontinuous periodic conditional volatility:
Evidence from the commodity futures market. Journal of Futures Markets,
24(9), 805–834.
———. (2004b). Trading intensity, volatility, and arbitrage activity. Journal of
Banking & Finance, 28(5), 1137–1162.
Wood, R.A., McInish, T.H., & Ord, J.K. (1985). An investigation of transactions
data for NYSE stocks. Journal of Finance, 40(3), 723–739