We should all be familiar with the Taylor Series (about ) of a function of a single variable
:
But did you know that this is also just Integration by Parts?
Recall that integration by parts (or IBP) says that
Right, so with that in mind, let us generate the left hand side of the above Taylor series. We do this by a trivial application of the main corollary to the Fundamental Theorem of Calculus which states:
So we have our given by the sum of
and this integral.
The integral can be evaluated by using IBP. Here’s how:
Let and
be defined like so:
Now the trick is to set so that
.
Then, by IBPs we have
and we now have the first two terms of the Taylor series!
Continuing in this manner, except now we let
and
be defined like so:
we get:
and it’s hopefully now pretty clear that we could keep going to an accuracy of iterations of this procedure to obtain the general formula:
Option Prices
So where do option prices come in to this?
Well, let us first go back to the Taylor series expansion of the function to 2nd order accuracy, and center the expansion about the real number
:
Now we need to do a little bit of geometry to motivate the next trick.
Observe precisely what this 2nd order integral is saying:
Now let us see what the same integral is over a slightly different function :

But the trick goes further!
Since we can keep adding to this integral value we do not change it. So we can actually extend the bounds of integration all the way up to infinity and still have the same integral value.

This means we can write our Taylor series expansion as
This is called writing the series in plus notation.
Let us change notation on the dummy variable , and change the state variable
, and now an option payoff becomes clearly visible!
Note that we cannot jump straight away and say that this integral is the call option price because that expectation (and integral) must be computed with respect to ; clearly, this integral is being done with respect to strike
.
But look at what happens when we take the discounted expectation (under the risk-neutral measure) of both sides! In what follows, all expectations are conditional, and taken under the risk-neutral probability measure, i.e. where I will write I actually mean:
.
First, the left-hand side:
This is just the net present value of an option expiring at some future time
, with discount factor
.
Second, the right-hand side:
where we have used the linearity of the expectation operator to split up the operations in to separate additions.
The expectation of the first term (which is constant) is just the constant .
For the second term, the discounted expected stock price under the risk-neutral expectation is just the current stock price, hence: , this also follows from the fundamental theorem of asset pricing, with the replicating portfolio of the stock being just long the stock.
For the final term we actually take the discount factor and the expectation inside the integral:
where is the future value at time
of a call option struck at
.
Putting this all together we have that the value at pricing time
of an arbitrary derivative, maturing at
, on a stock
, with payoff functional
, is given by:
What does this mean?
Well, it means that a replicating portfolio (attempting to replicate the value of this arbitrary derivative) will be made up of amount of zero-coupon bonds,
amount of the stock, and an (infinite) linear combination of European call options:
Conclusion
We saw in a previous blog that the set of call prices spans the space of all derivative prices. We saw that this is true because derivative prices are nothing but percentiles from probability distributions at terminal time
; and all probability distributions can be approximated from (suitably scaled by
spreads) market traded butterfy prices
; which is just the difference in price between two call spreads (which is a position consisting of two call options, so a total of 4 call options), giving:
with equality as (which implies a thinner and thinner butterfly centered at
).
And we say that by the Breeden-Litzenberger result, the value of such a Butterfly is approximately equal to (a suitable scaled) terminal probability density function .
Then the Fundamental Theorem of Asset Pricing lets you go from a probability density function to a price of a derivative:
In particular, with knowledge of all call prices we can determine the value any derivative payoff.
Call option prices span the space of all possible derivative prices (with payoffs at maturity ).
So really, a replicating portfolio of an arbitrary derivative such as this, will always be some amount of zero-coupon bonds (where we extract the information required for discounting), some amount of the underlying asset (where we ignore its drift, but the difference between its naturally drifting process and the one which doesn’t dertemines the information required for the change of measure), and finally now, some amount of some (infinite) linear combination of elements (call prices) from the spanning set of all possible derivative prices.
References
- Prof. Stephen Blyth, MIT Open Course Ware, Lecture 18.S096 (2013) – https://www.youtube.com/watch?v=eG_aRPy1KVE&t=1935s&ab_channel=MITOpenCourseWare.
Nice article and Blog! Do you also write about Crypto?
Thanks Martin, sadly I know very little about Crypto.