Black–Scholes
Week 6
Lecture Notes
Black-Scholes
We will either lend or borrow from a bank at interest rate r. In that scenario, the amount of wealth that i have at maturity time T. My wealth would be the value of my shares and the rest of my wealth increased by the interest rate.
I could say that the value of my portfolio at the next time increment can be expressed as the position I take in the stock at the original time, times the current value of the stock.
No time has actually elapsed here, so there is no interest rate applied. I have merely shifted my wealth into a different asset. The is the position in the asset, and is the position in the money market i.e. wealth.
Then the value of my portfolio at time , (we’ll pun in a bit in the notation here) when I’m talking about my interest rate , you’re earning interest over time . Now we’re using it for a partition, and then we’ll annualize it.
When we move to , you have an interest rate.
If we want to know how much our wealth is changing, that’s the value , which ends up being
This gives us the intuition to understand how the process is actually evolving. If we are to look at infinitesimally smaller pieces of time, we would eventually have the differential
If I assume that my stock follows a geometric Brownian motion, which is the assumption in the Black-Scholes model, and I replace with that, I get
And once I plug in, I can group these terms together and get
just picking and choosing my terms. The reason I have written it in this way is to see three different dynamics on display in the change of my portfolio
is the underlying return. If I had taken that money and put it in the bank, that’s how much I would return. Is there an advantage in investing in the stock instead of just using the money market? Then we have to have a risk premium. That’s given by , which is the dynamic from choosing to invest in the risky asset instead of the riskless asset. Then we have noise. There is uncertainty that comes about in the value of our portfolio if we choose to invest in our asset instead of the money market. The more money in the asset, our volatility should go up. And that’s what we see in where this value is proportional to the value of .
Our task right now is to try and come up with a methodology to price an instrument. There should be some kind of relationship between these dynamics. I want to study not just how my processes change, but also my discounted process. When I compare money, I need to be comparing apples to apples. We need to look at dynamics of our stock and portfolio. If I wanted to define my discount stock process, I would multiply my stock process by the discount factor:
How would I go about getting the differential? We could rewrite this as an Ito process because we know GBM is an Ito process. We just have to know what our function is.
This is going to be
This now gives me that
which I can group the terms together and get
We can see here how the discounted stock process would evolve, as this is the differential of the discounted stock process. How would I go about figuring out the differential of the discounted portfolio process? We use the same Ito process method.
Plugging in what we know, we know
And, if I combine terms, the first two will cancel.
Which we will slightly modify by pulling out
Which we can recognize as being the differential of the discounted stock price
We’re going to assume that there is some initial stock price and wealth here for the purposes of math.
This makes sense, because once we discount our portfolio, we’re ignoring wealth that would be accrued by earning money in the money market, so all the change will come from the changes in my discounted stock process. And the amount of change will be proportional to how many shares we own of the underlying asset.
Now we are going to try and do what is called a replicating portfolio. This portfolio will perfectly match the value of the derivative of a security. If I have portfolios A and B, if at maturity, I know that A will perfectly match the value of B, then I know they will always have to have had the same value. If at any point in time, A was different from B, then you would just long one and short the other. At maturity, when you know they will be the same, you would close and get arbitrage. That is a guaranteed way to game the system, which cannot happen. One of the assumptions we will always make is that arbitrage cannot exist in a healthy, functioning market. We will try to construct a portfolio of a riskless and risky asset that will perfectly replicate a call option. In order to have A match B, moving in lockstep, we have to know how they’re both going to change. I know now how a discounted portfolio will evolve. How will discounted security evolve?
Let represent the value of a derivative security. We will mostly talk about call options today, but we will be explicit about when the calculations require them to be a call option. In this case, is any derivative. The first and second partial derivatives should exist and all that.
If we are to look at how it evolves, i.e. its differential, we would use the Ito formula. Here we will adopt the book’s notation where we use and instead of and
That’ll give me
Because that is the definition of . Again we will group and together. This shows that keeping track of these is very important.
That gives us that
This is how an arbitrary derivative security will evolve at time . But, that’s not what we really want to study. We want to compare things to what is the evolution of discounted security. Automatically, when we have the Ito decomposition of this process, we can see that it’s an Ito process. So isn’t this just another example of us using Ito processes?
But we just figured that out, so we can plug in. This whole expression becomes
I now have two dynamics well expressed: the change in a portfolio and the change in a derivative security. I need a list of instructions. I need a way to match one portfolio to another portfolio. I can’t really change the value in my derivative security. Let’s say A is one share of a derivative security. B is my portfolio where I trade in the underlying, so I choose my where they perfectly match. To this end, I need to match the endpoint and the change in the processes:
Would it be enough for me to match a ball thrown if I raised it to the same height, or if I rolled it across the ground to reach the same point? No, I need to match both horizontal and vertical change for them to match. And those values are expressed by and , respectively. For the latter term, we get
And if I match those, I’m going to see that
That is the choice for that will make these two portfolios match as far as changes with respect to Brownian motion. If I match the terms, then I’m going to have (we’ll assume means
We can see that we have a on both sides, so if we take those out, we get
And this is 100% where the Black-Scholes PDE comes from. This should work for underlying asset, so I should be able to come up with some differential equation where
This gives me a PDE I could theoretically solve to get the formula for my derivative security. Because these two match at maturity and are in lockstep at every other point in time, we get
Call Options
Now let’s start pricing an instrument. We have now moved from an arbitrary derivative to a call option. The PDE was just made works for any process that derives its value from an Ito process. Every PDE or DE has an infinite number of solutions. Boundary constraints give us finite solutions. What boundary constraints make sense for a call option. If we live in this world, a call option is the right, but not the obligation to buy an asset for a fixed price at maturity. represents this price. We can look at the value of this derivative security at time (or as it approaches maturity). If I know I can buy an asset at dollars by owning this derivative security, let’s say is 100, and current trading is 150. I would choose to buy this security right away, so I can buy the security at 100 and exercise it immediately. If the current trading was 80, I wouldn’t buy. Therefore it’s
That only gives me one of my values. There are two other boundaries to consider. Could we look at evolutions with respect to variable ? What am I actually saying here? The underlying stock has gone bankrupt. So why the hell would I ever want to buy that security? My call option is now worthless
What about the limit as goes in the other direction. Could there be a traded stock that’s worth 1000 per share. What about 30,000, 500,000? Nothing says that couldn’t happen. There is no upper bound on the value a stock could take. So the value of the derivative security is that price minus the strike price. The strike price must be irrelevant as the price increases, so it just becomes the price.
Black-Scholes-Merton
The formula is
But let’s derive it so we can understand the pieces. This is bare-bones and we’re going to make a few assumptions that we will explain further after the midterm. We just want intuition and a slight tweak. The slight tweak is that GBM will be rewritten as
We will rigorously derive this later.
To get the fair price, we get the value when it is exercised, discount it today’s time, and then take its expected value.
Now we’ll say the value of our derivative at time 0 is
Being a call option, this becomes
That + makes this a little trickier to integrate, which we will have to do because we want an expected value. To aid with that, we’ll ask the question: when do we exercise? When . And that’s the same as
Everything there is known except for the source of randomness, which is the Brownian motion. We can get bounds for the Brownian motion because we know its distribution. So, solving this for Brownian motion by dividing and taking the log, we get
This becomes
which we will indicate by the convenience variable
We can re-express this expectation as the indicator function based on this inequality, and then get the integral for it.
This then becomes
Now we just evaluate this integral, which is really two integrals, so let’s split it up.
Looking at this second integral, this is the integral of mY PDF for Brownian motion.
We want to convert to a standard normal. Our mean is 0, and our variance is T. So this second integral ends up being the same as
The normal distribution is symmetric around 0, so we can rewrite this in reverse as well
which is the standard normal of something I didn’t have time to write down called Now for the other integral. We have
which we can rearrange algebraically and take the standard normal of to get
That lower term is the same as . This is going to be the same as
so we can combine these and get
Open question: the source note ends this derivation here.
This is set up to work at any point in time up to the time of maturity.
If I’m going to say that
where
and this standard normal function is the CDF
What is the limit as t approaches T? What does matter is the first piece, the behavior of the logarithm. Since the denominator is going to 0, we might say that it’s going to infinity. But that depends on whether that log is positive or negative, which tells us the direction.
What can you tell me about the standard normal CDF evaluated at infinity? It’s 1, by definition. What is it evaluated at negative infinity? It’s 0.
What about when x approaches 0? Then the log goes to negative infinity
What about x goes to infinity? We subtract our discounted K, which just becomes X.
So this satisfies our boundary conditions.
If we consider our Black-Scholes
What is the partial derivative? You might think it’s , and it is, but not for the reasons you think. We will take , and expand out the definition of the derivatives of the normal distribution.
Which we can rearrange to
Earlier, we had the result that
So we can derive that
and
We also know that
So we can substitute this back in to get, knowing this, can’t be bothered to write it out but it shows that the end solution is still
This becomes important when we determine
proof is left as exercise to reader
and is
If you take these results and plug them into Black-Scholes, you will get that it satisfies that formula.
We’ll do a slight rewrite of Black-Scholes to show that
Which when we simplify out gives
which is the same answer of Black-Scholes even though it’s derived from probability.
Put Option
We don’t need to start from scratch here.
With portfolio A, I buy one share of a forward. For our purposes, all calls, puts, and forwards share the same maturity and the same strike . What is going to be the value of this portfolio at maturity? What about portfolio B? I am going to buy one share of stock, and short a zero coupon bond (aka one payout) that is going to pay at maturity. For this portfolio B, at time 0, we’re going to have the value of the asset we bought one share of, and we shorted the bond, so we’re going to owe somebody K dollars in the future, discounted to today:
What about at ?
Which is the same as a forward. In order for the market to disallow arbitrage, these two portfolios must have always had the same price.
A forward can be valued in this manner, purely through arbitrage arguments.
Now we have portfolio where we buy one call option and short one put option.
What is the value at maturity? We know the formula for a call option, so we can substitute that in. What about the put? If the price is trading below your strike, then you buy it at the current price, and sell it at the strike price.
But if you notice, only one of these can be positive. So it ends up always being
So the value of my forward is the same as that
This is called put-call parity. It requires no assumptions about the stock process, it is purely based on market dynamics.
We can use our Ito magic here
One assumption is that the risk-free rate is constant. There’s a modified version with a stochastic risk-free rate.
We can therefore isolate the put option and find that
playing around with our normal distributions, we know that this is the same as
which is the value of the put. We didn’t have to rederive everything because of the put-call parity.
Q&A
You can use the boundary and the PDE to find the value of a put option, or you can use probability arguments. We derived the generic derivative PDE and used boundary constraints, which we will need later. We didn’t actually use the PDE to get the formula for the call option, we just use it to confirm the option price.
There’s not necessarily a good motivation for the intuition between the d+ and d-, the d* is when the option is actually exercised, and the d+ and d- are modifications of that. This d* is arguably the boundary for Brownian motion for the option to be exercised, that’s the only real world application.
Because I have these nice boundary constraints on the strike price, it’s more common to price the put and then get the call from the put-call parity. Prof did this in this PhD dissertation.
There’s not always a real-world analogue in a mathematical construct, like for quadratic variation.
is the number you would use to create the replicating portfolio, but there’s no intuitive reason why it would do this.
Midterm will cover everything we’ve discussed in the first four chapters, including multidimensional stochastic differential equations.