{"categories":["Stochastic Calculus"],"contentHtml":"<h3>Week 6</h3><h4>Lecture Notes</h4><h5>Black-Scholes</h5><p>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.</p><p>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.</p><p><math><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo stretchy=\"false\">)</mo></math></p><p>No time has actually elapsed here, so there is no interest rate applied. I have merely shifted my wealth into a different asset. The <math><mi mathvariant=\"normal\">Δ</mi></math> is the position in the asset, and <math><mi>𝑋</mi></math> is the position in the money market i.e.&nbsp;wealth.</p><p>Then the value of my portfolio at time <math><msub><mi>𝑡</mi><mrow><mi>𝑗</mi><mo lspace=\"0em\" rspace=\"0em\">+</mo><mn>1</mn></mrow></msub></math>, (we’ll pun in a bit in the notation here) when I’m talking about my interest rate <math><mi>𝑟</mi></math>, you’re earning interest over time <math><mi>𝑇</mi></math>. Now we’re using it for a partition, and then we’ll annualize it.</p><p>When we move to <math><msub><mi>𝑡</mi><mrow><mi>𝑗</mi><mo lspace=\"0em\" rspace=\"0em\">+</mo><mn>1</mn></mrow></msub></math>, you have an interest rate.</p><p><math><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mrow><mi>𝑗</mi><mo lspace=\"0em\" rspace=\"0em\">+</mo><mn>1</mn></mrow></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mrow><mi>𝑗</mi><mo lspace=\"0em\" rspace=\"0em\">+</mo><mn>1</mn></mrow></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>1</mn><mo>+</mo><mi>𝑟</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math></p><p>If we want to know how much our wealth is changing, that’s the value <math><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mrow><mi>𝑗</mi><mo lspace=\"0em\" rspace=\"0em\">+</mo><mn>1</mn></mrow></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo stretchy=\"false\">)</mo></math>, which ends up being</p><p><math><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mrow><mi>𝑗</mi><mo lspace=\"0em\" rspace=\"0em\">+</mo><mn>1</mn></mrow></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mrow><mi>𝑗</mi><mo lspace=\"0em\" rspace=\"0em\">+</mo><mn>1</mn></mrow></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑡</mi><mi>𝑗</mi></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>1</mn><mo>+</mo><mi>𝑟</mi><mo>−</mo><mn>1</mn><mo stretchy=\"false\">)</mo></math></p><p>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</p><p><math><mi>𝑑</mi><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mi>𝑟</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi></math></p><p>If I assume that my stock follows a geometric Brownian motion, which is the assumption in the Black-Scholes model, and I replace <math><mi>𝑑</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math> with that, I get</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝛼</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mi>𝑟</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi></math></p><p>And once I plug in, I can group these terms together and get</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mi>𝑟</mi><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝛼</mi><mo>−</mo><mi>𝑟</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math></p><p>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</p><p><math><mi>𝑟</mi><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi></math> 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 <math><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝛼</mi><mo>−</mo><mi>𝑟</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi></math>, 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 <math><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math> where this value is proportional to the value of <math><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math>.</p><p>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: <math><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math></p><p>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 <math><mi>𝑓</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑎</mi><mo>,</mo><mi>𝑏</mi><mo stretchy=\"false\">)</mo></math> is.</p><p><math><mi>𝑑</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑑</mi><mi>𝑓</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math></p><p><math><mi>𝑓</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑎</mi><mo>,</mo><mi>𝑏</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑎</mi></mrow></msup><mi>𝑏</mi></math></p><p><math><msub><mi>𝑓</mi><mi>𝑎</mi></msub><mo>=</mo><mo form=\"prefix\">−</mo><mi>𝑟</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑎</mi></mrow></msup><mi>𝑏</mi></math></p><p><math><msub><mi>𝑓</mi><mi>𝑏</mi></msub><mo>=</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑎</mi></mrow></msup></math></p><p><math><msub><mi>𝑓</mi><mrow><mi>𝑏</mi><mi>𝑏</mi></mrow></msub><mo>=</mo><mn>0</mn></math> This is going to be</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mo form=\"prefix\">−</mo><mi>𝑟</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑑</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑑</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msup><mo stretchy=\"false\">)</mo><mn>2</mn></msup></math></p><p>This now gives me that</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mo form=\"prefix\">−</mo><mi>𝑟</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝛼</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math></p><p>which I can group the <math><mi>𝑑</mi><mi>𝑡</mi></math> terms together and get</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝛼</mi><mo>−</mo><mi>𝑟</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math></p><p>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. <math><mi>𝑑</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mo form=\"prefix\">−</mo><mi>𝑟</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑑</mi><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math></p><p>Plugging in what we know, we know</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mo form=\"prefix\">−</mo><mi>𝑟</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><mi>𝑟</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝛼</mi><mo>−</mo><mi>𝑟</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math></p><p>And, if I combine terms, the first two will cancel.</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝛼</mi><mo>−</mo><mi>𝑟</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math></p><p>Which we will slightly modify by pulling out <math><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math></p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mrow><mo>(</mo><mrow><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝛼</mi><mo>−</mo><mi>𝑟</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></mrow><mo>)</mo></mrow></math></p><p>Which we can recognize as being the differential of the discounted stock price</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mrow><mo>(</mo><mrow><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></mrow><mo>)</mo></mrow></math></p><p>We’re going to assume that there is some initial stock price and wealth here for the purposes of math.</p><p>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.</p><p>Now we are going to try and do what is called a <strong>replicating portfolio</strong>. 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?</p><p>Let <math><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math> 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, <math><mi>𝑐</mi></math> is any derivative. The first and second partial derivatives should exist and all that.</p><p>If we are to look at how it evolves, i.e.&nbsp;its differential, we would use the Ito formula. Here we will adopt the book’s notation where we use <math><mi>𝑡</mi></math> and <math><mi>𝑥</mi></math> instead of <math><mi>𝑎</mi></math> and <math><mi>𝑏</mi></math></p><p><math><mi>𝑑</mi><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><msub><mi>𝑐</mi><mi>𝑡</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>𝑐</mi><mrow><mi>𝑥</mi><mi>𝑥</mi></mrow></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑑</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msup><mo stretchy=\"false\">)</mo><mn>2</mn></msup></math></p><p>That’ll give me</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><msub><mi>𝑐</mi><mi>𝑡</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝛼</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msub><mi>𝑐</mi><mrow><mi>𝑥</mi><mi>𝑥</mi></mrow></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><msup><mi>𝜎</mi><mn>2</mn></msup><msup><mi>𝑆</mi><mn>2</mn></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi></math></p><p>Because that is the definition of <math><mo stretchy=\"false\">(</mo><mi>𝑑</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msup><mo stretchy=\"false\">)</mo><mn>2</mn></msup></math>. Again we will group <math><mi>𝑑</mi><mi>𝑡</mi></math> and <math><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math> together. This shows that keeping track of these is very important.</p><p>That gives us that</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑐</mi><mi>𝑡</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mi>𝛼</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mi>𝜎</mi><mn>2</mn></msup><msup><mi>𝑆</mi><mn>2</mn></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msub><mi>𝑐</mi><mrow><mi>𝑥</mi><mi>𝑥</mi></mrow></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math></p><p>This is how an arbitrary derivative security will evolve at time <math><mi>𝑡</mi></math>. 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?</p><p><math><mi>𝑑</mi><mrow><mo>(</mo><mrow><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></mrow><mo>)</mo></mrow><mo>=</mo><mo form=\"prefix\">−</mo><mi>𝑟</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mspace width=\"0.1667em\"></mspace><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑑</mi><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math></p><p>But we just figured that out, so we can plug in. This whole expression becomes</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><mo form=\"prefix\">−</mo><mi>𝑟</mi><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><msub><mi>𝑐</mi><mi>𝑡</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mi>𝛼</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mi>𝜎</mi><mn>2</mn></msup><msup><mi>𝑆</mi><mn>2</mn></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msub><mi>𝑐</mi><mrow><mi>𝑥</mi><mi>𝑥</mi></mrow></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math> 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 <math><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math> where they perfectly match. To this end, I need to match the endpoint <math><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math> and the change in the processes:</p><p><math><mi>𝑑</mi><mrow><mo>(</mo><mrow><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></mrow><mo>)</mo></mrow><mo>=</mo><mi>𝑑</mi><mrow><mo>(</mo><mrow><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></mrow><mo>)</mo></mrow></math></p><p>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 <math><mi>𝑑</mi><mi>𝑡</mi></math> and <math><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math>, respectively. For the latter term, we get</p><p><math><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo lspace=\"0.2777777777777778em\" rspace=\"0.2777777777777778em\">:</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝜎</mi><mo>=</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math></p><p>And if I match those, I’m going to see that</p><p><math><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math> That is the choice for <math><mi mathvariant=\"normal\">Δ</mi></math> that will make these two portfolios match as far as changes with respect to Brownian motion. If I match the <math><mi>𝑑</mi><mi>𝑡</mi></math> terms, then I’m going to have (we’ll assume <math><mi>𝑐</mi></math> means <math><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math></p><p><math><mi>𝑑</mi><mi>𝑡</mi><mo lspace=\"0.2777777777777778em\" rspace=\"0.2777777777777778em\">:</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mi mathvariant=\"normal\">Δ</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝛼</mi><mo>−</mo><mi>𝑟</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><mo form=\"prefix\">−</mo><mi>𝑟</mi><mi>𝑐</mi><mo>+</mo><msub><mi>𝑐</mi><mi>𝑡</mi></msub><mo>+</mo><mi>𝛼</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mi>𝜎</mi><mn>2</mn></msup><msup><mi>𝑆</mi><mn>2</mn></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msub><mi>𝑐</mi><mrow><mi>𝑥</mi><mi>𝑥</mi></mrow></msub><mo stretchy=\"false\">)</mo></math></p><p>We can see that we have a <math><mi>𝛼</mi><mi>𝑐</mi><mi>𝑥</mi></math> on both sides, so if we take those out, we get</p><p><math><mn>0</mn><mo>=</mo><mo form=\"prefix\">−</mo><mi>𝑟</mi><mi>𝑐</mi><mo>+</mo><msub><mi>𝑐</mi><mi>𝑡</mi></msub><mo>+</mo><mi>𝑟</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mi>𝜎</mi><mn>2</mn></msup><msup><mi>𝑆</mi><mn>2</mn></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msub><mi>𝑐</mi><mrow><mi>𝑥</mi><mi>𝑥</mi></mrow></msub></math> 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</p><p><math><mn>0</mn><mo>=</mo><mo form=\"prefix\">−</mo><mi>𝑟</mi><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><msub><mi>𝑐</mi><mi>𝑡</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mi>𝑟</mi><mi>𝑋</mi><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mi>𝜎</mi><mn>2</mn></msup><msup><mi>𝑋</mi><mn>2</mn></msup><msub><mi>𝑐</mi><mrow><mi>𝑥</mi><mi>𝑥</mi></mrow></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo stretchy=\"false\">)</mo></math></p><p>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</p><p><math><mi>𝑋</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math></p><h5>Call Options</h5><p>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. <math><mi>𝐾</mi></math> represents this price. We can look at the value of this derivative security at time <math><mi>𝑇</mi></math> (or as it approaches maturity). If I know I can buy an asset at <math><mi>𝐾</mi></math> dollars by owning this derivative security, let’s say <math><mi>𝐾</mi></math> 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</p><p><math><msub><mo lspace=\"0em\" rspace=\"0.16666666666666666em\">lim</mo><mrow><mi>𝑡</mi><mo lspace=\"0em\" rspace=\"0em\" stretchy=\"false\">→</mo><mi>𝑇</mi></mrow></msub><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑋</mi><mo>−</mo><mi>𝐾</mi><msub><mo stretchy=\"false\">)</mo><mo>+</mo></msub></math></p><p>That only gives me one of my values. There are two other boundaries to consider. Could we look at evolutions with respect to variable <math><mi>𝑥</mi></math>? 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</p><p><math><msub><mo lspace=\"0em\" rspace=\"0.16666666666666666em\">lim</mo><mrow><mi>𝑋</mi><mo lspace=\"0em\" rspace=\"0em\" stretchy=\"false\">→</mo><mn>0</mn></mrow></msub><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mn>0</mn></math></p><p>What about the limit as <math><mi>𝑥</mi></math> 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.</p><p><math><msub><mo lspace=\"0em\" rspace=\"0.16666666666666666em\">lim</mo><mrow><mi>𝑥</mi><mo lspace=\"0em\" rspace=\"0em\" stretchy=\"false\">→</mo><mi>∞</mi></mrow></msub><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>≈</mo><mi>𝑋</mi></math></p><h5>Black-Scholes-Merton</h5><p>The formula is</p><p><math><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑥</mi><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo>−</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo lspace=\"0em\" rspace=\"0em\">−</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></mrow></msup><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>−</mo></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo>−</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math></p><p>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</p><p><math><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" lspace=\"0.16666666666666666em\" rspace=\"0em\">exp</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑟</mi><mo>−</mo><msup><mi>𝜎</mi><mn>2</mn></msup><mi>/</mi><mn>2</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑡</mi><mo>+</mo><mi>𝜎</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math></p><p><math><mi>𝑑</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑟</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑡</mi><mo>+</mo><mi>𝜎</mi><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></math> We will rigorously derive this later.</p><p>To get the fair price, we get the value when it is exercised, discount it today’s time, and then take its expected value.</p><p>Now we’ll say the value of our derivative at time 0 is</p><p><math><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝔼</mi><mrow><mo>[</mo><mrow><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑇</mi></mrow></msup><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></mrow><mo>]</mo></mrow></math> Being a call option, this becomes</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mi>𝔼</mi><mrow><mo>[</mo><mrow><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑇</mi></mrow></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝐾</mi><msub><mo stretchy=\"false\">)</mo><mo>+</mo></msub></mrow><mo>]</mo></mrow></math></p><p>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 <math><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>&gt;</mo><mi>𝐾</mi></math>. And that’s the same as</p><p><math><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"prefix\" lspace=\"0.16666666666666666em\" rspace=\"0em\">exp</mo><mrow><mo>(</mo><mrow><mo stretchy=\"false\">(</mo><mi>𝑟</mi><mo>−</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mi>𝜎</mi><mn>2</mn></msup><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑡</mi><mo>+</mo><mi>𝜎</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></mrow><mo>)</mo></mrow><mo>&gt;</mo><mi>𝐾</mi></math></p><p>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</p><p><math><mo stretchy=\"false\">(</mo><mi>𝑟</mi><mo>−</mo><mfrac><msup><mi>𝜎</mi><mn>2</mn></msup><mn>2</mn></mfrac><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑇</mi><mo>+</mo><mi>𝜎</mi><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>&gt;</mo><mo form=\"prefix\" lspace=\"0em\" rspace=\"0em\">log</mo><mrow><mo>(</mo><mfrac><mi>𝐾</mi><mrow><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo stretchy=\"false\">)</mo></mrow></mfrac><mo>)</mo></mrow></math> This becomes</p><p><math><mi>𝑊</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>&gt;</mo><mfrac><mrow><mo lspace=\"0em\" rspace=\"0em\">log</mo><mrow><mo>(</mo><mfrac><mi>𝐾</mi><mrow><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo stretchy=\"false\">)</mo></mrow></mfrac><mo>)</mo></mrow><mo lspace=\"0em\" rspace=\"0em\">−</mo><mrow><mo>(</mo><mrow><mi>𝑟</mi><mo lspace=\"0em\" rspace=\"0em\">−</mo><mfrac><msup><mi>𝜎</mi><mn>2</mn></msup><mn>2</mn></mfrac></mrow><mo>)</mo></mrow><mi>𝑇</mi></mrow><mi>𝜎</mi></mfrac></math></p><p>which we will indicate by the convenience variable <math><mi>𝑑</mi><mo form=\"infix\" lspace=\"0.2222222222222222em\" rspace=\"0em\">∗</mo></math></p><p>We can re-express this expectation as the indicator function based on this inequality, and then get the integral for it.</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><msubsup><mo form=\"prefix\" lspace=\"0em\">∫</mo><mrow><mo>−</mo><mi>∞</mi></mrow><mi>∞</mi></msubsup><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑇</mi></mrow></msup><mrow><mo>(</mo><mrow><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><msup><mi>𝑒</mi><mrow><mo stretchy=\"false\">(</mo><mi>𝑟</mi><mo lspace=\"0em\" rspace=\"0em\">−</mo><msup><mi>𝜎</mi><mn>2</mn></msup><mi>/</mi><mn>2</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑇</mi><mo lspace=\"0em\" rspace=\"0em\">+</mo><mi>𝜎</mi><mi>𝑋</mi></mrow></msup><mo>−</mo><mi>𝑘</mi></mrow><mo>)</mo></mrow><msub><mi>𝐼</mi><mrow><mi>𝑋</mi><mo lspace=\"0em\" rspace=\"0em\">&gt;</mo><mi>𝑑</mi><mo form=\"infix\" lspace=\"0em\" rspace=\"0em\">∗</mo></mrow></msub><msub><mi>𝑓</mi><mrow><mi>𝑉</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo stretchy=\"false\">)</mo></mrow></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑑</mi><mi>𝑥</mi></math></p><p>This then becomes</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><msubsup><mo form=\"prefix\" lspace=\"0em\">∫</mo><mrow><mi>𝑑</mi><mo form=\"infix\" lspace=\"0em\" rspace=\"0em\">∗</mo></mrow><mi>∞</mi></msubsup><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑡</mi></mrow></msup><mrow><mo>(</mo><mrow><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><msup><mi>𝑒</mi><mrow><mo stretchy=\"false\">(</mo><mi>𝑟</mi><mo lspace=\"0em\" rspace=\"0em\">−</mo><msup><mi>𝜎</mi><mn>2</mn></msup><mi>/</mi><mn>2</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑇</mi><mo lspace=\"0em\" rspace=\"0em\">+</mo><mi>𝜎</mi><mi>𝑥</mi></mrow></msup><mo>−</mo><mi>𝐾</mi></mrow><mo>)</mo></mrow><mfrac><mn>1</mn><msqrt><mn>2</mn><mi>𝜋</mi><mi>𝑡</mi></msqrt></mfrac><msup><mi>𝑒</mi><mrow><mo>−</mo><mfrac><msup><mi>𝑥</mi><mn>2</mn></msup><mrow><mn>2</mn><mi>𝑇</mi></mrow></mfrac></mrow></msup><mi>𝑑</mi><mi>𝑥</mi></math></p><p>Now we just evaluate this integral, which is really two integrals, so let’s split it up.</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><msubsup><mo form=\"prefix\" lspace=\"0em\">∫</mo><mrow><mi>𝑑</mi><mo form=\"infix\" lspace=\"0em\" rspace=\"0em\">∗</mo></mrow><mi>∞</mi></msubsup><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><msup><mi>𝑒</mi><mrow><mo>−</mo><msup><mi>𝑟</mi><mn>2</mn></msup><mi>/</mi><mn>2</mn><mi>𝑇</mi><mo lspace=\"0em\" rspace=\"0em\">+</mo><mi>𝜎</mi><mi>𝑋</mi></mrow></msup><mfrac><mn>1</mn><msqrt><mn>2</mn><mi>𝜋</mi><mi>𝑇</mi></msqrt></mfrac><msup><mi>𝑒</mi><mrow><mo>−</mo><mfrac><msup><mi>𝑋</mi><mn>2</mn></msup><mrow><mn>2</mn><mi>𝑇</mi></mrow></mfrac></mrow></msup><mi>𝑑</mi><mi>𝑥</mi><mo>−</mo><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑇</mi></mrow></msup><msubsup><mo form=\"prefix\">∫</mo><mrow><mi>𝑑</mi><mo form=\"infix\" lspace=\"0em\" rspace=\"0em\">∗</mo></mrow><mi>∞</mi></msubsup><mfrac><mn>1</mn><msqrt><mn>2</mn><mi>𝜋</mi><mi>𝑇</mi></msqrt></mfrac><msup><mi>𝑒</mi><mrow><mo>−</mo><mfrac><msup><mi>𝑋</mi><mn>2</mn></msup><mrow><mn>2</mn><mi>𝑇</mi></mrow></mfrac></mrow></msup><mi>𝑑</mi><mi>𝑥</mi></math></p><p>Looking at this second integral, this is the integral of mY PDF for Brownian motion.</p><p>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</p><p><math><msubsup><mo lspace=\"0em\">∫</mo><mfrac><mrow><mi>𝑑</mi><mo form=\"infix\" lspace=\"0em\" rspace=\"0em\">∗</mo></mrow><mi>𝜎</mi></mfrac><mi>∞</mi></msubsup><mfrac><mn>1</mn><msqrt><mn>2</mn><mi>𝜋</mi></msqrt></mfrac><msup><mi>𝑒</mi><mrow><mo>−</mo><msup><mi>𝑧</mi><mn>2</mn></msup><mi>/</mi><mn>2</mn></mrow></msup><mi>𝑑</mi><mi>𝑧</mi></math></p><p>The normal distribution is symmetric around 0, so we can rewrite this in reverse as well</p><p><math><msubsup><mo lspace=\"0em\">∫</mo><mrow><mo>−</mo><mi>∞</mi></mrow><mrow><mo>−</mo><mfrac><mrow><mi>𝑑</mi><mo form=\"infix\" lspace=\"0em\" rspace=\"0em\">∗</mo></mrow><mi>𝜎</mi></mfrac></mrow></msubsup><mfrac><mn>1</mn><msqrt><mn>2</mn><mi>𝜋</mi></msqrt></mfrac><msup><mi>𝑒</mi><mrow><mo>−</mo><msup><mi>𝑧</mi><mn>2</mn></msup><mi>/</mi><mn>2</mn></mrow></msup><mi>𝑑</mi><mi>𝑧</mi></math></p><p>which is the standard normal of something I didn’t have time to write down called <math><msub><mi>𝑑</mi><mo>−</mo></msub></math> Now for the other integral. We have</p><p><math><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><msubsup><mo form=\"prefix\">∫</mo><mrow><mi>𝑑</mi><mo form=\"infix\" lspace=\"0em\" rspace=\"0em\">∗</mo></mrow><mi>∞</mi></msubsup><msup><mi>𝑒</mi><mrow><mo>−</mo><msup><mi>𝜎</mi><mn>2</mn></msup><mi>/</mi><mn>2</mn><mi>𝑇</mi><mo lspace=\"0em\" rspace=\"0em\">+</mo><mi>𝜎</mi><mi>𝑥</mi></mrow></msup><mfrac><mn>1</mn><msqrt><mn>2</mn><mi>𝜋</mi><mi>𝑇</mi></msqrt></mfrac><msup><mi>𝑒</mi><mrow><mo>−</mo><mfrac><msup><mi>𝑋</mi><mn>2</mn></msup><mrow><mn>2</mn><mi>𝑇</mi></mrow></mfrac></mrow></msup><mi>𝑑</mi><mi>𝑋</mi></math></p><p>which we can rearrange algebraically and take the standard normal of to get</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><msubsup><mo form=\"prefix\">∫</mo><mfrac><mrow><mi>𝑑</mi><mo lspace=\"0em\" rspace=\"0em\">∗</mo><mo form=\"prefix\">−</mo><mi>𝜎</mi><mi>𝑇</mi></mrow><msqrt><mi>𝑇</mi></msqrt></mfrac><mi>∞</mi></msubsup><mfrac><mn>1</mn><msqrt><mn>2</mn><mi>𝜋</mi></msqrt></mfrac><msup><mi>𝑒</mi><mrow><mo>−</mo><msup><mi>𝑧</mi><mn>2</mn></msup><mi>/</mi><mn>2</mn></mrow></msup><mi>𝑑</mi><mi>𝑧</mi></math></p><p>That lower term is the same as <math><msub><mi>𝑑</mi><mo>−</mo></msub><mo>+</mo><mi>𝜎</mi><msqrt><mi>𝑇</mi></msqrt></math>. This is going to be the same as</p><p><math><mfrac><mrow><mo lspace=\"0em\" rspace=\"0em\">log</mo><mrow><mo>(</mo><mfrac><mrow><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo stretchy=\"false\">)</mo></mrow><mi>𝐾</mi></mfrac><mo>)</mo></mrow><mo lspace=\"0em\" rspace=\"0em\">+</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑟</mi><mo lspace=\"0em\" rspace=\"0em\">−</mo><msup><mi>𝜎</mi><mn>2</mn></msup><mi>/</mi><mn>2</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mi>𝑇</mi></mrow><mrow><mi>𝜎</mi><msqrt><mi>𝑇</mi></msqrt></mrow></mfrac><mo>+</mo><mi>𝜎</mi><mi>𝑇</mi></math></p><p>so we can combine these and get</p><p><math><mfrac><mrow><mo lspace=\"0em\" rspace=\"0em\">log</mo><mrow><mo>(</mo><mfrac><mrow><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo stretchy=\"false\">)</mo></mrow><mi>𝐾</mi></mfrac><mo>)</mo></mrow><mo lspace=\"0em\" rspace=\"0em\">+</mo><mrow><mo>(</mo><mrow><mi>𝑟</mi><mo lspace=\"0em\" rspace=\"0em\">+</mo><mfrac><msup><mi>𝜎</mi><mn>2</mn></msup><mn>2</mn></mfrac></mrow><mo>)</mo></mrow><mi>𝑇</mi></mrow><mrow><mi>𝜎</mi><msqrt><mi>𝑇</mi></msqrt></mrow></mfrac><mo>=</mo><msub><mi>𝑑</mi><mo>+</mo></msub></math></p><p><strong>Open question:</strong> the source note ends this derivation here.</p><p>This is set up to work at any point in time up to the time of maturity.</p><p>If I’m going to say that <math><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑥</mi><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo lspace=\"0em\" rspace=\"0em\">−</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></mrow></msup><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>−</mo></msub><mo stretchy=\"false\">)</mo></math></p><p>where</p><p><math><msub><mi>𝑑</mi><mo>±</mo></msub><mo>=</mo><mfrac><mrow><mo lspace=\"0em\" rspace=\"0em\">log</mo><mrow><mo>(</mo><mfrac><mi>𝑥</mi><mi>𝑘</mi></mfrac><mo>)</mo></mrow><mo lspace=\"0em\" rspace=\"0em\">+</mo><mi>𝑟</mi><mo lspace=\"0em\" rspace=\"0em\">±</mo><mfrac><msup><mi>𝜎</mi><mn>2</mn></msup><mn>2</mn></mfrac><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo lspace=\"0em\" rspace=\"0em\">−</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></mrow><mrow><mi>𝜎</mi><msqrt><mi>𝑇</mi><mo lspace=\"0em\" rspace=\"0em\">−</mo><mi>𝑡</mi></msqrt></mrow></mfrac></math></p><p>and this standard normal function is the CDF</p><p>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.</p><p><math><msub><mo lspace=\"0em\" rspace=\"0.16666666666666666em\">lim</mo><mrow><mi>𝑡</mi><mo lspace=\"0em\" rspace=\"0em\" stretchy=\"false\">→</mo><mi>𝑇</mi></mrow></msub><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mfrac><mrow><mo lspace=\"0em\" rspace=\"0em\">log</mo><mrow><mo>(</mo><mfrac><mi>𝑋</mi><mi>𝑘</mi></mfrac><mo>)</mo></mrow></mrow><mrow><mi>𝜎</mi><msqrt><mi>𝑇</mi><mo lspace=\"0em\" rspace=\"0em\">−</mo><mi>𝑡</mi></msqrt></mrow></mfrac><mo>=</mo><mo form=\"prefix\" stretchy=\"false\">{</mo><mi>∞</mi><mi>𝑥</mi><mo>≥</mo><mi>𝐾</mi><mspace width=\"0.2222em\"></mspace><mo form=\"prefix\">−</mo><mi>∞</mi><mi>𝑥</mi><mo>&lt;</mo><mi>𝐾</mi></math></p><p>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.</p><p><math><msub><mo lspace=\"0em\" rspace=\"0.16666666666666666em\">lim</mo><mrow><mi>𝑡</mi><mo lspace=\"0em\" rspace=\"0em\" stretchy=\"false\">→</mo><mi>𝑇</mi></mrow></msub><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mo form=\"prefix\" stretchy=\"false\">{</mo><mi>𝑥</mi><mo>−</mo><mi>𝐾</mi><mi>𝑥</mi><mo>≥</mo><mi>𝐾</mi><mspace width=\"0.2222em\"></mspace><mn>0</mn><mi>𝑥</mi><mo>&lt;</mo><mi>𝐾</mi></math></p><p>What about when x approaches 0? Then the log goes to negative infinity</p><p><math><msub><mo lspace=\"0em\" rspace=\"0.16666666666666666em\">lim</mo><mrow><mi>𝑥</mi><mo lspace=\"0em\" rspace=\"0em\" stretchy=\"false\">→</mo><mn>0</mn></mrow></msub><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mn>0</mn></math></p><p>What about x goes to infinity? We subtract our discounted K, which just becomes X.</p><p><math><msub><mo lspace=\"0em\" rspace=\"0.16666666666666666em\">lim</mo><mrow><mi>𝑥</mi><mo lspace=\"0em\" rspace=\"0em\" stretchy=\"false\">→</mo><mi>∞</mi></mrow></msub><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑥</mi></math></p><p>So this satisfies our boundary conditions.</p><p>If we consider our Black-Scholes</p><p><math><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑥</mi><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo lspace=\"0em\" rspace=\"0em\">−</mo><mi>𝑡</mi><mo stretchy=\"false\">)</mo></mrow></msup><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>−</mo></msub><mo stretchy=\"false\">)</mo></math></p><p>What is the partial derivative? You might think it’s <math><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo stretchy=\"false\">)</mo></math>, and it is, but not for the reasons you think. We will take <math><mi>𝜏</mi><mo>=</mo><mi>𝑇</mi><mo>−</mo><mi>𝑡</mi></math>, and expand out the definition of the derivatives of the normal distribution.</p><p><math><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo>=</mo><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mi>𝑥</mi><mfrac><mn>1</mn><msqrt><mn>2</mn><mi>𝜋</mi><mi>𝜏</mi></msqrt></mfrac><msup><mi>𝑒</mi><mrow><mo>−</mo><msubsup><mi>𝑑</mi><mo>+</mo><mn>2</mn></msubsup><mi>/</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>2</mn><mi>𝜏</mi><mo stretchy=\"false\">)</mo></mrow></msup><mfrac><mn>1</mn><mrow><mi>𝑥</mi><mi>𝜎</mi><msqrt><mi>𝜏</mi></msqrt></mrow></mfrac><mo>−</mo><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝜏</mi></mrow></msup><mfrac><mn>1</mn><msqrt><mn>2</mn><mi>𝜋</mi><mi>𝜏</mi></msqrt></mfrac><msup><mi>𝑒</mi><mrow><mo>−</mo><msubsup><mi>𝑑</mi><mo>−</mo><mn>2</mn></msubsup><mi>/</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>2</mn><mi>𝜏</mi><mo stretchy=\"false\">)</mo></mrow></msup><mfrac><mn>1</mn><mrow><mi>𝑥</mi><mi>𝜎</mi><msqrt><mi>𝜏</mi></msqrt></mrow></mfrac></math></p><p>Which we can rearrange to</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mfrac><mn>1</mn><mrow><mi>𝑥</mi><mi>𝜎</mi><msqrt><mn>2</mn><mi>𝑝</mi><mi>𝑖</mi></msqrt></mrow></mfrac><mrow><mo>(</mo><mrow><mi>𝑥</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mfrac><msubsup><mi>𝑑</mi><mo>+</mo><mn>2</mn></msubsup><mn>2</mn></mfrac></mrow></msup><mo>−</mo><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝜏</mi></mrow></msup><msup><mi>𝑒</mi><mrow><mo>−</mo><mfrac><mrow><mo>−</mo><msubsup><mi>𝑑</mi><mo>−</mo><mn>2</mn></msubsup></mrow><mn>2</mn></mfrac></mrow></msup></mrow><mo>)</mo></mrow></math></p><p>Earlier, we had the result that <math><msub><mi>𝑑</mi><mo>−</mo></msub><mo>+</mo><mi>𝜎</mi><msqrt><mi>𝜏</mi></msqrt><mo>=</mo><msub><mi>𝑑</mi><mo>+</mo></msub></math></p><p>So we can derive that</p><p><math><msubsup><mi>𝑑</mi><mo>−</mo><mn>2</mn></msubsup><mo>=</mo><msubsup><mi>𝑑</mi><mo>+</mo><mn>2</mn></msubsup><mo>−</mo><mn>2</mn><msub><mi>𝑑</mi><mo>+</mo></msub><mi>𝜎</mi><msqrt><mi>𝜏</mi></msqrt><mo>+</mo><msup><mi>𝜎</mi><mn>2</mn></msup><mi>𝜏</mi></math></p><p>and</p><p><math><mfrac><msubsup><mi>𝑑</mi><mo>−</mo><mn>2</mn></msubsup><mn>2</mn></mfrac><mo>=</mo><mfrac><msubsup><mi>𝑑</mi><mo>+</mo><mn>2</mn></msubsup><mn>2</mn></mfrac><mo>−</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mi>𝜎</mi><msqrt><mi>𝜏</mi></msqrt><mo>+</mo><mfrac><mrow><msup><mi>𝜎</mi><mn>2</mn></msup><mi>𝜏</mi></mrow><mn>2</mn></mfrac></math></p><p>We also know that</p><p><math><msub><mi>𝑑</mi><mo>+</mo></msub><mi>𝜎</mi><msqrt><mi>𝜏</mi></msqrt><mo>=</mo><mo form=\"prefix\" lspace=\"0em\" rspace=\"0em\">log</mo><mrow><mo>(</mo><mfrac><mi>𝑥</mi><mi>𝐾</mi></mfrac><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><mrow><mi>𝑟</mi><mo>+</mo><mfrac><msup><mi>𝜎</mi><mn>2</mn></msup><mn>2</mn></mfrac></mrow><mo>)</mo></mrow><mi>𝜏</mi></math></p><p>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 <math><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo stretchy=\"false\">)</mo></math></p><p>This becomes important when we determine <math><msub><mi>𝑐</mi><mrow><mi>𝑥</mi><mi>𝑥</mi></mrow></msub></math> <math><msub><mi>𝑐</mi><mrow><mi>𝑥</mi><mi>𝑥</mi></mrow></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><msup><mi>𝑁</mi><mo>′</mo></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mfrac><mn>1</mn><mrow><mi>𝑥</mi><mi>𝜎</mi><msqrt><mi>𝜏</mi></msqrt></mrow></mfrac></math></p><p>proof is left as exercise to reader</p><p>and <math><msub><mi>𝑐</mi><mi>𝑡</mi></msub></math> is</p><p><math><msub><mi>𝑐</mi><mi>𝑡</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mo form=\"prefix\">−</mo><mi>𝑟</mi><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝜏</mi></mrow></msup><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>−</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mfrac><mrow><mi>𝑥</mi><mi>𝜎</mi></mrow><mrow><mn>2</mn><msqrt><mi>𝜏</mi></msqrt></mrow></mfrac><msup><mi>𝑁</mi><mo>′</mo></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo stretchy=\"false\">)</mo></math></p><p>If you take these results and plug them into Black-Scholes, you will get that it satisfies that formula.</p><p>We’ll do a slight rewrite of Black-Scholes to show that</p><p><math><mi>𝑟</mi><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><msub><mi>𝑐</mi><mi>𝑡</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mi>𝑟</mi><mi>𝑥</mi><msub><mi>𝑐</mi><mi>𝑥</mi></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mi>𝑟</mi><mn>2</mn></msup><msup><mi>𝑥</mi><mn>2</mn></msup><msub><mi>𝑐</mi><mrow><mi>𝑥</mi><mi>𝑥</mi></mrow></msub><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo stretchy=\"false\">)</mo></math> <math><mo form=\"infix\" lspace=\"0em\">=</mo><mo form=\"prefix\">−</mo><mi>𝑟</mi><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝜏</mi></mrow></msup><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>−</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mfrac><mrow><mi>𝑥</mi><mi>𝜎</mi></mrow><mrow><mn>2</mn><msqrt><mi>𝜏</mi></msqrt></mrow></mfrac><msup><mi>𝑁</mi><mo>′</mo></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mi>𝑟</mi><mi>𝑥</mi><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mi>𝜎</mi><mn>2</mn></msup><msup><mi>𝑥</mi><mn>2</mn></msup><mfrac><mn>1</mn><mrow><mi>𝑥</mi><mi>𝜎</mi><msqrt><mi>𝜏</mi></msqrt></mrow></mfrac></math></p><p>Which when we simplify out gives</p><p><math><mo>−</mo><mi>𝑟</mi><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝜏</mi></mrow></msup><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>−</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo><msub><mi>𝑟</mi><mi>𝑥</mi></msub><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo stretchy=\"false\">)</mo></math></p><p>which is the same answer of Black-Scholes even though it’s derived from probability.</p><h5>Put Option</h5><p>We don’t need to start from scratch here.</p><p>With portfolio A, I buy one share of a forward. For our purposes, all calls, puts, and forwards share the same maturity <math><mi>𝑇</mi></math> and the same strike <math><mi>𝐾</mi></math>. What is going to be the value of this portfolio at maturity? <math><mi>𝐴</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝐾</mi><mo stretchy=\"false\">)</mo></math> 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 <math><mi>𝐾</mi></math> 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:</p><p><math><mi>𝐵</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝑇</mi></mrow></msup></math></p><p>What about at <math><mi>𝑇</mi></math>? <math><mi>𝐵</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝐾</mi></math></p><p>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.</p><p><math><mi>𝐵</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑠</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝜏</mi></mrow></msup></math></p><p>A forward can be valued in this manner, purely through arbitrage arguments.</p><p>Now we have portfolio <math><mi>𝛾</mi></math> where we buy one call option and short one put option.</p><p><math><mi>𝛾</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝑝</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>0</mn><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math></p><p>What is the value at maturity? <math><mi>𝛾</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝑝</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math> 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.</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝐾</mi><msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>+</mo></msub><mo>−</mo><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝐾</mi><mo>−</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><msub><mo stretchy=\"false\">)</mo><mo>+</mo></msub></math></p><p>But if you notice, only one of these can be positive. So it ends up always being</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑇</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝐾</mi></math> So the value of my forward is the same as that</p><p><math><mi>𝑓</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝑝</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑆</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math></p><p>This is called <strong>put-call parity</strong>. It requires no assumptions about the stock process, it is purely based on market dynamics.</p><p>We can use our Ito magic here</p><p><math><mi>𝑓</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝑐</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝑝</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo stretchy=\"false\">)</mo></math></p><p><math><mi>𝑥</mi><mo>−</mo><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝜏</mi></mrow></msup><mo>=</mo><mi>𝑥</mi><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝜏</mi></mrow></msup><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>−</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝑝</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo stretchy=\"false\">)</mo></math></p><p>One assumption is that the risk-free rate is constant. There’s a modified version with a stochastic risk-free rate.</p><p>We can therefore isolate the put option and find that</p><p><math><mi>𝑝</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mi>𝑡</mi><mo>,</mo><mi>𝑥</mi><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>=</mo><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝜏</mi></mrow></msup><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>1</mn><mo>−</mo><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>−</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝑥</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mn>1</mn><mo>−</mo><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo stretchy=\"false\">)</mo></math></p><p>playing around with our normal distributions, we know that this is the same as</p><p><math><mo form=\"infix\" lspace=\"0em\">=</mo><mi>𝐾</mi><msup><mi>𝑒</mi><mrow><mo>−</mo><mi>𝑟</mi><mi>𝜏</mi></mrow></msup><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mo form=\"prefix\">−</mo><msub><mi>𝑑</mi><mo>−</mo></msub><mo form=\"postfix\" stretchy=\"false\">)</mo><mo>−</mo><mi>𝑥</mi><mi>𝑁</mi><mo form=\"prefix\" stretchy=\"false\">(</mo><mo form=\"prefix\">−</mo><msub><mi>𝑑</mi><mo>+</mo></msub><mo stretchy=\"false\">)</mo></math></p><p>which is the value of the put. We didn’t have to rederive everything because of the put-call parity.</p><h5>Q&amp;A</h5><p>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.</p><p>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.</p><p>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.</p><p>There’s not always a real-world analogue in a mathematical construct, like for quadratic variation.</p><p><math><msub><mi>𝑁</mi><mrow><mi>𝐷</mi><mo form=\"infix\" lspace=\"0em\" rspace=\"0em\">+</mo></mrow></msub></math> is the number you would use to create the replicating portfolio, but there’s no intuitive reason why it would do this.</p><p>Midterm will cover everything we’ve discussed in the first four chapters, including multidimensional stochastic differential equations.</p>","contentSourceFormat":"typst","contentTypst":"== Week 6\n<week-6>\n=== Lecture Notes\n<lecture-notes>\n==== Black-Scholes\n<black-scholes>\nWe 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.\n\nI 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.\n\n$X\\(t_j\\)= Delta\\(t_j\\)S\\(t_j\\)+ X\\(t_j\\)- Delta\\(t_j\\)S\\(t_j\\)$\n\nNo time has actually elapsed here, so there is no interest rate applied. I have merely shifted my wealth into a different asset. The $Delta$ is the position in the asset, and $X$ is the position in the money market i.e.~wealth.\n\nThen the value of my portfolio at time $t_(j + 1)$, (we'll pun in a bit in the notation here) when I'm talking about my interest rate $r$, you're earning interest over time $T$. Now we're using it for a partition, and then we'll annualize it.\n\nWhen we move to $t_(j + 1)$, you have an interest rate.\n\n$X\\(t_(j + 1)\\)= Delta\\(t_j\\)S\\(t_(j + 1)\\)+\\(1 + r\\)\\(X\\(t_j\\)- Delta\\(t_j\\)S\\(t_j\\)\\)$\n\nIf we want to know how much our wealth is changing, that's the value $X\\(t_(j + 1)\\)- X\\(t_j\\)$, which ends up being\n\n$X\\(t_(j + 1)\\)- X\\(t_j\\)= Delta\\(t_j\\)\\(S\\(t_(j + 1)\\)- S\\(t_j\\)\\)+\\(X\\(t_j\\)- Delta\\(t_j\\)S\\(t_j\\)\\(1 + r - 1\\)$\n\nThis 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\n\n$d X\\(t\\)= Delta\\(t\\)d S\\(t\\)+ r\\(X\\(t\\)- Delta\\(t\\)S\\(t\\)\\)d t$\n\nIf I assume that my stock follows a geometric Brownian motion, which is the assumption in the Black-Scholes model, and I replace $d S\\(t\\)$ with that, I get\n\n$= Delta\\(t\\)\\(alpha S\\(t\\)d t + sigma S\\(t\\)d W\\(t\\)\\)+ r\\(X\\(t\\)- Delta\\(t\\)S\\(t\\)\\)d t$\n\nAnd once I plug in, I can group these terms together and get\n\n$= r X\\(t\\)d t + Delta\\(t\\)S\\(t\\)\\(alpha - r\\)d t + Delta\\(t\\)sigma S\\(t\\)d W\\(t\\)$\n\njust 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\n\n$r X\\(t\\)d t$ 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 $Delta\\(t\\)S\\(t\\)\\(alpha - r\\)d t$, 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 $Delta\\(t\\)sigma S\\(t\\)d W\\(t\\)$ where this value is proportional to the value of $Delta\\(t\\)$.\n\nOur 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: $e^(- r t) S\\(t\\)$\n\nHow 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 $f\\(a\\,b\\)$ is.\n\n$d\\(e^(- r t) S\\(t\\)\\)= d f\\(t\\,S\\(t\\)\\)$\n\n$f\\(a\\,b\\)= e^(- r a) b$\n\n$f_a = - r e^(- r a) b$\n\n$f_b = e^(- r a)$\n\n$f_(b b) = 0$ This is going to be\n\n$= - r e^(- r t) S\\(t\\)d t + e^(- r t) d S\\(t\\)+ 1 / 2\\(0\\)\\(d S\\(t\\)\\)^2$\n\nThis now gives me that\n\n$= - r e^(- r t) S\\(t\\)d t + e^(- r t) alpha S\\(t\\)d t + e^(- r t) sigma S\\(t\\)d W\\(t\\)$\n\nwhich I can group the $d t$ terms together and get\n\n$= e^(- r t) S\\(t\\)\\(alpha - r\\)d t + e^(- r t) sigma S\\(t\\)d W\\(t\\)$\n\nWe 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. $d\\(e^(- r t) X\\(t\\)\\)= - r e^(- r t) X\\(t\\)d t + e^(- r t) d X\\(t\\)$\n\nPlugging in what we know, we know\n\n$= - r e^(- r t) X\\(t\\)d t + r e^(- r t) X\\(t\\)d t + e^(- r t) Delta\\(t\\)S\\(t\\)\\(alpha - r\\)d t + e^(- r t) Delta\\(t\\)sigma S\\(t\\)d W\\(t\\)$\n\nAnd, if I combine terms, the first two will cancel.\n\n$= e^(- r t)\\(Delta\\(t\\)S\\(t\\)\\(alpha - r\\)\\)d t + e^(- r t) Delta\\(t\\)sigma S\\(t\\)d W\\(t\\)$\n\nWhich we will slightly modify by pulling out $Delta\\(t\\)$\n\n$= Delta\\(t\\)(e^(- r t) S \\( t \\) \\( alpha - r \\) d t + e^(- r t) sigma S \\( t \\) d W \\( t \\))$\n\nWhich we can recognize as being the differential of the discounted stock price\n\n$= Delta\\(t\\)d (e^(- r t) S \\( t \\))$\n\nWe're going to assume that there is some initial stock price and wealth here for the purposes of math.\n\nThis 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.\n\nNow we are going to try and do what is called a #strong[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?\n\nLet $c\\(t\\,S\\(t\\)\\)$ 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, $c$ is any derivative. The first and second partial derivatives should exist and all that.\n\nIf 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 $t$ and $x$ instead of $a$ and $b$\n\n$d c\\(t\\,S\\(t\\)\\)= c_t\\(t\\,S\\(t\\)\\)d t + c_x\\(t\\,S\\(t\\)\\)d S\\(t\\)+ 1 / 2 c_(x x)\\(t\\,S\\(t\\)\\)\\(d S\\(t\\)\\)^2$\n\nThat'll give me\n\n$= c_t\\(t\\,S\\(t\\)\\)d t + c_x\\(t\\,S\\(t\\)\\)alpha S\\(t\\)d t + c_x\\(t\\,S\\(t\\)\\)sigma S\\(t\\)d W\\(t\\)+ 1 / 2 c_(x x)\\(t\\,S\\(t\\)\\)sigma^2 S^2\\(t\\)d t$\n\nBecause that is the definition of $\\(d S\\(t\\)\\)^2$. Again we will group $d t$ and $d W\\(t\\)$ together. This shows that keeping track of these is very important.\n\nThat gives us that\n\n$=\\(c_t\\(t\\,S\\(t\\)\\)+ alpha S\\(t\\)c_x\\(t\\,S\\(t\\)\\)+ 1 / 2 sigma^2 S^2\\(t\\)c_(x x)\\(t\\,S\\(t\\)\\)d t + c_x\\(t\\,S\\(t\\)\\)sigma S\\(t\\)d W\\(t\\)$\n\nThis is how an arbitrary derivative security will evolve at time $t$. 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?\n\n$d (e^(- r t) c \\( t \\, S \\( t \\) \\)) = - r e^(- r t) c\\(t\\,S\\(t\\)\\)thin d t + e^(- r t) d c\\(t\\,S\\(t\\)\\)$\n\nBut we just figured that out, so we can plug in. This whole expression becomes\n\n$= e^(- r t)\\(- r c\\(t\\,S\\(t\\)\\)+ c_t\\(t\\,S\\(t\\)\\)+ alpha S\\(t\\)c_x\\(t\\,S\\(t\\)\\)+ 1 / 2 sigma^2 S^2\\(t\\)c_(x x)\\(t\\,S\\(t\\)\\)d t + e^(- r t) sigma S\\(t\\)d W\\(t\\)$ 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 $Delta\\(t\\)$ where they perfectly match. To this end, I need to match the endpoint $X\\(T\\)= c\\(T\\,S\\(T\\)\\)$ and the change in the processes:\n\n$d (e^(- r t) X \\( t \\)) = d (e^(- r t) c \\( t \\, S \\( t \\) \\))$\n\nWould 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 $d t$ and $d W\\(t\\)$, respectively. For the latter term, we get\n\n$d W\\(t\\): e^(- r t) Delta\\(t\\)S\\(t\\)sigma = e^(- r t) sigma S\\(t\\)c_x\\(t\\,S\\(t\\)\\)$\n\nAnd if I match those, I'm going to see that\n\n$Delta\\(t\\)= c_x\\(t\\,S\\(t\\)\\)$ That is the choice for $Delta$ that will make these two portfolios match as far as changes with respect to Brownian motion. If I match the $d t$ terms, then I'm going to have (we'll assume $c$ means $c\\(t\\,S\\(t\\)\\)$\n\n$d t : e^(- r t) Delta\\(t\\)S\\(t\\)\\(alpha - r\\)= e^(- r t)\\(- r c + c_t + alpha S\\(t\\)c_x + 1 / 2 sigma^2 S^2\\(t\\)c_(x x)\\)$\n\nWe can see that we have a $alpha c x$ on both sides, so if we take those out, we get\n\n$0 = - r c + c_t + r S\\(t\\)c_x + 1 / 2 sigma^2 S^2\\(t\\)c_(x x)$ 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\n\n$0 = - r c\\(t\\,x\\)+ c_t\\(t\\,x\\)+ r X c_x\\(t\\,x\\)+ 1 / 2 sigma^2 X^2 c_(x x)\\(t\\,x\\)$\n\nThis 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\n\n$X\\(0\\)= c\\(0\\,S\\(0\\)\\)$\n\n==== Call Options\n<call-options>\nNow 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. $K$ represents this price. We can look at the value of this derivative security at time $T$ (or as it approaches maturity). If I know I can buy an asset at $K$ dollars by owning this derivative security, let's say $K$ 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\n\n$lim_(t arrow.r T) c\\(t\\,x\\)=\\(X - K\\)_(+)$\n\nThat only gives me one of my values. There are two other boundaries to consider. Could we look at evolutions with respect to variable $x$? 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\n\n$lim_(X arrow.r 0) c\\(t\\,x\\)= 0$\n\nWhat about the limit as $x$ 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.\n\n$lim_(x arrow.r oo) c\\(t\\,x\\)approx X$\n\n==== Black-Scholes-Merton\n<black-scholes-merton>\nThe formula is\n\n$c\\(t\\,x\\)= x N\\(d_(+)\\(T - t\\,x\\)\\)- K e^(- r\\(T - t\\)) N\\(d_(-)\\(T - t\\,x\\)\\)$\n\nBut 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\n\n$S\\(t\\)= S\\(0\\)exp\\(r - sigma^2\\/2\\)t + sigma W\\(t\\)\\)$\n\n$d S\\(t\\)= r S\\(t\\)d t + sigma S\\(t\\)d W\\(t\\)$ We will rigorously derive this later.\n\nTo get the fair price, we get the value when it is exercised, discount it today's time, and then take its expected value.\n\nNow we'll say the value of our derivative at time 0 is\n\n$c\\(0\\,S\\(0\\)\\)= bb(E) [e^(- r T) c \\( T \\, S \\( T \\) \\)]$ Being a call option, this becomes\n\n$= bb(E) [e^(- r T) \\( S \\( T \\) - K \\)_(+)]$\n\nThat + 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 $S\\(T\\)> K$. And that's the same as\n\n$S\\(0\\)exp (\\( r - 1 / 2 sigma^2 \\) t + sigma W \\( t \\)) > K$\n\nEverything 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\n\n$\\(r - sigma^2 / 2\\)T + sigma W\\(T\\)> log (frac(K, S\\(0\\)))$ This becomes\n\n$W\\(T\\)> frac(log (frac(K, S\\(0\\))) - (r - sigma^2 / 2) T, sigma)$\n\nwhich we will indicate by the convenience variable $d *$\n\nWe can re-express this expectation as the indicator function based on this inequality, and then get the integral for it.\n\n$= integral_(- oo)^oo e^(- r T) (S \\( 0 \\) e^(\\(r - sigma^2\\/2\\)T + sigma X) - k) I_(X > d *) f_(V\\(T\\))\\(x\\)d x$\n\nThis then becomes\n\n$= integral_(d *)^oo e^(- r t) (S \\( 0 \\) e^(\\(r - sigma^2\\/2\\)T + sigma x) - K) 1 / sqrt(2 pi t) e^(- frac(x^2, 2 T)) d x$\n\nNow we just evaluate this integral, which is really two integrals, so let's split it up.\n\n$= integral_(d *)^oo S\\(0\\)e^(- r^2\\/2 T + sigma X) 1 / sqrt(2 pi T) e^(- frac(X^2, 2 T)) d x - K e^(- r T) integral_(d *)^oo 1 / sqrt(2 pi T) e^(- frac(X^2, 2 T)) d x$\n\nLooking at this second integral, this is the integral of mY PDF for Brownian motion.\n\nWe 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\n\n$integral_(frac(d *, sigma))^oo 1 / sqrt(2 pi) e^(- z^2\\/2) d z$\n\nThe normal distribution is symmetric around 0, so we can rewrite this in reverse as well\n\n$integral_(- oo)^(- frac(d *, sigma)) 1 / sqrt(2 pi) e^(- z^2\\/2) d z$\n\nwhich is the standard normal of something I didn't have time to write down called $d_(-)$ Now for the other integral. We have\n\n$S\\(0\\)integral_(d *)^oo e^(- sigma^2\\/2 T + sigma x) 1 / sqrt(2 pi T) e^(- frac(X^2, 2 T)) d X$\n\nwhich we can rearrange algebraically and take the standard normal of to get\n\n$= S\\(0\\)integral_(frac(d * - sigma T, sqrt(T)))^oo 1 / sqrt(2 pi) e^(- z^2\\/2) d z$\n\nThat lower term is the same as $d_(-) + sigma sqrt(T)$. This is going to be the same as\n\n$frac(log (frac(S\\(0\\), K)) +\\(r - sigma^2\\/2\\)T, sigma sqrt(T)) + sigma T$\n\nso we can combine these and get\n\n$frac(log (frac(S\\(0\\), K)) + (r + sigma^2 / 2) T, sigma sqrt(T)) = d_(+)$\n\n#strong[Open question:] the source note ends this derivation here.\n\nThis is set up to work at any point in time up to the time of maturity.\n\nIf I'm going to say that $c\\(t\\,x\\)= x N\\(d_(+)\\)- K e^(- r\\(T - t\\)) N\\(d_(-)\\)$\n\nwhere\n\n$d_plus.minus = frac(log (x / k) + r plus.minus sigma^2 / 2\\(T - t\\), sigma sqrt(T - t))$\n\nand this standard normal function is the CDF\n\nWhat 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.\n\n$lim_(t arrow.r T) c\\(t\\,x\\)frac(log (X / k), sigma sqrt(T - t)) = {oo & x gt.eq K med - oo & x < K$\n\nWhat 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.\n\n$lim_(t arrow.r T) c\\(t\\,x\\)= {x - K & x gt.eq K med 0 & x < K$\n\nWhat about when x approaches 0? Then the log goes to negative infinity\n\n$lim_(x arrow.r 0) c\\(t\\,x\\)= 0$\n\nWhat about x goes to infinity? We subtract our discounted K, which just becomes X.\n\n$lim_(x arrow.r oo) c\\(T\\,x\\)= x$\n\nSo this satisfies our boundary conditions.\n\nIf we consider our Black-Scholes\n\n$c\\(t\\,x\\)= x N\\(d_(+)\\)- K e^(- r\\(T - t\\)) N\\(d_(-)\\)$\n\nWhat is the partial derivative? You might think it's $N\\(d_(+)\\)$, and it is, but not for the reasons you think. We will take $tau = T - t$, and expand out the definition of the derivatives of the normal distribution.\n\n$c_x = N\\(d_(+)\\)+ x 1 / sqrt(2 pi tau) e^(- d_(+)^2\\/\\(2 tau\\)) frac(1, x sigma sqrt(tau)) - K e^(- r tau) 1 / sqrt(2 pi tau) e^(- d_(-)^2\\/\\(2 tau\\)) frac(1, x sigma sqrt(tau))$\n\nWhich we can rearrange to\n\n$= N\\(d_(+)\\)+ frac(1, x sigma sqrt(2 p i)) (x e^(- d_(+)^2 / 2) - K e^(- r tau) e^(- frac(- d_(-)^2, 2)))$\n\nEarlier, we had the result that $d_(-) + sigma sqrt(tau) = d_(+)$\n\nSo we can derive that\n\n$d_(-)^2 = d_(+)^2 - 2 d_(+) sigma sqrt(tau) + sigma^2 tau$\n\nand\n\n$d_(-)^2 / 2 = d_(+)^2 / 2 - d_(+) sigma sqrt(tau) + frac(sigma^2 tau, 2)$\n\nWe also know that\n\n$d_(+) sigma sqrt(tau) = log (x / K) + (r + sigma^2 / 2) tau$\n\nSo 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 $N\\(d_(+)\\)$\n\nThis becomes important when we determine $c_(x x)$ $c_(x x)\\(t\\,x\\)= N'\\(d_(+)\\)frac(1, x sigma sqrt(tau))$\n\nproof is left as exercise to reader\n\nand $c_t$ is\n\n$c_t\\(t\\,x\\)= - r K e^(- r tau) N\\(d_(-)\\)- frac(x sigma, 2 sqrt(tau)) N'\\(d_(+)\\)$\n\nIf you take these results and plug them into Black-Scholes, you will get that it satisfies that formula.\n\nWe'll do a slight rewrite of Black-Scholes to show that\n\n$r c\\(t\\,x\\)= c_t\\(t\\,x\\)+ r x c_x\\(t\\,x\\)+ 1 / 2 r^2 x^2 c_(x x)\\(t\\,x\\)$ $= - r K e^(- r tau) N\\(d_(-)\\)- frac(x sigma, 2 sqrt(tau)) N'\\(d_(+)\\)+ r x N\\(d_(+)\\)+ 1 / 2 sigma^2 x^2 frac(1, x sigma sqrt(tau))$\n\nWhich when we simplify out gives\n\n$- r K e^(- r tau) N\\(d_(-)\\)+ r_x N\\(d_(+)\\)$\n\nwhich is the same answer of Black-Scholes even though it's derived from probability.\n\n==== Put Option\n<put-option>\nWe don't need to start from scratch here.\n\nWith portfolio A, I buy one share of a forward. For our purposes, all calls, puts, and forwards share the same maturity $T$ and the same strike $K$. What is going to be the value of this portfolio at maturity? $A\\(T\\)=\\(S\\(T\\)- K\\)$ 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 $K$ 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:\n\n$B\\(0\\)= S\\(0\\)- K e^(- r T)$\n\nWhat about at $T$? $B\\(T\\)= S\\(T\\)- K$\n\nWhich is the same as a forward. In order for the market to disallow arbitrage, these two portfolios must have always had the same price.\n\n$B\\(t\\)= s\\(t\\)- K e^(- r tau)$\n\nA forward can be valued in this manner, purely through arbitrage arguments.\n\nNow we have portfolio $gamma$ where we buy one call option and short one put option.\n\n$gamma\\(0\\)= c\\(0\\,S\\(0\\)\\)- p\\(0\\,S\\(0\\)\\)$\n\nWhat is the value at maturity? $gamma\\(T\\)= c\\(T\\,S\\(T\\)\\)- p\\(T\\,S\\(T\\)\\)$ 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.\n\n$=\\(S\\(T\\)- K\\)_(+)-\\(K - S\\(T\\)\\)_(+)$\n\nBut if you notice, only one of these can be positive. So it ends up always being\n\n$= S\\(T\\)- K$ So the value of my forward is the same as that\n\n$f\\(t\\,S\\(t\\)\\)= c\\(t\\,S\\(t\\)\\)- p\\(t\\,S\\(t\\)\\)$\n\nThis is called #strong[put-call parity]. It requires no assumptions about the stock process, it is purely based on market dynamics.\n\nWe can use our Ito magic here\n\n$f\\(t\\,x\\)= c\\(t\\,x\\)- p\\(t\\,x\\)$\n\n$x - K e^(- r tau) = x N\\(d_(+)\\)- K e^(- r tau) N\\(d_(-)\\)- p\\(t\\,x\\)$\n\nOne assumption is that the risk-free rate is constant. There's a modified version with a stochastic risk-free rate.\n\nWe can therefore isolate the put option and find that\n\n$p\\(t\\,x\\)= K e^(- r tau)\\(1 - N\\(d_(-)\\)\\)- x\\(1 - N\\(d_(+)\\)\\)$\n\nplaying around with our normal distributions, we know that this is the same as\n\n$= K e^(- r tau) N\\(- d_(-)\\)- x N\\(- d_(+)\\)$\n\nwhich is the value of the put. We didn't have to rederive everything because of the put-call parity.\n\n==== Q&A\n<qa>\nYou 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.\n\nThere'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.\n\nBecause 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.\n\nThere's not always a real-world analogue in a mathematical construct, like for quadratic variation.\n\n$N_(D +)$ is the number you would use to create the replicating portfolio, but there's no intuitive reason why it would do this.\n\nMidterm will cover everything we've discussed in the first four chapters, including multidimensional stochastic differential equations.","dataUrl":"https://sharifhsn.dev/api/posts/black-scholes.json","date":"2024-10-17","datePublished":"2024-10-17","description":"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…","site":"https://sharifhsn.dev","slug":"black-scholes","source":"FE-610 | Stochastic Calculus","sourceUrl":null,"tags":["Stochastic Calculus","Black–Scholes","Option Pricing"],"title":"Black–Scholes","url":"https://sharifhsn.dev/blog/black-scholes/","version":"1","wordCount":5454}