Académique Documents
Professionnel Documents
Culture Documents
1 / 31
Table of Contents
Introduction
2 / 31
Introduction
3 / 31
Arbitrage
Arbitrage: free lunch; earning extra profit without taking additional risk.
The no arbitrage assumption serves as the building block of modern
finance. It is the cornerstone of the celebrated Black-Scholes models for
option pricing.
Statistical Arbitrage: An attempt to profit from the pricing efficiencies
that are identified through the use of mathematical models. Statistical
arbitrage attempts to profit from the likelihood that prices will trend
together toward a historical norm. Unlike arbitrage, statistical arbitrage is
not risk-free.
4 / 31
Style Investing
Barberis and Shleifer (2003) discussed style investing.
Style: Assets with similar characteristics.
Switchers
Allocate funds at the level of a style.
The amount allocated in each style depends on the past performance of that
style relative to other styles.
5 / 31
6 / 31
Introduction
Some financial instruments move more or less in sync with each other,
because they are driven by similar fundamental (e.g. economic) factors.
For example,
Stock prices of Coca Cola and Pepsi.
Currency Pairs AUD/USD vs NZD/USD .
However, they do not move EXACTLY the same because of their
individual technical factors, which can be assumed to be noises on top of
the common movement.
Statistical Approach: Cointegration
Assume that the underlying are stochastic processes sharing the same
stochastic drift.
Filter out the co-movement of pairs of market instruments by identifying
possible stationary series which is a linear combination of two
non-stationary series (e.g. prices of two stocks).
Ngai Hang CHAN | CUHK | 2013-11
7 / 31
Cointegration
Definition
Two non-stationary time series {Xt } and {Yt } are cointegrated if some
linear combination aXt + bYt , with a and b being constants, is a
stationary series.
8 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Stocks
9 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Stocks
10 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Stocks
Cointegration
Pairs
Example: (Chan,
2010)Trading Strategy on Stocks
Let Xt and Yt be two stock prices at time t. Assume that
a log Xt + b log Yt is stationary, i.e. log Xt and log Yt are cointegrated.
By Taylor expansion,
X X0
Yt Yt0
The
has tbeen twidely
usedYin
finance
and)
a log
Xtnotion
+ b logofYcointegration
) + b(log
t a(log Xt0 +
t0 +
Xt0
Yt0
econometrics, in particular in constructing
statistical arbitrage
a
b
strategy in the stock
= market.
Xt +
Yt + a(log Xt0 1) + b(log Yt0 1).
Xt0
Yt0
Profitability
been reported using the cointegration strategy on
Because
a(log Xthas
0 1) + b(log Yt0 1) is a constant, the stationarity of
see Chan
(2010).
b
a
a logstocks
Xt + btrading,
log Yt implies
that
Xt Xt + Yt Yt is approximately stationary,
i.e.
a
Xt0 Xt
b
Yt0 Yt
We can initiate a position with c Xat shares of X and c Ybt shares of Y for
0
0
any given value c, where c can be considered as the starting initial capital.
Ngai Hang CHAN | CUHK | 2013-11
10 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Stocks
11 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Stocks
11 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
12 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
12 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
13 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
not cointegrated
SX
X2
cointegrated
SY
Y2
13 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
SX
X2
cointegrated
SY
Y2
because they may be affected by the same exogenous event so that people
have the same perspective to the variations of the underlying assets.
Similar with the cointegration pairs trading strategy on stocks , a divergence from the mean level of the cointegration pairs can be captured to
make a profit.
13 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
14 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
Straddle!!
14 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
Why Straddle?
15 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
What is Straddle?
Definition: A long (short) straddle is long (short) a call option and a put
option at the same strike price and expiration date.
15 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
What is Straddle?
Definition: A long (short) straddle is long (short) a call option and a put
option at the same strike price and expiration date.
2
St
T t + O(St 2 (T t))
15 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
TSt
,
where are are the mean and the standard deviation of the trading
signal.
16 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
TSt
,
where are are the mean and the standard deviation of the trading
signal.
TSt << tX too low comparing to tY , long STtX and short STtY .
TSt >> tX too high comparing to tY , long STtY and short STtX .
Ngai Hang CHAN | CUHK | 2013-11
16 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
t
1 2 t
t
t
X
Y
4
S
+
4
S
+
(4StX )2
4t +
t
t
t
2 (StX )2
StX
StY
1 2 t
t
t
+
(4StY )2 +
4 tX +
4 tY ,
Y
X
2
2 (St )
t
tY
17 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
+
4 tY
t
X
Y
X
X
1 2 t
t
t
t
X
Y
4
S
+
4
S
+
(4StX )2
4t =
4t +
t
t
X
Y
X )2
t
2
S
S
(S
t I + II + III
t + IV .
t
i.e. 4t =
1 2 t
t
t
+
(4StY )2 +
4 tX +
4 tY ,
Y
X
2
2 (St )
t
tY
Ngai Hang CHAN | CUHK | 2013-11
17 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
18 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
t0
t0
1
2
1
2
T t
2
T t
2
+ O(d12 ),
+ O(d22 ),
= r dt + r dWt ,
19 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
,
cointegration.
2
aE( r )2 bE(Yr )2
t
1 ) and((d2X):X
E(III ) of
(d
),
By the approximation
tY0
2 T t0 t0
(d )t
= 1 TS
+ t0T2t + O(d12 ),
E(IV ) 1 2
,
(d )2 =T1
t0T t + O(d 2 ),
2
where t =that
t S
t0 , isrt0driven
is the by
risk-free
rate, (Xr Brownian
)2 and motion
and the assumption
the Geometric
t
(Yr )2 are the average
volatilities.
dSt squared annual
= r dt + r dW realized
,
St
19 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
20 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
Proposition
Vega Part:
I = T 2t0 (E(TSt ) TSt0 )
Assume
This is the
main that
profit to be captured by the trading strategy. Should the
trading signal
reverts
back
to its mean
value,implied
then E(I
) > 0. and
1 Annualized
volatilities
(include
volatility
realized volatility) of the underlying assets are
smaller than 80% ;
2
1 i
c t0
(TSt ) > 1.
20 / 31
Cointegration Pairs Trading Strategy On Derivatives | Cointegration Pairs Trading Strategy on Derivatives
In conclusion
If the implied volatilities of the underlying assets are not too high and do
not deviate too far from the corresponding realized volatilities, and if
E(TSt ) TSt0 is large enough, then
E(t ) = E(I ) + E(II ) + E(III ) + E(IV ) > 0.
21 / 31
Cointegration Pairs Trading Strategy On Derivatives | Empirical Study with Foreign Exchange Options
22 / 31
Cointegration Pairs Trading Strategy On Derivatives | Empirical Study with Foreign Exchange Options
23 / 31
Cointegration Pairs Trading Strategy On Derivatives | Empirical Study with Foreign Exchange Options
The Johansen test is based on the data from 2009Q4-2011Q3. The cointegration pairs identified will be used as the trading signals for 2011Q4.
24 / 31
Cointegration Pairs Trading Strategy On Derivatives | Empirical Study with Foreign Exchange Options
The Johansen test is based on the data from 2009Q4-2011Q3. The cointegration pairs identified will be used as the trading signals for 2011Q4.
24 / 31
Cointegration Pairs Trading Strategy On Derivatives | Empirical Study with Foreign Exchange Options
zsscoreofftheTraadingSignal
3
2
1
0
1
2
3
10/1/2009
4/1/2010
10/1/2010
4/1/201
11
10/1/2011
The z-score of the Trading Signal on Oct 3rd , 2011 is 3.39 and on Oct 7th ,
2011, it is 1.52.
25 / 31
Cointegration Pairs Trading Strategy On Derivatives | Empirical Study with Foreign Exchange Options
5Oct
vega
delta
6Oct
gamma
7Oct
theta
HighOrder
The value of the portfolio is -USD3,465 on 03/10/2011, and then the value increases to -USD2,783 on 07/10/2011. Finally, we gain +USD682 by
this strategy.
Ngai Hang CHAN | CUHK | 2013-11
26 / 31
Cointegration Pairs Trading Strategy On Derivatives | Empirical Study with Foreign Exchange Options
More examples
We identify possible cointegration in any two currency pairs, based on the
data from 2009Q1-2010Q4. The cointegration pairs identified will be used
as trading signals for 2011Q1. We repeated the same procedure to identify
possible cointegration pairs during 2009Q2-2011Q1, 2009Q3-2011Q2 and
2009Q4-2011Q3, which would be served as the trading signals for 2011Q2,
2011Q3 and 2011Q4.
27 / 31
Cointegration Pairs Trading Strategy On Derivatives | Empirical Study with Foreign Exchange Options
More examples
We identify possible cointegration in any two currency pairs, based on the
data from 2009Q1-2010Q4. The cointegration pairs identified will be used
as trading signals for 2011Q1. We repeated the same procedure to identify
possible cointegration pairs during 2009Q2-2011Q1, 2009Q3-2011Q2 and
2009Q4-2011Q3, which would be served as the trading signals for 2011Q2,
2011Q3 and 2011Q4.
27 / 31
Cointegration Pairs Trading Strategy On Derivatives | Empirical Study with Foreign Exchange Options
More Examples
The profit by this strategy in each trade is as follow.
3,000
Q1
Q2
Q3
Q4
2,000
1,000
(1,000)
(2,000)
1,976
(3,000)
1,290
8,691
3,998
28 / 31
29 / 31
StrategyPerformance:StraddlesonHKStocks
CorePartofthetrade
MeanReversionof
TradingSignal
=>positiveVega
Ngai Hang CHAN | CUHK | 2013-11
PositiveTheta(Carry)
Tradeswithpositive
theta(P/Lovertime)
werechosenfromour
tradeselectioncriteria
StrategyPerformance:StraddlesonFXRates
WhydoesntworkonFXRates?
Moreaffectedbyfundamentalfactors(vs.technicalfactorsforstocks)
WhathappenedinJuly August2011?
RiskAversion =>Realizedvol =>Impliedvol =>Cointegration Opportunities
NeedacriteriononImpliedvol basedonforecastsofRealizedvol
Ngai Hang CHAN | CUHK | 2013-11
31 / 31
Cointegration Pairs Trading Strategy On Derivatives | Modeling and Forecasting Realized Volatilities
32 / 31
Cointegration Pairs Trading Strategy On Derivatives | Modeling and Forecasting Realized Volatilities
H
X
(rti+1 r t )2 /(H 1),
with r t =
H
X
rti+1 /H
i=1
i=1
Rt =
i (rti+1 r t )2 , where = 0.94.
1 H
i=1
where Ot , Ct , ut and dt are the Open, Close, High and Low of the underlying
of the t-th day, and f is fraction of non-trading hours in a trading day.
Ngai Hang CHAN | CUHK | 2013-11
33 / 31
Cointegration Pairs Trading Strategy On Derivatives | Modeling and Forecasting Realized Volatilities
N
X
2
rn,t
for t = 1, . . . , T .
n=1
34 / 31
Cointegration Pairs Trading Strategy On Derivatives | Modeling and Forecasting Realized Volatilities
i.i.d.
t N(0, 2 ).
35 / 31
Cointegration Pairs Trading Strategy On Derivatives | Modeling and Forecasting Realized Volatilities
aE( )
t
( XX
2 T t0
t0
bE(Yr )2
),
tY0
the average squared future annual realized volatilities for longing the
portfolio.
36 / 31
Cointegration Pairs Trading Strategy On Derivatives | Modeling and Forecasting Realized Volatilities
aE( )
t
( XX
2 T t0
t0
bE(Yr )2
),
tY0
the average squared future annual realized volatilities for longing the
portfolio.
Andersen, Bollerslev, Diebold and Labys (2003) introduced the following
methods to model and forecast the realized volatility.
Modelling: High-Frequency Realized Volatility Estimation,
P
2
st2 = N
n=1 rn,t , for t = 1, 2, , T ,
Forecasting: ARFIMA model:
(L)(1 L)d (yt ) = t ,
where yt = log st , d is the order of integration and t is a vector white
noise process.
Ngai Hang CHAN | CUHK | 2013-11
36 / 31
Cointegration Pairs Trading Strategy On Derivatives | Modeling and Forecasting Realized Volatilities
Additional Criterion
Implied-Realized Criterion
aE(Xr )2 bE(Yr )2
K=
/
tX0
tY0
d, if TS < 0,
u, if TS > 0,
37 / 31
Cointegration Pairs Trading Strategy On Derivatives | Modeling and Forecasting Realized Volatilities
Additional Criterion
Implied-Realized Criterion
aE(Xr )2 bE(Yr )2
K=
/
tX0
tY0
d, if TS < 0,
u, if TS > 0,
Gamma-Vega Criterion
Vega
| T t0 (E(TSt ) TSt0 )|
l,
K =|
|=
aE(Xr )2
bE(Yr )2
Gamma
| 24t
(
)|
X
Y
T t
0
t0
t0
37 / 31
Cointegration Pairs Trading Strategy On Derivatives | Modeling and Forecasting Realized Volatilities
PerformanceoftheOriginalStrategy
PeriodwithHighRealizedVolatilities(July August2011)
38 / 31
Cointegration Pairs Trading Strategy On Derivatives | Modeling and Forecasting Realized Volatilities
PerformanceofTradingStrategy2
MostofthetradesinJulyAugustwerefilteredout
39 / 31
Cointegration Pairs Trading Strategy On Derivatives | Modeling and Forecasting Realized Volatilities
PerformanceofTradingStrategy3
40 / 31
Cointegration Pairs Trading Strategy On Derivatives | Modeling and Forecasting Realized Volatilities
SummaryofTradingStrategies
41 / 31
42 / 31
Conclusion
43 / 31
Further Discussion
The number of traded underlying assets can be more
than two.
The dynamic hedging can be imposed in the strategy
to minimize the impact of delta. This method may
weaken the short-term period trading restriction,
but costly.
The method for modeling and forecasting realized
volatility can be revised and the notion of fractional
cointegration may be pursued for the further study.
Ngai Hang CHAN | CUHK | 2013-11
44 / 31
Thank You
45 / 31
Engle-Grangers Methodology
46 / 31
Johansens Methodology
Consider a p-dimensional non-stationary I (1) time series {Xt }, which
follows a VAR(k) process:
Xt = 1 Xt1 + 2 Xt2 + + k Xtk + t , t = . . . , 1, 0, 1, . . . ,
where 1 , 2 , . . . , k are p p matrices, and t is Gaussian random
vector with mean 0 and covariance matrix .
Note that the above equation can be rewritten as a Vector Error
Correction Model (VECM):
Xt = Xt1 + 1 Xt1 + + k1 Xtk+1 + t ,
P
P
where = ki=1 i I , l = kj=l+1 j , l = 1, . . . , k 1. Hence, l ,
l = 1, . . . , k 1 are unrestricted.
Ngai Hang CHAN | CUHK | 2013-11
47 / 31
Johansens Methodology
0
If = pr pr
, where r < p, then 0 Xt is stationary, where is the
adjustment coefficients and is the cointegration vector.
Trace test:
Ltrace = N
Pp
i ),
H 0 : Kc = r
vs
H1 : Kc = p.
i=r +1 log(1
vs
H1 : Kc = r + 1.
Here N is the sample size, i is the i-th largest canonical correlation and
Kc is the number of cointegrating vector.
Ngai Hang CHAN | CUHK | 2013-11
48 / 31
Appendix A
First of all,
where d1 =
,
T t
d2 = d1 T t.
1
2
1
2
+
+
d1
2
d2
2
+ O(d12 ),
+ O(d22 ),
St e q(T t)
T t + O(St 2 (T t)),
2
St e q(T t)
Pt =
T t + O(St 2 (T t)).
2
q
Hence,
49 / 31
Appendix B
Proposition
If the trade is in a short-time period, E(II ) + E(IV ) > 0.
Proof.
In section 3.3.1, we know that theta (IV) is a positive net carry in the
trade. Compared the expected value of theta (IV) with that of delta (II),
E(IV )
1
E(II ) = (T t0 )rt .
0
Because T t0 is smaller than one (year) and rt0 is very small (0%-5%
in most countries), |E(II )| << |E(IV )|. Hence,
E(II ) + E(IV ) |E(IV )| |E(II )| > 0,
i.e. the loss due to delta is likely to be compensated by the positive carry
from IV.
Ngai Hang CHAN | CUHK | 2013-11
50 / 31
Appendix C
Proposition
Assume that
1
1 i
c t0
(TSt ) > 1.
Proof
Under assumptions (1) and (2), one can show that
(
|E(III )| = | 2t
T t
0
aE(Xr )2
tX0
bE(Yr )2
)|
tY0
2
0.4c
4t .
T t0
51 / 31
cont.
Recall that the trade requires using long dated options and to trade in a
short-term period. To strike a balance between the trading requirements
and options liquidity, the maturity of the options should be at least three
months and the trade should not last over one month. i.e.
T t0
t
3.
Vega is the main profit in the trade. Compared the expected value of
gamma with that of vega,
E(I ) T t0 (E(TSt )TSt ) 7.5
0
2 (E(TSt ) TSt ).
0
aE( r )2
bE( r )2
E(III ) =
c
t
T t0
X
tX
0
Y
tY
0
52 / 31
cont.
The trade is initiated when TSt0 is too negative comparing to the mean
level (E(TSt )), and c is close to 1. Hence,
7.5
(E(TSt )
c2
TSt0 ) >
15
(TSt )
c2
>> 1,
and therefore
E(I ) + E(III ) |E(I )| |E(III )| > 0.
53 / 31