what advantage they give, and how they can be uti-
lized in options trading and marginingpractice. To the
best of our knowledge, this kind of research has never
been attempted. As we show in this paper, 12 legs is
not the final step. We discover new multi-leg option
spreads that have the same hedging mechanism as that
of complex option spreads and propose a full charac-
terization of option spreads with any number of legs.
We also formulate integer programs that demonstrate
that multi-leg option spreads maximize arbitrage op-
portunities in options trading and substantially reduce
margin requirements in margin accounts with options.
2 MAIN SPREADS
A vector model of option spreads with up to four legs
was proposed in (Matsypura and Timkovsky, 2011).
In this section we give an extension of this model that
deals with option spreads of different width.
2.1 Vector Model of Option Spreads
Let d ≥ 2 be a positive integer. Option spreads of
dimension d are integer vectors
v = ( c
1
c
2
··· c
d
p
1
p
2
··· p
d
)
whose components are associated with positions in
options in a margin account as follows.
The component c
j
, 1 ≤ j ≤ d, is the number of
option contracts in the jth call option series, with the
exercise price e
j
. Similarly, the component p
j
is the
number of option contracts in the jth put option se-
ries, with the same exercise price e
j
.
Nonzero components represent legs. A positive,
negative or zero component means that it is a long,
short leg or a leg is absent, respectively. A zero
spread, denoted 0, is a spread without legs.
Let a be a nonnegativeinteger. Then av is a multi-
ple of v with factor a. A spread is said to be prime if
it is not a multiple of another spread with factor more
than one. Thus, 0 is a prime spread. If v is a prime
spread, then a is a multiplicity of av. If not stated
otherwise, we assume further only prime spreads.
Treating spreads as vectors we can add and sub-
tract them, multiply by an integer scalar, cyclicly shift
their components and take their transpositions, i.e.,
create the spreads ¯v, where the components c
i
and p
i
are transposed for all i = 1,2, . . . , d.
We assume that the exercise prices are all different
and placed in increasing order,i.e., e
1
< e
2
< ··· < e
d
.
The set {e
1
,e
2
,...,e
d
} is called an exercise domain.
If the exercise prices are separated by the same price
interval, then the length of the interval, D, is the ex-
ercise differential of the domain, and the exercise do-
main is said to be uniform.
4
In what follows, we consider only uniform exer-
cise domains and option spreads on the same exercise
domain. Therefore, it will be convenient to normal-
ize all prices and costs by divisor D. Thus, we will
further assume that all exercise prices and all option
prices have been normalized, and hence all exercise
domains have exercise differential 1.
Definition 1. Let w and k be positive integers such
that w < d and k ≤ 2d, and let v
1
,v
2
,...,v
k
be the
sequence of leg indices in a spread v of dimension d
such that
e
v
1
≤ e
v
2
≤ ··· ≤ e
v
k
If e
v
j+1
−e
v
j
= 0 or w for each j = 1,2,...,k−1, then
v is a uniform spread of width w.
We consider only uniform spreads because only
they are being used in practice. Besides, as we con-
sider only normalized prices, the width of spreads will
always be integer in the set {1,2,...,d −1}. Simplest
uniform spreads are basic spreads. They can be de-
fined as follows:
Definition 2. A basic spread is uniform and has two
legs, 1 and −1, such that both legs are on the same
side, call or put. A basic spread is a basic call/put
spread if all its legs are on the call/put side. A basic
spread is a basic bull spread if its first leg is long;
otherwise it is a basic bear spread.
The first 12, 8, 4 spreads in Tables 1, 2, 3, present
all basic spreads of width 1, 2, 3 and dimension 4,
respectively. The abbreviations “dr” and “cr” mark
debit spreads and credit spreads.
5
Definition 3. All basic spreads are two-leg main
spreads. Let u and v, where u 6= −v, be a basic
bull spread and a basic bear spread, respectively, of
the same width w, and let u+ v be a uniform spread
of width w. Then u + v is a three- or four-leg main
spread of width w.
Although our attention will be focused on the case
of dimension four, all further results are valid for
any dimension higher than four. The set of all main
spreads of width 1, 2, 3 and dimension 4 is presented
in Tables 1, 2, 3, respectively. Note that butterfly and
4
Exercise prices of listed options of the same expiration
date generate a uniform exercise domain. For example, ac-
cording to http://finance.google.com, as of 02-AUG-2011,
5:50PM, exercise prices of options on the IBM stock listed
in NYSE and expiring on 20-AUG-2011 generated the uni-
form exercise domain {85,90,. .. , 270} of dimension 38.
5
The term debit/credit indicates that the spread is a re-
sult of a net debit/credit transaction, respectively.
ICORES 2012 - 1st International Conference on Operations Research and Enterprise Systems
322