(1971)

advertisement
THE USE OF OPTIONS FOR TAX DEFERRAL
by
HARVEY WILLENSKY
B.S., Cornell University
(1971)
M.S., University of Illinois
(1973)
SUBMITTED IN PARTIAL FULFILLMENT
OF THE REQUIREMENTS FOR THE
DEGREE OF
MASTER OF SCIENCE IN MANAGEMENT
at the
MASSACHUSETTS INSTITUTE OF TECHNOLOGY
JUNE 1977
Signature of Author.
Depa LRent of Course 15, June 1977
Certified by....
Thesis Supervisor
Accepted by ...........
Chairman, Department Committee
Archives
JUN 27 1977
19ýACL
THE USE OF OPTIONS FOR TAX DEFERRAL
by
HARVEY WILLENSKY
Submitted to the Department of Course 15
on June, 1977 in partial fulfillment of the requirements
for the Degree of S.M.
ABSTRACT
This thesis has presented three strategies for deferring capital
gains income from one year to the next for income tax purposes. All
three strategies involved the establishment of neutral spreads using
options. As the price of the underlying stock changes, losses will
occur on one side of the spread and gains on the other side of the spread.
The losses should be recognised for tax purposes in the current year and
the gains in the following year.
Techniques have been developed for adjusting all of the possible
spreads so that they can be compared at a constant risk level. The metric
used to compare the spreads is the dollar volatility of each side of the
spreads. This is an indicator of the likely tax deduction which an investor can expect.
At the time that the spread is established, it is not possible to know
what the price of the stock will be in the future. Analyses have been
presented to illustrate the potential outcomes of the spreads for a
variety of stock prices.
The precise amount of tax savings which an investor can realize for
a given short term capital loss will depend on the investor's tax bracket
and the type of gains, that is, short term or long term, which are being
offset. The tables and analyses which have been presented in this paper
provide a framework which may be helpful in evaluating spreads for use as
a tax planning tool. However, this information does not specify which
strategy is the best choice for a particular investor.
ADVISOR:
TITLE:
Fischer Black
Professor of Finance
TABLE OF CONTENTS
Page
1.0
INTRODUCTION
2.0
2.1
2.2
BACKGROUND
Definitions
Basic Options Relationships
2.2.1 Call Options
2.2.2 Put Options
2.2.3 Spreads Between Puts and Calls
9
9
12
13
19
28
3.0
TAX TREATMENT OF OPTIONS TRANSACTIONS
30
3.1
3.2
3.3
3.4
3.5
3.6
Simple Purchase and Sale of Options
Purchasing Options and Exercising Them
Purchasing Options and Allowing Them to Expire
Writing Options and Having Them Exercised
Writing Options and Having Them Expire
Straddles
30
31
32
32
34
34
4.0
4.1
4.3
4.4
TAX STRATEGIES
Option Spread Strategies
4.1.1 Call Option Spreads
4.1.2 Put Option Spreads
Spreads Between Stock and Options
4.2.1 Spreads Between Call Options and Stock
4.2.2 Spreads Between Put Options and Stock
Spreads Between Puts and Calls
Comparison of the Strategies
37
42
43
56
65
66
70
74
77
5.0
Appendix
82
6.0
BIBLIOGRAPHY
4.2
1
140
LIST OF FIGURES AND TABLES
Page
Figure Number
1
Call Option Values as a Function of Stock Price for
Different Durations
2
Call Option Values as a Function of Stock Price for
Different Interest Rates
3
Call Option Value as a Function of Stock Price for
Different Stock Volatilities
4
Call Option Deltas as a Function of Stock Price for
Different Durations
5
Call Option Vertical Spread Values as a Function of
Stock Price for Different Durations
6
Put Option Values as a Function of Stock Price for
Different Durations
7
Put Option Values as a Function of Stock Price for
Different Interest Rates
8
Put Option Values as a Function of Stock Price for
Different Volatilities
9
Put Option Deltas as a Function of Stock Prices for
Different Durations
25
Put Option Vertical Spread Values as a Function of
Stock Price for Different Durations
27
Straddle Values as a Function of Stock Price for
Different Durations
29
10
11
Table Number
1
Call Option Prices for IBM and DEC
44-45
2
Call Spreads
47-48
3
Results of Call Spreads If Sold Immediately
51
4
Results of Call Spreads If Held Until December 31
55
5
Put Option Prices For IBM and DEC
57-58
6
Put Spreads
60-61
7
Results of Put Spreads If Sold Immediately
62
8
Results of Put Spreads If Held Until December 31
64
9
Call Option - Stock Spreads
10
11
Results of Call Option - Stock Spreads If Sold
Immediately
Results of Call Option - Stock Spreads if Held
Until December 31
67-68
69
5
LIST OF FIGURES AND TABLES (Cont.)
Page
Table Number
12
Put Option - Stock Spreads
13
Results of Put Option - Stock Spreads If Sold
Immediately
75
Results of Put Option - Stock Spreads If Held Until
December 31
76
14
72-73
78-79
15
Put-Call Spreads
16
Results of Put-Call Spreads If Sold Immediately
80
17
Results of Put-Call Spreads If Held Until December
81
1.0
INTRODUCTION
The Chicago Board Options Exchange (CBOE) began operations on
April 26, 1973.
Since that time options trading has been introduced on
the American Stock Exchange, the Pacific Stock Exchange, and the Midwest
Exchange.
Plans are currently being made to trade options on the New
York Stock Exchange.
Presently, these exchanges deal exclusively with
call options, however, trading in put options will begin in the near
future.
The volume of call options traded has soared since 1973.
Prior to
the opening of the CBOE, all options were individually negotiated and
offered very little liquidity.
The CBOE increased the liquidity of call
options by standardizing the terms of the contract, severing the link
between the buyer and seller by substituting the Options Clearing Corporation as the primary obligor in all CBOE options, introducing a secondary
market for the options, and eliminating adjustments for cash payments of
dividends.
The new options exchanges have followed the example of the
CBOE and provide an active secondary market in options.
Because options trading has become so popular it is important to
know what the tax effects of various transactions are.
This will affect
the use of options as a tax planning tool, and will affect the profitability of various types of transactions.
This thesis analyzes a set of option trading techniques which postpone the recognition of income from one year to the next.
This process
may be repeated in consecutive years so that tax payment is deferred
indefinitely.
The funds, which would have been used to pay taxes, may be
reinvestigated to earn additional income.
The process may be terminated
in any year in which the investor wishes to recognize the income.
For
example, if substantial losses are incurred in a particular year it may
be appropriate to recognize the income which has been deferred.
When
the tax is finally paid, it will be paid in a year of lower income so
the average tax rate will be lower than in prior years for the investor.
There are risks involved in these tax strategies.
First, there are
commission costs which the investor must pay to establish the position.
Before entering a position it must be determined that the tax savings
will exceed the cost of the transaction with reasonable certainty.
Second, there is always the possibility of capital losses when investing
in capital markets.
The objective of this paper is to provide a framework
in which to choose the transaction which provides the maximum tax benefit
for a given level of risk, and to illustrate the potential outcomes of
the transaction.
Once the investor has the alternatives and potential
consequences he is in a better position to make an intelligent choice as
to whether or not to utilize these tax deferral techniques.
The strategies presented in this paper make use of puts, calls, and
the underlying stock.
The strategies assume efficient stock markets.
That is, the stocks are properly priced and the investor has no way of
knowing in which direction the prices will move.
assumed to be less efficient.
The option markets are
This leads to option prices which differ
from the values predicted by the formula.
Although several different
trading techniques are presented, which assume efficient markets, they all
are based on the same concept.
A neutral spread is established.
When the
prices of the securities change, the net effect on the position will be
zero.
Gains on one side of the transaction merely offset losses on the
other side of the transaction.
The key to this set of techniques is that
the losses are recognized in the current year, and the gains are recognized
in the following year.
This provides a capital loss in the current year
and a capital gain of the same amount in the next year.
The first three chapters of the thesis are devoted to background
information. Section 2 presents a series of definitions which are commonly
used in the field of options.
It then elaborates on the definitions,
attempting to present an overview of the major relationships between stocks
and options which are used in formulating the trading strategies.
section discusses some of the tax consequences of options trading.
The next
The
information presented in these two sections establishes the foundation for
the understanding of the strategies which are presented in Section 4.
_
_
2.0
2.1
_
· ___ __
_____
BACKGROUND
Definitions
An option is a contract which gives its owner the right to buy or sell
a stock.
Since the introduction of auction markets for options, such as
the CBOE, the characteristics of options have become standard.
The fol-
lowing list of definitions refers to options which are traded on these new
exchanges.
Call option-A call option is a contract which gives its owner the right to
buy a specified number of shares of a particular stock within a stated
period of time.
Currently the CBOE, American Stock Exchange (AMEX),
Philadelphia Exchange (PHLX), Midwest Exchange (MWE), and Pacific
Exchange (PSE) list options which may be traded.
Put option-A put option is a contract which gives its owner the right to
sell a specified number of shares of a particular stock at a specified
price within a stated period of time.
Although put options are not
currently traded on any of the four option exchanges, they will be
introduced early in 1977.
Contract Size-The standard size of an option contract is 100 shares.
Expiration Date-The expiration date is the date by which an option must be
exercised.
If it is not exercised by the expiration date it becomes
worthless.
There are two sets of expiration dates which are commonly
used.
The first set has expiration dates of the third Saturday of
January, April, July and October.
The second set has expiration dates
of the third Saturday of February, May, August and November.
are originally listed with nine month maturities.
duration of the options decreases.
Options
As time passes, the
After three months another set of
options with nine months duration is listed.
There would now be two
sets of options, one with six months left until expiration and one
with nine months left until expiration.
Exercise Price-The exercise price of an option is the price for which the
option owner has the right to call or put the stock.
This price is
often referred to as the strike price or striking price.
For stocks
with market prices less than $50 at the time the options are listed
the strike prices are in increments of $5. For stocks with market
prices between $50 and $200 per share the strike prices are in increments of $10.
And for stocks with market prices in excess of $200 per
share the strike prices are in increments of $20.
As the market price
of the stock increases above the highest existing option exercise price,
a new option is introduced.
Premium-The premium is the total price of the option.
It is higher for
options with long durations than for options which are about to
expire.
Assume that the current price of the stock is less than the
exercise price of the option.
If there is a long time left before the
stock option expires, the option will have some value because the stock
may go up.
If the stock is volatile, the option premium will be higher.
As the expiration date approaches, it becomes less likely that the option
will be exercised since the stock is lower than the exercise price.
sequently the value of the option declines and approaches zero.
Con-
If the
stock price is higher than the exercise price, the premium is equal to
the difference between the stock price and the exercise plus an additional amount to account for the time remaining before expiration.
As the expiration date approaches, the premium approaches the difference
between the stock price and the exercise price.
VUUL
0io
L
MoULey
VpJLILL-ULL
UUL
UL
f
LLLt
h
IULY
calo
l
UPL
exercise price is higher than the stock price.
i
V
A tL
i
wl
h
h
LL Lr e
An out of the money
put option exists when the exercise price is lower than the stock
price.
In the money option-An in the money option exists when the exercise price
for a call is lower than the stock price or when the exercise price
for a put is higher than the stock price.
Covered option-A covered option exists when the seller has 100 shares of
the stock for each contract.
Naked option-A seller is said to be writing options naked when he sells
options for which he has no: corresponding stock.
Spreads-Spreads are combination of options of the same basic type but with
different exercise prices or expiration dates.
and the other is sold.
One option is purchased
A vertical spread is a pair of options on the
same stock with different exercise prices.
For example, the investor
might but a Digital Equipment January call with a strike price of $50
and sell a January call with a strike price of $60.
This would be a
bearish vertical spread; if the stock price goes down, the investor
makes money.
spread.
If the positions were reversed, it would be a bullish
A calendar spread is constructed by purchasing an option
with one expiration date and selling another option with an identical
exercise price but a different expiration date.
Straddle-A straddle is a combination of a put and a call, both exercisable
at the same market price and for the same period.
Strip-A strip is a straddle with a second put component.
Strap-A strap is a straddle with a second call component.
2
2
Basic
O
s
ti
R
l
ti
i
The Black-Scholes option pricing formula is a mathematical model
which estimates the value of an option based on the volatility of the
underlying stock, the strike price of the option, the market price of the
underlying stock, the duration of the option, and the interest rate.
The value which the formula predicts will often differ from the market
value of the option.
If we assume that the basic formula is correct,
these differences may be explained by errors in the market or errors in
the inputs to the model.
This paper will not deal with the derivation of the model.
the model will be treated as both given and valid;
vided and option values are predicted.
Rather,
the inputs are pro-
A detailed discussions of the
] [9 ]
model is provided in several papers published by Black and Scholes.[1 '
In this paper it will be assumed that the values predicted by the
model are correct and that the market will eventually adjust prices to
match values.
Under this assumption it is possible to identify options
which are underpriced and options which are overpriced.
One of the criteria
used in choosing the appropriate spread for the tax strategies will be the
difference between the values and prices of the options to be used in the
spread.
The formula may be used to demonstrate some of the basic relationships
in options pricing.
The next section provides an overview of the sensitivity
of the formula to its inputs and of the dependence of option values on the
input parameters.
International Business Machines (IBM) has been chosen
as the underlying stock to illustrate these relationships.
of call options which are traded.
IBM has two sets
One set has an exercise price of $260.
other set has an exercise price of $280.
The
The termination dates of the options
_
__
_
_
are in January, April, August and October.
___
_
At any time there will be three
options traded in each set; the maximum duration is nine months.
It is
assumed, for this set of examples, that there exist put options with the
same strike prices and termination dates as the call options.
2.2.1
Call Options
Figure 1 illustrates the value of the call options with a strike
price of $260.
In this diagram it is assumed that the interest rate is
6% and that the stock volatility (the annual standard deviation of the
return on the stock) is .17.
The interest rate is a reasonable approxima-
tion of the return on short term government notes.
The volatility estimate
was provided by Fischer Black.
The starting point for understanding the pricing of call options is
to look at their value at the time of expiration.
At expiration the options
only have value if the stock has a market price which exceeds the strike
price.
If the stock price is less than $260, an option to buy the stock
at $260 is worthless.
If the stock price is above $260, that option is
worth the difference between the stock price and the strike price.
For
example, if the stock were selling for $280 per share when the option
expired, an option to buy the stock at $260 per share would be worth
exactly $20.
When there remains time before the option expires, the option will
have some value even if the stock price is below the strike price.
There
is the possibility that the stock price will increase before the option
expires.
The value of the option increases with the duration of the option.
The lines labeled "t=3 months" and "t=6 months" indicate the effect of the
duration on the value of the option.
Lt)
u>
C
CN
C14
Figure 2 illustrates that the interest rates does not substantially
affect the price of an option.
This diagram shows the value of a call
option under the assumptions that the interest rate is 2%, 6%, and 10%.
For stock prices in the vicinity of the strike price, a different in
interest rates of 400% (2% to 10%) results in an option value difference
of less than 50%.
This indicates that the value used for the interest
rate in the option pricing formula does not have to be extremely accurate.
Figure 3 illustrates the value of three month call options as a
function of stock price for two assumptions of stock volatility.
assumption is that the volatility is 0.50.
The first
For a stock price equal to the
strike price, this 200% increase in the volatility resulted in approximately
a 200% increase in the value of the option.
Clearly the stock volatility
estimate is more crucial in the option valuation than the interest rate.
This emphasizes the importance of accurately estimating the volatility of
the underlying stock.
Figure 4 illustrates the value of the delta for the IBM 260 call
options with three month duration as a function of the stock price.
[The
delta is the ratio of the change in the option value to the change in the
stock price, for very small changes in the stock price.]
For stock prices
far below the exercise price, a small change in the stock price will not
change the option value significantly.
than one in this range.
Therefore, the delta is much less
For stock prices far above the strike price, the
portion of the premium which is due to the duration of the option has almost
disappeared.
The major factor in the premium is the difference between the
stock price and the exercise price.
price approximately point for point.
in this range.
The option price follows the stock
Therefore, the delta approaches unity
0
cn
C
0C)
0O0
O
O
O
O
U)
4-J
0
O
O
II
>
II
u >
u>
0>
a
C-)
0
4O
cc
0
00
o4
O4i
0
oU
0 r.I
C)1
N
CO
0
o
0o - C
4.3 1.
ý= 0d -
(3
0
II
0
co
u
(t
>
0
0
0
C
*4
0
00
P4
0
-0
C
cl
O'
*H
ed
0
oC
k
cd
.1-
p
4-4
OH
4.•
l-4
aq
Cd
U
oC)
Cl
0\
0
O
bd
M
cc
II
rOCd3
\o
ct
00
r-
V
M
Cl
N
T~I~
'1
I
~
__1~_-·~__
_C·l__~
_~_~_L1_
__·11
Figure 4 also li±ustrates tne value or tne six ana nine montn call
option deltas as a function of stock price.
For options which are deep
in-the-money, the longer durations results in higher deltas.
However, for
options which are out-of-the-money, the shorter durations result in higher
deltas.
Figure 5 illustrates the value of a vertical spread between the IBM
options with exercise prices of $260 and $280.
In this case it is assumed
that the options with the $260 exercise price are bought and the options
with a $280 exercise price are sold.
the investor.
Each of the spreads shown consists of two options with the
same expiration date.
to expire.
This results in a positive cost to
The limiting case occurs when the options are about
This is shown by the line labeled "t=0".
$260 both options are worthless.
For stock prices below
For stock prices between $260 and $280, the
option with the $260 strike price increases in value point for point with
the stock.
And for prices above $280 both options increase in value point
for point with the stock; therefore, the value of the spread remains fixed
at $20.
As the duration of the options increases above zero, the situation
becomes more complex.
the stock.
The two options no longer move point for point with
Nor do they move point for point with one another.
The relation-
ships are shown by the lines labeled "t=3 months", "t=6 months" and "t=9
months".
The duration has the same effect on the spreads as it did on the
delta of an individual option.
This is because the difference between the
values of the two options varies directly with their deltas.
2.2.2
Put Options
The value of put options depends on the input parameters in much the
same way as the value of call options.
This section illustrates that the
(A M
4-J 0I-0
0
0
udd
w
v,,,
cn
\o
PI
O
4J
O
0
O
O
0
Cr.
4CJ
O
r0
C)
H)
. 4-1
6
rcO O
Ld (1)
a)4J
H c
O
C14
O
P-4
r.d e
O
C
o1
4
Cl
H.
H
0
r-H
00
O
4
N
O
10
-..
cl
0
effects of duration, interest rate and stock volatility are directly
analogous to their effects on calls.
Figure 6 illustrates the value of an IBM put with a strike price of
$260, for several different durations.
occurs at expiration.
As with calls, the limiting case
If the stock price is greater than $260 at the time
of expiration, the value of an option to sell the stock at $260 per share is
zero.
If the stock price is below $260, the value of this option increases
one point for each one point decrease in the stock.
This is shown by the
line labeled "t=0'.
As the duration of the option is increased, its value becomes greater.
This is because the option assumes a time premium in excess of the amount
by which the strike price exceeds the stock price.
If the stock price is
far less than the strike price, the relative importance of this time premium
diminishes.
The value of the put approaches the difference between the
strike and stock prices.
Figure 7 illustrates that the interest rate does not substantially
effect the value of the put.
This is the same conclusion that was drawn for
the effect of interest rate on the value of call options.
Figure 8 shows the relationship between the stock volatility and the
value of the put.
Just as with calls, the stock volatility has a major
impact on the put value.
Consequently, it is important to have an accurate
estimate of the stock volatility.
Figure 9 illustrates the value of the option delta as a function of the
stock price for put options.
It is important to note that the delta for a
put is negative; the value of the put increases when the stock price declines.
The magnitude of the delta has the same characteristics as the magnitude of
the call delta.
For stock prices far above the exercise price, a change in
U
0
C1l
C'
O
Cl
0
O
00
o
o
o
cd
O
%D
C1
Q)
-I
-H
o
r-4
o ·H
0
O
Cl
0
0
U)
II
0
0
0
-
C)
CI
0
a)
C)
Cr)
N
0
OO
0
O
Cf)
--
0
414J
am
-H a)
0
-
Fx*H
*a
Um4-4
(4-U
4
II I
-4
II
II
3
a)
(1
Cr
P4
0
4-J
En
0
00
0
C)
0
4-J
U)
0 -H
oo
N
00
w
0
10
.I
1H
Mc0
a4J
oV
4
NV
p4J
0
0
0
I'
a)
0
4-J
II
P4 >
0
0
0
-ICL)
C1
0
N
0
a)
U
C0
co
La'
o
U)
4II II
i
!
0 0
o4O
C
U
0
o
O
4-J
r-4 O
WO
4
0r
O
0
H
0
N
4J
P4
C4
SI
00
a)
II II
II
Io
I
I
CII
I
the stock price will have very little effect on the value of the put.
And,
for stock prices well below the strike price, the value of the option is
heavily dependent on changes in the stock price; the delta approaches unity.
Figure 9 also illustrates the values of deltas for options with longer
durations.
The deltas for put options have the same characteristics as the
deltas for call options.
For options which are deep in-the-money, the longer
durations yield higher deltas.
For options which are out of the money, the
shorter durations yield higher deltas.
And the effect of duration disappears
at the extremes; the delta approaches zero for options which are very far
out-of-the-money and unity for options which are very deep in-the-money.
Figure 10 illustrates the value of vertical put spreads.
It is assumed
that the put with a strike price of $280 is long and the put with a strike
price of $260 is short.
The
This leads to a positive value for the spread.
value of the spread is the mirror image of the call spread discussed previously.
The limiting case for the put spread occurs at expiration.
For stock
prices above $280, both options are worth zero so the spread is worthless.
For stock prices between $260 and $280, the options with a strike price of
$280 begin to assume a value, but the other options remain worthless.
The
value of the spread increases point for point with decreases in the price of
the stock.
And, when the stock price is below $260, both options increase
in value with decreases in the stock price; the value of the spread remains
constant at $20.
As the duration of the options increases, the situation becomes more
complex.
The two options no longer move point for point with decreases in
the stock price.
Nor do they move point for point with one another.
The
relationships are shown by the lines labeled "t=3 months", "t=6 months" and
"t=9 months".
Notice that the duration has the same effect on the spreads
as it did on the magnitude of the delta of an individual put.
a)
0
0-4
0
C.1
0 O0
0
.4-I
0
U)
O
C*
CL)
0
0
r4
1 .0
00
%10
cao
co
•4
0
CU)wl
0
0
0 0
r r
PL4
II
4I-
O0
1cd0 a)
c>3
II
II
o
%
Ln
II
II
4-J.I-
"
cq
o
r1
2.2.3
Straddles
28
Figure 11 illustrates the value of straddles consisting on an IBM
call and an IBM put, each having a strike price of $260.
This is shown by the line labeled
is when both options are about to expire.
"t=0".
The simplest case
When the stock price equals the strike price, both the put and call
are worthless.
Below the strike price the put increases in value point for
point with decreases in the stock price, and the call remains worthless.
Above the exercise price the call increases in value point for point with
the stock price and the put remains worthless.
As the duration of the options increases, the v-shape of the curve
flattens out.
The value of the straddle increases near the strike price
faster than it increases either above or below the strike price.
This is
because both the put and call are increasing in value in the vicinity of
the strike price.
However, as the stock price differs from the strike price
only one of the options increases in value.
As the stock price moves farther from the strike price, in either
direction, the value of the straddle approaches its value at expiration.
However, the value of a straddle always varies directly with its duration.
a)
·r4
0
ci:
C'
o
o
O
00
O
4r-
oCo1
.H P
4-j~
S
)
OCaed
r--l
0
Cd4a)
tol
a)
9-
bJD
*H
cd -w
*H
mP4
0a)
o
0
FHO
4J0
-It
0
a)O
H a -H
ue
c
Cd
o
O
O
0
C
r-a)
100
ii
Cd a
C 2
co :j
II
II
b o --
C0
C0
0
3.0
30
TAX TREATMENT OF OPTIONS TRANSACTIONS
The purchase and sale of options contracts are considered to be
capital transactions for income tax purposes, just as the purchase and
sale of common stock are capital transactions.
However, the tax con-
sequences of options trading are more complex than stock trading because
of the possibilities of exercise and expiration.
Capital gains or losses may be long or short term, depending on the
length of time that the asset was held.
For transactions which are com-
pleted during 1977, the holding period requirement for long term capital
gains or losses is nine months and one day.
is extended to one year and one day.
Beginning in 1978 this period
When computing personal income tax,
long and short term capital gains and losses may be used to offset one
another.
However, long term gains in excess of all losses are taxed at
half the rate of short term gains.
Similarly, long term losses provide
half the deduction of short term losses.
This gives the investor an
incentive to have long term gains rather than short term gains, and it
gives the investor an incentive to have short term losses rather than long
term losses.
Since options, which are traded on the exchanges, have a maximum
duration of only nine months, all simple options transactions will result
in short term gains or losses.
However, if the option is exercised, the
holding period is measured by the length of time that the stock is held.
This opens the possibility of achieving long term holdings.
3.1
Simple Purchase and Sale of Options
Assume that on January first the price of IBM stock is $270 per share.
An investor purchases a call option to buy 100 shares of IBM with a strike
price of $260 and expiration date in April.
The price of the option would
be approximately $1850.
If the stock price increases to $300 in the next
few days, the option would be worth about $4500.
Assuming that the investor
sells the option, he will realize a short term capital of $2650.
If the
stock price had declined to $250 per share, the option would have declined
to about $675.
If the investor sold the option at this price, he would
realize a short term capital loss of $1175.
would have exactly the opposite results.
The writer of these options
When the stock went up he would
experience a short term capital loss and when the stock went down he would
experience a short term capital gain.
If the investor had bought a put option to sell 100 shares of IBM with
a strike price of $260 and expiration in April, he would have paid about
If the stock price rose to $300, the option would decline to about
$500.
$30.
Sale of the option would result in a short term capital loss of $470.
If the stock price declined to $250 per share, the option would rise to $1400.
If the option were sold, a short term gain of $900 would be realized.
As
before, the writer of the option would experience exactly the opposite
results.
3.2
Purchasing Options and Exercising Them
When an option is exercised, the premium which was paid is used to adjust
the tax basis of the stock.
For example, suppose an investor paid $1850 for
a three month call on IBM with a strike price of $260 when the stock was
selling for $270 per share.
If, at the end of the three months, the stock
price was above the strike price, the investor may decide to exercise his
option.
If the stock price was below the strike price, the investor would
not exercise the option because he could purchase the stock on the open
market for less than the strike price.
When the call is exercised, the
investor purchases 100 shares of IBM for $26,000, which is less than the
current market price.
When computing the cost of this stock for tax
The
purposes, the $1850 premium is added, bringing the total to $27850.
holding period for the stock begins when the option is exercised.
No gain
or loss is recognized for the option.
If the investor had purchased a put and exercised it, the tax treatment
In this case the stock would
would be analogous to the treatment of a call.
have to be below the strike price in order for the put to be exercised.
The
holder of the option receives an amount equal to the strike price for each
share he delivers.
The tax basis for the individual delivering of the stock
is equal to the strike price less the premium.
The holding period is deter-
mined by the length of time that the stock was owned.
Again, no gain or loss
is recognized for the option.
3.3
Purchasing Options and Allowing Them to Expire
If an option expires, the holder may write off the entire premium as a
capital loss.
A call option will expire worthless if the stock price is
below the strike price at the termination date.
A put option will expire
worthless if the stock price is greater than the strike price at the
termination date.
3.4
Writing Options and Having Them Exercised
The writer of an option receives a premium.
This premium is held in a
"deferred suspense account" for tax purposes until the entire transaction
is completed.
No tax effects are recognized at the time the option is
written.
The writer of a call optionmust deliver the stock at the strike price if
the option is exercised.
The tax basis for the sake of the stock is adjusted
by the amount which the investor receives for the option.
For example,
the writer of the three month call on IBM received an $1850 premium in a
previous example.
When the option is exercised, this investor must deliver
the stock at a total price of $26,000 for the 100 shares, even though the
stock may be selling for a much higher price.
The option writer records
the sale price of the stock as the sum of the $26,000 received for the
stock plus the $1850 received for the option, a total of $27,850.
If the call writer had owned the underlying stock, he could deliver
from his inventory or he could purchase new shares on the open market and
deliver them.
If the calls had been written naked, the writer would be
forced to purchase shares on the market for delivery.
The holding period
for capital gain or loss on the entire transaction is determined by the
amount of time that the stock was held prior to exercise of the option.
The writer of a put option must purchase the stock at the strike price
if the option is exercised.
The cost basis for the stock is adjusted by the
premium received for the option.
For example, the writer of the three month
put on IBM in a previous example received a $500 premium.
When the put is
exercised, the writer must purchase 100 shares of IBM for $26,000, even if
the stock price is substantilly lower.
The option writer records his cost
basis as the $26,000 paid for the stock less the $500 received for the
option, a total of $25,500.
The put writer may have sold the stock short.
of the put uwuld serve to cover
his short position.
In this case the exercise
If the option writer did
not have a short position in the stock, he would simply be forced to buy the
stock from the option holder.
In the first case, a short term capital gain
or loss would be recognized at the time of exercise.
In the latter case, the
holding period of the transaction would depend on the time the stock was
owned before it was sold.
_
3.5
__
Writing Options and Having Them Expire
If an option expires, the writer records the entire premium as a
short term capital gain.
A call option will expire worthless if the stock
price is below the strike price at the termination date.
A put option will
expire worthless if the stock price is higher than the strike price at the
termination date.
The writer's position in the underlying stock has no
effect on this transaction.
3.6
Straddles
The tax code defines a straddle as a simultaneous combination of an
option to buy and an option to sell the same quantity of a security at the
same price during the same period of time.
The tax treatment for the
purchaser of a straddle is the same as if he had purchased a put and call
separately.
The writer, however, has two alternatives for allocating the
premium received between the put and the call for tax purposes.
The premium
may be allocated based on the respective market values of the two parts of
the straddle.
(Rev. Rul. 65-31, 1965-1 CB 365)
Or, the writer may allocate
55% of the total premium to the call and 45% of the premium to the put.
The latter alternative is only permitted if the writer uses it for all
straddles that are written.
(Rev. Rul. 65-29, 1965-2 CB 1023)
Usually the writer of a straddle will only have to fulfill one side of
the straddle contract.
If either or both sides of the contract are exercised,
the writer must pay taxes on the premium allocated to the exercised part as
if it were a put or call not sold as part of a straddle.
The unexercised
part is treated as a short term capital gain at expiration.
If the straddle
expires wholly unexercised, the entire premium is treated as a short term
capital gain.
To illustrate the taxation of straddles, consider the investor who
writes the put and call used in previous examples.
the call and $500 for the put.
joint premium.
He receives $1850 for
He has two alternatives for allocating the
He can allocate the premiums based on their market values,
or he can allocate $1292.50 to the call and $1057.50 to the put.
writer faces four possible outcomes from this transaction.
sibility is that the call is exercised and the put expires.
The
The first posThis would
occur if the price of the underlying stock was about $260 at expiration.
If the percentage allocation approach is chosen, the $1292.50 would be
added to the exercise price received for the stock and is taxed as if the
call had been written independently of the put.
The $1057.50 allocated to
the put is taxed as a short term capital gain.
The second alternative is that the price of the underlying stock is
below $260 at expiration.
In this case the premium allocated call is
realized as a short term capital gain, and the premium allocated to the
put is subtracted from the price paid for the stock.
The put side of the
contract is taxed as if it were written independently of the call.
If the put and call are both exercised, each option is treated as if
it were written separately.
This could happen if one of the options was
prematurely exercised and then the stock price changed allowing profitable
exercise of the other option.
The final possibility is that neither side of the straddle is exercised.
This would occur if the stock price exactly equalled the strike price
at the time of expiration and in this case, the entire premium, $2350, would
be taxed as a short term capital gain.
36
Previously, it was necessary for the writer to identify which parts
of the transaction comprised the straddle and which are independent options.
This is no longer true for straddle strips or straps.
This was necessary
to determine which parts of the combined option were qualified to receive
capital gains treatment upon expiration, and which would be taxed as
ordinary income.
This is no longer necessary because all unexercised
options are now treated as short term capital gains.
4.U
CI·~~ ~Cllllr~~h-rCI~
TAX STbKA'TEGILES
The intent of the following tax strageties is to defer the recognition of capital gains from one year to the next for income tax reporting
purposes.
It is assumed that the capital markets are efficient, and that
the transactions which comprise the strategy are short term capital events.
The objective is to establish a loss in the current year and recognize the
offsetting gain in the following year.
The losses may be used to offset
capital gains which were recognized during the current year for tax
reporting.
The following sections discuss three basic strategies.
The first
strategy involves setting up neutral spreads between options of the same
kind.
That is, the investor would buy one set of calls and sell another
set.
Or, the investor would buy one set of puts and sell another set of
puts.
The second strategy involves spreads between options and the underlying stock.
Here, the investor would establish a position in the stock
and take a position in the option which would neutralize the net holdings.
For example, the investor might purchase stock.
To neutralize this posi-
tion he could either write calls or purchase puts.
Alternatively, if the
investor sold the stock, the situation could be neutralized by buying
calls or writing puts.
It is important to note that the ratio of stock
to options will not necessarily be one in order to have a neutral spread.
This would only be true if the delta of the option were unity.
Since this
is not usually the case, a neutral spread will be composed of more options
than shares of stock.
The exact ratio is determined by the option's delta.
The third strategy consists of spreads between puts and calls.
A
neutral spread is established by either buying puts and calls or selling
puts and calls.
The ratio of puts to calls is determined by the deltas
of the options which comprise the spread.
The neutrality of a spread is guaranteed by setting the delta of
the spread equal to zero.
However, the delta of an option changes with
changes in the price of the underlying stock.
As the stock price varies,
the ratio of the number of options on each side of the neutral spread
changes.
This introduces a risk into the transaction.
measured by the gamma of the spread.
The risk may be
This is the change in the spread's
delta divided by the change in the underlying stock price for small moves
in the stock in the short run.
A gamma of zero would mean that the
spread's delta was independent of the stock price.
Therefore, the spread
would remain neutral (delta equal to zero) no matter what happened to the
stock price.
Gamma is an adequate measure of risk if the comparisons are being
made among spreads on a single stock.
However, if it is necessary to
compare a spread on IBM with a spread on Digital Equipment Corporation,
it is necessary to take into account the variability of the stock because
it affects the variability in the delta of the spread.
This is accom-
plished by constructing the dollar curvature of the spread.
The dollar
curvature is equal to the gamma times the stock price squared times the
stock volatility squared.
It is a measure of the frequency with which
the spread must be adjusted in order to keep it neutral.
curvature may be positive or negative.
The dollar
In either case, lower magnitudes
of the dollar curvature imply lesser adjustments to maintain neutrality
and, therefore, less risk in the spread.
38
The actual number of option contracts or shares of stock which are
used in a spread is determined by the delta of the spread being confined
to zero and the magnitude of the dollar curvature being confined to unity.
The former constraint is required in order to have a neutral spread.
latter constraint is arbitrary.
The
As long as all spreads have the same
dollar curvature, they will have equal risk.
The value of unity was
chosen because of its computational convenience.
The algebra used to
derive the actual numbers is quite simple, and will be provided in the
discussions of the individual spread strategies.
The decision of which options to buy and sell is determined by the
excess value of the spread.
The excess value is the difference between
the market price of the spread and the estimated value of the spread.
All spreads are defined so that they have a positive excess value.
The
sign of the excess value may be reversed by reversing the buy and sell
decisions on the options which comprise the spread.
For example, if
option A has a price which is less than its value and option B has a
price which is greater than its value, it would be reasonable to purchase
option A and sell option B. This spread would have a positive excess
value.
If the buy and sell decisions are reversed, the excess value
becomes negative.
The commissions charged by a brokerage house are part of the costs
of establishing the spreads.
As an approximation, these are calculated
using costs of $0.375 per share of stock and $8.50 per option contract.
These are fairly representative of actual costs.
The cash outlay for a spread depends on the margin requirements as
well as the particular options involved.
fairly complex.
The margin requirements are
The purchase or short sale of stock requires margin of
50% of the market price of the stock.
the full option price as margin.
consider on the sale of an option.
of 30% of the stock price.
The purchase of an option requires
There are several different cases to
Naked options have a margin requirement
This is reduced by the funds received on sale
of the option and by the difference between the stock price and exercise
price of the option.
For in-the-money options the absolute value of the
difference between stock price and strike price is added to the margin
required.
For out-of-the money options, this amount is subtracted from
the margin requirement.
Covered options do not have the same margin requirements as naked
options.
If the short option is covered by stock, the margin is equal to
the difference between the stock and exercise prices.
investor has purchased stock.
In this case, the
Part of the outlay for the stock is offset
by the income from the option premium.
If the option is in the money, the
difference between the stock price and the strike price is added to the
funds required.
be negative.
If the option is out of the money, this difference will
It then serves to reduce the margin requirement.
If the short option is covered by another option with a shorter
duration, the short option is considered to be naked.
If, however, the
long option has a longer duration than the short option, the margin requirements are similar to the normal covered option case.
The investor has an
outlay for the long option and receives income from the premium of the
short option.
This is adjusted by the difference between the strike prices
of the two options.
For calls, the long option's strike price less the
short option's strike price is added to the cash required.
Therefore, if
the short option has a higher strike price than the long option, the difference will be negative, and will reduce the cash required.
The case is
reversed for put spreads.
The difference between the short option's
strike price and the long option's strike price is added to the cash
required.
In this case, if the short option has a higher strike price
than the long option, the cash required will be increased.
Spreads between puts and calls are treated as if they were independent
transactions.
If the options were purchased, the cash required would equal
the sum of the premiums.
If the options were written, they would be
treated as if they were naked.
The option pricing formula includes interest income on the value of
the option.
This means that if two options, or two spreads, have the same
risk, the difference in their values ought not to be a consideration in
choosing between them.
The investor will often have to leave margin money with the broker.
Frequently, the broker declines to pay interest on this money.
This lost
interest is an opportunity cost of leaving the money with the broker.
For example, if an investor sells stock short for $1000 and has to put up
$500 margin, interest is being lost on $1500.
Interest is being lost on
the proceeds of the sale and on the cash being left with the broker.
It
does appear, however, that the importance of this lost income is decreasing,
because brokers are beginning to pay interest on account balances in excess
of $2000.
The dollar volatility of an option is a measure of how much the option
position is expected to change.
It is equal to the number of options times
the delta times the stock price times the stock volatility.
For a neutral
spread, the dollar volatilities of the two sides will be equal.
they predict price movements in different directions.
However,
In order to achieve
the greatest impact of the spreads for the purposes of the following
strategies, one ought to choose the spreads which consist of option positions with the greatest dollar volatility.
4.1
Option Spread Strategies
The establishment of the spreads is based on two conditions.
the spread's delta is zero.
is unity.
First,
And second, the dollar curvature of the spread
These two conditions defined the size of the position on each
side of the spreads.
Let:
Dl= delta of one option 1
D2= delta of option 2
Gl= gamma of option 1
G2= gamma of option 2
P= stock price
V= stock volatility
N1= number of contracts of option 1
N2= number of contracts of option 2
DC- dollar curvature
The variable P is determined from market data.
Dl, D2, Gl, and G2 are
determined by the Black-Scholes pricing formula.
The volatility, V, is
determined by historical price movements of the stock.
The dollar curva-
ture is a function of the other variables and will be set equal to unity.
Thus, Nl and N2 are to be determined.
Option 1 has a delta equal to Dl.
If the position consists of Nl
options, the delta of the entire position is N1 times Dl.
Similarly, a
position consisting of N2 options, having a delta of D2, would have an
aggregate delta of N2 times D2.
If a spread were to be formed between
these two positions, the spread's delta would be:
Delta=Nl*Dl-N2*D2
In order for the spread to be neutral, the spread's delta must be zero.
This leads to the following relationship between N1 and N2:
D2
N1= D
D1N2
Using the same line of reasoning, the gamma of the spread, GS, is
equal to Nl*Gl-N2*G2.
Recall that the dollar curvature is defined to be
the spread's gamma times the stock price squared times the volatility
squared:
DC=GS*P2*V2=1
After a little algebraic manipulation, this information leads to
concise expressions for N1 and N2:
D2
N1=
(Gl*D2+G2*D1)*P V 2
D1
N2=
(Gl*D2+G2*Dl)*p2 2
4.1.1
Call Option Spreads
IBM stock has six call options associated with it.
Table I lists
the values and deltas of these options for several different strike prices.
There are several assumptions underlying this presentation.
volatility is assumed to be 0.17.
The stock
The interest rate is assumed to be 6%.
And the date is assumed to be December 5, 1977.
On that date there will
be options outstanding with termination dates in January, April and July
1978.
Table I also lists the values and deltas of options on Digital Equipment Corporation (DEC).
Although DEC has more than fifteen option
:I~: i~·:f
fC:
n
·~·~ s~
r.l
a
~-~ h
.4
-
-
4 *.
*.
.
:.
44
444
·.4.
4I
4. .4
f
4
a:
4
.4.
~
9
4.
4r4a
..
9
4
L-·
r~
·...~
U3
9··e
,,
~_i
irel rn
s·C
i:i
i-1
-·
'~
i~
~T
~i
i`
·:
~·I·
i: i
i3
ii!
~5
~1·
·c··
:J;
C· :
~L·~·
C·
--·
~·
C:.i
r~r~r~
li"i
*·r
i:l
s·9
:f
2-·
i.:
;i
fv
rr'
n~
~
C:
~3
~
rfii5
-r-
P"
C:
"~~~~-"
r
4
• -4
• ... .-.
3
r:
....
-
-.
4-
"."
-- :
....' .
rr
c0
C.
.-
--
Fo.
0
D
•!S
":" ""
i9•C
'8 ":"+ .
'- "+ +":
...
: -0
5
..
0.
... ..
OM
O-"
ca
COn
.i0 :
?
..
.. ·;..rC
0C:
- -*
"0
.
· +: .
...
·
i-•:.h
.0-
~i
<Z10
O:C:
r.
3;
currently outstanding, only six have been included in this table.
This is
a sufficient number of options to illustrate the use of the strategies.
Table II illustrates the potential spreads which may be formed among
the IBM call options and the spreads which may be formed among the DEC
call options.
Since each stock is assumed to have six options, there will
be a total of fifteen possible spreads for,.each stock.
The spreads are
formed on December 5, 1977.
All of the spreads shown in Table II have dollar curvature equal to
unity.
All of the spreads are also neutral.
The sign of the dollar cur-
vature depends on which option is bought and which is sold.
The excess value of the spread is the difference between the market
price of the spread and the model price of the spread.
which option is bought and which is sold.
excess value always being positive.
It depends on
The spreads are defined by the
The excess value of the spread is
merely the excess value of the long position minus the excess value of
the short position.
$58.71.
The first spread in Table II has an excess value of
This means that the cost of the spread is less than the value of
the spread.
If the buy and sell decisions were reversed, the spread would
have a negative excess value.
The rightmost column is the dollar volatility of each side of the
spread.
The dollar volatility is equal to the number of options in the
position times the option's delta times the stock price times the stock
volatility.
It provides a measure of how much price variation can be
expected in the position.
same dollar volatility.
Both sides of a neutral spread must have the
The price changes on each side offset one another.
V1
Td
rd
a,
k
a
nl
W
~-lrl
rl
ed
u
S
"'
~
CrS·
!:i
:-:.:
r..
I ri
.·
ii;
III
rr
:r
lr
~
I'.
·
j:·~I
."
51;
Si
1
·-
~
~-.
f~
--- ·
~-n·
1:
C~
i~'·
'~
i^...
iti
~
,,
U~
:~
-~
i:i
~·Z:
-- ·
c-r
r·9
·~/
12
;.i
i:!?" ,,
f9
:.··.'
·-.-
W
-+u
I·s·
:3
r._i
i.~
r..
r,·
Q:
r·
·-'
_~
9
r-,
.·5
:
··.
r.·
c·:
f:~
:c.~
·s
"'
a·?·
·i
,.·
·
:'7 ~..·j
··
:rl: ·· ~d r
i,··
~·s
··~
·~·s
r~e
9·:·
~,
C."
~~
~I·
· ·-.'
··I·+
O
·-,*
''~''~
"
n.S
·~
i:
~·
r·
~L
*,
r~
rr
'T.
'~s~
13;
,.·
''·
r·!
O
t~
I?
C"
~r
"'
9
~.r
·~··
:·r-
a~·
9~
· __·
"
·~z
~I)
s_
·:·
_.·
·C
P-
s·o
·
cr·
~
-- '
rn t~~
·~-I ~
.·r
-- ?
"
:
·~
;~
1
t:i i:i
C··i
r~
r-r
r·~,
··
;,· tC~: (:I
~o-s
r'··
:1
4 ..
r..
j9.
SI- C 'N
'N r
iN
1.,9
en~N.
0
ii N
**4.-
NM.
''a
-
O
r+
.c
I
'4~
.4.'
-'
rr:
U.'
N!
NCO
r40
-4.C
ri
'0 0
P"
bto'
4t4·
• ...iQ
5 .
0-.
"C ",ar'...,.
h2 aa
• •0,
r_'.
.,..•
t'
i" ",0
.•3· .·
•
,.,÷
MN
a..
'N 0
'4 N
'"0 '-
C-:
T..,'•.
*
NOMt
C
r.
"-rCG-.
SN
.in
SO
(·4
ib~
.
US
+.
U
I'e l4Ca
oMOO
Cb
r.
e
--.
i0n N£
0~7aS+u0
t0
Co0 0'.1.
te)An
el+4
f-,N0
÷
-a.*
l.j
NJ'..-
a
a
.-..
4-J
OO
0
30
010
cr1
'Ct:.
6u
-CO
o n
so".
,,0•
,..
C~.f Z 1
02 i
s7:1
Cc
CC
~~<1
-
--
C
I
I.D~
_.
C~CC
I~~
~rh O~
v' 5~
rzp
9
+
h·h
YY
i
'C 0
I-f '
00
L0.fZ
rft--'L Z I~ZZC~
Z
C
C
Cc
LL.
T~X~~X~~I~IJ~~XIX~X~
c
-5 chf5 ::3ý I -
"0
I 9
C w-
OO
00
00
C'
00
C~
O.
ail
•-..4
OC
04
z
!
P C.
C.
...
047"3~C:
3
i
.
I-
2
a
Z Z
. Z
C3CCCC4Z~4.J4.'
c2 C2-i
e_-j
N.
!%
i.0 M *
+T M;
C .--0
C
MNO
w
E
tO O
.rI..?. .t:C.,
OC-0
0~-t
2
...
Crw4w
w Ck a-
b! r- C
D00 CD
.
.
i_-
w
HC
- -,
i.
C
~a L",
wx
---
-:
i
The objective of this strategy is to establish the largest possible
loss in the current year and offset it with a gain in the following year.
This is accomplished by choosing an options position with the greatest
dollar volatility.
tuation.
This position has the greatest expected price fluc-
This does not imply additional risk because all of the spreads
are constructed to have the same dollar curvature, and, therefore, the
same risk.
High dollar volatility simply means that both sides of the
spread have large price variations.
However, the price changes always
neutralize one another.
The column labeled "commission" lists the transaction costs required
to establish the spread.
The investor must have a reasonable probability
of obtaining a tax advantage which exceeds this cost.
The column labeled "cash" is the sum of the margin requirement and
the commission cost.
to enter the position.
This is the amount of money which would be required
The investor could either pay this amount in cash
or leave stock or treasury bill with the broker as security.
The column labeled "lost int" is the amount of interest income which
is foregone if the spread is held for one year.
This figure is determined
by applying the 6% interest rate to the difference between the margin held
by the broker and the price of the spread.
For example, if the spread
costs $800 and the broker a total outlay of $1000, the lost interest is
based on a pricipal amount of $200.
However, if the investor sells the
spread, in the sense that he ought to receive $800, and the broker requires
$200 margin, the lost interest would be based on a priciple amount of $1000.
Table III illustrates the possible outcomes of an investment in one
of the spreads shown in Table II.
This Table is included to show the
results predicted by the model if the investment could be sold immediately
for the value specified by the model.
Since the pricing formula predicts
option values which do not equal the market prices, the model predicts
profits or losses even if the stock price does not move.
This example examines the behavior of a spread formed between two
sets of IBM options.
The spread is established on December 5, 1977.
The stock price is assumed to be $280 per share.
It consists of the
purchase of 2.059 contracts of the April 260 option and the sale of 1.888
contracts of the January 260 option.
The value of the April 260 option
is $28.19, according to the model, however, the market price is assumed
to be $29.00.
This assumption is arbitrary.
It has been made for the
purpose of demonstrating the use of the models.
260 option is $22.73.
Its price is $24.00.
The value of the January
Consequently, both options
are overpriced by the market.
Table III contains a variety of information related to the profitability of the spread.
The rightmost column lists the assumed price of
the stock at the time the spread is ended.
The remaining columns list
the results of the spread for each of the assumed prices.
This gives the
investor the opportunity to see how much of a tax gain he will have, and
how much his expenses can be.
The second and third columns state the configuration of the spread
being examined.
The number of option contracts being bought and their
expiration date are listed in the second column.
The number of option
contracts being sold and their expiration date are listed in the third
column.
cC
'tiCO
r-
aco
i'-on
0
'0'
oD--
0U U-) V) U-)ni
1-4
S.. 0,.
.
'T4
O- C
0
.4 U.
.i "- r-,-0
0-0
,0 O'4
., .0
.n
-0
b
ýoV)
%
i n rN
NN r-+NN
'-4
0e .i
N,,'
.---02 0c
...
CO.
-CC
M
ON
m
92 0- in
0-02m2
41-.V.
o n
4 F-4
M N
,i
Gbff
"
hN
+.
,
0.
Vi
Iii
on
N i
N'-
N~ 3!. i 4
:L O
c- r".
-0
CO
Mn
M14
1'
s!
S..2 '4
N
'-
9G
C!
N
N
O-
N+'
00
.0
C O
9O
i in
.,.
,-3
0C " 0 00000
.J
T ell. V...
00
00
+NN+ N N
2.9
-C.I
44
1-4
00
000
r4
000
000
-N
00
000
000
000
-d4
I
o%
¢iNV..
: 104
?3NN
COo
0 0
4000O goo
0",0
,N,
',G
"4 N
C
020
N
1O-i
NNG
=
4-I
iZz
r. C
•01
zzzzzzzzzzzzzzzzzzz
CCCCCCCCCCCCCCCCCCC
020
cmm
U,
M0
0202
+++~E
,0.02024
0200
0202-0.
020202
•020202-.
++
,2-1
00
00
00
0000
000
000
0000
00
00
000
000
0000
000
000
-92"
0
('
0000
rit
F-
O•J. C
W
C
cc
J
C
•CC
•
•
C
•
H
LU
U-·
N
-J
CC. CCC
•
•
0- 0 0,.
0 tq-C'-
00000
000
o-' Ci
LU
+++
• .i.
L7 U
in L
cI
4
00
0'O
0•0
C-
N ci :N
0V 0 0' 0L 0WiO CL C000
0
00
0•0
0 0
• Oc. 92.92r.
-
"O
%09
20 0j .C> -.
(' -CN4 V4, ('4 (O4 ('4 '4 (r'4
N!(
00
+-+)0
(4N('4
CC
•
C
CCC
••QQ~QQQ~
Dc 0D- C.00
Ln in ib7 .n-'U
000
('4 (
('4 ('.4 ('-4
Z
-..
i--.
0'
IX.
we•.
U
H•'
0£3
im.:_
C
in '
Ld
u
i
.:2.
00
W)..
U
fr_.
C1
0oz
('4· -J Z
-
C
CC Z
N M z
r.•
oOO
CO
000
Er. Ct. N
-- N,
.. .
000
0020
'.4 (4 ('
!"-, 02
. .
OC
00
000
00
..
~
-,•.•
He iNi
000
***r-
S'.
~
.
0 C,"
0. '
The fourth column lists the commission costs for the entire transThis includes buying and selling costs for the options shown in
action.
the previous column.
Since the commissions are assumed to depend only
on the number of options in the position, the costs are constant.
The next column lists the changes in the predicted value of the
long position.
This is determined by multiplying the excess value of
the option times the number of options in the position.
If the options
were correctly priced, the change ought to be zero when the stock price
is assumed to be $280, in this example.
However, the option was overpriced.
If it is assumed that the option were to suddenly become correctly priced,
the price of the long position would decline $189.77.
The sixth column lists the changes in the predicted value of the
short position.
case.
This is determined in the same manner as the previous
In this example, the price of the short option would decline
$248.50.
The column labeled "profit" lists the net change in the spread's
price minus the commission costs.
This is an indication of how much the
investor can expect to show as a capital gain or loss on the position if
the entire position were liquidated.
However, the strategy is not to
liquidate the entire position in the current year.
spread is to be liquidated.
Only one side of the
The fifth and sixth columns indicate which
side should be liquidated and what potential deductions can be achieved.
If the stock price remained at $280, the model predicts that the
long position would decline in value by $189.77.
loss on this side of the spread.
This would result in a
The model also predicts that the short
side of the spread would decline $248.50.
This would result in a gain
equal to the excess value listed in Table II.
The strategy, in this case,
would be to sell the long position and recognize the loss in the current
year.
At this point the investor would have two alternatives.
He could
either re-establish a neutral hedge of allow the short position to remain
uncovered.
In either case, the margin requirements would change.
The
last two columns in Table III indicate the deltas of each side of the
original spread.
This figure is arrived at by multiplying the number of
options times its delta.
For the example being considered, the investor
would have 1.888 January 260 contracts naked.
For each one point move-
ment in the stock, the value of the option position could be expected
to vary $172.75.
This information should be helpful in deciding whether
or not to accept the market risk until the second leg of the spread is
lifted.
Table III provides insight into the differences between market conditions and predicted conditions. It demonstrates that as the price of
the underlying stock varies, the potential of the strategy increases
significantly because both sides of the spread change in price.
For stock
prices below the initial price, losses will occur on the long side of the
spread.
For stock prices above the initial price, the losses will occur
on the short side of the spread.
In either case, the losses are offset
by gains on the other side.
The spread remains fairly neutral over a wide range of stock prices.
This can be seen by observing that the position deltas offset one another
over the range of stock prices listed in the table.
$280, the deltas are essentially equal.
struction of the spread.
At a stock price of
This was specified in the con-
As the stock price is varied, both the long and
short deltas move.
However, they move more or less in tandem.
If the
stock price were to increase to $290, the deltas would not be equal.
The long delta would be $187.16 and the short delta would be $183.94.
This means that for small stock price movements around $290, each one
point change in the stock would have only a $3.22 effect on the value
of the entire spread.
The preceding discussion was intended to illustrate the differences
between the market conditions and forecast conditions at the time the
spread is established.
It is unlikely that the stock price would vary
significantly enough during the initial day to warrant selling one side
of the spread.
In addition to the lack of price movement, there is a
second reason for delaying the closing of one side of the spread.
It is
preferable to leave the remaining side naked to avoid paying commissions
for the options required to form the new neutral spread.
If the action
can be delayed to the last day of the year, the risk can be reduced.
The
loss can be established on the last day of the year and gain the recognized
on the first trading day of the new year.
Table IV presents the same analysis as Table III.
However, in this
case it is assumed that the position was held from December 5, 1977 until
December 31, 1977.
Because both of the options have come closer to expira-
tion, their values and deltas have changed.
The spread is no longer neutral.
If the stock price was $280 on December 31, the same price as on December 5,
the spread would no longer be neutral.
This can be seen by observing that
the deltas of the positions are no longer equal.
The long position has a
delta of 175.55 and the short position has a delta of 183.65.
stock price rises, the spread becomes more neutral.
As the
The spread is
NWO
U) 0 0 -0C-
.M
I: Lii ',0 "
-0
0'0
T' N
COED CO
00 00 0)0TCO
NW
9-4
"-.0
',0 (4t.i
0
'C, 0
N
,
U) If N)
N,, i.<3 Cil:C...i,0
.,V
+ ,.
n4-4K
U-)
•3
N 0
I.
N.N
0 cl m) b) -0
N
0.
ZI
+÷
N
OWNi?)
p•.r•,r,,
'4
`0 '0
-- 4~
S--,
-, ,
rMMY
00
D
40
0inlf3
ccl
C3cc C90
co
-4 -4 4 -4 -
-4 T-4 -,
Ic. r",
O CO 01
0 1.
0
093-
IT'N
'.0N)
+ -4i
+) -4
o IT
c q
"0 I
00)
IT
""jNO
ri
I !3
-1,
.
t 0i C
Wc-l
os
1OO
if)-+ +
(' N
ftI
0N
0i i
IM
I
T
Q
-1
G
- Lo
N.
~r-
:mCO ON
--! 9 " %0-0GO
7-. ("4
'-,
1-.(4
O
,..n()
-0 V.:,IN
(0 co
Sr0S0
...
C40
cv~
) 00
..
O)
0'-..
.'0'
,.,,.i,
['
l 'i
r"0 f--i
uh T-i
4-.
V)r.
-
N0
0 0
-! -i
!!
LL
O
00
000
N N
00
10 '4)0
r~ .-
'.0'0
%0
00
-- I'"..-o
P-,
rA -4
iN
I".
N
-.
0
00
-4 a
s3
cuaii
4.4
1-4
00
,:O
00
ý4cvJ
00
00
-,.I
N r('4
c r-4
4-4n
00
0
00
CI-41
C-4
0
.
000
'0 0'
000
00
00
00
000
00
00
O0
SN
fIN
v.CO
0
,4
,,1.0
,r"
4 ,r0
('4 ('4
-"z zzzzzzzzzzzzzzzzzzzz
2
22Q~Q~
222
2
CCI2O
CCCCCCCCCCCCCCCCCCCC
22
22
2
0)0)0)
0)0)0) COCcccc
0)0)
j0)0)0 "5-'cc ) 0 m00
0)0)0)Dccccccccm00
W
NON
+
w m 0)ccc3
0)0)0) 0)0q0
0m0W0o
0)0)0)
0)0)0)
++
Tý T-, 1ý
0:3
n
iii
3'C
O0
000
000
0
000
000
00
000
'0 '0
000
000
000
000
000
000
000
%4-'4NO 4 (C'4 ..
C4(
S'4! (A'4N' !r.'4
0zLe ixcQ-1O
-OC clc1:1clc-:x ix
Z.C.
0"j£
CL -_ t.- i.0L
F-
000
000
000
c
99·u
11 Q, Cc-,CCCccc
C- ;,CC
cccc cr
iLi
o-ia !a !. L _ - A CCF
a.CL C
!I
CcC<cCCECCCCCa
gq QQ
•
Q•6 Q
QQ
•
0. 0'.0 ,"f0- 0'
0'- 0. ON'
0' 0'0' 0' .,
It!
000
000
OoO
000
000
+h +
NNsci
(" (4 '
Z
+
000
00000
S
('4 ('4
(" (4 N'
NNNNG~f~ii
tolNN
Z
Cc ,
.-,
OC
0
_uCLI
C.
LL
a_
zc.
i'-.
iLiLAl
WrN
V
H-
LU
0 f-..
&t_
'aC f0
2 S:C01
(...","m"•
off
L)
C2
cc
C-- -z
S...r_.Z
00
00
000
000
00
00
N '-.'.
00
00
00
000
00
00
000
0DO
D9 -,
Ix.ii
(CV-4
000
r.. N.,
N N N
1D,
o
N
N ('4÷~T·
0
('.4 ('.
0
m) 0. 0
('.4 (,.4 ("4
r'-
es
t
essentially neutral when the stock price is $288.
Above that price, the
The spread is still fairly neutral over
spread is no longer neutral.
the entire range of stock prices shown in this table.
The use of this strategy may be illustrated using Table IV.
Assume
that on December 5, 1977 an investor is considering entering into the
spread shown in the table.
At that time he has no idea what the stock
price will be at the end of the year.
The investor does believe that
the option prices will adjust to the values predicted by the model, or
at least come closer to these values, as the expiration dates approach.
Table IV provides all of the information this investor requires to make
an intelligent decision whether or not to enter the spread.
If the stock
price remains unchanged, the investor will have a deduction of $520.32.
His remaining option will move $183.65 for every one point change in the
price of the underlying stock.
It the price declines to $270, the inves-
tor will have a $2148.92 deduction and the remaining option position will
have a price change of about $160.22 for every one point change in the
underlying stock.
In this case the investor would have invested $1473.64
to achieve a $2148.72 deduction in the current year, and he would have
achieved a $471.56 capital gain after commissions.
4.1.2
Put Option Spreads
Puts are not currently traded on any of the organized option ex-
changes, however, they will be actively traded in the near future.
When
these options are traded, they will offer the same tax opportunities as
the calls which were just discussed.
The tax strategy for using spreads between puts is exactly analogous
to the strategy involving call options.
deltas of hypothetical put options.
Table V shows the values and
It has been assumed that the puts
0
.C·
C.
C
C
O
0
". N i · i
* . re
._r.
0-rr..
.m.:(n
'-. *,--.:-,D .•..
.. ....
,-• •.~~~~
•3 .-.J :.-•"-.::'
r·.
4.
~H.
r
.
· T-4
T
<
4..
r-
r
...4..4-
44
!,
•.,
.
:11
W
-.
A
C.
-O
* ..
r-i.1
,-:4__- u-
.
.
0. 0 :--1
0
-.43 OD
-0OD-
.0.-..
l.
:.-9
~~
0
C_,.
.C, ,
_ :·•: O_ C._
LO
~
CO
·
,
•
-
.
c0
3+~r
^f
O·
- .
:-_J-
__·
• LU r-
'-";
"
.•M
00
Irr
re.
Tb.
-,.'.
•-0
a r, 9.
....z::
-"'
-op:
C
in ·
:C ·
"'
r"
·
O
,,
,
•,..
10 0
rc in·
d~~~
OC
•,:
i7
·;
LO
'
O
O O
. ,
-...
-
,.··
-b1--•
.•
ain:
!.0
C
0
-
"
•'"
O0.
,, •
WnCT
~c.
10
r·,D~
·
:',·
·
"s
•
%,,.
r:,.
~~MV
5·10·
-- i -- -
i---,·
0·
0.1
~ 0~
O
-Z
s.
..
0.C "
Oi
.•
,··
.-'
•"
-
fC
~
··,0
: :·
·.
L~
i,,
,.•.
i
..
0.~
~
·
.,•,
•-
i
h
"".
-··
:E
100
9 "
C0~.1
L 5O
·. · ·
): {.:
..
a..
M
.
CE-
will have the same strike prices as the calls which are currently traded.
This table includes values for options on IBM and DEC.
IBM and DEC.
Table VI is directly analogous to Table II.
It lists all possible
neutral spreads on the two stocks and provides information concerning
the excess value, commission costs, margin requirements, lost interest
and dollar volatility.
Market prices for the puts have been arbitrarily
chosen to illustrate the approach used to apply this strategy.
These
prices are shown at the top of Table VI.
The spreads are ranked according to the dollar volatility of each
side.
Recall that the spreads are neutral.
tility of the entire spread is zero.
Therefore, the dollar vola-
The dollar volatility shown in this
table applies to each side of the spread.
It is an indication of how much
one can expect the price of one side of the spread to fluctuate during a
one year period.
Naturally, the spread will not be held for more than a
few weeks, so this is merely a convenient method of ranking the spreads.
The examples listed in Table VI are based on the assumptions that the
price of IBM is $280 a share and the price of DEC is $50 per share.
The
spreads are initiated on December 5, 1977.
Table VII shows the predicted results of a spread if it could be sold
immediately for the value predicted by the model.
The spread consists of
a long position in 2.097 contracts of IBM January 280 puts and a short
position in 5.697 IBM 260 puts.
Referring to the line corresponding to a
stock price of $280, it can be seen that the long position was overpriced
by $49.60 and the short position was overpriced by $262.50.
If the option
prices are adjusted to the values, the result would be a potential tax
deduction of $49.60 in the current year.
4-)
P4
rvr:
071
~·
ij U,
'0
4r
r) 4) I N
OPS0fNN'
N
H
_Jm
......
39
PMINNO
0213
O37-3'A
N No
iMO
~i~V
N9M
in
O•
Ss0
C)4
NI0
co H -A)
-0iN. cc- NI
10O0 0i' VC)4 00
ci 024N0N)N
N) L
btMONO
:l
-4
0•b'
in
H
~f~~Q
0N)M N Mn-2
H137in 4
137N
N NO ci- N N
rz
00202~
v-I
'l
0O
T N
. •HO'9 inc- '0.02N
',
WI
.
M-
4&'H
0 4 *
4- &+c
I'.:;
H-A . -O0+ H
t.9
+ N
-
..
r, %)0H- h37;
7- In. IT t
ON
MHNONH
10
- H
OM 0a..
..N)+N
N+
0- NAH 0 aNO N
++++++~l
00NYWOMMMOOM
4:* 7n M
0 N
02 N ICoN
0OM·I;IIMN
N) .- 13- :NN >>~3OSr-
0
H
iOMMOBO:`~~l;
Mnn4o
cc
40-0'
X
+
.-4.
IM t) 4110- i2 0
Ti N 0:. NT ci' 0
-A) N
to ol
N ! mCH0
T-i X...~
N
H
0
H
'
IlgOi
LU III",
.000000
000000
000000
0
700
0 0 0
'-
NV
0
00
00
0000
1370
~r402"
00
-01
N
0
n l c a
ix
c
77C 7 C flr C < <
r"-
IO 1
'4 :
V-S1i3
N.
0' H
N 0!
137
NI
I
0
0000
0000
o000
NN
a.1 6 z j
0n
za.ce
ae
C: C ))C7CC7
c, n c c
za
41 _7~43CL
CL
<5
IT 443 .-"I
-i
lf
cZ
<1 < -exi
N N4 V) N"
00000
0000
0
0% 0
?????
z
000
000
000000
S0000
0000
0000
000000
000000
I33
000
No
CA N
ZC
<l) 4x
C3
_3 CL
<
N
JJAJJfla.EKEZffZJZZZZfCCCaZ
C-
f-- --ý
-j E-5
0a CL
< CL
< CC
f
l
flf
l -nl
<l f
CL
< cC- <
-,
0402
i--
Nt N 0
OO0
000
•
CH
M
C)
Sr
•
C)
OCOCD H m
O•
•
H
00Q0
H m) H C
mC)
m
•H m C)
•O H C: • " C) •X,•
•HHCH•,•
•
•
•
•H
•
•
C
H- C)
H
Q
•
••.~mWW~W~~W
"·
r-
.
C-!
t i"
CO
ii?
r..4,-i,,.-.
.
..
+
-
r.9' C'i :,
-' .
+
'..'
·
+ .'.
,. .
:'. ,'-. 'C' '
.- i ."
rC· -"
"+ .' " ;,
•'
-N
D IOO 0O' GC
v
r-iv'-4'-i '-'4i
"E 10MM
--
U)~
C,1 r-
!fl CL Mf'~ i~
i~- 1·: in
C'-
C'
*v A
sc'~~
03 P
·c.· ~ii
99*
N~ jn ·. w-.·
i~i~ii3
"
"-4
C'
:3 ~p= '-S'
C';i F3 9·
+~
*
13 ~ f'·~
o*o
·
"0 '.."7 -.
~ ·Q ·-: 03 C. ."
30·Q·
-0
0
'
i 0'
C C..
•r'O
..
r r.
:.-.
i C..
' N.
r,.
v
Z
~
*··. ~-~ ~
90~
~·~O ~i
··1·~~
8·
•,".i
one a r·"•
3-2r
·O i~-~ i`·3·
a
on
r·
G
-r
C'3
O - .,i'
C-..-:
u
N.
C. _
C' C'
..
4
÷
+
,•
h
(· b 9
CV f~i C`~i C'·i
nNN
MMM*
r~
H-
~: (3 O
200
O '2: O
OQO
BC'
CCC'= ~s ~~1!~3
3
~~O
sa+
o
·r· +
LJO "4
C'
R
Oi~O
~7' C·~
~·~~
V C··
'4) 0
"""
Ic.·· 7j ~.;
4~~ ·~~ ~!~:·
r:1 T~d f'~i
f·i T:d C:·i
r
rr
r'
r,_
CC
C
C-
a 1
<r
aer'
C C
r r _ r nr
a_
C'CCCC<C6
0- aC C. Ci'-
0C•o
, · .•
·· ,
· ,•
4,~Z
-. C-O
.
· +
,:
..n ,C:. 'Cr
-
"-O•t'0
0~ r~8 C:o
Cr Cr Cr C
r
a
' -'-
C0
0
O0 .
.
0...
NNNg•
0c 0 0)
CI C' CN 000
0"..0..3C
0.. f'.i: ...
".
NNN
ZNN
Z
ZZZZZZZZZZZ
O~~Q~4
c<c
%
3.
..
rC"
h•
FCO O3
-- , .+.
.Z.N--.
C-r~
H~~~'
C
ZZZ
ZZZ
, .
c<
<¶.c . ,c.+
,
.
.'
4....
I l
yI C
COO
.4 ("
OC:
C
ZQC3
Ct ~t:~1
r· C'i C'
~0~
*92·
*se
~-~··C
CC'
r·. 3·.. r':C'iC
r'··~ ''·-· ;`·- L'.i C'.C'·
!'d C'~ C-;
C·! C·.i r'~
Z
4Q
. c.r-, u,. N..
C
C' 0., Cr.
++
O.
01
a
,a
C' C;
CC2
CL0)0)
(" C.! C'.
GrN.NNNN
H.
,
c:~ C'
C' C'DC
N ... r.'-. .. r... f. Ci'- Li'·. ii' Cr' Cr' Cr'·
CCC·I)
c..
, ..
10It
000
000
000
<
. <cc. c.
O ,"..
CC CC C4 C2
C±.n n a.
..0 '
-0
in
0!0
Z
.
C'<r1
Np. N.. "..
in i
C' OC'C
Cr'r
<IC'CC'C<
I
· ·
·
C·_
As in Table III, it can be seen that the position remains fairly
neutral over a wide range of stock prices; the delta of the long position is approximately equal to the delta of the short position.
It can
also be seen that the potential deductions grow as the stock price varies.
However, the side of the spread which will be used for the deduction is
reversed from the previous case.
Here, for increases in stock price, the
deduction is obtained by selling the long position rather than repurchasing
the short position.
For decreases in the stock price, the deduction is
obtained by repurchasing the short position.
Table VIII shows the results of the put spread on December 31, 1977.
Because both options have come closer to expiration, their values and deltas
have changed.
The spread is no longer neutral.
It is assumed that the
prices have adjusted to equal the values.
The
The investor has used $36077.45 as margin to enter this spread.
cash outlay is high because of the large number of naked April 260 options.
Each naked option contract requires approximately $8400 in margin.
If the
stock price declines to $270, the investor will have the opportunity to
deduct $579.33 for tax purposes.
ically have a $203.26 profit.
In addition, the investor would theoret-
If the stock price increased to $290, a
$1033.43 deduction would result.
The decision of whether or not to establish the neutral spread is
supported by the information provided about the delta of the remaining side
of the spread.
For the latter case, when the stock price increases to $290,
the long option would be sold to recognize a loss.
position would have a delta of $43.29.
The remaining short
Each one point change in the stock
price would cause a $43.29 change in the value of the short position.
C! r-,
HC,-
o
N 0 0ý
r.ý
Us)
.
.
OI
0 C
1-
l-
ON,
,: N
z
r. r+i9'
.OO
'CIn
9'
r
,
1 nD
0 U-0In St 'T It
,w
NM
Ci
tt VC IM0
0S9
C ('N'
9 (AID
Li %0
St el4 #0N
('4
-4h).1-.il-
OM
O)St
~intM
'0
7j··
;-j
10-
'C
.- i
IN 0 N
Li SAl0
I1040 -O
Mf
OOM
0OO4COfl
w
+
ý +
Ol I
Om
N
T.10
CAN
9't~ OCr0'4+L
%o
ri
+ +N+I
4
'C St
ULi OD N
T
.
..
..
to cr
--i 0i P
tMzir
M,
0
e-9
M
0
009
'I .
.
LiOO
ini
10s
Cin
M N '
Ot
0 Ci
S.•MO
04
o4 St -a- St r-i'C!
0 cc 0
009'
MO
u,r
++.
0M
o!
*
CP
fr.
co I
i0
1 f i i
000
0
V0 000
-00
Li Lil L
00
,0
0
<I
t"/
Ug
Ii.-.
MC.M
4
I_
CU-1
1.1H
-4CT
NN S
O
*Z.4.
I9N
I
'-4
10,
0
++ ri
9
i i
9'In
Li
f-
N 1' 0'
vtt
l._a
'
N
.
0
C
•i0N- •4
M.
•
rMl
IN MM
MN
r444
0
(n
00
00
00
H
-
ej000 N
000
000
'C C
'A
'.'C4NC
C-i(' C
x .• QCCr:CL CLCCCCCL0- 0- ILc: Cc
r
a.
CC'CCCC
(C - CLCL CC
a a.
ITa. a. < a. rE t-2 <
C.
<.
a
a. 4T a. a. a. a. a.
on
CCCCCCCCCCCCCCCCCCCCC
0'NNNNN
0'9 'a
'
C 'o 0
'0 '
L99
*~LiL
0.4
000
('4
'o' Ci4
C-43
CNI
C-4CACiN 4A
N, C-4
0 Fp
4J
04
00
OO
00
000
000
0000000
a'a
10I
Li)i
000
0000000
0000000
L)rOV
44i
OKa, 0,
4 +0- 0 N-O
400
***~O
4
b-Li Li_
T9'9'9L
0
000
000
000
000
000
000
000
000
000
000
000
CDC
C-C-N(
000
000
000
ODC C NDCND 0000
Ci DCi((
N 00N
Ci(4C
N N N
0000
0000
0000
000
000
000
000
ZZiZ ZZZZZZZZZZZZZZZZZZZ
0oal-c
c<<<caC<4Ec<ccccCq<<
-,~~3733
77
?
0- 0- 0- ixN N.
0
CO
000
0,. Oa
NCC
a- 0A ('
V-
0ý.-0- .
OONN
lj IONN
000
00000
Z
N.
000
+OO
C-4
Co
i-
iCr !
I--
H'.
ZC-.
0i
:/
0+
iCi
01
,'v
0_L
rj n
W
CL
9
C 0D
..
,4
i-t
.'
00000
000000
0U
Zni4...Li ,
)
CC,
000
000
000
.0o .
U-),0 P..iWies.0
L
C4
- N,'
N.
(' (A
xN.
'
0 0
000
C4N
M Cc COC1.4
oOoo O
¢4
'.J•'-
000
LWO·
NNW~
4.2 Spreads Between Stock and Options.
The same line of reasoning which was applied to spreads betwen options
can be applied to spreads between stock and options.
A neutral spread is
constructed by setting the delta of the stock position equal to the delta
of the option position.
The size of each side is determined by setting the
dollar curvature equal to unity.
The delta of a stock is identically equal to one.
stock is equal to zero.
The gamma of a
The other variables required to define the spreads
are:
D2= delta of the option
G2= gamma of the option
P= stock price
V= stock volatility
N1= number of shares of stock in the spread
N2= number of options in the spread
DC= dollar curvature=l
The delta of the spread becomes:
DS=N1-N2*D2
In order for the spread to be neutral, the spread's delta must be equal to
zero.
This leads to the following relationship between N1 and N2:
N1-D2*N2
Since the gamma of the stock is equal to zero, the spread's gamma
simply equals the gamma of the option position, N2*G2.
The dollar curvature
is equal to the gamma times the stock price squared times the volatility
squared, and is defined to be unity.
N1 and N2:
This leads to concise expressions for
N1=D2/G2*P2*V2
N2=1 /G2*P2*V 2
4.2.1
Spreads Between Call Options and Stock
Table IX lists the spreads which can be formed between IBM and its
call options, and the spreads which can be formed between DEC and its call
options.
The spreads are formed on December 5, 1977.
assumed to be $280 per share.
The price of IBM is
The price of DEC is assumed to be $50 per
share.
When forming these spreads, the investor can either buy the stock and
sell the calls, or sell the stock and buy the calls.
overpriced, they ought to be sold.
be bought.
If the options are
If they are underpriced, they ought to
The column labeled "excess" indicates how far the option prices
differ from their model values.
The column labeled "lost int" lists the amount of interest that would
be lost on money held by the broker.
Although this figure is not directly
relevant to the establishment of the spreads, it is of interest because it
specifies an opportunity cost for this strategy.
The rightmost column lists the dollar volatility of the spreads.
As
previously stated, this is a measure of the expected price fluctuation of
each side of the spread and is therefore an appropriate quantity by which
to rank the spreads.
Table X illustrates the possible outcomes of one of the spreads if
it were liquidated on December 5, 1977, the same day it was initiated.
has been assumed that the option prices adjusted to equal their values.
This table provides information about the differences between the market
conditions and the predicted conditions.
The results of this table are
straightforward and directly analogous to those of Tables III and VII.
It
(12
I-e
1:)
to
J
ca
CC
=R
AN>
w--
a
.13
a
!Q L
F-
L-
M
CA
U
CA.C.".
i
C?ý
-cD':r -c
'-!Z ll,!coc-M.rf7!r-ý-
u IZ C.
r! 7_JC-. WL
0
Z
A
-
MO
C C-.
,..-.
-
to
U7.
.IIT
10' LO
~
O
0
.rO .: .
P
'f4
" 9
-·, r...
· , ..
....
,. ..
. ". f-.
4-,C
.-.r
'... v" 4
••..
-...
•..
4.-C•• ..: ,",.,.
.'.
i.
.
0
0.-
Zz.i
r
r
.-
.
C.
~~·:
-
-
...
rz: - -
C
-r4-
%
Z.
O'
i
÷j
03
,._.
c en
<r
en
iI
ss 2~ ,
F3 ~-~ ·-O
~O :'`· C'.i
i~--~O·· 0··
O · :'*
0··
-·C ·~-~
F·
-·
r,
:·.
:r~
·~
f~
L:
r,
:r
M
· ··-
-Zýu-
1
HR"HsCIDERHD
~hibi
I-i
.
wlCQ¼-M
*
Q
I-I
F- C f10'0'-3
0
"r~
04TN4TNill
s
0
C CC CC 1
-ITI
N
4iT"cC
'C0on 0',NMN 0
C to-.-
.4.*12")100101
C N9
000000000000000000000
00• 01010 0000000000M0
Zn L.
0 ""r. N
CLoN
i)
Z -0,
10t
I
.-gpo
0
-C.•..0
000C
I6
Iii
I
Lo
N r...0
0 N0 '
0N
'0402r
0FCO
Z
*4) C
l
i
I
U)
-4
2:i" 0OEd
0
in' r.i
10 0" i•"1
000
! .. l
r.-
'O
N -00' 04 '-
'iC
10o0•
NeCV
irNNFO7
++++ C'· 1
0C-.AN
010
.•
0000061
00000000000000000000
NNNNNNN'NNN")NNNNNNNN
0
fri
O
Ed
I 44I
4J
Id
0 '0)
a,
,40
r-4-H
0000
'0'0'0'
040(40
H
oa 0J
Cd
Q
0
-IJ
-
0CL
C)
0-
41
i,
ai
N
M
I~ I-.j~
j j
ii
i!
I
.0000
....
:
40000
10
11
10V 10
*
L01
9+
0
H
~-3
:3--
0
-ir03
•O
El 0.i
2
0- t·: •.•
0
oEd -'H
.Ci 4 0
Iii
04
'0
0 t '
H4
I!
1) U)UCOUI
U)b) coU)U U) l) UM
I Wl W W,Ltj
ELItEddEd d
red Eddrdti
dZ
xcMMCCCtC
Cr
CCCCCC
xII
0
C:
ccCiCLCiCx
<:U)<E
<2 2~t~L:12:2:2:2: -r
<
in -rco)r
UinU
+,
ftEdr
J
0 0-40i
CI40-4
S000
!%
i
0000 01
1W1)0
P,
J
0000000
!%
00000
N N~ N NN
00000m
z
.14
40
J J
0(Ii00
c, CO(1)(3)
0U )
iJ
1
J
04 04040-4
C0I41
:3
0
HQ
2:'·
C.
HCD
Hr
zU)
C1.4
F-
Nn~i
a 3
,
00000
r-
ýEd
!ij7i
D DJ DJ
iii
w
00
4 C4 04 040
(I4 (A
0 0
44
W1
00000
00
00000
00
Oal00000
0000
00000
'0
0000
0000
0000
0000
0000
O
I'-. N , Cr.
04 04 04 C04
n
(.0 C..O
04O~ 04 04
'-,0
CC
I
1j
Table XI lists the results of the same spread if it is held until
December 31, 1977.
Assume that an investor bought 5.03 shares of IBM
stock on December 5, 1977 and simultaneously sold .062 July 260 call
contracts.
The cash outlay was $519.47.
The possible outcomes which
the investor would face on December 31, 1977 are listed in this table.
If the stock price declined to $270 per share, the investor would have a
deduction of $50.30, and a net capital gain of $6.99.
Alternatively, if
the stock price increased to $290, the investor would have a deduction of
$39.65 and a net gain of $6.35.
The investor could realize his losses in the current year in exactly
the same way he did in the previous strategy.
That is, the investor could
simply liquidate one side of the spread in the current year and delay
liquidation of the other side until the following year.
However, if the
spread shows a loss in the option side of the spread and a gain in the
stock side of the spread, the investor has another alternative for ending
the spread.
Payment dates for stock transactions are five business dates
following the purchase or sale.
actions are the following day.
However, payment dates for option transConsequently, if the investor closes both
the option and stock positions on the second to last trading day of the
year, the losses on the options would be recognized in the current year and
the gains on the stock would be recognized in the following year.
This
eliminates the market risk associated with holding an uncovered position
into the new year.
4.2.2
Spreads Between Put Options and Stock
When constructing spreads between stock and put options, the inves-
tor will either buy both the stock and options or sell both.
Table XII
lists the put option-stock spreads which can be formed for IBM and DEC.
) ý- N N4 C M) rC?-4 0.'
Ow.NNQMSYS
b) 0 -0
N
-
NNOMM
U
PPP
... 7 i
IU r
?. Fl)N)
MMM
000
<-MMM
<H-OOO
i)l r
C'
4K
OOM
ViJ
0
N) N)M
N
VVV
+++
3' C Vr
iNr C.C-0
Nc 4N
0V
NM,
N0
c*VT
(*4
VVi-0
I
V)0
!!
-N
10 0 WD0
.....
W
!'!
M Li
0-00
0.
LO
I."
HCO
U)
I Li)
+Z
Ci ..-V
N)m MN
'0-. CD C C CDCN NN '0
VN-'O~0
N)N)N)N)CD )' D N C
N (.4 C
c-VNO
Ci N
r))
i)Li Li) )
m ON0 0 0 0 M -O V
Ct' m
CD'-q
-ON N C C C D D '
o
M
Li)Li L)
L)
Ld ir,0 T)
S0
-i U) CD
0CD
10 10 10
.).
..i
N N N.c.i
'-3LO i,- Li L) i L) i Li) Ni)
U7)
rilC~
CO
M 1 0-
8
in3
000
)
)N
V+
+
)N
M) MN
N)
V V V
-S
S;
04
0 Wp
1 (U
o
4,
0
.r
0000
0000
0000
0000
0OO
% 110
t ;%
,..
(. ..(.
OC0
Qi3·3C:
C
fNNi C
0000
W
IiII!
I
-a
+3C
H-
,-
:3
<X
C.
0
:i":
~ft
Er cc
L) EP
oLohoWDLoooooL
O
z
,-
iL!
0000
0000
0
U+
F<0
n
LU
Li
h_
M-
0._
;,,
ft C-4
tLU-
nz'
00000
00000
coo
000
000
0U0
f) U) m
z
LU
Wj
Wi
nnnn
33znn3nzn~
10N
4
oooo'3
NNNN
'713
m -4~
OZ •
5:~3 Oe
ilCeON~t.
H
U Cl
LCC
N
C?' F
('4 U)
0Z
0000
t.i
.
I
HN)
M
,5..,'
C.4 N
C4
VA
N ('4
NN
('4('.
('4 (.
(
4 4 1
NNNN
000
000
00
00
OaCt
00
I ..!
CDO
CDC
Cl
U,
r-4q
0
4-J
wA U'
0
040
4j
z
V
1
ED c
V.-
NV
0
f
o
A C
o so o
A C
* fA
s
A C c
5
A C
o
M U.
U
*
o.
-3
Ir
E
0-
Or'C,
EDU
Io <
CCS.
l
Y
j
Z
:
9r· 9:·
~ 47-0
~
39
o
030
zLo
0
Cc- <
Z N 01
C
0-Z
ILij
01 V!
~
:
0·
+
~I'""'.:.
*
''~ O·· i'~ '"
9
.·
9
~
~·
i~i ~:~:~?C·· Q
T
· ~- _
)11~1
i:·a ·~- T~ -- ? C:·i I·:? r~
to0.
0 -!i
C::
0'
@C03QQQ3C000
Q ~)OC
C:
C: I;::~
irli E~i i~-~ CO a
f:.i
T'··i
O
·-~
~-~ fr
~- i~
~
~~ ii3 O
~G 9
Q di
r~
33~~33~~~~~4
~C
C~
rr:
mZy
U
0ý
U-10
N
.
0
W!;r 074WE
M.
i....!
1:!=!m
The spreads are formed on December 5, 1977.
The assumptions used in this
example are identical to the assumptions in the previous examples.
Tables XIII and XIV list the possible outcomes for a particular
spread.
Table XIII is based on closing the position on December 5. It
assumes that the option prices adjust to their values immediately.
XIV is based on holding the spread until December 31.
Table
If the price of
the stock declines, the value of the puts will increase.
Since this
spread has a short position in the puts, losses will occur on the put
side and gains will occur on the stock side.
If the stock price rises,
the situation is reversed.
The decision to sell the puts was made because they were overpriced
when the spread was established.
However, by setting up the spread in
this manner, the result will be a capital loss on the spread for all of
the stock prices shown.
If the stock and puts had been purchased, the
excess value of the spread would have been negative and the profits on
the spread would have been even more negative than shown in the table.
4.3
Spreads Between Puts and Calls
Spreads can be formed between puts and calls on a stock.
The spread
is constructed by either purchasing both sets of options or writing both
sets.
A straddle is a spread consisting of one put and one call, each of
which has the same strike price and expiration date.
spreads can be formed between the options.
It will soon have six put options.
However, many other
IBM has six call options.
It is therefore possible to form a
total of thirty-six unique spreads.
The spreads formed in this strategy are neutral and have a dollar curvature equal to unity.
The number of options on each side of the spread
is determined by the same equations that were used in the first strategy.
. -4
l
.N •CoS
Si
I
b
C-4!i
. !
O
.
L•,
O- 0000
'.0
-'0 '0
.. O..0000000
C0
-0'- .0
1 .- 3 ' 03%
.0
U-1
4M-3to
SC .5-"4)0
to0'N
Ii
0' If .5-4to '
St O·
N N Ci
000
Sc
)
i -t
CN
•- r....
C'4 C..
z r'-...0
!!
C'1÷
0 0' • N_
N 0'· r- t
1
÷
Ci!
l
i<j
0 0
hYMNHO
360
PN
• " t"CJ
C
rMei iIi
s-I
ll2~si
i
0
NIC
'-4
r
v:~
I
0'0N 0- 0'
-0.n N to 0
t
O
i
I
Ci
I
I
I
0 0'.0.
' 0'-0.
C-
S. V. . )
10
VV)'
rJ
id
0=000
00000
00000
000
I
00000
Iv
I
00
000
o
1J55J-5
"1
-o
.5i
0000
i f i I U)lCS)CI to!~-S
00CC
0000
Irr
CO
00CC
0000
Cr
'4 ')
H
-3 'f
.f '
111
5.
.- 95-
1i
0 143-0
1.4.-
000
T
0 0'
I
IIIIdIII
0000000000
0'K ' 0' 0' 0'X 0'
0000000000
000
0'0' 0
'4 -4
i
i i
i
i
f
IU
..
S0
Cs
.r
Ld
L
CLZ'
U
L
0 : N
0
-55
U)3P
OL)CO)(P) r 0) ()n)
Id Ld WIdLU-r c
5-5
00000000
I I iI
I1II
-'-SI'
OCCC.
f
-5
'01 -O '4) '0 sQ -4 '4) '
133!3if)
If If) f) '£3I)IfI)
If)")1 If LO)
!--
If) I3
lIf
41
OrC
1-
..1 C*
'10
I), b") LO: bi)
0000
i-9
G
I-.cc 03
QIo
ri C
LR 0-4oOCLO
{.3
-0 0
H*HE
iClOti
16002
C
O00
w
0 If
01i u
uO.
co-S
00
00
00
gr
00000
00000
I os- OI .
ooooo
ooooo
00
OO
00
0' 0
'00' 0M,I
b"
-
GO0%CJ.11 '01
MMtO
0
PMMM3
ili
N
'4
'42 U"
1
~
20
No
- 0
+++++
r4
0=4O
'--0
li i
0000
0 'LI0 '0
P'
to
..
4.C4 -. ..
,,N74.
.t.
• 0 II..I
2
!
OMM
•
VS
ifi
I
'00
-J r.0I-n
~!
I
7
i
.1
'
In
IN i'
4C r
! in '
CT-'N t
1 IN
0
Cr t
t
t
tON
0 t
Cr-
CO IN W) 1-0
C'Nr. 1r2 I-f
CM
N
ON'
i
NO04"CO
In 4T 'q
4
0 0 0
+++++
-~S
!!i
r, 0' - - ' 01 0S
0'.
0
44
L) I
•03
I) 0~
Va)
b) "I03
CN~-t
mmS
C D -0' a0)020en
+++
3-n
C/
0000
0
o 4
04
onS41
~i
~i
I
i
!:
i
0)0
Coo
Ooof
o -.
•.
oo'-o~
.....
0000
0000
o V oh)
oooo3
i3 !3i
•8
C000
iOOO ifl I
i
1
4iJ
.4
4
.414
flfl3flfl
33
flfl3sflD
Vi T
0000
fIllI
Ld
il
f
000
W h
o u) r COOc
z
iCC
YilL
0 C" C0
00
COr
C4
OCCCC
U-
0000
II11!! otoI
ot
00000
12
La
H
111
I
LU
Lýa, -0
CL
..
Ut')
HT:4
:z: ('i
La74-l
00000
00000
03
LQaO
0)473-~
O3
*Q
0 Hl z
NO Z
a aI
I
O
H
S.---
0",
0**o
'*
0000
0000
'2N0
t3-70-3-
000000
000000
OOO*OO
oI I
000000
oI
000
OOO
.OOC
,.0
0- 0,
000110
LO In0 '0
All of the possible spreads are listed in Table XV.
This table contains
the same information that was provided in Table II, VI, IX, and XII.
Tables XVI and XVII list the possible outcomes of a spread if the
positions are closed on December 5 and December 31, respectively.
The
analysis of these tables is exactly the same as their counterparts in
previous strategies.
4.4
Comparison of the Strategies
The examples provided for each of the three strategies have all
used the same stocks, the same time interval, and the same risk (dollar
curvature).
defer income.
Each of the strategies has the same objective, that is, to
Consequently, the examples provide a convenient medium for
comparing the effectiveness of the strategies.
On December 5, 1977, the investor is faced with the problem of
establishing a spread to defer income.
He realizes that there are a
total of 78 possible spreads that he can construct between the calls,
puts and stock if he restricted himself to IBM and DEC.
The best spread
for any situation will depend on potential tax savings, the investor's
risk aversion, and potential capital gains.
In the series of examples
which have been presented in this thesis, it is clear that the best
spread is between the IBM April 260 and January 260 call options.
This
spread provides the highest potential tax deduction for the risk.
How-
ever, a different spread might be chosen if the investor has a cash
constraint.
00
a))
--4
'C/4
cda
4-J
p.4
:j
L..2
CAU
W
4-
LOM
-
0
0
.3
Z
0
c
0
14- 111
A
AC
4
-e
P
o0
3 0
CL
AC
3
0
AC
0
2(
Q
*-'_,;4
C",
<: CA 4T
7:' t".1
CO
'T
·~
......
E.D., C'.1
8
~': i··,
M'3
~
9
u- 03
i~3
~
f~
·s
~.
. 03..
19~i*.
~ M
~':i D· F·
99e
i'~i O·- 0·
~ r··. r··
2·) -~
~
~-~ f:;
9
*
9*9
·O Z
~ 8
·
It
'·i r.S:
C'o
~mo
t~ r"
~·!3
O I· r·
~v~~·~
i'·3 ~
r·-·
F:
::I k~:
O·· i~-~
f':i r·
~·~
P.
i · ' i ...'.
rn
:.-·
-i ir·;:·
9
cB~ ~.
!~~ -I
r,
f'·: ri~
V n '.: CZ ·
-
in..
O: 67.
-'-· -%
CO
it'!~
0009
OrZ:
r~ n
·.,· ~,
rs3
·
Cs)
C)C
J:O
'O ~
f~ t~
Z3JD~zDZ
"
,,
ri
f·.i ~t~" i~S
C "'
Oi'··i
~O
r·3 ··O r;·~
:· 4· C·
O
F zr C'.i M a
U~ Q~ l'f ~f f·
~s~
00
~3: ~ 03
i:`3 r-i k7
oo*
~~ ~-~
:··; ii:;
"-;i t~
i,:
'1
C: ~C: C
c-·. r,,··,
s~ ~· ~~
I:; 'aJ u·
r·:
c·
• 9_.:-3 .-.. •D(r!
.: Z • <Z
Z -'.] •-' <Z Z C
÷• •" nnr
- "'3 "::<Z <ii
- •
zD
<ic
-3
Z <
-: oCQ-i<<Z -- -•
-';
", -
-•
.0..' C,
"O~-.
•g-'Z:
CC. .
.._.~
-. •....
0.
3.
C
:
:LOO
OcI~~
'000
a
00
CO
N.
00
e.
CCOO
N N ..
•.
''9
0
-,.
.
. _
-:: ..':z_ 1 ";C =.,1":.
- --
C~- 05 C·
0 0
C
*
C3jr3j43
r~ r~ f~i
.'~ZUCCZZZCCC2ZU!!Cr7
.,.
_•"
-:' •<-Z? <
·s
C' C '~
In
N~
00
.- a -"
I1" .•
'. Z -
•
"
<
" ,.C" I
Z -:.
:- Z '•
.- Z
.":
n
.
Z
.•
.--
n
-..
'.
7.
0-•.
C.
O
""
EEEELEEEEEEEZ~rrEEELEEELEELET~rrrrEE
;n i:2Q
iMM IM mm CQ
CQM-1
CQ
C~l
OQ
M M mQ;L M ;Q:iCQ
M Q:CQ CID
Q0:;
.1.
. .
..
.. . . ..
. . . . .
.!
q Q CQM
.
. . . . .-
_
(-9 C-i Ni N- N C
NWMG~MNFNNOM>>MONNM4GO
C-IU)
nM ri-4) C)
. __
CMn43C
')
N-
'i
0
C)'j
C,4CD
0O
IN
-~V
N- uU+CM
N M+4+
04
CMU
o -LjrDCl ,L,
4)U
VV?)
NM-400-'C
O
N
'4DriV
') U C
C+++++++++++C-I
--4-4i-4+4'4-
OC C<10N0 N P %-O
Z
o-
-
7
-
-i
CsN
i
n
CMHNM
~~B~lil
li
i
-,-i
0.'
. N:.--
Z 0- U. C- 0
!
C0 V Cj ID,%
n
ri
%o
i.
rN
l
l
l~
)
-.
"
3 rIQ. s.
CA,C-i
C-i CM4C-034CN C_ CM
C
0
i
. -. - .'. - .. .: .- . .
!
1i r
0ChP
Oa hil F
C4 _CO
N N.
-C)
"•
'.--!..N ,"-4N '-l
1-341"4
HC,
!
!
10
-
N
N C C' MN GN E-30-'NCMN 0'CM
0CMON
0".74.-
m
qVU)4NNNCCO'
N Ni
C
N
-i CN
NM
N N
MOBOMobY~O"MEWW
•;
®l.
C-
'-
0 C0
M
itcDrOO'-iC-MIu
- -N
--
j -
ON'O0N
o
)
N 4)
...............
4-M
N0 (
.
...
JU W N MM
VO
U)O
n
I.
i,
Ir
4 -4) -'4.
'4)
.'q) 4)
-'4 ) 4)--
iI
rn
'0 m
CI,341
0000
00000000000
0.3
. 0
iC -C -I
C M'-Ci-
Hi 10
44- r-4•
o 0
3J7 -3
-j
3
3
I
I
'.0. "0 0
'0
"0 "
-
C C" C-.C
3
."
C-0iC-1CN-1
NN 1.NN
N
N
C C '.i
CM C,M
JJJJl~d~JJJ2JJ-jJJJJJ
-1
3
3
-J
o0.o
000.0
0 0000
33
3
.
3-
,J-j.~
3•
J-3?
3-3
4H
0
T
I
I IT
I
4
00000000000
00000000000
000000000
0000000000
0000000000
WU
0000000000
00000000000
NNNNNNdINNNN
F--
Ci C-IC-i CN
NCi Ci C-i C-i C-
:z2:z2z:zz2:zzz22zzzz
7
*'7
-3
'-*
-3
) 3
i -3
)
,
-7
7) -7-
7)
7)
;d!
000300000
W
Im
•
H
C)
0
00000000000
C-l
C
LU
0000000000
H
S,-
Ld
rif
1-4
L.-,.
0 x. -,.3 0i:
F- !:q 0 C.--.,.
-r-
CsA)H
U M
Cc
_j,
O-,,T
f'4 C._
H
V a. C
SZ i
U000000000000
OC00300.00
Ce-0
0-CN ,C'
V, U)-1o N
- Ct- 0
C-i CAi C-i C- C-i C-4ICI C-I C-I C-irCI
2
-NI
'-3 3.O
C: O·
"24 ..;" .
-.
CO-0
··0
o
flc~
03r
lidW
Ci '0 0-11
<-
.- 0.-
" . i..
'J
.
NN
•
c..
C .N:'.i M
-' --
--. -!
41
-.
tl .
41O
r~··~
3
i`··. rrs
m
~-·- -s·*+
0· u3 r-:
O-4.--
("d.-..
r~-. 13
0··
~~
a+*
ri ri
*~ i~3 i~3
f·f i t'·l ~Fi~u~
i
i
i
T..
r..
Xi ~",
ir) Cd ~ i·? i~3
o ·~ P Q
U.Z Z
..r" r,%
..-,-."0"'T
..
MY.Z-'
44.
~
·I·
<IN·
r-
~
r-·
y3 ra
Z
W
.
'3
.
~ Y3
c
"e - .3 '
-C.'.3
'3 -•3 '-'. 3
"
e-"
·
4• -.
O
."
•
r·4
'G
H
03O"T_'
0r
.
'. -i 'I.!
C'C.
80
34 ". r 4-.4 Cf'c .
0
0
0
N
NN
H<r-N:N
N
e·GrO
N
ac)
P4J
34 a)
- .'Z:
C'
00
00
3 O3
.':.
.'Z
"-.0
'- 4
~"q.
0rl
C'
C
"Di
Ci
"O
"-'
00 ¢'
NO ,
00
0
B~~·;;fC~`P
~3 '-c~ ~i~i~~- '·1?
.e ~ t~
*
o ·s
·~ -~
m
j-."-. -. "0
. ..-0
.O
0)
t
OO 0
00
00'
OO03
C..
Nj
'- .
NN C,
3O• .
P.I 0",,1
"Z::
Q
0".:i
0:
8O
-.
r..4 C-.!
3-·i 3'!i
· ~: O
~
· V ·r-··
ttr Lj~
·r· *
OO
T·i f'd
zzzzzzzzzzzzzzzzzzzzz
Z Z
2 2
2 2 22
2 2-,
Z
-
CC
CCC
C
C
CC
Ti
:· 00
----
CC CCCC
CC
30 O
.: i--nf
4
-
O' CO'
·
-J
...
.C.?w
r
C ...-
~,."
D o g.-
ci ir·
..
,...
r...
N
T.
NN.
i
f;
o_
go ..
N. ("
C0 i.'."
5.0
APPENDIX
A variety of computer programs have been written to support the
analyses performed in this study.
interactive.
These programs were designed to be
The programs prompt the user for any data which are required.
The programs have been loaded in two modules due to the core limitations of the computer being used.
The data file is named DASTA.
These modules are named *MAl and *MA2.
All of the subprogram codes are presented
at the end of this paper.
The program *MAl provides analyses of the call spreads, and the call
option-stock spreads.
After date and interest rate information is input,
the program asks for a subroutine request.
analysis is desired.
This informs the program which
The following is a list of available subroutines for
use in *MAl:
Subroutine
1
terminates program execution
2
supplies the call values and deltas for a single stock
price
3
supplies the call values and delta for a range of stock
prices
4
presents an analysis of all possible spreads between call
options on a particular stock
5
presents an analysis of all spreads between the stock and
the call options.
The program *MA2 provides analyses of the put spreads and the put
option-stock spreads.
It also has subroutines which present an analysis of
spreads between put options and call options.
In addition, *MA2 has
subroutines which present the possible outcomes of any spread for a
range of possible prices of the underlying stock.
The subroutines are:
1
terminates program execution
2
supplies put values and deltas for a single stock price
3
supplies the put values and deltas for a range of stock prices
4 presents an analysis of all possible spreads between put
options on a particular stock
5 presents an analysis of all possible spreads between put
options and stock
6
presents an analysis of all possible spreads between put
options and call options on a particular stock
7 presents the possible outcomes of spreads between put options
8 presents the possible outcomes of spreads between put options
9 presents the possible outcomes of spreads between call options
and stock
10
presents the possible outcomes of spreads between put options
and stock
11
presents the possible outcomes of spreads between put options
and call options.
PROGRAM:
*MA1
INTEGER
0F NGOP: SR
F,
,-I
FlENTyEXPF CYC
N
VOL(1(),
DIMENSION
NAME(1.)')
DIMENSIO:
N EX (.O
23):
p
OP(
9)
T
I:i ( 10 9)
PRECISION NAME
DOUBL.E
EXP(1, l)3=386
EXP.'
(:i
r 2)*:
3 47E0
EX' (1 3) =561
EXP:' (2 :.)::::4 J.
4
EXP (2 3 )2:;.)596
J:2XyP::(1
3
5 p
DO) 20 I=i1 10
READEi:i (5. 30, END::::25:0)NAME(.: )
Jt= N .0 ( 1I
DO 10 K"" 1 J,3
VO L.( ),
NOP(I) CYC
OP ( 1 .L..I=0..
F ( I0 )
OP(I L.)=
,
OP
(K)
:i
I.K) :=EXP (CYC, :1)
TD (: 1:
TDi :
, K+ :t. ::'::EXP (C YC,1
)
TDi (:I:K 2 - ::(: XP:
' CYC 3)
10
ECINT : NU i:
25
30)
40
45
46
5(
60
80
I.":
N 'f :::::
FORMATP
(A312:i. X•mF3
,
+ 2 3,IXy I2.y iX, 12)
FORjMAT (F6 3
READ(1
WRITE
660()MONTI-i
iIAY:'
R
v.SO ) SR
FORMAT ('ENTER
INTEREST R:ATE' )
ATE1:
P
Xl, 12 if,
1X f3.2)
FORMAT (12 , :1i.
70
FORM AT (/ ," WHICH SUBROUTINYE D0
FORMAT
IF, (MONTH1 EQI
IF (MONTH, EQ.
IF
EQ.:
'! Jf1D
~' )Q.,()
EQ.
1IF
EQ, 5) JDi D-'Y -:1.2
93) JD)
J..D::::DAY+59f24
6)
::DAY1- . 51
(MO NTI-1.
(MONTHS
7:
:..::A
1J Y+4.8 1
fii:
Q
EQ.
EQ•
EQ.
E1 , 10) Jb:=DA:::.0:Y-+273
JE:(..
1:."AY+304.F3')4
1.:i.
) J
IF
(MOC(NTH
.
:12)
J
=DA:+Y+3334
GO:iTO (20:1 , 202 ,203 ,204 , 205)3
SR
Al F: E:NT)
L v TD :.,
CALL... PRICE(NAME, OP NOP v
(MONTH
202
GO TO 46
203
CA
VAi...
RY (NAME, P NOP
1..., TDE J, 1:,R EiNT
GO TO0 46
204
CAL...
: J D,yRy.,
F ,, N
NOP, o.y TI1y
O1PSFPR ( NA P E 3 O!O
1ENT)
205
GO TO 46
CALL SSP ( NiAMEjOPl.iOP,
N
VOi..,T
20 1
CA. 1.. EXIT
GOU TOC 46
EiND
14.
,JDRE
NT)
SUBROUTINE 2
U1FD UT TN
PQI(ý " fI .Fý
!- P 4 P 1)0 1 T1 D R Ei
DF?
p!
AT ST0C; K1'
1.
I yN1;1E D
( y1EI .50 53 0 K G0 0
W
F? 1TE(1. 35 .
I. .
STC)1
G0F"0F?1
TA
0 1'~"
·llifN KN0 'll*E-:'
40 H,:11
41
Cl1 C;1)
.:1 011.
:AL.D1
;1)L. TDD" y21)
12) ( AL.11T F 0
I-IT iTj.
L.V XD F"K 1 T V1 11 G
VA1. y y F"111 1, yT R' ý--42
T
1
-) vQD
fv1)L VHy1
A (ý--jYX
.'ý
I`I J,
-".1-2 1"V
1
80
1,.j
R TE :111 OF HI
Q
10 f01fI'If
-.
1,"," *.*.*.ý,
c: 0NT 1;NUE
Ev
' I:
'D1
l"!2
88
SUBROUTINE 3
~·rr··.
~.~.·.···
~r~·~l·-.
'-'u'?
rlr'~r
i?'.
t"l
1"'Xt'i-~
SUBROUTI: NEE VARY :.NI P.! ,:
YI.
Lto-.'
Y NU v VUy! l .•Y.'V
J i r..!A
r'.!
: .'
VT KI
1 ,18).
F(1:. ) ) OP(I1OL.
:0) :NO
SION NAME(1
IMEN
I
E P.
1,OUBI1...
I NTEGEi:;,
X ,, 11t E.1NT
:1.
'0
(
I TEl 1.,
WRI::
I"
M :( :' OC..
:FORMAT:
1.0
.):'.
ST'I OC
Cii SI N NAME i:,:I. : CD2i.• C 3•2•I':
)
READ ( 1 20) STOCK
3)
t T .)T
F 0 H"(S
11O 30 : I :::: . ENT
20
0 40
Efi . S 'T0 C1 ) GO T O
)
ME
IF (NAME(
CONTc:iNU.E
WRI Ti'E: ( :i., 5):f)
FORMAT'T( 'ST OCK NOT
250
13'5
4
GO
H0= T
G0
WRITE(1 :1.-50)
FORMAT("LOWER
50
5,)1
55
IN DATA SET' )
TO": 10
PRI(1E
")
F."ORMAT "'t..0PPER P Ii:E: 'C)
READ( 1
) :12
FORMAT(:1 :3)
N
0=NOP
Fi
V=VOL. H )
Hb ) )
L. (fo 1 .1
CD :. -CALD
TD (I 3) )
3=
2CAi...D (I
(1C
WR::I TE( 1 200)
200
FORMAT(4w.2X-,
1
CALl... F1PR I1CES
60
WRITEE (1:i. 6.0
FORM1: T ( / :!5
r CD2::
ICDi:t.
:E
SPR
TX
.•K
1.1.0
)DO :100 X:::: :I.:1.1:2Y: 10i
WR ITE ( 1.:,1.:1.0) X
I CI ' .1XY :3
70RMAT('PRICE::
)
CI)3
'
tRI:CE
'
A4 :1.5 X A4 :1.5X A4
K6X
0 !1
DO) 1N,3)
JD)/360
M
T::: 'il( ly I )..
...( V YY OP ( H I ) Ty F" V~ . Dy1 G ):1.
C A.....L.
) -J--- ))/360
1yI ::I1.
T=: ( D 11(
G2.'.2)
V2,:2,'1
CALL. VAL.(V.y Y OPN( HYi+1f ) T yRF,
T (
T::: (TD
70
f80
100
. ) --JD )/360
. 1-..2
3)
H +2) 1vT'Y : V3, D3'
Y ,PO' iy1
CAl...i... VAL.. (
y,V2 VD2, V3i:'3
::1.
,):1.
:1. ')70)OP:.i' I:I)
' 1E(
WRIT
3 (4X:, F. o 3Y:4X, F4. 2))
FORMAT(:1.5XF7 .
NT INUE
C(Of
C;O NT IN UtE
RP.T uj;
DI
1EN4
1(:.L.9 8)
SUBROUTINE 4
SU
Q3
1:OUT :NE
YNUP
P
PSPH( ( NiAME:: Lt
. 8 ) NotP (10)
" (1
1
Y
.'... P
D
:
v :F
R*ENT)
JD
i
.8) p N1.( 3
:i 00:': :~
pO(
S 3IM ENSI N A3:
18)
1.
v
I
t
N2(3
):.
l
1
iS.
i: N 1VC1...(10) NAi E(10):'EXS(3
I)I: MENS O)
[K(3 18 18 ).
3 EX(1 8) EL.. S(3 18 18) vRANK
3:DIMENSION P (18)
8)
:
:1.
i
•
v
3
I
(
L
...
AS
18)
8 :.
H
i)I:MNSI 0ON C SiAS4
:1:MENSION CO ( 3 , :1.8 :'1.1.
ii:ENT
I NTiEGER
i. :
18o
i: . P::
REAL
REA:l .. N:1. rN2
1
E1. C'2, NAM E,: STOCK
SOUU ...E PRECISIO N Cu CDI:C
NI S:= 3
1.01:.
E T
DOi 600 K:i 1: EN
S 5 :: 1 1.8
D0 6 J5". 1.18
Ni. (K 1 P J)=0()
N2 (K I J)y 0
) =0
:K
J
v 32
1:
DEXS (
' I:J 0
1:FEL '-'.3:.K
RANK ( 1K : :, j ) )=0
CONTINUE
CONTINUE
CONTI NUE
( 500 )
WRf :: TEE J.
F ST OCKS•
F":*'ORMAT('NUMBER OFL
NS
.0
51.0
:1.
REl0JAI(
FO:RM AT ( :2 )
DO :1.000 IN:I.:X::,::::1 ,NS
: Y)
: 1.
WRITE(
1
FORMAT ( STOfCK'
6
5
600
500
5:1.0
R EA ( 1 ,2)
2
1.5
8
16
9
1.0
1.
I.
30
40
20
)
STOCK
FORMAT(A3 )
IF
)
(STOCK.
EQ
NAE(I))
GO TO
FORMAT (FA3 )
CONT:I:NUE
:i. . 6 )
WRITE :1.
SET')
)
NOT IN DATA
ft("STOCK
ORMA
F
GO TO 101.
H.:: I
WRI ITE (1 . 10)
:
FORMAT ('ENTERF CURRE NT PRICES')
:1.:.)
WiFRI: TE 1,.:
REA' D( 1,11) X
F MAT( KFS. 4
F:
:O 20 I: :1.,N
( I ))
C I=CAL . TDFly
KI30) CDhOP (K-i I)
WRI:TE (1
')
A'4 :1.X YF' '7 +3
F 0,R AT (A4
iREAD ( :1. 40) P( )
F:ORM AT (F7. 4)
: UE
CONT IN
81
D: o 70 i::: .N
T== (TD(H I,)--JD)/365
CAL.L VAL (V X 0 P (H :.i ) T, R v Vi.7 ) 1 YG1 )
EX(1)= VI-P()
70
CONTINUE
NN=: N--:
DO 50 I: I.PNN
Tr= ( TD ((H Ii)-JD )/3,:Z6.5
CALL.. VAL ( V X OP (Hv I
I
TYFR pV IYE,y1G1)
SII=T
:1
DO
C) 60 ,.:::=I
i:N
'::-=
(7'11 (1D.,
J)'.
-.JD )/ 3• t5
CALL V •....(iL
V X%.,
OP ( H YiJ)v T R Y V2 y 1)D2
,
BVG2)
*:A:2 )fV
( 2 /1 1:GA I:2)
2"'G2*At :1):A (X:
N:1 (I
H,i ,J) :::
)
IF (iN: (::: : J)) . L.T. 0 ) Ni (H-yl .J)=-N1.(H: I ,J)
(H Iy J..l)::: (ui: (,G
(N2
i :.:1)
2- G2*
i;
:1.
) *:(X*V
* )*2)
:V
IF: (iN2(1-1i:i:y J), I...T'i0
N2(IHtII yJ)'=--N2(H, lJ)
GO TO 280
3000
A1..I(IHv.IvJ)::::(CfLASH(H.i y..j.l)-100*(N1 (HJ I ,J)
P ( )) R
(H:J
i,,
.
C P(T I.:).N2
90
50
C
0N
tI::
N I.J.
F..
DO
80
3I=
.Y:.:
.NN
IF)
F
90
I."
1
:
:
G
ICON
: :::: 1:1
+
TINUE
0 ET E11
CONTINUEI
)0 90 J =II pN
: (HY I
J) : (N
EI:
XS:(H. I,:
90
80
C 0..ONTINUEI.1
10
CONTINUE
00
.) EX i( ) N2 I(1- I J) EX (J).)*100
:H=
:iENT
'DO150
:
0
GO TO 1500
IF* (NP1(H :i.2),. EE. 0
NT
400 M=HE::::
DO :1.
.I2). EQ
0) GO TO :1.400
IF (N1 (M
N::NOP
(H j:i=:1.Y.PNN
)
) K ::::
.
DO
C :1.
:L
50
DO
60
J=
... 1v N
NT==(
:
NOP(M)
I
NNT=
`NT"
:1.
M) :1:2.:--:!::
IF (H1.
EG
M) 1 C2=I.
IF (H. I...T.
DO :1.
70 K::'12vNNT
IF (K, EQ. :1:2) KK= J
T
12) KK=K+:
IF (KI. GT.
I.F (!"H..T. M) KK=4K'+:1.
K I ,NT
DO 1 8 0 L;..:"
, ))
t..S
1( MK 1.L.
E.! !C L.
14.1 :I.
YEJ
,))
IF (1) L
.J)=RANK ( y l,:,J)+,:1.
CRANK (H y
.I.F
130
16
33.
U
(. LE 1.........
CONTIN:f114 UE
C
01 i1T IN
i:
1-':
i[NIi
C
D.E .S
H
lI
.J
i..i
il
0 NT I PNUE
1) (1' ) :
1.
103
200
12)I=N
AIU = I2.1,...
.1 (
1500.
.!
T
UE
M. ( 1 Y6 .2 )'
Will
TE
L,2
I290 ).
T' ::. :1. *
i
!-
.':'. J., I <0)b5: 'Q:"
fl0} ": 1:
e.2
DO
.():::
J=1..! .NN
j.,
2
'ir:
t1
1'9·'
f·:::i
....
,
• I.
,
"):-:(A B S (N'f
.'.•'1:;, (Hy
.1) ) +A B S(
H, -.
))
1
(H3...1J
-
B S.i
j..
i
:1
i.NI
.J,J: +,J 1.
'J
N
D'O} 27 Oi':l
ED
RA N(K
3F ( 1.
G0 T 0 12 ;7"<
B
0 ML.--..
t...
C..
SN
lii
' HiIPJ
i'Hi .
:T'.. t1'3 H
B i:::
::::
F:',.J
i
3
S TS
0
H JI)
S... i
0
P
Fn]P.
.13
:2
3
H
J ,
...
.
.l..
,.H
C......1
.,+----"A
• C,
":"(BN. C0
G0 T 0 5 T
S.
P4 KS"F
LT.
"... E 1C"-f
N)
B1J).1
111 0B
S::
N+
N
BN
C,*( . 34X--SS) ) *:.00
575
CASySH (
i v J.) ::::I H
M1(H v J) + (BN BP
95
N
( :1.
+ 3 X-SS-SP ) 10.
GO TO 3000
630)
CD ::::=
CAL..
(HJv ,) )
C:2=CAL.) (TI (Hlv ) )
GT. 0)
IF (N1(4i ,J. K)
300
RI TE(i.v300)
i
P H J
N2
2(H y,
,JJ,")
Y
CNAME (H y)
vN1 (H y,
J yK ) yC 114J
Jy ),
J
) :"A..I !(H:'
(,
F J.J 'K ) CO1M (H •i J K) CAS3H ( [y-vl
CC 2p OP (H y K) PEXS'.H
K)
(HI
Jv
CDEL.S
0) WRITE ( 1 :-300)
IF (N2(Hi J K). GT
(NH J.
iK) v
:N2
( H ,J, i
K ) )CD2 OP (HK) vN i.
CNAME (H)
CCE1,0P(vF(,J),vEXS(H.,JvK) vCOM(H, J.K), CASH(H JvK)vAdi. (HC.'JNK) -,
C.1)I.L.S ( H .J v,
K)
7. 3 ',5
4Xv F1S ,2.
FORMAT (A3;., 1 X y2 (F9 ,,
3,yX y )A4y1X 1,
F7.3,y 4X) ,FT t y2,4X y F7
C 4XE F,,.2 FX .ý,
F 8 .'
3)
270
2 60
CO' TIN
IN EUE
C O NT INUE
255
CONTI NUE
250
CONTINUE
RE TURN
El N1:1
SUBROUTINE 5
L
I ' 1 NF?0U
"S
?4E
1:3F" " '. A F
PiE11
b4 ). V0( L
I Ef )
0 M
E 1 S 1rI 0O1N"
1.
Ei
i'- i
I..NT
FTEG.
ER
. ...
f' .. I.
'.i.
i ii
::I
D.
REiel L F."
R E- L.
to2
:)•
: U1:L.E. RF::
E..i:::
::
I.1 ::.
.
0
c.
1..I
"'j
i)i0
i :::
COM
. ! () 0
.N
..
i )
1
I 0?1MK
AJ
. C"
H I.., ,
*1
=
0t3II
TI
I.Nf ( -Iy2) 71CC.
isi ,t r
NP)
READ(1?2)
F'
STOCK
j•'F
)
WRITEI
::::
t:)
NN ...N
:N
1....
. .
0i-(
pq
?4lP4" 1
- 1
U :: i..( H)
",
')
.1.:
R e)
1.
, :1. x
iT:
3:
:E
1 : 1. ,
C1
,.:"1:CF'
to. ):
{:
f 1.1 .A '
F2
CC)
.'
T1:.:.
NI
II70
I=1
)
Ti 0i::
P-:
(H)
N
T
T)
yI;-J
C(1 fL.i";':."
I::if
..fV FAH
'..
':.:,
F
":
V ,X
:-:
,0"P:• (i::
I f'
):0
I
, "'
i1
R1AW
::
E
.
: !E- fN..2
,::1.
A:i.
:y:' f
.
.1.
F 0 F?:f.TV 1
J.
P
...
yF B
)P
) E1 b
:: ::.
f "2
. F.
.... ...
I
0
I .0F.
:..
,
:.....
':
ý-,J'
( F:
*.*'
I . .
0
, E
!,O
i71."•::
J> - :"
: ::: ..
::.
,,
'.:::.
i
)
7
3
II N
DO IS T 1 104!
SA L.L. V•A, L.(. • X
(N 24 ( 4E111
I
if
1F : ( X
T ).A
to.
41
4
2 •.....
:: :. 0 0
:' .
1.
!;
0
1.1i..
•
H
T
J. ::
1.
'
4800
i
:
fP
1i'
:1.
f:
( -
~
4/2
)
2(H:
H
-5.N= H T
:X
2
:
H:
./2+A2.I....
+A2+0'
CA
HH4 I"I V. (X::
+0"(fl 1
yI
-•' X./.2 ..:P.. I
AL" (H y IH:.
•"•
) ( C SH•( H y I
50
,R
2
J,=:--::
f O
25 1
1'
0. y
(01
:-f
. I , 0 'N 2. o(H
L.". :)N )
0
HNH:
t%"1
TF- (A
t*,)
:;.
)
MOM
F
(
1 1E
OT
1 000 N'
COT
i
M
P
US.1
It)
"',
.,
IF (Ni14
1
it.
1EU
0 7.0
IS0 .i. P-N
'F () EE 13
to. I
1F
MI
"0"
L:(
.~F 1"
..
(IE
,:i"..
..
!y•1:1"IKvJ)
2
.....
i,
L1::'
T
(ly":)
vl.
7.106•1.
i :i 14iN
fU
0 ) G.0 "Y
0' 7 0
E
H y
0
:
.L
S 1..
p
(.
,.
•
C ::
.N 1 IN
" ..
,NTIN1
....1.
- 1
U
DELS(Eb I)
j . 1 ..
.....
i
"
C ' ,.,,
,. 7X., 'L . I ,T
NT'
't".
",
,
C2X I 'lD£1...
VOL. ' )
DO. 250 I=::::: NUM
DO 2 55 JJ:1.
IU ENIT
IF (N1(H
(.i )
.
N =NOP ( 11 )
NN :-- 1.
DO 260 J::::
1 ,N
:IF:(i. E
GO TO 260
975
T0) GO TO 255
R ANK;( HJ)
GO TO 975
CDI=CAL (...TD (H .J))
IN
:1 ( :hii"
J ) :=1.
~ 0 N 1 (--0 J)
IF (NI(H.J. GT. 0) WRITE(,300)
C:NAIME (1H)- N (IHv .j) Y N2 (H, .)
:,
0J)
(CCD1
'.i
:1.Y 0 PF'
( 01 y J vEXH:
X E3 1j
) (CASH( J.;
.
H!
: JJ)
C :ELS
...(H! v.J )
IF (N2( HlyJ)) GT . 0. WRITE (1.•.' 350j )
CNAiME (H) vN2 ( -I i ) CD1
i: Of' ( J) N:.J( J
CEXS (t1"
H JJ ) yCOM (H v.,
J ) ,CASH1(H p ) yJ
ALI ( H, J )
Al...:I:
(H J)
350
C PDELS(H J)
X A4 :LX
.
1F7. 3 4X,>F7? 3
F"ORMATj'A,,
C v.:I(
. X F :1.0. 2 :. X
3X1SHAR
" . X .v
`ES
F95. 3 :.
C4XF: 27.
2,4X vF7' 2 y4XP:'
F7 2, 4X
O pF7.
. :2)
FO3RMflAT(A3 ,1X.YF9 .3 :A.
X4
X
y:1.X v FS.024X'F11.27:Xv ' SHARfES 'X7Xv
26 0
255
250
F7.
CF7 34X,
S
F72,4X
7.
CO NT I NUE
CONTINUE
CONTINUE
300
12 5
o P *r
: U1' *:~
RlEE
N UR:'
,4X,4?
7.2
X
, 2 4X, F7..2)
100
PROGRAM:
*MA2
101
I:NTEGER:NOPt: SR, H ENT EXPCYC
DIM:ENSION NAME(0), VOL ( O. NOP(1O)
DIMENSION EXP(2,~3) .OP((10-9). TDI(10..9)
DOUBL.E PFRECISION NAME
EXP::
( 1 3 ).:::3561
EX P(2:2
:1):::414
:::596
EXP (2'3)
READ
J::"NOP (50END25)
(I )
NAME(I)
DO 10 K :i
1::-. 3
READ
OP(fj::
L
K":.=
1 (5s.40)
.
L
NOP(
K)
(I K)
:
1K
0FI::::
L .0P
AOP
(:1:
LIt
L+ :1.
C)F
. y
)2 :
TD ( :: :K+1 ) EXP ( CYCC.'32)
.EXP
( CYC
:
TD ( I Kt) .='
.4mý
1.0
CO NT INUE'
20
25
30
40
45
CONTINUE
EN"T"= I
F:ORMAT ( A3. :.X, F3. 2 1X, 12 :X1 :12)
FORMAT (F6 3)
WR:I:TE (:1.
50 )
READ(:i1 ,.:.60)0)
DAY.
0i4ONTH
R
WRITE (. ,,70 )
:
F :1READ)( .,80) SR
FORMAT("ENTER DATE:,
INTEREST RATEN)
1X
,, F3 , 2)
X,
FORMAT (12 :1.
SUBROUTI::NE DO 'YOU WA NT')
FORMAT(i/ 2):
p
:
S:IF
( MONTH
EQ,
,.D::=DA Y+ 1
IF
N T'l1 1- E Q 2)
( (:30
1:i:F (MONT.I
IF:' (
( MONT'. E
E Q,. 3)
IF
N'.'ii'TH.
4)
:NT H. E U 5)
IF (MOi
JD=4DAY+.151
:i: :: (MONT I1 EQ.,:
EQ.
IF (MONTH.I
IF::(MO(NTH·1 EQ,, 7)
46
50
60
70
80
8)
::F (MONTi-1.
IF (MON'TH
IF
(MONTH
(I3F ( MONTH0
206
207
4F1
E .:9)
EQH.
JD=:.:.Y..+..j.273
JD=
)A Y4.
5 04
J.
fD:::=:O AY.133)4
EQl
E
2
12)
GO TO (2:201)Y.206, 207,208,209:y210.y
C211A :1.
2:1, 213 ,214 v 215.
5 . SR1Z
C AL...
I..(NAME Or NOP, VOL. TD ,
JD PR ENT
(GOTO':46
CALL VAIP ( NAME
: ONOP OLV TD
'JD
NT
'
CY.
G::
0 T"D 4 6
G0.. ..
011
N C
G.i
0 T 0 4.
S
AL....
C
i:-is
T1 R 4::L
" "
G'0 T 0 4A6
(1
*TO 46
EN1:1
N
E
0
N
1...
E T
103
SUBROUTINE 2
SUBROUTINE PR'
iP (NAP ,E OPF NOP vV0., TD
v I .r :R ENT )
104
20
DIMENSION NAME(aO) .NOP( O):F:'('
:i.8)•, VOL(10),vTD(10.18)
DG
1 P31 M
iEE FREC
) f IS
1i F.:
114 0 P::
t,: i 1
(). )- C"2,
c:y Ch C113
: y STOCK
S yV OL
DOUBLE
iONI ()NAME
CD
INTEGER H. .'ENT
WRITE ( 1, 10)
FORMAT(STOCK: )
RiEAD (120) STOCK
FOR MAT (A3)
30
IF (NAM
i:(1
E
CONTI P
NUE
35
1WRITE` ( :! 35)
FOR.M'AT (' "S"T"OCK
10
E:. S' 1TOCK)
)
NOT
(1 T]
" 40
IN4ATA) SET')
WRITE
50)
FORMAT( "'PRICE:
i
)
: 55 ) X
R:;'EA 1(::!
F'ORMAT (F7 :.3)
N:::=
NOP' ( )
W&=COL ( H )
to
(" ( , ) )
CD1 ::::CALD
50
55
CD:2=CAL. (T
( H 2))
WR ITE (1 .v 00)
100
6
FORMAT(32XF'PUT PRICES')
W I:TTE (. 1 0) CD1:!. C 22 , C )13
FORM AT (/
STR KE
t
PRICE ' 6X A4 :i. XA:
F
4 5:i. X A4)
Di(.*
8 0 I"
E
1 :.<y N :y
=:
3
'Ta (
11h :ip, ) -0J
X: )// 365
T :: ( "' : ( 1! v:i: +42) H) /3:iJ:
'65
y
V3 y:13, G3 )
2) ,.4 :RF
CALL. VALP V. X y DPF H y, 2
70
FORATF7.3.,3(4XHF,:. .A4Xp.F4.2))
80
C?4ONTINUE*';i
T*UFIl
105
SUBROUTINE 3
y,' E1NT>
VOL. p U) .. ;V
E:P A ..YP
.U..•ARP"('N....
TI!I fE
IE A, jN: Al E ( 1
N" P)0
0.18 y V0L. 10
... .. ..
if0 U L.,E F" it C
20
30
1T
GER
W
F!
T E:(F1
XI11
0 A! 14 A
: ,CT 2
Z ST "
FNT
:
!
::
I:GIIA TA : )
i 30 : : :.i
IF
tEi
Ap
I ). END
CO p NU
TP4 EIN
Of3f CK ) (O
f 0. 40
''i TOI :'
41
to50
HiO:::
I
W '"r
i :( is!0
F:0 R. ST
L 0 Ili ET:. F,IT:CE : )
P41
T.C
F; (.
H"]..
C...
: .:
.
D::I,i<
i
b
:;1.
5l::
C1i13 CAL. )i7 (1,H 5
WRIT:11:
Ei...yi2 t'.) )
000 4.:
F"• .TE:
T. 4t'2X
Y ""O
1 6G)
Ci. PRIT1
C C
i EE
y
Y
60
FO,
0.R!S:T
::1
t':
JT ..
.
/ 1.X- ::C >3 Ej "(i'
R
E
C).....
L.L.
. 0"0 C Q
END
....3
:
A L.F` V Y 1E.
,.,
1(HPl
0 U . ..•.,UE.:
..
.,+
6XX
+!);
: TY
R
YMA l
A4
1.15X
y
) 10
106
B
107
SUBROUTINE 4
J IT .OfERF"0 F:: N A HiEE 0 P N."0
L.
II 13,
II N'
SI
I.,N P0( 8 - E X (!8,
)i) L
i) l: EN S
N C SH ( , 8, 8) , ...
RF?
E(IIf):L P
', .L N 1 .N.2-
108
EA
NT)
T .!::
, L.,U
, )
. ) , 1 3iy13i.
.
E1) .TD 1)
(
i v 18u 1.,4
13(3A
2'5v. v1..
I
1U
LEK
PF?
EE
C1:
I:i
S 0Np CDv C1)1i )2'to:, :"
0
NU H::a:
iD.O
600K:--;
:ENT
N
....
:' i::: ::...l
)
...f I
E.."
[E
J
I ::
I
.f
,:=0
i:XAN (K v::-:y
Ci0O -" 1
f
0J
i
REE A-1
''
11S1
M)
1. )()
i
)
100
toD FEX
. :•4 S
MRHT
E1K)
1,:2
16.
?
A.*
1.
)0lAT
F..C. fi T( : A,, E*:
A! , I' .0.:" .. 10
F
( !::;
i" E (C2- ' }.T
F,1i:MAT..'
I5''1
Af.'..I'
.
1A' 1
't
'
.
,i'
.
F • 01 AT ( 1 Of'T11
J 1 j:C)F
i i - ):i
SI:: CA ( L. 15 1) 'T .C
RE
A
H
',
N D.,
i
•: "
CU ?IRE
•H
3
F0'0
M)
' iF. A
•4 4,-.
:.F;..'
I Fo
i: TE
i.);- X F,
J ý:;
20
2·
,.::
CON•TN
UE
U"
{2 {:
i2NUi
. 1:
SE
HE: S' 0 C
70
109
DO 70 PI:=N
T== (TD(H, I )-..i
D)/365
CAL.L VAL..P(
P FlXy) .M
T IR:- 1 iI G1
EX ( I )=V1- P ( I)
CO NTINUE
NN::N- 1
iDO110
50 I :1.
. NN
T= ('TD) (:1. )3D
6/365
CALL. VAL6P( X:::OP(:ON ,:I):T
vRPV1.ivW G!)
II=
P+
DO 60 J"=:I:v -N
T= ('TD(H v J)-,JD) /365
X OF (H'Y J) Tf !: V2 ':1D2
CALL VALP V(V,
' G2)
N 1 (H I ,.J
):=12/ ( (G .
(XA'V )* *2
2- G2D:
1 )
IF (NAi(H:tCl:.,I J).
T..
. 0)
N2 (H y,
I: J) = (DI/( (G:1. 1).2"G2*D1)*(X*V)**2P:t:
It!:
il: :,.)f L..J 0) N2("1 YI2 .
:1.F(N2(I
N2 (H1
Eil
l.*
ASi. 0 0*NKX* V
)ELS (HF1I .,J)-=N:1.
(H :i:J)
EXJI:EX (J)N2(H,
(ly
3000
60
50
'4
J)
IF (EXI:.
GE. EX: ) N2( II
1:i J "..I)
N2 (1 l I.
:F J)
IF (EXJ . GT. EX )
NI (Hl' 10
J)0 =-N:1 ( Hl I:J)
GO TO 280
A... (H P
i: .))= (CASH (H el:i:
.J)-:1 O0:, (N:1. (H : i, J) *
CP( :(:
)+A 2 (H Y
I J) 3 (J
CO NT"INUE
:
i',O NT
80 N:i
I
,NN
4S1 1.YN1.
0 J):0
DO 9:0 ,.J= IrN
90
80
1000
EXS ( HYs 1i
CONTINUE
i f
) =: N41. (H r:
CONT I N.jE
C.0 N T I NUE
D:!O :1.500 I:1::%i
1 ENT
IF ('N:1(HY:02). E Q...
1) :1.l400 P!:.HENT
IF (N.1 (MP:!.
1 2). EQE.
N=NOP (H)
) G
'T
0 1.400
NN .N
.:1.
DO 150 I3=1:::':.vNN
1 i:.:I+1
I1O 16
.6 0N .0I
NT= NO
CP)
NN T::':i'-'
T--1
IF (i.
., ED
M) :1:2:::::
I:F (C·
UT .. ) :I2:::::1.
i...1
.IO :170 K :::::2 NNNT
:i:F::
(K. E
2) KK::':
2.
IF (K G
12))T KRK=< +j.
IF (H.,(KK=0
LT
M:)
K+
130 1.
8.0 L...
KK,NT
1
If' ( TO SDE
S H,. y•I
J). 1iC...E
i ELS.
5 M
iiK
CARAN
H IJ
MANK (H•ip
y. J )+:t1
..))
IF
180
:1.70
:1.
60
150
(DEL S( Mii i.y.
K L)
1..
CRANK1 (M K
CO NTINUE
COfNT INUE
CO)NT :INUE
DEL.S (H
.,
)=RANK ( M,
r
I J))
L.) +1
CONT1INUE.
1)
A( I )"=:i*A J(I200
CONTINUE
1400
CONTINUE
:1.
500
NUM= A (N) / (2 A ( N 2 ) N
NU
CON
NTINU
650
F:' OR i ATo 50X
(
, "PUT
S REASz; '
/ )
WR I TE i.
(
290)
290
1FOR AT (/ ::.3X ' L..0ONG '21 X 'S3ifiORT'
T 1.3X v ' EXCESS'` 3X :.
C' COMMI SSION(
X ' CASH
6X' ' ... )OST I:N' ' v2Xv 1'
6X
DOL.. VOL.
).
DO1'C
25f0 T
:1:( N
NUM
1DO 255
!-H='I.'1 ENT
:1: ( Nv:1.(H
l:i. 2) . EQ
0)
GaO "TO 255
NN=::::N--:i.
DO 26e0 ,.::=
:. NN
1DO 270 K=:= JJ!:,N
IF (. E
RANK (ilJ:K))
280
GO TO
'
630
GO TO 270
BULL.w=0
COMiI(HI :.I
J)=(ABS(N:i. (Hyf I J) )+ABS(N2(H-• :1J ) ) )V8 5
BEAR::.:O(
IF' (NI. (PI
H
525
B N=1 N2 ( i"i ..
J)
525. 550 55(0
1)
B S:::':
F' ( H ,J)
SS=OP (HF I:)
BP=P ( . )
SP
F9:P ( I)
TB='TD( H.' J)
550
GO TO 625
BN::::N .H i :i:
J,'
SN=.-"N2 (H1p I yJ
BS=OIP (H y 3:)
SS=TOP ( H, J)
BP:P
(I)
S P: P (
J)
TB=TID (H I )
T S= T]D (H ,J)
625
IF (T'B•
LT. TS) GO TO 575
BC :CO:
M (HPC 1 J)'+( BN* BP"-SN SP) :"::1.
00
IF
(BN, LNT. SN) GO TO 2000
) : B C + (SS- "BS) *SN* : f00
IF (BN . LT SN.) CASH(H I ,J)=:::BC+'( (SS-3'S) BN+(SN"BN)
CASH (H :y.
2000
110
111
:*( SS-,7*X ))*100
GO TO 3000
5•75
630
) )* 100
4 (BN E P+SN (SS-- ,, .7X-SP
:COM (H . j Jj ) +.
CASH (H,
H pjvij:
GO TO 3000
J =CAL .D:(TY
D (I : J( ))
C:
:2=
CAL. ( TL ( Hv K )
(N 1(H J K).K GT. 0)
) ::Ci
CNA fME
(H) Y
,N1 I(Hy.J YK)
C
SIF
30(0
CC1)12 s,0FP (H
K
CDE1:
...S (H f
K
WRI TE(1i. 300)
OP (H j) , N2 (H JsK)
I v CASHi(H , J ,K)
X S (H
H
J , YK) ) P:COM (H J.K)
00)
0 ) WRITEE (1.,
•JK)
GT
:IF (N2. (H,
1 it
J
H y!,K)' v1.N:l.
P2(1 HY JYiK) CD2, OFP H:
tCNAME
itE (Hl)
·
"
) PCOM (Hy J :. t) v tSH
CC::1.
P(1.H J) YEXS CH J K.l
CD:ELS ( H v J K)
Y : X v F7.:3 Y4X)
9.3 • rY
2 ( 0I
F RM AT(A3 1
C4Xy 1F'8 2 3XF 83).
270(
CONTI NUE
260
CONTINUE(
250
CONTINUE
Si"ENJ
N
H J
'Li
L (HF J. 1K)
'!I
AL
(1H . J v K) ,
F S o.2 Y.
4X Y1F7~. •Y4X •vF
.2:
112
SUBROUTINE 5
SU.BROUTINE PSSP (NAME 3,Ofp NOC -. VOL
C
T El JD R y S
ENT )
DIMENSION AT9) 1NOP(::'(10 ) . OFP(10 9) TD(i10:. 9)N: (N:1.0
9)
LDI: ME NS ION VOL..( 1 ) ,,NAME ( 10) I:EXS(1.P0 9) N2
0 •9)
DIMENSION P (9) EX (9) ' ELS ( 10Y 9) RANK (09)
I)!IMENSION Al ...
I (10 9) COM(10,9) ,CAS HA(I'9)
INTEGER
F:)
. ENT
REA L.. N :1 N2
'C)2
C
)DOU 1iLE PFRECISIO N CI1:D ! i. Y
N iS:= 3
) 1
NA1 E STOC
iDO) 600 K=:iENT
DO 5 I=:-1-9
ItXS(K
1)=0
5
600
500
510
01
.
2
1.15
8
:1.6
9
1-. N2(K I,
:I) u
)
)
K.'
(
S
DEI
I 0'"
:1::s.
.
(
ICIEL..S
RANK (K.: ):'0
CONT INUEI
CC)NT 1: NUE
TE (1 500 )
WR IF
:. STOCKS-1,.0KI
FORMAT('NUMBERi
" )
READ( , 5:!. 0) NS
FORMA (1
1' 2)
DO 1000()IN'EX"-"1,NS
W I:
TE (i i)
FORMAT("STOCK-')
READ(:12) STOCK
F ORMA
)
T(A3)
., T ChE!N
D : 8) IE:.[
( .l
, NAM E (I) ) GOCTCO) 9
IF ( STOCK .KEC
FORMMAT ( A3 )
CONTINUE
6)
WR ITEE(.
K NOT
STOC
'
1A $SET')
IN DAT
FORMAT(
0
GO TO 101
!H=::
I,
N=INOP(
)
NN 1:N 1 :a I
10
1. 1.
30
40
20
..
,10)
WRITE(I
*
FORMAT ( "ENTER CURRENT PR:ICES' )
WR
:I:TE
I ( :1..
:1 )
READ ( l:11) X
F7ORMAT (F8 .4)
:iO 2(0 I=::1.
:I::')
CD= CA L.D (TE (H
WRITE (:1. :30) C1, 0P (H . )
)
1 p'
F OR1MAT (A4 : X pF7. 3
READ (1..(Il40 ) P
)
FORMT F7 .4)
C O NT INUEl
::DO7 0 I: 1..
I
I :1-JD:/365
T= (TF ((H,,T
.l ) YT"R,. :1.D:IAG )
OFP ( 1H
CAUl... VALP (V .X ::
113
114
7 COff114 E:
i
lb1~5 ':~'
'1'
T T)HY
''
)
Q
16U.Fi
)
C' 1.. L.F
11Y1
.QVY0
yTYFY'
.v)1yG1
~.4
1 F,
IllI
1-4y1
1
Nt2
11 *( :
)
F
1
..
I
1-
J'F' (Ný*2
G
it
..
L
()
X
:E
T)..
F,
0
2
liii
1
"
Fi
:1
G
0'F5
F
F
0
.)0
1
15
ST H
AMF
,F
. A.
EAR
...
1 )M
:!N~ hi1
H
1
1-.q.0
N:. !--r·I
T' Nfl. h
1:
-1
X ( :1
F,
1
5
P
id3
5.
FE to T1
F:**F'
K )
FFMI
.I
I.
1NUIT
H LF ý 11 ) L.Q.yit
1)
0I 3Y
6I K:i .i L.Yff-
F51
H1
(ih~is~
41
FF..C.H.:C
I
0:)
1
FF·
800 f)r)1.6)13
S(i
A1.)
T
1 -1
H
2
0)
11
:7 11.'ý.'
:::j iS
...
.IY
~'f~i
x .1::
2 1j ! :F
1
T*I..*
E: XS::ý
F HF
1. '2
41
4)*
WF
Fj1
ofX/
4 M !Y1 +J
F?
Af:
NIt i y F..,f.i
I!.`, j :1
10 T1toUE
C0Wr 114 UE.
;1 to
71 0CIff 1:N
IUE
sý
~"719
t4 F.:1.
11:Y2
C1X 10 . 4)0 .,"
2i
F"
1~j~
J
I)O 250 I:1.".'l.1NUM
11DO
255
=::
1EN T
IF (NI(1H,.1i),
N'".NOP
( H)
E ,, 0) GO TO 255
N N C..-F 10
:00 260 ,..=:
.N
IF (1,, ElQ. R:ANl'.(HY,J).)
.0
975
GO TO 2.0260
C CAL . TD ( ,..))
GO
115
97.5
N1 ( H, J.:::: :100,:,N1 (NA
H U)
CNACUIE (i.i)
i N1j (! J) v' N2(Hi ,.i
)
CCc i.
Pcr3
(,jq
) EXS ( 1... ) Cl"( i 1,".•J) , CASH(
300
•R•2•
F
"i A3•
260
2C P4X
rE7l
E .'
CON "I N
I E
255
CONT'INUE
250
CONTINUE
RETU..RN
END
4XF'72
.:IXF•
..
4X
a2: :1'
'S
pl.27 2y
.I<
4Xj
RE '
:p
y XI.l
v ,..i) , AL..:I ( H, ,J)
9)X F9 3
)
i.,• X
.
7.J,
116
SUBROUTINE 6
V,0..v T
J.13 y ? ENT)
117
SUBROUTINE STRAD'( NAMEE, 0R
F' yNOP .j'
) IMENSION PEX(9) .''
EX (9)
Op ( 10).
( 10,9) T (10 9) N 1(3,9 9)
]IMENSION
:
VOL... (10)
r AE (10) vEXS3
(3 ' :.
9P)V M
N2 (3 9 9)
9 v"CiIELS (3 ,9 9)
9
RAN (3 . V'9)
1)IMEE"N.S 1ON PC(9
F
,)
pP(9) EX(9)
I)i: MEKNS ION CASl
(3 9; 9)iA ..
I( 3 ' 9 9 V COM( 3 VP 9
TS VIE NT
1- TB
B TSV"
I NTEGE I::'
REAl...
.y
SU3 N N12
E
REAR
S
N
y2 :
N
v
NUiM:=0O
1DOC
600 K: 1. ENT
DO 5 1 =1 99
D)O 6 J.:::
19
,,)'0
J
(V
NI(K.
N2.(K
IlV P J)":'
EXS (K
J ) ::
6
600
500
5:1.0
101
DE LS ( K -IV3. ) 0::::
RANK (, V J , J ) .':i0
(DCI)
NI FN( Tl
CONTINUE
CCO NTI'NUE
WR I TE (1 ::500)
FCORMfT ('NUM.iER OF ST OCKS1:
I IREA('I 1.V•5:1. 0) NS
FORMAT(I2)
I )O1000 iNI)
: EX=
:::: i.
W RITE(I1. )
)
VNS
is )
FOCt
c pi A T ( STOCK
:i ADt(1:V.2 ) STI (OC1
2
825
S
:1.6
9
FORM!AT (A5 )
IF (STOCK.. EE . NAIE( I)) GO T OI9
P
FOR
M
'OAT
(
A3)
CONTINUE
C 0 N T1IF
N UEEI
WRITE
E ( :,16)
FORM
PI
AT ('STOCK) NC
COT I N DOAw
"TA SE T'')
GO TO 10..1
11::::IF
N:= NO:0I( )INI
.')
v11
( )I
:1: !
'i
0 2 C.)
REA('
1 :1.A(FS..
1.).X
X
O
FORMAT
7
D0 20 I= 1 .4)
N
v
C DJ=CA.T'
( H l:.))
30
'CA
FO0RMAT CA"4 .1
X, F 7 .3 1.
READ(1 ,40) PP ( )
Hy 1 . ..
Tl..
)
40
20
FORMAT'm "(1F.7 .4)
CONTINUE.
)i•:.i
7 0 :.1::
. N
i" (T'f
I )- ) ) / 365
CALL VA ...
(V Xs
FH yl:i.
I
CEX(' :1-: :. C
70
118
' yV 1)
:i..
G:)
)
CA(1
.L VALP.( V X, CO (H y ) T Ri V~i.•.Y .v G
PEX( :1:
)=
-PP:
F ,I(V1
C3::iNTI4
:i
NUE
1:10 5Q0
D)
)
I:::::.
N
6 0 J=.n
.f1N
i I)
t -JD:
TI: = ( TD(r
)/365
CALL VAL.( V X y OP (1H,.I) v:
T I1 R !;V :11.1:1
: ,v1.
C :.)
T J= (T
1i-y
..J)
-J:1
. )/365
TJ (Fl.
RF V ' Dl G2
N )
(2
CAL;.L. V1L.P V X, OP(H J) N
(H y !: ..
I)n::
( 2
t:G :.
All) 12-...G
t
2 AI.)* X V )* AR
2 )
J ) -J)
:=.N. (•W1.
I .
p
:i:::'F
(N .&1
H
J )
W!".'0) N .( ,:: •,ly
N2( iil:i:
.• '(.
/4( G I 2- 2 01 ) (X
) 2 ))
J
Tl(
. 0y N2(
) .*:.00*X*
H2
) yFl
(+
I1
((i\l-*l
2 -N1
1-1
J( E H:1.
Iy)::::
J)I.
.T..
H).lpI
J)=
IF
(N2(H
lv
=
Ht
:.I:.:,)*5
lvJ)
:DELS(H
59
,2 5
5
3)pJ
:)
4
N2(H"IlI
J)
(EXS(H•,:I.,J)
H.
GE.J 0) GO TO
C .159
N1(1. I,y1:iJ) - N 1(H I" J)
N2
:I:
. ) -N2 (H)
yI,. J)
J ):-EXSHT
EX( H,
COM (H1
Al
J ): (ABS (PNt1(H .y J
+ABS( N2 () ly-•.)) )V•8 5
525.550,550
IF (NC(14
I"I,:.J) .) 5
CAS ((Hl,1
3 ,J ==(N 1.
(H y :,J )* C ( 1 )+N 2 ( 1I
H I .J):kPP (.J)
(( As3
X .P4(N
(II:: J) +N2 (H,:.
: y J. )
I:\1
, J):( X"-fIOP (Hy ::))
EC-N2PH
l I
) (OP (i:-'i )-X ) ) :•10
0+C)OM (H' vIl
: J)
(3GO1
TO 6:
:
I:)+÷'N2 H
CASH(l:..
H v J ) =COiM (H Ii:J.. I(N H: :I:
00
CPP (A ) )*i.
61
AL.I (Hy Iy J )= (CASH(H(0
.I
3 J)-:.00 (NI.(1H.l yJ)*
CPC (I:
)0+N2 (H Iv5 i)*:5:'(F' J) ) ) MR
60
CONTINUE
50
CONTIN U E
(0
1.000 CONTINUE
'550
TiO
:I:F
:1.
50(0 H :
E'NT
(N:i.(Hi:.v2) . Ef
0) GO TO :1.500
D0
= P4 :5.
1=
o0( :i:::Ii.
1 -N
N
):.I
5:
DO 16:i.
0 J= 1:i.
N
.0 1400 M ::: H E NT
N' :N C)F:'
( M)
IF1 (NN:Il.(
y,:t.2).
L 1:::: 1
IF
(M.
Ell!.
H)
E1.:l(
L.I= I
IF ( . E . H) ...2::::=J
1:1
: :1t.
70 K= L...:1.
I , NT
IF (K. GT. I) L...2:::::1.
G80 L..=L.2.,NT
DO
0)
G(0 TO :1.400
J -X
:i.
80
:i.70
IF ( DELS (iM:K1• ))* L..
.T IDE!...S (HI
CRANKI(M
N K,1 J ) =RANK (M, K L..) +1
CONTI :i:NU f:
C1O:
CN'TINUE
:1.
400
i 60
C:ON TI1 NUE
CONTINUE
L50
1.500
CO NTINUE
NUM=NUMN+'A
CONTINUE
.DO I 10
50 1 H--:
H
:1.503
1.502
1.50:1.
2000
290
280
630
.,J))
ENT
IF (N:. 1(Hl,:I.2). E:: 0 ) GOC) TO 1.50 1.
CF1( 1
N NOP
:::: 1 N
)O :1.502 :=
iDO:1.503 J: 1.,N
C)ONTINUE.
CONTINUE
CC)NT INUE
WR I T
TE 1:
i2000)
FORMAT (50X v " PUT" -CAT.L.L SP RE ADS')
WR:i':TE ( :1.
v 290)
FORMAT( / y 3X v ' CAl..I...'
21 X• ' PUT ' :I.
3X 'EXCESS'
3X
C COMM IS SIION ' ,5X ' CASlH ' v 6X, ' i...COST I NT'
C2X ' I' 0
1L.. o VOL.. '*)
DO 250 :I:: 1. NUM
DOC) 255 H :Ii.
,,ENT
IF (N::.(H :l1 2GO
2)
EQ
O0)
TCO 255
N\::::
NOP (1.)
DOiC260 ..J::::f N
DO 270 K::::I.vN
IF (I . EQ.o RfANIK (H J K))
'
GO TO 280
CGO TO) 270
CD :.=CAL..C'( T (H J) )
CD2:=CALD (TD(HNK))
WRITE( :1.
300)
CNAME 1(HI)N:1. (H!i J :.K) CD .POP (H :.
J) N2 (1-Y J ,K)
CC D)I2 fOP ( 1., '*),)EXS (H v J '•
) :.,
COC"i (H JJ, K ) ,
(H J Ri) ACAiSH
AL... (H, .,J
K)
C IDELS (H yJ K)
F)RPMAT (A3: X2(3 F 9
:.Xl'
X A4
X:F7.
A.
a
3; 4X) PF8
0 2 4X F7]3.4X>FP2:
C4X :S,
F *.2 v 4X v'
F 3)
CO NT INUE
CONTINUEi:
CONTIN UE
CO TINUE
N
'
300
270
260
255
250
END
120
SUBROUTINE 7
SUBROUTINE RES ( NAME OP FNO
VO L. T, J RfENT )
121
DIMENSION NAMIE(:10) NOP1F
) P'(0
(10 .18)
VOL(1 0) v i(10,18)
UBl
I...: PRECISION NAME CD:1 I:C: c2D3 s STOCK'
iý
I:NTE:GE:R X %- ENT
10
20
REAL N1. N2
WRITE (1. 10)
FORM7MAT ( "'STOCK:)
RE:1AD( :. 20) STOCK
F: ORMATf(A3)
iO
0 30 :I= 1.
iE NT
IF::'
(NAME (:1). EQ:
Q
30
35
40
S50
GO T O) 40:
C=I
WRITE( 1i50)
F ORMAT ( 'L... WER PRI
F CE ':I )
1REA I(f1.Y55)
5'.'
55
STO CK)
CONTINUE
WRI TE ( 1.v 35)
FORMAT(7
lM T ' ST OCK) NOC I:N I ATA SET )
TI:1
FORM,',AT
(:t:
N::
::fNOP 1i
)3 )
V= ::::.V
L A...
((11 )
I
C.1 =CALD(
L TD
H)
i ))
C
2':"CALt.
== CAL ...(T.
(TN
))
CD
I:3::::
(.1( H
' f2.))
S60
WR I:TEE (:1 6.0)
F ORMAT( 'LONG OPT
I :ON )
WR ITE(1 :II.y870)
(80
REA: "( :i.
P80)
FPORMAT
(F
7 .4 N:1.
WRITE (1 90)
90
F:ORMG
('
I. I )) .
READ:( 1,100. J1
100
115
F ORMAT
f.(1 :2)
WR::TE ( 1. :1.
15)
FOR AT'PRCE
1
A I::
READ
( 1.,
80 ) P :.
F
SWR( TE (1, 120 )
!20
01
F'ORiM AT ( "NUMBER SOL[
READ: (1.E80) N2
WRITE (:.v 90)
READ:
(v. 100)
")
J2
WRITE ( 1,115)
READ (i.
) P2
WR I TEE (1. 2000)
CI::i. =CAL.A)
(TD(JQ
H
l J 1i) )
C::12=CAL. (T.DT
Il( y.J2) )
2000
F:'ORMA T(55X
RESULT
OF" CALL S FREA DS')
1
50
WRITE( 1 . 50)
X
1 X, ' STOCK' I 2X.r
FORMAT(/
i...DNG'
3XC 3X
C'COMMISS IONS'
LONG
C.,9X
SHORT'
F. 'i :V
"'SHORT'
?X' PROF IT'
C'LONG'I.6X'SHORT")
WRI TE ( v160)
160
9X 'C AL.L...
4X :'F'
" A
F ORMAT(X:.
DR
i
I
:F'RICE' .12X
,
'CA . L.
5X 'DEL...TAr'/)
i...TA'3
CHANfGE ':' 9X v 'DE
4X
Cf'5X V 'CHfNGEi'
DO 200 X: ..I3:.12
)-.JD)/365
T='::
(T (
J1,.
(1)
T R y•W . 1 ,v
CAL. VAL.(V Y ,OP (H,yJ ) :,
T:: ( TD ( H y J2 :1-JD) /i 6K5
CALL.. VAL.. (V :Y OP: ( Hvyj2V ) . VT Ry v2 y D2 ' G2 )
-')4
1 7,
A'"" ( ABS (NIL) +ABS (N2
P )* ( V :.-P1:.)
B= ( :1. 0*N:.
BB"I( 100 2 ) ( 2--P2 )
=D 1 Ni. 100
210
200
D2=:o 2 AB S (2 )42I.00
( H , J2):.'
.I (H: ,.i) N2.
2. CD2 v'!C::
CD:. OP
WRITE(1 2. 0 ) X :N:i..I
P
CAy B .i By.C y Di1 D2
FORMA'T('7.a.3.
3 X 2 ( ::F7 :I.
X A .'3
LX F7.3 .4X) 6(FE 2 .3 X))
CO TINUEI
RETURN
E,'<ND
122
123
SUBROUTINE 8
NESSUBROU
RESP(NAE, 0 " NO
:V0...:TD J
R ENT)
DIMENSION
S:
NAME(:1
)
)0N!P(1 K)F:QP(10 ,18)
3
.)
"L(
OUBL.E PRECISIOFN NAMEi C1::I)
CD2 C' 3:STOCK
INTEGER:(3FE., X 1-.1
H ,ENT
REA L...N:F1. N2
WRITE((1:.
y 10))
FORMAT( 'ST'OCK
i' )
20f: STOC
D(REA
T'
FORMAT(A3)
DaO: 3 0 I= :...
EN'T
IF (NAENI). EQM.. S TOCK
10
20
GO 'TO 40
30
CONTINUE
WRI:TE( 1i.
35)
35
FORMAT(
i 1
S TOCK NOT IN DATA SET'.
40
H3=I
1. 50 )
WRIIEE(::
50
FORimAT("I "OWER P
:1
WRITE (1 5)
3GO TO :10
:51
ICE :)
FOi:0RMAT ' Ui::'
PER P:
RICE
.:')
R:IEAI) ( :1.55) 12
55
FORMAPT (I3)
N %::NOF:( 1;)
WRITE (1
0)
FORMAT("LONG OPTION')
60
FORMAT' . NUMBER
W70
'
0
90
FO RM AT (F7 . 4)
WRITE ( 1790)
FORMAT(!U 1[E')
:1.00
) J1.
SREAD ( . 1003
F:ORMAfT (I 2 .:
90.75
F1'ORMAT"(
1.:1.0
REA1(
,
M
JP
::!0
)
(1:.::
WRI:TE
FORMAT("SHORT OPTpAION" )
WRMI TE ( 1 120)
FORMAT('NUMBER SF11:.. :')
W R :I:
TET ( :.
120
)9
PRICE
1AID
: ")
READ (:1.
,80) N2
WR(ITE(:1 r 190)
REAMIE( 1,1.00) J2
WRITE ( 192000)
.,J ) )
CK 2=)CA ...
. (TD ( p2 J .2
))
CD :.
-CAL.
1 :. (TD (
K
2000
FORMAT(50X, "RESUL..TS OF PSLT SPREADS")
0)
:. •I
124
K
(
1F)
. ...
17
i5
. ... .....
W125
. .
•AT (
F
125
S.T0
. . CI
iX
..12%v L.C. ':!
. X
-
'.T'
X.
H10 RT ,
C3I6X y.,•'1S
is il`,(iiy I..fSj1
A660.,,
..F 0•y",
1C
XE
C
v, :'i 3
. .FS
14U
'
C;
'C
,:C:"
HA 4GE
....:: X y is
GiE. j..so X:i)LE L
DD20
XI!
1i..i...
i... i
210
200
Y
.
P H .11
) :: .
-I *.."• .,
TIB....
H1 J1210
IN
:,T
1. T!.
42
f )V
CO. ::B.Bi
Y 1 D2
3 6V.
-F1
F"D RMP!f) T(F 3.l3 X 2(
C!NTIN0
P4U E-:3f
RETU RN
ENpq
D
"T
... (1
1
Y :;
:. ...
14
1:P ( " y .:1.)y
:,F 2 a:
C; 1 :.!
13
0P
i (:
Hy .
...
..
,*
:"•
X ):
6..
t
,2
: -..
-2,,
X
126
SUBROUTINE 9
a p :1.:: ' NO: vV y.. TEl J , R ENT)
S U 0 1UT
:I:IN Ei F:E CS (NAMEE
VOL(. 10):
:1 0 ) y:P (1 0•18)
1I1:
MESN IO N NAME1 (10 ) yNO P(
S OCK
CX:2 (.C: 3 STI
C.tC
N AMi: .i4
:C1.
EE
E :PRE
i:
: OUBL.3.
127)
. 8:3
T~'(1 0M1':
I::
NTEGER X.Hy
F ENT:
N
SREAL. N1., NN2
10
WRITE(I1
!0)
FOR
C) ATI ( 'STOCP
I
''
:=.
1i EN
f:i30
IF (NAME () . EQ~.
35
40
150
51
40
ST OCK) GO ""0TO
(3;:ONTINUE
c0
WR I TE ( :1 3 5 )
FIORAT('STOCK NOT I N DATA SET)
0
GO TO :1
H =:I
WR ITIE (1i 50)
: ')
0RICER
FORMAT (' L.OWE,
,:
5I5
•
READ (i .'1 ) I
(1. 51.)
::
WRITE
::
F::RMAT ( 'UPPER PRICE
T2
:.".*"55)
RE AD( 1,
N=NOP"(H
Co
=0CAL.) (Tl (H 1.)
ElC
oCi:'
::
2= CAL(.
2:)
)
60
CD3:::CAL.:D(TDi(Hp3))
WRITnE(1'C 60) 1
S
)
FOUiRMAT ( " STO'
70
FOR"AT('.UMBER
i70(
80 :.
1 00
1. : t:, '
REA
(1 k
F
Cf:'uI Miti'
C80)
(F7:1.
4)0
FORMAT
'NU
;, N
11i',,i
:) . Fl:,1,
FI
FORMA'(
F90
F ORMAT (12)
1.1.5
WR1 TE ( 1. 115')
FORkMAT ( 'NRICE PAIW
11 0
120
: "HARES::')
:.ft
hJS,
i
)L
MREA
F T 80) P10
FCORMAT 'OP 'ION') (
y 1205)
WR ITE ( i.
O F:TIONS
C P1
FORMAT :il NUMBER F0N
'
.1
[N2'80"
SZREA-(:
)
:100) J.2
REA():1.,
y. 115 )
WR I TIE ( vI
v 80) P"2
READ (:1.
2000)
WRITE (:1.,
,5'X y"1 ESU LIPTS OF CALL OPTION-STOCK SPREAT)S")
FORMAT(1: -5
2000
0 ..
WR I TE (, , 1f'....0
,' 8X,
.7X'
"
:.'
7 X OPTI'ON"
Fl
ORMAT (/ iX 'STOCK ' .2X, STOCK
51.
5X
,1
OtTI
0O" :5X ' :OFIT'
X
CtCOMM I $0 1ONS ',p5.X Y"X'STOCK":: 6X
y6
6X 'SHORT " )
L 0 NG:.3'
C.,"
128
I ey
F CY:1*1\i:
'
1f.)*'
1HXI
CPI,*I
· X
C
I..;;
i
I
F-I
'IS
to ".A I. 13 I :
13 ) 1
...
..!.''
;
BS it
11
'5,
)
3
0
C;IF.3yIXý-f.'-i
, A,
200 CCj.11
",:1:
N,F..
R
PEER
14T
Df
%
2
129
SUBROUTINE 10
)
T'D: JD1 R, EN T'E
1NOF'
0P V0L...
EPS ( NiAME p0
t
SUBROUT RINE
SIME'ENS
S'1
tiNAc (,)vE(10.
) NOP(10))0 OP(:.01
iS)0 VO L..(10)
DOUB1L.E
1
PPF'RECISION
R,
S 1Ci3 NAE CD:1 C::.2
.STOCK
'
iI, N 2
'
: NREAL i'..
WRI TE (1: 10)
10
20
40
50
w I TE :i.50)
F::
ORMAT
("
. .OWERPRICE"f!.
35
TD(10"v 21 )
FORMA' ('STOC : )
!:READ,(' 1 20) STOCK
)iA35
F OR MAf"T' (
.1O 30 I'. v :.'ENT
E1 STOCK)
FCGO
!
IF' (NAME(I4).
C:ONTINUE: N
WRITE:T F (1. v 35)
FORMAT('STOCK
' SSET') NOT IN IA'A
GO TO) :1.0
HN= I
30
130
TO( 40
)
RE1AF:(
( :t1.
55) 1:1.
W 1RITE (151 )
. PER
51
FOI:RMAT
55
FORMAT (W13)
FPRIE:2
V:: V .. (H )
2) )
I ( ( ,D
(T)D
C.2:= CA :I..
C: 3=CAI..D (Ti(1H1,3 ) )
.R 1 TE
I
' . 60 )
60
70
FORMAT( STOCK" )
WRFI2TE (1. 70 )
FORAT(
( ' SNUMBER OF S- ARES
REAID( :1., 80) N 1.
80
90
FORMiAT (F 7
)
F OR AT ( T•)
1.00
FORMAT (12)
WRI TE ( 1 , 115)
F ORMATM'T'(
1.15
PAI
' )
)
READ (1
:. 80
P:1.
;)
:1210:)
W RI TE (
:110
F:ORMAT '
::TION'
120
FORi"AT('NUMBER
1REA(i (:.
1 80) N2
90)
WRITE (1 .'
OF
)1PT1ONS
)
READ( 1 :1.
t00) J2
Wi IT E ( , :1.
115
:1
. )
SREA
1(
(.,
i 80) P2
2000 )
WRITE (1. 2v
2000
150
F
S )
1 N-- ST'OCK SPREA3
'.
F) PUTf G PTIO
F ORMAT( 55 X, 'RESULTS
WRi TE(1 :1.
1 50)
10ON'
hSX S
.17X 'OPT
0
:12X.
X 'STOCK':
F ORMAT( I/:1 X 'STOCK:'
IT''
X,
PROFf
"
C' COMMISSt
i
ONS0' , 5X. ' ST OCK' 7X "' OTION ' :4 X '.
'
)
'
7X(
'
PUT
C " ST'OCK
131
WRITE (I 160)
160.
FORMAf (1X 'PRICE
1
v53X
AI.D',
C(,6X / Ci--IA NG E' 6X 'C:HAN GE', 6X ' DELTA'
DO 200 X=
,:iI.
12
T:= ( TD(H .J2)--JD )13615
CA1..1.. VA...P(V:: Y OP(H
y ' J2)'T'R 'Vy2,D2:.G2)
CD22=CAL.. D (TD ( 1'....2 ) )
Aeo 1=ABS
(N1:) .7 5 +"ABS (N2 ) •:8
Ef 5
B= (N4I tA
(X--P1)
BB= (101N2)2
C=:=13 +13 81-- A
(V2-)P2)
D 1 :::
ABS
'
(Nl
i )
Us? p It p 11I3
y 111. E12
D2=ir-ABS C(N2)*BD2*iO00
210
200
FORMAT(
C):'
(F7 3 6
6X
7'
.X
HAFS/,E: ' 6
6rX
CF73 :XA3
,r
XF7 3: 4X6(F .23X))
CONTINUE
.
'
ELTA' ,)
132
SUBROUTINE 11
SUBROUT
I NE RESS ( NAME 0P ! NOF v VO
T i.' , J r' R ENT)
DIMENSIO
:
N NA ME ( 10 ) yNOP(10):. OP(0 1, :18) VOL( 10)
SOUBLE
13
PR ECISION
11
NAMEE CD i1: CD2 C:v :ST OCK
13
IREA l.
N1
F ,'N2Y
R j. n I. N :1.v N2
WRI TE ( 1. 10 )
1.0
FORMAT (, STOCK'1:
20
READ ( 1, 20 ) S"I"OCK
F3
ORMA
i
( 3
.S0
30
35
40
50
30
55
I::
.'ENT
IF" ( NAP!E ( '1
CONTINUE
I). ElQ
STOCK
C
) C(GO"1 TO 4,)
WR 3:IT"E ( :35)
FTORMAT( STOCK NOT I1N DATA S ET')
3GO TO 10
:I::
TH=
FORMAT( LOWER PRICE :'.")
READ (1 .,,55) 11
R
I::'CE )
WRITTE (1
51
)
151 )
" C"
21:
EE
FORMAT ( 'UPPER F1::p11,
FORMAT:1.
(5 )
N::NOi'(H)
CDI::::
jCALD
k)1::X:r:V0
L1...
H( (TD
T' (H,5) I2F)) ))
CD2=CALD
(TD(HT
CD:3= CALS (T..D (H 3 ))
60
WRI:: TE (1.v6
:..
v,0 ) OFIv ON'
FORMAT('CAL..
WR ITE (1 6
70)
70
80
90
1.00
115
FOR7ATC
T
'N IUiBER
R
REA: ) ( :1.80()
N1
FORMAT (F7O .4-)
WR:i:TE (1 90)
FORt:
If 'Y' i :If t)
00) J1:l
READ (i
FO
C)RM AT (I2)
WRITE (11 115)
FORPAT('PRICE PAI.O:'1
REA )( :1. 80) PR.
WR :1 TE ( :1 11 0 )
110
FORMA
G I, A' (T'"
WRITE (1 :1.20)
120
F:pORMAT( 'NUMBERNf
SREA (1 S 0 ) N2
WR :I
TE( :1( 90)
OPTI OT'
")
READ(i,100) ,.2
WFPITE (. : :115)
2000
1.50
READ(!180) P2
WRITE (:1.-, 2 000 )
F ORMAT (5i5X , RES1LTS OF PUT--DCAL.L SPREADS')
WRITE (1 1.50)
FORv,
0 mAT (/ :1X., 'S. OC',,
1 '. :i2X.2 'CAL.l...'
: i9X
X ' P19
UX
.':
133
'TD(10
:1.8)
134
C C 0MM
160
SSI
S 1• NS
.i.
13 X ,' C; ..
7X.
PUT
SX
P PR
O' F"1 T
X:;..I
WR
TE(1,160)
1
'Ai f '
'A
X
:1.X , -'PRICE',5 X
FORMAT (I
17X"
.
' EL TA'i X 'D:iLEL..TA''
A
6XX 'CHANGE'
C6X 'CHUANGE' BX
DO 200 X= 1112
Y=X
T:::: ( Tm ( y-,Ji) - Ji
.. /365
G:1)
.
O:: ( H J ) T R V:i.1
CAL.... AL (V Y :
T=*(TDD H J2 )-iJD ) 365
, '(H, J2)
A...( ( Y'YOy0
CALL...
TY ,'.7V2, 2D
G2 )
A= AABS (N1.1-N2)
2 Ai.7,
(V -F:1.
B=:::
( 100 N1)
BB:(100N2) (P2-v2)
i:
00
. ":::=
ABS (N1) *0 8:I.*
2:=1ABS (N2)I CD2i100
1J ) )
CD12::=CAL...D (TD ( .'
Ci:2=CAL.:(T.D (H, J2) .)
WRIiE (1,210) X, N i:CL :.1OP:: H . :
. N2
J2)
C 2, OP H ..
210
FORMAT(F7.3,.3X 2(F7..3. :X A3,1X,.F7.339 4X) V6(F:" 2 3X))9
200
CON TIN UE
I:f
E T U RI
PN
P4. D'
EE
SHRJT
135
SUPPORT FUNCTION PROGRAMS
.JSUBROUTi:NE
Ai...
V X C
W•y
ON ,N 1ND
REAL.
13 2:: k)
t
2(S
OA= AL..OG (X/C,)
DI=(AL.G(XiC)+((R'"+.2/2i2)*T))/SfRT(3.2,T)
i2 =X 1 -- .T
JS.Q
A( 2 T 2:
.T)
:XII N.t:::
,2I=3 f
V 8
T
W= X*N(D'.I)- CI:EXF:P(- RT),'fNCD3i.2)
N :TO
N ( :e 1 )
IR
L0 PN.
EEpDT
136
137
FUNCTION N(X)
lit)
(RJ ?1v1
v.
j
P==.47047
Ai= .4480242
A2:)=-
05
to 2
o8798
Y=:::
X iS.QRT (2,)
IF (Y) 100200,200
10 0
200
Y= -Y
:1. :1. :1.+'F,
Z:::: (
AI:M )+(A2
N= ( Z+) /2
M=
:: 1
..(P. Y) )
Z= 1 - C t(AIM.o
( )+ )(A2,k
M:toK2) f A3,A M
N= (1+fiZ )/2
ND
.4.
Mi2)+(A3 i'
' i*M )
3)
EXP(-Y
2))-
,EXP(-Y**2)
FUNCTION C'ALJ (X)
.OOUBLE PRECISION CALDO
i
C!ON(1.2)
iOUJBLE F'RECISION
REAL MON
'AUG " , JULY' ,
0C
SEPT :..
EC - NOV
E
V , OCT
fATA MON/
JAN'/
. MAR' , 'FEB,
C "JUNE
MAY , 'APR'
Y:='X--36-i.:
I1 (Y. LT
IF (Y. LT.
IF (Y. iT.
IF (Y. LT.
IF (Y. LT.
lF (Y
LU .
IF (Y
LT.
IF ,Y. L.T.
IF (Y1. T.
I:F (.Yo L.T.
1 F ( YA LT...
IF (YA. LT.,
RETURN
j:;E
Ni:'D
365) CAL.D ::::HON(1)
334) CALi.i=N0(2)
304) CAL. P!1ON( 3)
273.- CALD=O)
:1
(.I)
243) CALD.":
MON(.5)
212) CA..)t.=
j
ON(6)
:1.8:)
CAL.=.ION(7)
15:i..
) CALD:: MON(3 )
10) CAL.-:MON(9)
i0) CALD.=)HON(10.)
59) CAI...Ti.MON ( :1.
1
:)
3:1.)CAL):= ON( !2)
138
SUBROUTINE
REA1...
A
N1y NDI
VALF" V y XC
Y
T Ry W.y,
G)
B=SQRT
(S2T)
S= A...
(G
X/C )
1 .= I(AL. OG (X/.) ( (RC+S2i/2) T) )/S3RTf (S24T)
)2 :1)D 1 -- SQFRT ( S2T )
P'I'=3 . 142
G= EXP -..
(I(1 **2)i2)/(X*VISQRT(2*PI'Af*T))
W= - Xi* ( DI) .
N,
=N(DD1
.)
RETURN
EN4D
.EXP
-: AT )
(-
2.
139
6.0
BIBLIOGRAPHY
1. Black, Fischer, "Fact and Fantasy In the Use of Options," reprint
from Financial Analysts Journal, July/August, 1975
2.
, On Options,
"What to do When The Puts Come," February 9, 1976
3.
"All That's Wrong With The Black-Scholes Model," February 23,
1976
4.
"The Long and Short of Options Trading," March 8, 1976
5.
"The Long and Short of Options Trading (Conclusion),"
March 22, 1976
6.
"What Happens to Stocks When Options Start Trading," April
19, 1976
7.
"How We Came Up With the Option Formula," June 21, 1976
8.
"How We Came Up With the Option Formula (Conclusion),"
July 5, 1976
9.
, Scholes, Myron, "The Pricing of Options and Corporate
Liabilities," Modern Developments in Financial Management,
Stewart C. Myers ed., Praeger Publishers, NY, 1976, pp 229-246
10.
Gallager, Michael C., "Options Trading Markets Offer Unique Tax
Savings Opportunities for Investors," The Journal of Taxation
(JTAX), May 1975, p. 258
11.
Gross, LeRoy, The Stockbroker's Guide to Put and Call Option
Strategies, New York Institute of Finance, NY, 1974
12.
Herskowitz, Elliot, "How Tax Considerations Enhance Opportunities
In Listed Options," JTAX, October 1975, p. 212
13.
Malkiel, Burton G., Quandt, Richard E., Strategies and Rational
Decisions in the Securities Options Market, MIT Press,
Cambridge, MA, 1969
14.
Miller, Jarrott T., The Long and Short of Hedging, Henry Regnery
Co., Chicago, 1973
15.
The Options Clearing House, Prospectus in Traded Put and Call
Options, October 29, 1976
16.
Rosen, Lawrence R., How to Trade Put and Call Options, Dow JonesIrwin, Inc., Homewood, IL, 1974
140
141
17.
Shepherd, William G., "The New Game in Options," Business Week,
February 3, 1975, p. 53
18.
Soll, Lauren S., "The Income Tax Ramifications of Securities Options,"
The Tax Adviser, August 1974, p. 484
19.
Tax Treatment of Options to Buy and Sell Stock, Securities or
Commodities, Hearing Before the House Committee on Ways
and Means on HR 12224, April 5, 1976
20.
Tax Treatment of Transactions in Options, Report prepared for the
use of the House Committee on Ways and Means, April 13, 1976
Download