Você está na página 1de 45

FUNDAÇÃO GETÚLIO VARGAS

ESCOLA DE PÓS-GRADUAÇÃO EM ECONOMIA

Lucas Duarte Processi

Arbitrage Opportunities with a


Delta-Gamma Neutral Strategy in the
Brazilian Options Market

Rio de Janeiro
2017
Lucas Duarte Processi

Arbitrage Opportunities with a


Delta-Gamma Neutral Strategy in the
Brazilian Options Market

Dissertação para obtenção do grau de


mestre apresentada à Escola de Pós-
Graduação em Economia

Área de concentração: Finanças

Orientador: André de Castro Silva

Co-orientador: João Marco Braga da Cu-


nha

Rio de Janeiro
2017
Ficha catalográfica elaborada pela Biblioteca Mario Henrique Simonsen/FGV

Processi, Lucas Duarte


Arbitrage opportunities with a delta-gamma neutral strategy in the
Brazilian options market / Lucas Duarte Processi. – 2017.
45 f.

Dissertação (mestrado) - Fundação Getulio Vargas, Escola de Pós-


Graduação em Economia.
Orientador: André de Castro Silva.
Coorientador: João Marco Braga da Cunha.
.
Inclui bibliografia.

1.Finanças. 2. Mercado de opções. 3. Arbitragem. I. Silva, André de


Castro. II. Cunha, João Marco Braga da. III. Fundação Getulio Vargas.
Escola de Pós-Graduação em Economia. IV. Título.

CDD – 332
Agradecimentos

Ao meu orientador e ao meu co-orientador pelas valiosas contribuições para este trabalho. À
minha família pela compreensão e suporte. À minha amada esposa pelo imenso apoio e incentivo
nas incontáveis horas de estudo e pesquisa.
Abstract

We investigate arbitrage opportunities in the Brazilian options market. Our research consists in
backtesting several delta-gamma neutral portfolios of options traded in B3 exchange to assess
the possibility of obtaining systematic excess returns. Returns sum up to 400% of the daily
interbank rate in Brazil (CDI), a rate viewed as risk-free. However, with bootstrap analysis,
we find evidence consistent with the absence of arbitrage opportunities in the Brazilian options
market.

This approach is different from other studies because the analysis is taken on several options on
different underlying assets, which gives us the opportunity to investigate factors that influence
the magnitude of excess returns. Europeanness is the most relevant factor found.

Keywords: Options, Arbitrage, Brazilian Option Market, Delta Gamma Neutral Strategy
List of Figures

1 Monthly Trade Volume in Brazilian Options Market . . . . . . . . . . . . . . . . 4


2 Cumulative Percentage of Volume Traded by Maturity . . . . . . . . . . . . . . . 5
3 Risk-Free Yield Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4 Brazilian Stock Market Index – IBOVESPA . . . . . . . . . . . . . . . . . . . . . 7
5 Physical Volatilies Estimated with Univariate GARCH(1,1) processes . . . . . . . 9
6 Examples of Volatility Smiles/Skews . . . . . . . . . . . . . . . . . . . . . . . . . 12

7 Delta-Gamma Neutral Strategy Performance . . . . . . . . . . . . . . . . . . . . . 24


8 Histogram of Returns . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
9 Rolling Strategy Returns – 1-year Investment . . . . . . . . . . . . . . . . . . . . 26
10 Rolling Strategy Volatility – 1-year Investment . . . . . . . . . . . . . . . . . . . 27
11 Rolling Sharpe Ratio – 1-year Investment . . . . . . . . . . . . . . . . . . . . . . 27
12 Rolling Accuracy Ratio – 1-year Investment . . . . . . . . . . . . . . . . . . . . . 28
13 Actual Returns vs. Expected Returns . . . . . . . . . . . . . . . . . . . . . . . . 29
14 Bootstrap Confidence Intervals for Mean Return . . . . . . . . . . . . . . . . . . 29
15 Sensitivity Analysis on Brokerage Fees . . . . . . . . . . . . . . . . . . . . . . . . 30

vi
List of Tables

1 B3 Stock Type Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3


2 Traded Options by Europeanness and Type in B3’s database . . . . . . . . . . . 4
3 Data Sources for Calculating Implicit Volatilities . . . . . . . . . . . . . . . . . . 11

4 OLS Estimates of Volatility Convergence Models . . . . . . . . . . . . . . . . . . 16


5 Wald-Test Statistics – Volatility Convergence Model . . . . . . . . . . . . . . . . 17

6 Daily Returns Summary Statistics . . . . . . . . . . . . . . . . . . . . . . . . . . 25


7 Returns GARCH(1,1) Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
8 Arbitrage Determinants Regression . . . . . . . . . . . . . . . . . . . . . . . . . . 32

vii
Contents

1 Introduction 1

2 Data and Methodology 3


2.1 Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Volatilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.1 Physical Volatilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.2 Implicit Volatilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

3 Volatility Convergence Models 13


3.1 Simple Convergence Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.1.1 Model Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
3.1.2 Estimation and Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2 Generalized Convergence Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2.1 Model Specification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
3.2.2 Estimation and Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

4 Delta-Gamma Neutral Strategy 18


4.1 Strategy Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.1.1 Delta-Gamma Neutrality . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.1.2 Optimization Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
4.2 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
4.3 Discussion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
4.4 Arbitrage Determinants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

5 Conclusion 34

Bibliography 35

viii
Chapter 1

Introduction

We investigate arbitrage opportunities in the Brazilian options market. We first test the presence
of short-term mean-reversion in implied volatilities of all option stocks traded in B3 - Brazilian
Stocks, Options and Futures Exchange - from January/2009 to December/2016. We find that
they mean-revert to a long-term level that is a quadratic function of moneyness and maturity.
Our research consists in backtesting several delta-gamma neutral portfolios of options traded in
B3 exchange to assess the possibility of obtaining systematic excess returns. These portfolios
are constructed with the constraint of having the first and second derivatives with respect to the
underlying asset equal to zero. This means that they could profit from volatility mean-reversion
without being affected by underlying stock short-term movements.

Contradicting the results of Araújo and Ribeiro (2016), we do not find evidence of arbitrage
opportunities in the Brazilian options market when transaction costs are considered. We impose
brokerage costs of 0.045%, the highest fee charged on intraday option trades, according to B3’s
standard brokerage fee tables. Returns sum up to 400% of the daily interbank rate in Brazil
(CDI), a rate viewed as risk-free, and the strategy achieves an annualized Sharpe ratio of 0.20.
However, with bootstrap analysis, we find evidence consistent with the absence of arbitrage
opportunities in the Brazilian options market. This result is robust to both unconditional and
GARCH-conditional variance tests. The t-statistics of these two tests are respectively 1.50 and
2.07.

This approach is different from other studies because the analysis is taken on several options
on different underlying assets, which gives us the opportunity to investigate factors that influence
the magnitude of arbitrage opportunities. After running LASSO OLS penalized linear regressions
to estimate the relevance of several candidate factors, we conclude that Europeanness is the most
important factor that drive returns in our delta-gamma neutral strategy.

These results are in line with with Fama (1970)’s efficient market hypothesis, which implies

1
that one cannot obtain systematic excess returns by executing an active trading strategy. Even
if a trader can access information in a faster or more complete manner, additional returns should
not compensate the costs of obtaining that information. Because there is no possibility of using
information - even from other markets - more efficiently than the market, there can be no
arbitrage opportunities in an efficient market.
Since the 70’s, several studies tested the empirical validity of the efficient market hypothesis
in many different markets. US options market was analyzed in the seminal works of Fischer Black
(1972) and Chiras and Manaster (1978). Other tests were more recently conducted by Noh et al.
(1993) e Harvey and Whaley (1992) and suggested the existence of market inefficiencies in US
options market. In particular, Kat (1996), Ibáñez (2009), Goltz and Ni Lai (2009) and Mastinsek
(2012) use delta or delta-gamma neutral portfolios to assess empirical properties of returns in
options market.
In the Brazilian options market, Fuchs (2001) tested market efficiency using a delta-gamma
neutral strategy with options on Telemar (a major telecommunications company in Brazil),
concluding that the market is unable to value these instruments adequately, making possible to
obtain systematic excess returns even when trade costs are considered. More recently, Araújo and
Ribeiro (2016) obtained similar conclusions with delta-gamma neutral portfolios with Petrobras’
options using intraday data, with a backtest that performed 1600% of CDI. However, none of
these studies conduct a multiple underlying analysis and the timespan of their data is too short
to derive general conclusions about the Brazilian options market.
Our research intends to derive a broader, yet simpler, view of implied volatilities in the Brazil-
ian options market and assess the possibility of exploiting their mean-reversion characteristic to
obtain systematic excess returns.

2
Chapter 2

Data and Methodology

2.1 Data

Our primary data source for implementing delta-gamma neutral strategies is B3 daily options
database.1 It contains information on all options and futures traded in B3, in particular stock
options. We read daily prices and option characteristics such as strike price, type of contract,
underlying stock and maturity for stock calls (field CD_BDI = 78) and stock puts (CD_BDI
= 82) from january/2009 to december/2016. More than 4 billion Brazilian Reals (BRL) worth
of options (1.3 billion US dollars) is traded monthly on average in this market, as we can see in
Figure 1.
Extracting underlying stock exchange codes from database involves combining information
contained in two different fields: the first four letters of field NOMRES indicate the company
that has issued the underlying stock, while the first three characters of field ESPECI indicate
the kind of stock on which the option is written, according to the codes specified in Table 1. For
instance, if NOMRES begins with "PETR" and ESPECI with "ON ", then the underlying stock
is Petrobras’ ordinary shares and its code in B3 exchange is "PETR4".

ESPECI Code Stock Type Exchange Code


ON Ordinary 3
PN Preferred 4
PNA Preferred A 5
PNB Preferred B 6
UNT Unit 11
CI Index 11

Table 1: B3 Stock Type Codes

To identify whether the options are American – and can be exercised at any date prior to
1
This database is called COTAHIST and can be found at http://www.bmfbovespa.com.br/pt_br/servicos/
market-data/historico/mercado-a-vista/series-historicas/

3
Average
8
BRL (Billions)

6
4
2

2009 2010 2011 2012 2013 2014 2015 2016

Figure 1: Monthly Trade Volume in Brazilian Options Market

expiration – or European – i.e., can only be exercised at expiration date – one should look at
the fifth character of field NOMRES. Options with an "E" are European, all codes denote an
American option.
We read a total of more than one million lines from B3’s database, each line representing a
different option and day of trade. From Table 2 we see that the most frequently traded options
in the Brazilian market are American calls (85% of total volume), followed by European puts
(11%). Some European calls are traded (4%), but American puts were not traded in the period
of analysis.

Europeanness Type Count (%) Volume (R$ million) (%)


American Call 648,255 56.3 363,427.7 84.8
European Put 388,520 33.8 47,229.3 11.0
European Call 113,921 9.9 18,113.6 4.2
American Put 0 0.0 0.0 0.0
TOTAL 1,150,696 100.0 428,770.6 100.0
Note : Data range from jan/2009 to dec/2016. Count is the number of distinct options and dates of trade.

Table 2: Traded Options by Europeanness and Type in B3’s database

We calculate option maturities by counting the number of working days between the date
of analysis – contained in field DT_PREGAO – and option expiration date – field DATVEN,
using the holiday calendar supplied by ANBIMA – the Brazilian financial and capital markets

4
Cumulative percentage of volume (%)

100
90
80
70
60
50
40
30
20
10
0

0 10 20 30 40 50 60 70 80 90 100 (...)

Maturity (business days)

Figure 2: Cumulative Percentage of Volume Traded by Maturity

association.2 To convert the measure to annual maturities, we divide the number by 252 working
days/year. From Figure 2 we can see that the options traded in Brazil are usually short-term
options: about 70% of the volume traded in the period was originated from options that expire
in less than one month (21 working days). In addition to that, volume-weighted mean maturity
is less than 24 working days.
Risk free yield curves are obtained by combining B3 futures database with CETIP daily
rates on interbank deposits (CDI). We build our yield curves using CDI rates as risk-free rate for
one-day maturity, and CDI futures as rates for longer maturities. We use flat forward method to
interpolate inexistent maturities. If we want to calculate the yield rate 𝑟𝑡 for maturity 𝑡, which
lies between the two adjacent vertex 𝑖 – with yield 𝑟𝑖 and maturity 𝑇𝑖 – and 𝑖 + 1, then:

(︁ )︁
(︁ 1 + 𝑟 )︁ 𝑡−𝑇𝑖
𝑖+1 𝑇𝑖+1 −𝑇𝑖
(1 + 𝑟𝑡 )𝑡 = (1 + 𝑟𝑖 )𝑇𝑖 × (1)
1 + 𝑟𝑖

A sample of yield curves are shown in Figure 3.


We read underlying asset information and capital change events on 120 different stocks from
Bloomberg database. These stocks constitute all underlying assets of the options contained in
our database. Unadjusted opening and closing prices are used to build the delta-gamma neutral
strategy, while quotes adjusted for dividends and capital changes are used to estimate physical
2
http://www.anbima.com.br/feriados/feriados.asp

5
13
12
Risk-free rate (%)

11
10
9

dez/2010
8

dez/2012
dez/2014
dez/2016
7

0.0 0.5 1.0 1.5 2.0 2.5 3.0

Maturity (years)

Figure 3: Risk-Free Yield Curves

volatilities. We also get Brazilian Stock Market Index (IBOVESPA) daily quotes from the same
source. Figure 4 shows us that IBOVESPA oscillated around a 56k-points mean in the period of
analysis with an average volatility of 29% per year.3

2.2 Volatilities

We call physical volatility (PV) – or current volatility – a measure of the underlying asset volatility
obtained from its own dynamics in the real world. On the other hand, we call risk-neutral
volatility – or implicit volatility (IV) – a measure of the stock volatility implicitly calculated
from observed prices of one or more derivatives – such as options – with the help of risk-neutral
pricing theories. In this section we explain different methodologies used to obtain both volatility
measures, as they will be the pivotal elements for executing our delta-gamma neutral strategy.

2.2.1 Physical Volatilities


To estimate physical volatilities we use Bloomberg database to get daily closing stock prices
adjusted by dividends and capital changes and calculate discrete returns. If 𝑃𝑡 is the price of the
stock – or index – at time 𝑡, then its discrete return 𝑟𝑡 is defined as:
3
Standard deviation of discrete returns, annualized with the square root of 252.

6
Index (x1,000 pts)
70
60
50
40
0.05
Returns
0.00
-0.05
0.6

Average
0.5
Volatility
0.4
0.3
0.2

2010 2012 2014 2016

Index

Figure 4: Brazilian Stock Market Index – IBOVESPA

7
(𝑃𝑡 − 𝑃𝑡−1 )
𝑟𝑡 = (2)
𝑃𝑡−1

Our estimate of current physical volatility is an estimate of the standard deviation of the
process that generates 𝑟𝑡 . If 𝑟¯ is the simple average of returns and 𝜀𝑡 is a gaussian unexpected
shock at time 𝑡 with time-varying conditional variance 𝜎𝑡2 then:

𝑟𝑡 = 𝑟¯ + 𝜀𝑡 , 𝜀𝑡 ∼ N(0, 𝜎𝑡2 ) (3)

The Generalized Autoregressive Conditional Heteroscedasticity – GARCH conditional vari-


ance equation can be stated as:

𝜎𝑡2 |Ω𝑡−1 = 𝜔 + 𝛼𝜀2𝑡−1 + 𝛽 𝜎𝑡−1 (4)


(︀ )︀ (︀ 2 )︀
|Ω𝑡−2

We estimate the value of 𝜔 , 𝛼 and 𝛽 with the maximum-likelihood method, as proposed


by Engle (1982), for all 120 stocks in our sample. The term Ω𝑡−1 means that we only use data
available until 𝑡 − 1 to estimate the conditional variance at time 𝑡. Volatilities are then calculated

with the square root of the variance annualized by a factor 252. Some of them are shown in
Figure 5.

√︁ √
𝜎𝑡 = 𝜎𝑡2 × 252 (5)

2.2.2 Implicit Volatilities

We obtain implicit volatilities with the help of Black and Scholes (1973) (BS) option pricing
model. This model is obtained with the use of non-arbitrage arguments in an efficient market
that allows continuous and infinitesimal trading, has no transaction costs and in which risk-
free rates and volatilities are known and constant. The stock option traded in this market is
European, and the underlying stock has normally distributed log-returns and pays no dividends
during the life of the option. Suppose that the underlying stock follows a Geometric Brownian
Motion (GBM) with drift 𝜇 and variance 𝜎 2 :

𝑑𝑆 = 𝜇𝑆𝑑𝑡 + 𝜎𝑆𝑑𝑍 (6)

where 𝑍 follows Wiener process. This means that 𝑑𝑍 is independent and identically distributed,
following a normal distribution with mean zero and variance 𝑑𝑡. If 𝑉 (.) is a function that

8
PETR4
VALE5
1.2

ITUB4
BBAS3
1.0
0.8
Volatilities

0.6
0.4
0.2

2010 2012 2014 2016

Figure 5: Physical Volatilies Estimated with Univariate GARCH(1,1) processes

9
evaluates the price of a derivative of the stock that follows 6 then, applying Itô’s lemma4 we get:

(︁ 𝜕𝑉 𝜕𝑉 1 𝜕 2 𝑉 2 2 )︁ 𝜕𝑉
𝑑𝑉 = 𝜇𝑆 + + 2
𝜎 𝑆 𝑑𝑡 + 𝜎𝑆𝑑𝑍 (7)
𝜕𝑆 𝜕𝑡 2 𝜕𝑡 𝜕𝑆

If we assemble a portfolio Π that is short an option and long 𝜕𝑉


𝜕𝑆 stocks:

𝜕𝑉
𝑑Π = −𝑑𝑉 + 𝑑𝑆 (8)
𝜕𝑆

Joining Equations 6, 7 and 8, we can reestate the dynamics of 𝑑Π:

(︁ 𝜕𝑉 1 𝜕 2 𝑉 )︁
𝑑Π = − − 𝜎 2 𝑆 2 2 𝑑𝑡 (9)
𝜕𝑡 2 𝜕𝑆

As now we have eliminated the stochastic term 𝑑𝑍 , we have – at least for a brief moment –
a risk-free portfolio that therefore earns:

𝑑Π = 𝑟Π𝑑𝑡 (10)

where 𝑟 is the instantaneous risk-free rate. Using 9 and 10 we get the Black and Scholes (1973)
partial differential equation (PDE):

𝜕𝑉 1 𝜕2𝑉 𝜕𝑉
+ 𝜎 2 𝑆 2 2 + 𝑟𝑆 − 𝑟𝑉 = 0 (11)
𝜕𝑡 2 𝜕𝑆 𝜕𝑆

Black and Scholes (1973) solved this PDE for European options, developing a closed formula
to price them:

𝑉 (𝜔, 𝑆, 𝑡, 𝐾, 𝑇, 𝑟, 𝜎) = 𝜔 𝑆𝑁 (𝜔𝑑1 ) − 𝐾𝑒𝑟(𝑇 −𝑡) 𝑁 (𝜔𝑑2 ) (12)


[︀ ]︀

𝑆 2
𝑙𝑛( 𝐾 ) + (𝑟 + 𝜎2 )(𝑇 − 𝑡)
𝑑1 = √ (13)
𝜎 𝑇 −𝑡

𝑑2 = 𝑑1 − 𝜎 𝑇 − 𝑡 (14)

where 𝑆 is the underlying stock price at time 𝑡, 𝑇 is the time at which the option expires, 𝑟 is the
continuous risk-free rate and 𝜎 is the underlying asset volatility. 𝜔 is a parameter that equals 1
for call options and −1 for puts. 𝑁 (.) is the standard normal cumulative distribution function.
If we observe at time 𝑡 a certain stock option which is traded with a price 𝑃 * , we can find a
volatility 𝜎 * that is implicit in the price of this option, assuming that Black and Scholes (1973)
4
Itô’s lemma states that if 𝑑𝑆 = 𝑎(𝑆,𝑡)𝑑𝑡 + 𝑏(𝑆,𝑡)𝑑𝑍 and 𝐹 (𝑆,𝑡) is a double differentiable scalar function, then
2 2 )︀
𝑑𝐹 = 𝜕𝐹 + 𝑎 𝜕𝐹 + 𝑏2 𝜕𝜕𝑆𝐹2 𝑑𝑡 + 𝑏 𝜕𝐹 𝑑𝑍 , where dZ is a Wiener process.
(︀
𝜕𝑡 𝜕𝑆 𝜕𝑆

10
Parameter Source Field
𝜔 COTAHIST CD_BDI
𝑆 Bloomberg PX_OPEN or PX_LAST1
𝑡 COTAHIST DT_PREGAO
𝐾 COTAHIST PREEXE
𝑇 COTAHIST DATVEN2
𝑟 B3 and CETIP —3
𝑃* COTAHIST PREABE or PREULT

1
Not adjusted by dividends and capital changes. 2 𝑇 − 𝑡 in Brazilian work-
ing days over 252. 3 Spot and Future CDI with flat forward interpolation.

Table 3: Data Sources for Calculating Implicit Volatilities

pricing model correctly prices the derivative. The problem of finding the implicit volatility is
that of finding a 𝜎 * such that:

𝑉 (𝜔, 𝑆, 𝑡, 𝐾, 𝑇, 𝑟, 𝜎 * ) = 𝑃 * (15)

Being 𝑉 (.) a strictly increasing function of 𝜎 , it is guaranteed that 15 has a unique solution
for positive prices. Because there is no easy way to isolate 𝜎 in Equation 12, the problem of
finding the implicit volatility must be solved numerically. To speed up calculations, as we have
to evaluate a great number of implicit volatilities, we use Newton’s method to find the root of
function 𝑓 (𝜎) shown in Equation 16, with a quadratic convergence rate. Evidently, comparing
with Equation 15, the 𝜎 that satisfies 𝑓 (𝜎) = 0 is the implicit volatility 𝜎 * .

𝑓 (𝜎) = 𝑉 (𝜔, 𝑆, 𝑡, 𝐾, 𝑇, 𝑟, 𝜎) − 𝑃 * (16)

So, we begin the process by choosing an arbitrary guess for 𝜎𝑖 and then we iteratively update
our guess with the formula shown in Equation 17, until we reach a value 𝜎𝑖 that yields a 𝑓 (𝜎𝑖 )
sufficiently close to zero.5

𝑓 (𝜎𝑖 ) 𝑉 (𝜔, 𝑆, 𝑡, 𝐾, 𝑇, 𝑟, 𝜎) − 𝑃 *
𝜎𝑖+1 = 𝜎𝑖 + = 𝜎 𝑖 + (17)
𝑓 ′ (𝜎𝑖 ) 𝜕𝑉
𝜕𝜎

Using Equation 17 we calculated implicit volatilities for all opening and closing prices by
joining B3 and Bloomberg databases. The sources are listed in Table 3.
Despite of Black and Scholes (1973) model assumption of constant volatility, when we calcu-
late implicit volatilities using different options of a same underlying, we often find different values
for each combination of strike price and maturity, with a characteristic shape that resembles a
5
Note that 𝜕𝑉 is the derivative called vega, whose closed formula is 𝜈 = 𝑆𝜑(𝑑1 ) (𝑇 − 𝑡), if 𝜑(.) is the standard
√︀
𝜕𝜎
normal probability density function.

11
(a) PETR4: 2011-fev-14 (b) PETR4: 2012-mar-12

Maturity
1.0

5 bd

0.30
23 bd
43 bd
0.8
Volatility

Volatility

0.20
0.6
0.4

0.10
Maturity
0.2

5 bd
24 bd

0.00
48 bd
0.0

20 22 24 26 28 30 32 20 22 24 26

Strike price Strike price

(c) PETR4: 2013-nov-11 (d) PETR4: 2012-fev-24

Maturity Maturity
1.5

4 bd 16 bd
24 bd 35 bd
0.6

47 bd 59 bd
1.0
Volatility

Volatility

0.4
0.5

0.2
0.0

0.0

16 18 20 22 24 18 20 22 24 26 28

Strike price Strike price

Notes: Vertical and horizontal dotted lines represent, respectively, underlying spot
prices and physical volatilities. Maturities in business days.

Figure 6: Examples of Volatility Smiles/Skews

smile. That is why the lines shown in Figure 6 are often called volatility smiles or skews. Vertical
and horizontal dotted lines are drawn at, respectively, underlying prices and physical volatilities.
We can see that sometimes implicit volatilities are all above physical volatilities – subfigure (a)
– and sometimes completely bellow them – subfigure (b). The intermediary cases may depend
on maturities – subfigure (c) – or on strike prices – subfigure (d).

12
Chapter 3

Volatility Convergence Models

Our strategy’s primary assumption is that implicit volatilities are governed by short-term mean
reverting processes that converge to a function of physical volatilities. It is a simple reasoning
that comes from the intuition that whenever implicit volatility is too far from real physical
volatility traders will think that the option is being valued too cheap or too expensive. If it is
cheap – i.e., implicit volatility is too low – the agents will buy it and its price will rise. Because
the option price is a monotonic increasing function of the underlying asset volatility, the price
movement will collaborate to reduce the gap between implicit and physical volatilities.
In theory, the gaps between implicit volatilities and their long-term level create arbitrage
opportunities that quickly disappear as traders exploit them, and that is why we observe mean-
reversion as a stylized fact in volatility time series.
We specify the details of models that formally test if there is volatility convergence in the
Brazilian options market and we present results. We find evidence of mean-reversion in the
process that drives implicit volatilities.

3.1 Simple Convergence Model

3.1.1 Model Specification


The simplest mean-reversion model states that implicit volatilities follow a mean reverting au-
toregressive AR(1) process, such that:

𝜎𝑡 = 𝛽0 + 𝛽1 𝜎𝑡−1 + 𝛽2 𝜎 𝑃 + 𝜀𝑡 , 𝜀𝑡 ∼ N(0, 𝜎𝑡2 ) (18)

where 𝜎𝑡 is the implicit volatility observed in time 𝑡, 𝜎 𝑃 is the physical volatility and 𝜀𝑡 is white
noise.1 If we substract 𝜎𝑡−1 from both sides then:
1
For more on mean-reversion property of autoregressive models, see Tsay (2010).

13
Δ𝜎𝑡 = 𝜎𝑡 − 𝜎𝑡−1 = 𝛽0 + (𝛽1 − 1)𝜎𝑡−1 + 𝛽2 𝜎 𝑃 + 𝜀𝑡
(19)
𝑃
= 𝛽0 + 𝛾𝜎𝑡−1 + 𝛽2 𝜎 + 𝜀𝑡

where 𝛾 = 𝛽1 − 1. This process mean reverts exactly to physical volatility (𝜎 𝑃 ) in the long-run
if the following conditions are satisfied:

𝛽0 = 0 (20)

−1 < 𝛾 < 0 (21)

𝛽2 = −𝛾 (22)

Using these conditions, Equation 19 can be restated as:

Δ𝜎𝑡 = 𝛾(𝜎𝑡−1 − 𝜎 𝑃 ) + 𝜀𝑡 (23)

and we have that 𝜎𝑡 mean reverts if 𝛾 < 0. If implicit volatility 𝜎𝑡−1 is higher than physical
volatility 𝜎 𝑃 then 𝛾(𝜎𝑡−1 −𝜎 𝑃 ) < 0, which tends to bring implicit volatility back to its mean. On
the other hand, if implicit volatility is lower than physical volatility, 𝜎 𝑃 then 𝛾(𝜎𝑡−1 − 𝜎 𝑃 ) > 0,
which creates an upward trend proportional to the difference between current volatility and its
long-term level 𝜎 𝑃 .

Coefficient 𝛾 drives the rate of convergence: the higher its absolute value, the faster our
volatility mean-reverts. Suppose that the difference in parenthesis in Equation 23 is currently of
𝑑0 . As 𝐸[𝜀𝑡 ] = 0, we expect that 𝜎𝑡 takes a step of size |𝛾|𝑑0 in the direction of 𝜎 𝑃 , reducing the
gap to 𝑑0 −|𝛾|𝑑0 = 𝑑0 (1−|𝛾|). In the next period, the step size expectation will be |𝛾|[𝑑0 (1−|𝛾|)],
and the new distance will be 𝑑0 (1 − |𝛾|) − |𝛾|𝑑0 (1 − |𝛾|) = 𝑑0 (1 − |𝛾|)2 . If we keep on calculating
expected distances, we will notice that the distance 𝑑ℎ after ℎ steps is governed by:

𝑑ℎ = 𝑑0 (1 − |𝛾|)ℎ (24)

Using 𝑑ℎ = 12 𝑑0 we can calculate the half-life for our mean-revert process by isolating ℎ:

1 𝑙𝑜𝑔(2)
𝑑0 = 𝑑0 (1 − |𝛾|)ℎ → ℎ = − (25)
2 𝑙𝑜𝑔(1 − |𝛾|)

14
3.1.2 Estimation and Results
We estimate the coefficients of Equation 19 with opening and closing implicit volatilities calcu-
lated with the steps described in Section 2.2.2, and used underlying physical volatilities obtained
as stated in Section 2.2.1, for all options contained in our database, with data ranging from
January/2009 to December/2016.
The OLS estimates of Equation 19 can be seen on column 2 in Table 4. The estimated
coefficient for opening implicit volatility, 𝛾 = −0.476, is negative and significant at a 1% level,
meaning that Condition 21 is satisfied and we observe mean-reversion in implicit volatilities. The
magnitude of the coefficient found implies a half-life of 1.1 days. In comparison with a standard
AR(1) stated in column 1, we note that including physical volatilities adds about 18 percentage
points to the explanatory power of the model.
However, Conditions 20 and 22 are not separately or jointly satisfied. Wald-test statistics are
supplied in Table 5. This means that, although we observe mean reversion in implied volatilities,
their long-run values are not exactly physical volatilities.

3.2 Generalized Convergence Model

3.2.1 Model Specification


We have empirical and theoretical reasons to believe that factors such as moneyness and maturity
also influence implied volatility levels.2 Implied volatilities are a function of option prices, and
prices are influenced by supply and demand movements. It is reasonable to assume that supply
and demand for a deeply in-the-money option are somehow different from supply and demand
for deeply out-of-the-money options. These differences end up resulting in different equilibrium
volatilities, which is probably one of the reasons why we observe the volatility smiles shown in
Figure 6. We can also notice that maturity seems to influence implied volatility levels.
To account for these differences, we could generalize the model represented in Equation 23
to allow for convergence to a function of physical volatility, moneyness (𝑀 ) and maturity (𝜏 ):

(︁ )︁
Δ𝜎𝑡 = 𝛾 𝜎𝑡−1 − 𝑓 (𝜎 𝑃 , 𝑀, 𝜏 ) + 𝜀𝑡 (26)

The function 𝑓 (.) could take any form of relationship, but we try to capture the possible
non-linearities between maturity/moneyness and long-term levels by OLS regressing on multiple
Forsythe orthogonal polynomials of these variables.3
2
We use the concept of simple moneyness: 𝑀 = 𝑆/𝐾 .
3
As suggested by Hayes (1974).

15
Table 4: OLS Estimates of Volatility Convergence Models

Delta Implicit Volatility (IV) is the difference between Black-Scholes implicit volatilities calculated with daily
closing (Closing IV) and opening (Opening IV) prices. Physical Volatility (PV) is a GARCH(1,1) volatility
calibrated with returns of the underlying stock. Moneyness and maturity terms are orthogonalized. We run these
OLS regressions with daily data on all options traded in B3 between january/2006 and december/2016. Column
2 shows that IV’s exhibit mean-reversion, but their long-term levels are not given exactly by PV’s. The half-life
implied by this model is 1.03 days. Columns 3-5 shows that adding moneyness and maturity polynomials helps
explaining IV long-term levels. Using AIC and BIC criteria we opt to use models with second-order polynomials
in moneyness and maturity, like the one in column 4, to predict option closing prices.

Dependent Variable : Delta IV = Closing IV - Opening IV


Δ𝜎𝑡
Explanatory Variables (1) (2) (3) (4) (5)
Opening IV (𝜎𝑡−1 ) −0.187*** −0.476*** −0.487*** −0.490*** −0.490***
(0.001) (0.001) (0.001) (0.001) (0.001)

PV (𝜎 𝑃 ) 0.385*** 0.395*** 0.396*** 0.396***


(0.001) (0.001) (0.001) (0.001)

Moneyness 3.864*** 30.181*** −19.394*


(0.261) (1.287) (10.320)

Squared Moneyness 38.066*** −74.403***


(1.808) (23.299)

Cubic Moneyness −74.706***


(15.429)

Maturity −3.570*** −4.652*** −4.668***


(0.091) (0.102) (0.102)

Squared Maturity 1.455*** 1.423***


(0.093) (0.094)

Cubic Maturity 0.004


(0.092)

Constant 0.072*** 0.030*** 0.031*** 0.043*** 0.036***


(0.0004) (0.0004) (0.0004) (0.001) (0.002)

Observations 337,818 337,818 337,818 337,818 337,818


R2 0.119 0.298 0.302 0.303 0.303
Adjusted R2 0.119 0.298 0.302 0.303 0.303
Residual Std. Error 0.092 0.082 0.082 0.082 0.082
F Statistic 45,764.530*** 71,698.500*** 36,552.680*** 24,521.960*** 18,395.570***
Note:
*
p<0.1; ** p<0.05; *** p<0.01
The numbers in the middle part of the table are the OLS coefficient estimates;
Standard deviations are shown in parenthesis under OLS coefficients;
IV: Black-Scholes implicit volatilities using stock options’ opening and closing prices;
PV: Physical volatilities estimated with univariate GARCH(1,1) processes on stock returns;
Moneyness and Maturity terms are orthogonalized.

16
Hypothesis F-stat Pr(>F)
𝛽0 = 0 5993.45 0***
𝛾=0 143370.62 0***
𝛾 = 0 and 𝛾 + 𝛽2 = 0 71698.50 0***
𝛾 + 𝛽2 = 0 11494.71 0***
𝛽0 = 0 and 𝛾 = 0 and 𝛾 + 𝛽2 = 0 48450.08 0***
Note: OLS Model: Δ𝜎𝑡 = 𝛽0 + 𝛾𝜎𝑡−1 + 𝛽2 𝜎 𝑃 + 𝜀𝑡

Table 5: Wald-Test Statistics – Volatility Convergence Model

If we have empirical confirmation that this process describes a part of volatility smile intraday
movements, we could create a strategy that buys cheap options (whose implicit volatility is
sufficiently bellow its long term-level) and sell expensive options, therefore obtaining profits with
their convergence.

3.2.2 Estimation and Results


Columns 3 to 5 in Table 4 test other forms of reversion to a function of physical volatilities,
with long-term levels determined by orthogonal polynomials of first, second and third degrees in
moneyness and maturity.
Column 3 shows us that including moneyness and maturity adds about 0.4 percentage points
to the explanatory power of the model. All coefficients are statistically significant at a 1% level.
However, increasing polynomial degrees fail to increase significantly OLS 𝑅2 ’s.
We calculate Akaike and Bayesian Information Criterion – AIC and BIC – for various poly-
nomial degrees of moneyness and maturity. Minimum BIC happens at second order polynomial
for maturities, suggesting that the fit improvement that comes from adding cubic or higher
terms does not compensate additional complexity. In addition to that, cubic maturity is not
statistically significant according to column 5 in Table 4.
On the other hand, the use of cubic terms of moneyness was not rejected by AIC, BIC or
t-statistics criteria. However, we decide for simplicity in this case and keep only two degrees in
moneyness’ polynomial, in line with the treatment given to maturity.
As a result of this analysis, we use models like the one in column 4 – i.e., quadratic in
moneyness and maturity – as the regressions that drive our delta-gamma neutral strategy.
Finally, convergence rates seem to be consistent with requirements for implementing a daily
strategy. The 𝜎𝑡−1 coefficient in column 4 is compatible with a half-life of 1.03 days. This means
that every day we expect IVs to be almost halfway closer to their long-term levels. However,
we do not know yet if that is enough to build a profitable strategy. In order to investigate this
problem, we define and backtest such a strategy in the following chapter.

17
Chapter 4

Delta-Gamma Neutral Strategy

Given that we observe mean reversion in volatility smiles, one could create a strategy that gains
from volatility convergence. Suppose that the implied volatility of a particular option is below
its long-term level, estimated with Equation 26 using second order polynomials of maturity and
moneyness. According to the model, given that a lower volatility is associated to a lower price,
its current price is lower than its long-term price (cheap option). If an investor buys this option
and its volatility increases toward its long-term mean, the price of the derivative also increases
and the buyer achieves a profit. On the other hand, if an option’s current implied volatility is
above its long-term level (expensive option), one should sell it and profit from the falling prices
that follow its downward mean reversion.

The strategy we use is a delta-gamma neutral strategy. This means that the portfolios
are created with the constraint of having its first and second derivatives with respect to the
underlying stock price – i.e. delta and gamma – equal to zero. Because of this characteristic, we
can expect movements in stock prices to have a limited impact on portfolio returns.

In this chapter, we backtest delta-gamma neutral strategies that profit from volatility con-
vergence, achieving returns of 400% of Brazilian interbank rate CDI. Despite of this fact, we find
that it is not possible to reject the null hypothesis that excess mean return is greater than zero.
Analyzing the factors that drive returns on this strategy, we conclude that Europeanness is the
most relevant measures to determine excess returns.

4.1 Strategy Description

We know from Black and Scholes (1973)’s pricing formula (Equation 12) that the risk factors
that directly influence options prices are underlying asset spot price, underlying volatility and

18
risk-free rate. Strike prices are contractually defined, and maturity follows a deterministic path.1
Risk-free rates are assumed to be constant throughout the day, so the only unwanted risk factor
is the underlying stock spot price.
In our quest for gaining from volatility convergence, we cannot be exposed to underlying
price movements that could ruin our profits and add unnecessary volatility to our portfolios. We
also do not want to cloud our results with profits or losses that come from forces other than
volatility mean reversion. Hence, we implement strategies by creating portfolios in which returns
are protected against underlying spot price movements.

4.1.1 Delta-Gamma Neutrality


Suppose a portfolio 𝑃 of 𝑛 financial contracts that can be priced adequately with 𝑛 pricing
functions 𝑉𝑖 (𝑆), 𝑖 = 1, . . . , 𝑛, where 𝑆 is the spot price of a stock.2 If 𝑞𝑖 is the quantity of asset
𝑖 held, then the value of 𝑃 is:

𝑛
∑︁
𝑉 (𝑆) = 𝑞𝑖 𝑉𝑖 (𝑆) (27)
𝑖=1

Using Equation 27 and observing that derivatives are linear operators, we can calculate the
first and second derivatives of the portfolio value with respect to the stock price 𝑆 :

𝑛
∑︁ 𝑛
∑︁

Δ𝑃 = 𝑉 (𝑆) = 𝑞𝑖 𝑉𝑖′ (𝑆) = 𝑞𝑖 Δ 𝑖 (28)
𝑖=1 𝑖=1
∑︁𝑛 𝑛
∑︁
Γ𝑃 = 𝑉 ′′ (𝑆) = 𝑞𝑖 𝑉𝑖′′ (𝑆) = 𝑞𝑖 Γ𝑖 (29)
𝑖=1 𝑖=1

where 𝑉 ′ (𝑆) is the first derivative of 𝑉 (𝑆) with respect to stock price 𝑆 , usually referred to as
delta (Δ); and 𝑉 ′′ (𝑆) is the second derivative of 𝑉 (𝑆) with respect to 𝑆 , usually called gamma
(Γ).
Suppose that stock price moves to 𝑆 + Δ𝑆 . The new value of 𝑃 can be approximated by a
Taylor expansion of second degree:

1
𝑉 (𝑆 + Δ𝑆) = 𝑉 (𝑆) + 𝑉 ′ (𝑆)(Δ𝑆) + 𝑉 ′′ (𝑆)(Δ𝑆)2 + 𝑂(Δ𝑆 3 )
2 (30)
1
≈ 𝑉 (𝑆) + 𝑉 ′ (𝑆)(Δ𝑆) + 𝑉 ′′ (𝑆)(Δ𝑆)2
2
1
In Equation 12 maturity represents both parameters 𝑇 and 𝑡, with (𝑀 = 𝑇 − 𝑡).
2
In our portfolios, these financial contracts are options and stocks. Evidently, stocks can be valued with the
simple pricing function 𝑉𝑖 (𝑆) = 𝑆 without loss of generality.

19
where 𝑂(Δ𝑆 3 ) is an error term of cubic order.

Using Equation 30, if we want to make the portfolio V hedged against price movements of
the underlying stock S we must have:

𝑉 (𝑆 + Δ𝑆) ≈ 𝑉 (𝑆) (31)

Combining Equations 30 and 31 we get that the conditions to have a hedged portfolio are:

𝑉 ′ (𝑆) = Δ𝑃 = 0 (32)

𝑉 ′′ (𝑆) = Γ𝑃 = 0 (33)

If Condition 32 is satisfied we call the portfolio 𝑃 a delta neutral portfolio. If Condition 33 is


also satisfied we say that the portfolio is delta-gamma neutral, or that it is hedged against stock
price movements in first and second derivatives.

Finally, using the definitions stated in Equations 28 and 29 we can say that constructing a
delta-gamma neutral portfolio involves finding quantities 𝑞𝑖 that satisfy both:

𝑞1 Δ 1 + 𝑞2 Δ 2 + . . . + 𝑞𝑛 Δ 𝑛 = 0 (34)

𝑞1 Γ1 + 𝑞2 Γ2 + . . . + 𝑞𝑛 Γ𝑛 = 0 (35)

These two conditions must play a part in the construction of our portfolios, as we see in the
next section.

4.1.2 Optimization Problem

We construct different delta-gamma neutral portfolios for each underlying asset, which contains
only quantities of call and/or put options and their underlying stock. These quantities are
calculated according to a multi-option version of Araújo and Ribeiro (2016)’s methodology.

Suppose that we observe 𝑛 opening prices for different options of a certain stock. We can
then calculate their associated opening implicit volatilities, 𝜎𝑡−1 . If the stock has a physical
volatility of 𝜎 𝑃 and we believe that a model who belongs to the family of Equation 26 represents
the dynamics of implicit volatilities, we can predict closing implied volatility 𝜎𝑡 with:

20
𝐸(𝜎𝑡 |Ω𝑡−1 ) = 𝜎𝑡−1 + 𝐸(Δ𝜎𝑡 |Ω𝑡−1 )
(︁ )︁ (36)
= 𝜎𝑡−1 + 𝛾 𝜎𝑡−1 − 𝑓 (𝜎 𝑃 , 𝑀, 𝜏 )

If 𝐸(Δ𝜎𝑡 |Ω𝑡−1 ) is positive then the option is cheap and we must buy it to profit from arbitrage.
On the other hand, if 𝐸(Δ𝜎𝑡 |Ω𝑡−1 ) is negative, we must sell the option because it is considered
expensive. In other words, we could define a buy/sell signal 𝜃 that follows:


⎨ 1, if 𝐸(Δ𝜎𝑡 |Ω𝑡−1 ) ≥ 0

𝜃= (37)
⎩−1, if 𝐸(Δ𝜎 |Ω ) < 0

𝑡 𝑡−1

We assume that 𝐸(𝑃𝑡 |Ω𝑡−1 ) is the expected option price calculated with Black and Scholes
(1973) model, using 𝐸(𝜎𝑡 |Ω𝑡−1 ) as the underlying stock volatility parameter.3 Hence, if 𝑃𝑡−1 is
the option’s opening price we can expect a price movement from 𝑡 − 1 to 𝑡:

𝐸(Δ𝑃𝑡 |Ω𝑡−1 ) = 𝐸(𝑃𝑡 |Ω𝑡−1 ) − 𝑃𝑡−1 (38)

To take into account bid-ask spreads in our calculations, we could define a deterministic
constant bid-ask spread 𝑠¯ as the difference between the lowest ask price and the highest bid offer
at any arbitrary time 𝑡:

𝑠¯ = 𝑃𝑡𝐴𝑆𝐾 − 𝑃𝑡𝐵𝐼𝐷 (39)

Then, an investor who has a position in one option in 𝑡 − 1 and intends to end it in 𝑡 would
expect to profit:


⎨+𝐸(Δ𝑃𝑡 |Ω𝑡−1 ) − 𝑠¯, if position is long;

𝛾= (40)
⎩−𝐸(Δ𝑃 |Ω ) − 𝑠¯, if position is short.

𝑡 𝑡−1

If we observe at the opening of the day at least one cheap and one expensive option of the
same underlying 𝑆 , we can construct the maximum profit delta-gamma-cash neutral portfolio
that profits from volatility reversion of 𝑛 options with different opening prices 𝑝𝑖 , end-of-the-day
expected profits 𝛾𝑖 and buy/sell signals 𝜃𝑖 (𝑖 = 1, . . . , 𝑛) by solving the following linear problem:

3
This is, of course, an abuse of notation, as we did not take into account the expected values of other
parameters such as time, risk-free rate and underlying stock spot price.

21
maximize 𝑤1 𝛾 1 + . . . + 𝑤𝑛 𝛾 𝑛 (41)
𝑤1 ,...,𝑤𝑛 ,𝑤𝑆

subject to 𝑤𝑖 sign(𝜃𝑖 ) ≥ 0, ∀𝑖 ∈ 1, . . . , 𝑛 (42)

𝑤1 + . . . + 𝑤𝑛 + 𝑤𝑆 = 1 (43)

𝑤1 𝑝 1 + . . . + 𝑤𝑛 𝑝 𝑛 + 𝑤𝑆 𝑝 𝑆 = 0 (44)

𝑤1 Δ 1 + . . . + 𝑤𝑛 Δ 𝑛 + 𝑤𝑆 = 0 (45)

𝑤1 Γ1 + . . . + 𝑤𝑛 Γ𝑛 = 0 (46)

Note that 𝑤1 , . . . , 𝑤𝑛 are the weights of the 𝑛 options in the portfolio. 𝑤𝑆 is the weight of the
underlying stock, and 𝑝𝑆 its opening price. Constraints represented in Equation 42 ensure that
we must buy cheap and sell expensive options, and constraint 43 guarantees that options and
stock weights sum to one. Constraint 44 imposes cash-neutrality. This means that there is no
cash transfer to open a portfolio. Constraint 45 states that the portfolio is delta-neutral, while
constraint 46 forces gamma-neutrality (notice that the stock has a delta of one and gamma of
zero).

At the end of the day, we calculate portfolio returns with:

𝑟𝑝 = 𝑤1 𝑟1 + . . . + 𝑤𝑛 𝑟𝑛 + 𝑤𝑆 𝑟𝑆 (47)

(𝑃𝑖𝑐𝑙𝑜𝑠𝑒 − 𝑃𝑖𝑜𝑝𝑒𝑛 ) − 𝑠¯𝑖


𝑟𝑖 = , ∀ 𝑖 ∈ 1, . . . , 𝑛, 𝑆 (48)
𝑃𝑖𝑜𝑝𝑒𝑛

where 𝑠¯𝑖 is the bid-ask spread of option (or stock) 𝑖.

In this analysis, we consider that we raise 1 Brazilian real (BRL) at the beginning of the
investment period and maintain it in a risk-free cash account while serving as margin deposits.
As our portfolios are all cash-neutral, its returns are already excess returns with respect to the
return of a risk-free asset. In other words, if we open 𝐾 portfolios at a particular day and
each one of them achieve a log-return of 𝑟𝑝𝑘 as given by Equation 47, then the total log-return
perceived in this day will be:

∑︀𝐾 𝑘
𝑘=1 𝑟𝑝
𝑟 = 𝑟(𝑟𝑓 ) + (49)
𝐾

where 𝑟(𝑟𝑓 ) is the log-return of the 1 BRL invested in the risk-free asset. The second term means
that we leverage our investment in another 1 BRL to create 𝐾 cash-neutral portfolios. The sum

22
of all long trades in all 𝐾 portfolios is 1 BRL at the beginning of the day. The short trades also
sum to the same amount of money.

4.2 Results

We use daily data ranging from January/2009 to December/2016 to evaluate the performance
of delta-gamma neutral strategies based on all available underlying assets in B3 database. We
process separately each underlying asset, using the methodology of the previous sections.
We use a rolling window of 3 months to reestimate the model coefficients daily and calculate
expected profits to feed the objective function of the problem in Equations 41-46, with a model
like Equation 26 using second-degree polynomials of moneyness and maturity, as stated in Section
3.2.2.
To engage a more realistic backtest, we only consider options that had more than 100 trades
on the previous day. With this filter we try to avoid simulating a trade with options that are
so illiquid that we would have difficulty to trade them in the real world. To avoid outliers
and possible database errors, we exclude options that are deeply in-the-money or out-of-the-
money, whose absolute log-moneyness (|𝑙𝑛(𝑆/𝐾)|) are greater than 1. We also exclude options
with negative bid-ask spreads and options with bid-ask spreads greater than its opening price.
Finally, to work around rounding problems, we only consider stocks and options which have
opening prices above 1 Brazilian real.4
In our simulations, we include brokerage fees of 0.045% in each trade, the highest fee charged
on intraday option trades, according to B3’s standard brokerage fee tables.5 Although these
tables are regressive on volume and some of our trades may qualify to be charged smaller fees,
we maintained this worst-case scenario to make the analysis both simple and conservative.
We find that this strategy succeeds on profiting from volatility reversion, even when bid-ask
spreads are considered, as shown in Figure 7. Over the period of analysis, this strategy earned
more than 400% of CDI, Brazilian interbank daily rate, including transaction costs.
Over the same period that was studied in Araújo and Ribeiro (2016), we find that the portfolio
returns sum approximately 1300% of CDI.6 This means that, despite methodological differences,
our results seem to confirm their findings.
Overall, our algorithm created 1118 different portfolios, with thousands of different calls and
4
We end up with about 15% of the original data. The most restrictive filter is the one that is applied to the
number of trades.
5
http://www.bmfbovespa.com.br/en_us/services/fee-schedules/listed-equities-and-derivatives/
equities/equities-and-investment-funds-fees/equities-options/
6
Araújo and Ribeiro (2016)’s data ranges from October/2012 to March/2013, over which they found returns
of 1600% CDI.

23
STRATEGY
CDI
15
Cumulative Return

10
5
0
Daily Return

0.2
-0.4 -0.2 0.0
-0.2
Drawdown

-0.6
-1.0

2009-04-03 2010-04-01 2011-04-01 2012-04-02 2013-04-01 2014-04-01 2015-04-01 2016-04-01

Figure 7: Delta-Gamma Neutral Strategy Performance

puts on 6 underlying stocks: VALE5, PETR4, OGXP3, ITUB4, BBDC4 and BBAS3.7 About
51% of the portfolios obtained positive returns, resulting in a compound growth annual rate
(CAGR) of about 28% against a CAGR of 10.6% obtained by a risk-free investment over the
same period. The annualized Sharpe ratio of the strategy over the whole period of analysis was
0.20 , while IBOVESPA’s ratio was -0.35 .

However, in Figure 7, we can also see that the strategy exhibits a maximum drawdown of more
than 90% , because of its high volatility. In fact, Table 6 reports summary statistics of strategy
returns in comparison with Brazilian short-term interest rate (CDI) and stock (IBOVESPA)
markets. We see that the volatility obtained is nearly three times that of the stock market over
the same period. Strategy returns are also positively asymmetric and exhibit tails that are much
fatter than those observed in the stock market, as visually displayed in Figure 8. Fatter tails
also lead to a strategy Value-at-Risk (VaR) that is almost five times IBOVESPA’s VaR at a 1%
confidence level.8 The beta of the strategy with respect to the stock market index is nearly zero
( 0.001 ). This confirms that we managed to eliminate the influence of movements on underlying
stocks by imposing delta-gamma neutrality.

We chose the window of analysis based on information availability of the various data sources
7
The number of portfolios represents the number of times in which the problem in Equations 41-46 could be
solved with a positive objective function.
8
VaR calculated with a historical simulation of daily returns.

24
Strategy CDI IBOVESPA
Min. -43.17% p.d. 0.03% p.d. -8.43% p.d.
1st Qu. 0.03% p.d. 0.03% p.d. -0.87% p.d.
Median 0.04% p.d. 0.04% p.d. 0.02% p.d.
Mean 0.23% p.d. 0.04% p.d. 0.02% p.d.
3rd Qu. 0.05% p.d. 0.05% p.d. 0.90% p.d.
Max. 36.52% p.d. 0.05% p.d. 6.39% p.d.
Annualized Std. Dev 80.72% p.a. 0.13% p.a. 23.61% p.a.
Annualized Sharpe Ratio 0.20 -0.00 -0.35
Skewness 0.05 0.07 0.00
Exc. Kurtosis 11.12 -1.04 1.37
VaR (0.1%) -27.84% p.d. 0.03% p.d. -5.07% p.d.
VaR (1%) -15.99% p.d. 0.03% p.d. -3.56% p.d.
VaR (5%) -7.44% p.d. 0.03% p.d. -2.39% p.d.
VaR (10%) -4.07% p.d. 0.03% p.d. -1.82% p.d.

Table 6: Daily Returns Summary Statistics

used in this study. However, choosing different beginning and ending dates can alter drastically
the results that we have found. For instance, Figure 9 shows strategy rolling returns, i.e. the
annual returns that would be perceived by an investor that executes our strategy for 1 year,
ending on each of the dates represented in the horizontal axis. Annualized Returns can be as
high as 1200% per year, but also can be lower than stock and risk-free market returns, or even
negative depending on the initial date we pick. Even strategy volatility can vary substantially
depending on the window we adopt, as pictured in Figure 10, between a peak of 120% per year
and a base of 40%. However, we can say that the portfolio volatility is consistently above stock
market volatility throughout the entire period.

Rolling Sharpe ratios over 1-year periods are seen in Figure 11. The series lies between
Sharpe ratios of almost 12.0 and -0.5. We can conclude that although the stock market provides
a lower volatility, investing in this delta-gamma neutral strategy is often preferable to investing
in IBOVESPA, from the standpoint of risk and reward – as measured by Sharpe ratio.

We define accuracy ratio as the number of portfolios that earned positive returns over the
total number of portfolios. It is a straightforward measure of how accurate is our model in
predicting end-of-day volatilities. Figure 12 shows us the accuracy ratio calculated for rolling
windows of 1-year size. Sometimes the model predicts volatilities with an accuracy of almost 65%,
but sometimes its performance decreases to levels far below 40%, suggesting that the model’s
adequacy should be evaluated periodically if we were to implement this strategy in the real world.

25
Strategy IBOVESPA
30

30
25

25
20

20
Density

Density
15

15
10

10
5

5
0

-0.2 -0.1 0.0 0.1 0.2 -0.2 -0.1 0.0 0.1 0.2

Returns Returns

Figure 8: Histogram of Returns


1200

Strategy
CDI
IBOVESPA
Average (CAGR)
200 400 600 800
Return (% p.a.)

2011 2012 2013 2014 2015 2016 2017

End of 1-year Investment

Figure 9: Rolling Strategy Returns – 1-year Investment

26
1.2

Strategy
CDI
IBOVESPA
Averages
1.0
Annualized Std. Dev.

0.8
0.6
0.4
0.2
0.0

2011 2012 2013 2014 2015 2016 2017

End of 1-year Investment

Figure 10: Rolling Strategy Volatility – 1-year Investment


12

Strategy
IBOVESPA
Overall
10
8
Sharpe Ratio

6
4
2
0
-2

2011 2012 2013 2014 2015 2016 2017

End of 1-year Investment

Figure 11: Rolling Sharpe Ratio – 1-year Investment

27
65

Average
60
Acuracy Ratio (%)

55
50
45
40

2011 2012 2013 2014 2015 2016 2017

Figure 12: Rolling Accuracy Ratio – 1-year Investment

4.3 Discussion

In fact if we plot earned returns against expected returns – as calculated with Equation 41, we see
that they differ significantly, as shown in Figure 13. Coefficients for the linear model represented
by the blue line can be seen in Model (4) of Table 8. The hypothesis that actual returns equal
expected returns in average (OLS slope = 1) is rejected at a 1% confidence level.
As great as they might seem at first sight, the returns obtained by the strategy were not
found statistically greater than zero. Bootstrapped confidence intervals for their geometric mean
can be seen on Figure 14, and they include zero at 1% and 5% levels.9 The t-statistic for testing
mean return’s significance is 1.5, leading to a conclusion that it is not possible to reject the null
hypothesis that mean return is unconditionally greater than zero.
If we suppose a conditional variance process we find that conditional mean returns are also
not significantly greater than zero at 1% level. In Table 7, we report the results of a process to
test if mean return 𝜇 is significant subject to a GARCH(1,1) conditional variance. The t-statistic
of 2.07 does not allow us to reject the null hypothesis that returns are conditionally equal to
zero at 1%, but certainly this result is a stronger evidence in favor of the existence of arbitrage.
The similitude of results obtained from unconditional and conditional approaches suggests that
9
We resample daily returns with replacement and calculate the statistic of interest – geometric mean – 100,000
times. Bootstraped confidence intervals come from the empirical distribution of the realizations obtained in each
simulation.

28
Expected = Actual
OLS regression
50
Actual Returns (%)

0
-50

0 20 40 60 80 100

Expected Returns (%)

Figure 13: Actual Returns vs. Expected Returns

1% CI
5% CI
100 150 200 250 300
Density

50
0

-0.004 -0.002 0.000 0.002 0.004 0.006

Mean return

Figure 14: Bootstrap Confidence Intervals for Mean Return

29
1200

Total Return
Standard Brokerage Fee
Return (% CDI)

200 400 600 800


0

0.0 0.1 0.2 0.3 0.4 0.5

Brokerage fee (%)

Figure 15: Sensitivity Analysis on Brokerage Fees

returns’ mean and variance regimes do not seem to be related to each other.
Although we do not find statistical significance for arbitrage opportunities, it is possible that
they have economic relevance. Depending on the risk aversion of an investor, he could choose to
invest in this strategy to earn a CAGR of 28% with a long-term volatility of 94% p.a.10

Estimate Std. Error t value Pr(>|t|)


𝜇 0.00218 0.00105 2.07471 0.03801**
𝜔 0.00001 0.00000 4.25198 0.00002***
𝛼 0.02257 0.00552 4.09190 0.00004***
𝛽 0.97457 0.00182 534.30122 0.00000***
Notes: *p<0.1; **p<0.05; ***p<0.01.
Mean Model : 𝑟𝑡 = 𝜇 + 𝜀𝑡 , 𝜀𝑡 is white noise.
Variance Model : 𝜎𝑡 = 𝜔 + 𝛼𝜎𝑡−1 + 𝛽𝑟𝑡
2 2 2

Table 7: Returns GARCH(1,1) Model

We also find that modifying brokerage fees can alter significantly our results. Figure 15 is
a sensitivity analysis conducted on percentage brokerage fees. For instance, in a brokerage-free
world, our strategy would have gained about three times what it has achieved with B3’s standard
brokerage fee. On the other hand, a fee of 0.16% can bring total returns down to zero over the
period of analysis.
10
GARCH long-term volatility calculated with 𝜔/[1 − (𝛼 + 𝛽)].

30
Finally, once many of the options traded in Brazil are not very liquid investments, we believe
that the size of the portfolios created in implementing our strategy in the real world would not be
attractive to institutional investors. In fact, if we use traded volumes observed in the market to
limit the size of our portfolios, we find that a median portfolio would have a theoretical maximum
size of 750 thousand Brazilian real (about 200 thousand US dollars). This means that if we are
able to trade, for instance, 10% of the total quantity traded by the market, the maximum amount
invested in this strategy would not exceed 75 thousand Brazilian real (about 20 thousand US
dollars) half of the days. The fact that we can only assemble small portfolios can explain the
existence of arbitrage, even if we do not find statistical significance in our research.

4.4 Arbitrage Determinants

Although we do not find statistically significant evidence of arbitrage, we can still analyze factors
that influence the magnitude of excess returns produced by our strategy. We use a model based
on OLS and LASSO regression of excess returns against candidate factors:

𝑟𝑡𝐸 = 𝛽0 + 𝛽1 𝐹1𝑡 + 𝛽2 𝐹2𝑡 + . . . + 𝛽𝑛 𝐹𝑛𝑡 + 𝜀𝑖𝑡 (50)

where 𝐹𝑥𝑡 is the value of factor 𝑥 at time 𝑡 and 𝜀𝑖𝑡 is white noise. We can then assess the
relevance of each factor by testing the hypothesis 𝐻0 : 𝛽𝑥 = 0, being relevant those in which the
null hypothesis is rejected.
We test several candidate factors, such as maturity, moneyness, liquidity, implicit volatility,
price, bid-ask spread, call indicator and ‘europeanness’. These option-related factors are calcu-
lated by weighted-summing the appropriate quantities on all options contained in the portfolio.
For instance, if we have a portfolio in which puts sum 30% of the opening value of all its options,
we assign to it a call indicator of 0.7.
We also assess the influence of underlying-related factors, such as physical volatility and
returns, and market-related factors, such as risk-free rate, market physical volatility and market
returns.
In Table 8, we display several specifications of arbitrage models. In column 1 the negative
significant coefficient of stock market physical volatility means that the strategy usually presents
higher excess returns in times of low stock market volatility. We can also see that maturity has a
significant negative impact in excess returns, i.e. portfolio with shorter options seem to perform
better in this strategy. However, maturity is correlated with some other characteristics of our
options such as europeanness and option type (put/call).

31
Table 8: Arbitrage Determinants Regression

Excess returns
OLS OLS OLS OLS LASSO
(1) (2) (3) (4) (5)
Maturity −0.002*** 0.0005 0.0003
(0.001) (0.001) (0.001)
Moneyness 0.008 0.671***
(0.177) (0.196)
Number of trades −0.012* −0.003 −0.004
(0.007) (0.007) (0.007)
Quantity traded −0.002 −0.002 −0.001
(0.004) (0.004) (0.004)
Traded volume 0.002 0.001 0.001
(0.002) (0.002) (0.002)
Opening IV 0.022 0.135 0.127
(0.092) (0.095) (0.095)
Opening price 0.009 0.010 0.014*
(0.008) (0.008) (0.008)
Percentual bid-ask 0.008 −0.085* −0.088**
(0.043) (0.045) (0.045)
Stock PV −0.121 −0.234** −0.226**
(0.094) (0.100) (0.100)
Stock lagged return 0.250 0.280 0.294
(0.258) (0.253) (0.253)
Risk-free rate 0.682** 1.121*** 1.102***
(0.316) (0.339) (0.338)
Stock market PV −0.229* −0.211* −0.216*
(0.122) (0.120) (0.120)
Stock market return 0.135 −0.377 −0.274
(0.431) (0.429) (0.422)
Is european 0.082 0.084 0.047
(0.052) (0.052)
Is call −0.190*** −0.193***
(0.055) (0.055)
Is in-the-money 0.052***
(0.018)
Absolute Moneyness 0.331
(0.230)
Expected return 0.028
(0.038)
Constant 0.073 −0.579*** 0.064 0.009 0.007
(0.187) (0.210) (0.061) (0.009)
Observations 1,118 1,118 1,118 1,118 1,118
R2 0.032 0.076 0.076 0.0005 0.029
Adjusted R2 0.021 0.063 0.062 -0.0004 0.027
Residual Std. Error 0.201 0.197 0.197 0.203 0.200
F Statistic 2.838*** 6.036*** 5.641*** 0.544 16.401***
Note: p<0.1; ** p<0.05; *** p<0.01
*

PV: Physical Volatility; IV: Implicit Volatility.

32
We include these variables in column 2 and conclude that maturity was capturing the effect
of option type, which implies that portfolios with put options usually achieve higher returns.
Underlying stock’s physical volatility also gets a negative significant coefficient, meaning that
higher systematic and specific volatilities are associated with lower strategy returns. Moneyness,
which in our database is positively correlated with calls, turned out to have a positive impact
on returns after the inclusion of the latter.
Column 3 decomposes moneyness into two distinct variables: ‘Is in the money’, a boolean
variable that assumes true if the option has positive intrinsic value; and ‘Absolute moneyness‘,
a variable that measures absolute distance to the moneyness of an at-the-money option (𝑆 =
𝐾 ). As all other option-specific measures, they are weighted-summed across all options of each
portfolio. We then conclude that the direction of moneyness (in-the-money or out-of-the-money)
is more important than its absolute magnitude to determine strategy returns.
We then use all variables included in column 3 to estimate column 5 with a LASSO structured
model, using penalized maximum likelihood, as proposed by Tibshirani (1996), to shrink the
model by dropping insignificant variables. The selection that resulted from LASSO algorithm
chooses europeanness as the most significant relationship that determine return levels.
Europeanness is a characteristic that is highly correlated with other variables in our database.
For instance, there are no American puts traded in B3 in the period of analysis. European options
are also negatively correlated with all measures of liquidity, and often are associated with higher
bid-ask spreads. Is it reasonable to think that some of the effect on returns caused by these
variables may be shrunk into variable Europeanness by LASSO model.

33
Chapter 5

Conclusion

In this thesis, we investigate arbitrage opportunities in the Brazilian options market. We analyze
time series of implicit volatilities on several options and conclude that there is mean-reversion in
the process that drives them.
Even with solid evidence of convergence, it is not guaranteed that market agents can explore
this mean-reversion characteristic to set a strategy that profits from volatility reversion. We then
implement and backtest several delta-gamma neutral portfolios, finding returns that sum up to
400% of CDI throughout eight years of data. However, the findings are strongly dependent on the
window of analysis, and formal tests state that it is not possible to reject the null hypothesis of
zero excess returns. This statement is consistent with Fama (1970)’s concept of efficient markets,
in which there are no arbitrage opportunities exploitable by using information available to the
market, such as volatility mean-reversion patterns.
We conducted a wider but less realistic analysis than the one executed by Araújo and Ribeiro
(2016). While they have browsed PETR4 options intraday data, we looked into a broader time
series window and at all underlyings traded in B3. In spite of methodological differences, we got
similar results when we used the same subset of data and similar assumptions.
The variance of our data gives us the chance analyze factors that influence the levels of excess
returns found. We tested these returns against candidate factors and conclude that the most
relevant is europeanness.
Future research on this subject could investigate economic theory to bring up hypotheses
that explain the influence of these variables in our results. More empirical experiments could
also be undertaken in order to investigate if other strategies could exploit successfully volatility
mean-reversion or other stylized facts present in the Brazilian option market’s data.

34
Bibliography

G. S. Araújo and R. A. C. Ribeiro. Is petrobras options market efficient? a study using the

delta-gamma neutral strategy. Latin American Business Review, 17(4):315–331, 2016. doi:

10.1080/10978526.2016.1233071.

F. Black and M. Scholes. The pricing of options and corporate liabilities. Journal of Political

Economy, 81(3):637–54, 1973.

D. P. Chiras and S. Manaster. The information content of option prices and a test of market

efficiency. Journal of Financial Economics, 6(2):213 – 234, 1978. ISSN 0304-405X. doi:

http://dx.doi.org/10.1016/0304-405X(78)90030-2.

R. F. Engle. Autoregressive Conditional Heteroscedasticity with Estimates of the Variance of

United Kingdom Inflation. Econometrica, 50(4):987–1007, 1982. ISSN 00129682. doi: 10.

2307/1912773.

E. F. Fama. Efficient capital markets: A review of theory and empirical work. The Journal of

Finance, 25(2):383–417, 1970. ISSN 00221082, 15406261.

M. S. Fischer Black. The valuation of option contracts and a test of market efficiency. The

Journal of Finance, 27(2):399–417, 1972. ISSN 00221082, 15406261.

A. Fuchs. Estratégias de investimento em posições delta-neutras: uma análise baseada na auto-

correlação temporal. Master’s thesis, Universidade Federal do Rio de Janeiro - Insituto de

Pós-Graduação e Pesquisa em Administração (COPPEAD), 2001.

F. Goltz and W. Ni Lai. Empirical properties of straddle returns. Journal of Derivatives, 17:

38–48, 08 2009.

C. R. Harvey and R. E. Whaley. Market volatility prediction and the efficiency of the sp 100

35
index option market. Journal of Financial Economics, 31(1):43 – 73, 1992. ISSN 0304-405X.

doi: http://dx.doi.org/10.1016/0304-405X(92)90011-L.

J. Hayes. Numerical methods for curve and surface fitting. Division of Numerical Analysis and

Computing, National Physical Laboratory, 1974.

A. Ibáñez. The cross-section of average delta-hedge option returns under stochastic volatility.

Review of Derivatives Research, 11:205–244, 01 2009.

H. M. Kat. Delta hedging of s&p 500 options cash versus futures market execution. Journal of

Derivatives, 3:6–25, 1996.

M. Mastinsek. Charm-adjusted delta and delta gamma hedging. Journal of Derivatives, 19(3):

69(9), 2012.

J. Noh, R. F. Engle, and A. Kane. A test of efficiency for the sp index option market using

variance forecasts. Working Paper 4520, National Bureau of Economic Research, November

1993.

R. Tibshirani. Regression shrinkage and selection via the lasso. Journal of the Royal Statistical

Society. Series B (Methodological), pages 267–288, 1996.

R. Tsay. Analysis of Financial Time Series. CourseSmart. Wiley, 2010. ISBN 9781118017098.

36

Você também pode gostar