The Futures Pricing
The Pricing Formula
If
you were to take a conventional course on Futures
trading, you would
probably be introduced to the futures pricing
formula right at the very
beginning of the
course. However we have deliberately opted to talk about it now, at a much later
stage. The reason
is simple – if you are trading
futures based on technical analysis
(I assume a vast majority
of you are doing this)
then you would not really need to know how the futures
are priced, although
a good working knowledge would help. However if you
aspire to trade
futures by employing quantitative strategies such
as Calendar Spreads
or Index Arbitrage then you certainly need to know
this. In fact
we will have
a module dedicated to ‘Trading
Strategies’ where we would discuss
some of these
strategies, hence the discussion in this chapter will lay down a foundation for the forthcoming modules.
If
you recall, in some of the earlier
chapters occasionally we discussed the ‘Futures Pricing
For- mula’ as the
prime reason for
the difference between
the spot price
and the futures
price. Well, I guess
it is time now to lift the veil and introduce the ‘Future Pricing
Formula’.
We
know the futures
instrument derives its
value from its
respective underlying. We also know that the futures instrument moves in sync with its underlying.
If the underlying price falls, so
would the futures price and vice versa. However,
the underlying price and the
futures price differs
and they are
not really the
same. To give you
a perspective as I
write this, Nifty Spot is at 8,845.5
whereas the corresponding current month contract
is trading at 8,854.7, please refer to the snap shot below. This difference in price between
the futures price
and the spot price is called the “basis or spread”.
In
case of the Nifty example below, the
spread is 9.2 points (8854.7 – 8845.5).
The
difference in price
is attributable to the ‘Spot – Future Parity’. The spot future
parity the dif- ference between
the spot and
futures price that
arises due to variables such
as interest rates, dividends, time to expiry
etc. In a very
loose sense it is simply
is a mathematical expression to equate
the underlying price and its corresponding futures price. This is also known as
the futures pricing formula.
The futures pricing formula simply states –
Futures Price = Spot price
*(1+ rf – d)
Where,rf = Risk free rate d – Dividend
Note, ‘rf’ is the risk free rate that you can earn for the entire
year (365 days);
considering the ex- piry
is at 1, 2, and
3 months one
may want to scale it proportionately for
time periods other
than the exact 365 days. Therefore a more generic
formula would be –
Futures Price = Spot price
* [1+ rf*(x/365) – d]
Where,
x = number of days to expiry.
One
can take the RBI’s 91 day Treasury bill as a proxy for the short term risk free rate. You can find the
same on the RBI’s home page,
as shown in the snapshot
below –
As
we can see from the image above,
the current rate is 8.3528%. Keeping
this in perspective let us work on a pricing
example. Assume Infosys
spot is trading
at 2,280.5 with 7 more days to expiry, what should Infosys’s
current month futures
contract be priced
at?
Futures Price = 2280.5 * [1+8.3528 %( 7/365)] – 0
Do
note, Infosys is not expected to pay any
dividend over the
next 7 days,
hence I have
assumed dividend as 0. Solving the above equation, the future price
turns out to be 2283.
This is called
the ‘Fair value’ of futures. However the actual futures
price as you can see from the image below
is 2284. The actual price at which the futures contract
trades is called the ‘Market Price’.
The
difference between the
fair value and
market price mainly
occurs due to market costs
such as transaction charges,
taxes, margins etc. However
by and large the fair value reflects
where the futures should be trading
at a given risk free
rate and number of days to expiry. Let us take this fur- there, and
figure out the
futures price for
mid month and
far month contracts.
Mid month calculation
Number of days to expiry = 34 (as the contract expires on
26th March 2015) Futures Price = 2280.5 * [1+8.3528 %( 34/365)] – 0
= 2299
Far month
calculation
Number of days to expiry = 80 (as the contract expires on
30th April 2015) Futures Price = 2280.5 * [1+8.3528 %( 80/365)] – 0
= 2322
From NSE website let us take a look at the actual
market prices –
Snapshot of Infosys’s mid month contract
Snapshot of Infosys’s mid month contract
Clearly there is a difference between
the calculated fair value and the market
price. I would
attribute this to the applicable costs. Besides, the market could
be factoring in some financial yearend dividends as well.
However the key point to note is as the number of days to expiry increases, the difference between the
fair value and
market value widens.
In fact this
leads us to another important commonly used market
terminology – the discount
and the premium.
If
the futures is trading higher
than the spot,
which mathematically speaking
is the natural order of
things, then the futures market is said to be at ‘premium’. While ‘Premium’ is a term
used in the Equity derivatives markets, the commodity derivatives market prefer
to refer to the same phenomenon as ‘Contango’. However, both contango and premium refer to the same fact – The Futures are trading higher than
the Spot.
Here
is a plot of Nifty
spot and its
corresponding futures for
the January 2015
series. As you
can see the Nifty
futures is trading
above the spot during the entire series.
I specifically want to draw your attention to the
following few points –
1. At the start of the series
(highlighted by a black arrow)
the spread between
the spot and futures is quite high.
This is because
the number of days to expiry is high hence
the x/365 fac- tor in the futures
pricing formula is also high.
2.
The futures
remained at premium
to the spot
throughout the series
3. At the end of the series
(highlighted by a blue arrow)
the futures and
the spot have
con- verged. In fact this always
happens. Irrespective of whether the future is at a premium or a
discount, on the day of the expiry,
the futures and
spot will always
converge.
4. If you have
a futures position and if you
fail to square
off the position by expiry, then
the exchange will square
off the position automatically and it will be settled at the spot
price as both futures
and spot converges on the day
of the expiry
Not
always does the
futures trade richer
than the spot.
There could be instances – mainly owing to short term demand
and supply imbalances where the futures
would trade cheaper
than its cor- responding spot. This situation is when the futures is said to be trading
at a discount to the spot.
In the commodities world, the same situation is referred to as the “backwardation”.
– Practical Application
Before we conclude this chapter, let us put the
futures pricing formula to some practical use.
Like
I had mentioned earlier,
futures pricing formula
comes very handy
when you aspire
to trade em- ploying quantitative trading techniques. Please note, the following discussion is only a preview win- dow
into the world
of trading strategies. We will discuss
all these things
plus more in greater detail when we take up the module on “Trading
Strategies”. Consider
this situation –
Wipro Spot = 653 Rf – 8.35%
x = 30
d = 0
Given this, the futures should be trading at – Futures
Price = 653*(1+8.35 %( 30/365)) – 0
= 658
Accommodate for market charges,
the futures should
be trading in and around
658. Now what if in- stead the futures contract
is trading at a drastically different price? Let’s say 700? Clearly
there is a trade
here. The difference between the spot and futures
should ideally be just 5 points, but due to market imbalances the difference has shot up to 47 points. This is a spread that we can capture by deploying a trade.
Here is how one can do this – since the future contract
is trading above
its fair value,
we term the fu-
tures market price as expensive relative to its fair value. Alternatively we can say, the spot is trad- ing cheaper
with respect to the futures.
The
thumb rule in any sort
of ‘spread trade’ is to buy
the cheaper asset
and sell the
expensive one. Hence going
by this, we can sell Wipro Futures
on one hand and simultaneously buy Wipro in the
spot market. Let us plug in the numbers
and see how
this goes –
Buy Wipro in Spot @ 653 Sell Wipro in Futures @ 700
Now
we know that
on the expiry
day, both the spot
and the futures
converge into
one single price (refer to the Nifty
graph posted above).
Let us assume a few random
values at which
the futures and the
spot converge – 675,
645, 715 and
identify what happens
to the trade
–
Expiry Value
|
Spot
Trade P&L (Long)
|
Futures
Trade P&L (Short)
|
Net P&L
|
675
|
675 – 653 = +22
|
700 – 675 =
+25
|
+22
+ 25 = +47
|
645
|
645 – 653 = -08
|
700 – 645 =
+55
|
-08
+ 55 = +47
|
715
|
715
– 653 = +62
|
700 – 715 = -15
|
+62 – 15 = +47
|
As
you can notice,
once you have executed the trade at the expected
price you have essentially
locked in the spread. So irrespective of where the
market goes by expiry, the
profits are guaranteed! Of course, it goes without
saying that it makes sense
to square off the positions just before the expiry
of the futures contract. This would require
you to sell Wipro in spot market
and buy back Wipro
in Futures market.
This
kind of trade
between the futures
and the spot to extract
and profit from the spread
is also called the ‘Cash & Carry Arbitrage’.
– Calendar Spreads
The
calendar spread is a simple
extension of the
cash & carry
arbitrage. In a calendar spread,
we attempt to extract
and profit from
the spread created
between two futures
contracts of the
same underlying but with
different expiries. Let us continue with
the Wipro example
and understand this better
–
Wipro Spot is trading at = 653
Current month futures fair value (30 days to expiry) =
658 Actual market value of current month futures = 700
Mid month futures fair value (65 days to expiry) = 663
Actual market value of mid month futures = 665
From the above example, clearly
the current month
futures contract is trading way
above its expected theoretical fair value.
However the mid month contract is trading close to its actual fair value estimate. With these observations, I will make an assumption that the current
month con- tract’s
basis will eventually narrow down and the mid month contract
will continue to trade close to
its fair value.
Now
with respect to the mid month contract, the current month
contract appears to be expensive. Hence we sell the expensive
contract and buy the relatively cheaper one. Therefore the trade set up would
require me to buy the mid month
futures contract @ 665 and sell the current
month contract @ 700.
What
do you think is the spread here?
Well, the spread
is the difference between the two future contracts i.e 700 – 665 = 35 points.
The trade set up to capture the spread goes
like this – Sell the current month futures @ 700
Buy the mid month futures @ 665
Do
note – because you are buying and selling the same underlying futures of different
expiries, the margins are
greatly reduced as this is a hedged
position.
Now after
initiating the trade,
one has to wait for the current
month’s futures
to expire. Upon ex-
piry, we know the current
month futures and the spot will converge to a single
price. Of course
on a more practical note, it makes
sense to unwind
the trade just
before the expiry.
Let us arbitrarily take a few scenarios as below
and see how the P&L pans out -
Expiry Value
|
Current
month P&L (Short)
|
Mid Month
P&L (Long)
|
Net P&L
|
660
|
700
– 660 = +40
|
660 – 665 = -5
|
+40
– 5 = +35
|
690
|
700
– 690 = +10
|
690 – 665 = +25
|
+10
+ 25 = +35
|
725
|
700
– 725 = -25
|
725 – 665 = +60
|
-25
+ 60 = +35
|
Of
course, do recall
the critical assumption we have made
here is that
i.e. the mid
month contract will stick
close to its
fair value. From my trading experience this happens most
of the times.
Most
importantly please do bear in mind the discussion with respect to spreads in this chapter
is just a sneak
peek into the
world of trading
strategies. We will
discuss these strategies in a separate
module which would give you an in depth analysis on how one can
professionally deploy these strategies.
Comments
Post a Comment