lecture 11 solving the black scholes...
TRANSCRIPT
![Page 1: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/1.jpg)
Quantitative Finance
Lecture 11
Solving the Black Scholes Equation
![Page 2: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/2.jpg)
Solving the Black Scholes Equation
We need to solve a BS PDE with Final Conditions
We will convert it to a „Heat Equation IVP‟ by suitable change of variables
Method of solution depends upon the PDE and BC
Considering the BC in this case we will use Similarity Transform Method to solve the IVP
Using different IC/FC will give the value for different options
![Page 3: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/3.jpg)
Transforming the BS Equation
Consider the Black Scholes Equation given by
As a first step towards solving this we will transform it into a IVP for a Heat Equation on the real line
![Page 4: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/4.jpg)
Transforming the BS Equation
We make the change of variables
This transforms the equation into
Where
![Page 5: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/5.jpg)
Transforming the BS Equation
Choosing
Letting
Choose to simplify the expression
![Page 6: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/6.jpg)
Transforming the BS Equation
i.e. we take
We get the following IVP
![Page 7: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/7.jpg)
Solving the Heat Equation
How to solve the IVP obtained?
Similarity solutions!!!
Q: Is there a relationship between the independent variables?
If so exploit it, to convert the PDE into an ODE
![Page 8: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/8.jpg)
From Random Walks to the Heat Equation
Consider a random walk
Suppose at time t one is at position x
Consider the probability distribution at the next time step
![Page 9: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/9.jpg)
Who ordered that…...
Taylor expanding etc…
Taking vanishingly small time steps and noting we scaled so that remained finite
![Page 10: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/10.jpg)
The „Scaling‟
We note that to get the heat equation we needed the scaling
This points towards the fact that in the heat equation the two variables appear in this particular combination
We will exploit this in order to reduce the heat equation to an ordinary differential equation
![Page 11: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/11.jpg)
Similarity Solution
Consider the IVP
Consider the similarity transform
With
![Page 12: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/12.jpg)
Similarity Solution
We note that
So that the IVP becomes
![Page 13: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/13.jpg)
Similarity Solution
Simplifying we get
Which implies that
Choose such that
Giving
![Page 14: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/14.jpg)
Similarity Solution
In terms of the original variables
This is a „delta sequence‟ introduced in the previous lecture
This satisfies the delta function initial condition!!
![Page 15: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/15.jpg)
The Heat Kernel
![Page 16: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/16.jpg)
Solving the Heat Equation
For a general initial condition we note that the solution is given by
The idea is that you „break‟ your IC into tiny bits and add then (integrate)
See “A small note on Green‟s Functions” on the course webpage for more details
![Page 17: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/17.jpg)
Back to the Black Scholes Equation
We had transformed the B-S FVP to the IVP
Where
![Page 18: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/18.jpg)
Solving the Black Scholes for a European Call
Here the final condition is replaced by the IC
Recalling the IVP and the fundamental solution, we have
![Page 19: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/19.jpg)
Solving the Black Scholes for a European Call
Going back to the original variables
The call option has the payoff
![Page 20: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/20.jpg)
Solving the Black Scholes for a European Call
Substituting into the solution we have
![Page 21: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/21.jpg)
Solving the Black Scholes for a European Call
From which we get
![Page 22: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/22.jpg)
Solving the Black Scholes for a European Call
These are integrals of the form
By doing a little algebra (HW 2) we have
![Page 23: Lecture 11 Solving the Black Scholes Equationsuraj.lums.edu.pk/~adnan.khan/classes/classes/QuantFin/QFLecture… · Solving the Black Scholes Equation We need to solve a BS PDE with](https://reader033.vdocuments.site/reader033/viewer/2022042804/5f58c8c2bd4a8048e52289d3/html5/thumbnails/23.jpg)
European Call Option