MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance MA30089: Stochastic Processes and Finance Tobias Hartung MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Outline 1 Introduction 2 Background and Revision 3 Fair Games & Martingales 4 Binomial Model 5 Fundamental Theorem of Asset pricing 6 Brownian Motion 7 Stochastic Integration 8 Stochastic Calculus 9 Continuous-time Finance MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Financial Risks • In the modern world, everyone exposed to lots of (financial) risks: crashing your car, burglary, illness, unemployment. . . • E.g. can purchase insurance to cover the financial costs of unexpected events. • In addition, need to choose between different financial products which may have random future payoffs: • For example, fixed vs. variable interest rates for a mortgage. • More complex variants: ‘capped’ floating rate mortgage. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Financial Risks • A company will also face a number of risks that need to be managed. • For example, an airline company will sell tickets today, and purchase fuel at the time of the flight. • How to decide the price of the ticket today, without exposing to the risk that fuel prices will change? • Idea: enter into a contract with a third party today to supply fuel at a fixed price at a future date. • Contract may not even involve physical delivery, may just be the difference between the contracted price, and the price on the day. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Financial Risks • Consider an investment manager for a fund — usually invests in an index of stocks, e.g. FTSE 100. • Believes that the market is about to enter a period of high variability — good chance that the index will increase substantially over the next month, but an outside chance that the index will fall substantially. • What should the fund manager do? • Imagine that she could enter a contract which gave her the option, at the end of the month, to buy the index of stocks at a fixed price £K , if she wished, but was not obligated to. • Good if index rises, but not bad if it falls. • To persuade someone to enter into such a contract, have to offer an incentive, for example by paying a fee upfront to the other party in the contract. This will typically be thought of as the price of the contract. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Derivatives The contracts in the last two examples are special examples of financial derivatives. In both cases, the value of the financial exchange made according to the contract derives its value from that of an underlying asset. In this case, the other assets are the price of airline fuel, or the value of the FTSE 100 index. In both cases, these correspond to the prices of quantities that can be bought and sold on an exchange or a financial market, and whose price today is easily determined (for example, by looking in a newspaper or online). A key question in this course will be: given some (probabilistic) model for the underlying asset, what should the price of a derivative contract be? MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Probability and Pricing Example 0.1 A key connection will be to probabilities, and a key notion in derivatives pricing will be that we often need to use a form of modified probabilities. To see why, consider the following example: A bookmaker is taking bets on a two horse race. Based on a careful analysis, he correctly identifies that the first horse has a 25% chance of winning, and the second horse has a 75% chance of winning. As a result, the bookmaker determines that the odds on the horses should be 3-1 against, and 3-1 on. Note that these odds correspond to the bookmaker assigning ‘fair’ probabilities of a 25% chance of the first horse winning, and a 75% chance of the second horse winning. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Probability and Pricing Suppose however that the bets taken by the bookmaker are not very sensitive to the odds the bookmaker sets (within reason), and the bookmaker expects to have £5,000 bet on the first horse, and £10,000 bet on the second horse. Then the bookmaker would make a loss of £5, 000 = 3× 5, 000− 10, 000 if the first horse wins, and a gain of £1, 667 = 5, 000− 10, 000/3 if the second horse wins. Note that the average profit of the bookmaker is £0 = 0.25×−5, 000 + 0.75× 1, 667. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Probability and Pricing On the other hand, if he were to set odds of 2-1 against for the first horse, and 2-1 on for the second horse, then the bookmaker ends up even which ever horse wins. For a bookmaker, they may prefer the second outcome (at least once they build in a bit of profit), since their profit or loss will not be heavily dependent on the outcome of a few races. Note that the implied probabilities given by the new odds are different: with the new odds, the new probabilities are 33% for the first horse, and 66% for the second horse. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Probability and Pricing This is an observation that will be crucial to much of what we discover in this course: in the presence of ‘market information’ (here, the amount bettors will place on each horse), the ‘correct’ probabilities may not be the true probabilities. Since these are the probabilities that expose the bookmaker to no risk, we will call these the risk-neutral probabilities. In what follows, we will mostly think of the market information as the current price of the underlying asset, and we want to use the risk-neutral probabilities to help us price derivative contracts. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Outline 2 Background and Revision Financial Basics Probability Background MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance The market We will begin by modelling the cash-flow of an investor in discrete time. The basic idea is that an investor will have a set of K assets (for example, shares in all the companies in the FTSE 100, commodities, etc.), which, at the end of each day, they can buy and sell. There will also be one ‘special’ asset, which we will think of as (interchangeably), cash, a bank account, or a bond. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 1 • Motivation: Derivatives pricing • Contract to purchase airline fuel for a fixed price at a fixed future date • Option to buy shares in FTSE 100 at a fixed price • Derivative since: value derived from an underlying asset • Bookmaking Example: ‘risk-neutral’ probabilities • Financial setting • Investor can buy/sell a set of assets (e.g. shares) MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance The market In particular, we will suppose that at time n, the price of the K assets are S1n ,S 2 n , . . . ,S K n . Typically we will suppose that these are strictly positive random variables. In addition, we have our ‘special’ asset (the bank account), which we think about as the value of £1 invested in a bank account. The special feature of a bank account is that we never lose money invested in the bank, and in fact, we gain an amount of interest which is known at time n. This means if I have £x invested at time n in the bank, then at time n + 1 I will have £x˜ , where x˜ > x . So we can write x˜ = (1+ rn)x , where rn > 0 is the interest rate. For the rest of the course, we will think of rn as being a fixed number, r , known at the outset. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Cashflow Example Example 1.1 Suppose there are two assets (and the bank account), such that: S10 = 100,S 2 0 = 50,S 1 1 = 120,S 2 1 = 40, S12 = 110,S 2 2 = 60, r = 0.1(= 10%). An investor begins with £1,000, with which they buy 5 units of asset 1, and 4 units of asset 2 (the remaining money staying in the bank account). At time 1, they sell 2 units of the second asset, and buy one more unit of the first asset. How much is their portfolio worth at time 2, if they do not spend/earn any additional money? Example MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Portfolio Definition Definition 1.2 A portfolio of assets (and cash) is a sequence of vectors, φn = (φ 0 n, φ 1 n, φ 2 n, . . . φ K n ) where φ0n is the cash held at time n, and φ i n is the number of units of asset i held at time n, for i = 1, . . . ,K . The value of the portfolio at time n is then: Vn = φ 0 n + K∑ i=1 φinS i n. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Self-financing definition Definition 1.3 A portfolio is self-financing if: φ0n+1 + K∑ i=1 φin+1S i n+1 = φ 0 n(1 + r) + K∑ i=1 φinS i n+1. That is, the value of the portfolio at time n + 1 is equal to the value at time n + 1 of the portfolio purchased at time n. If I buy additional units of an asset at time n + 1, I have to find this money from somewhere, either by selling other assets, or using cash from the bank account. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Short-selling We need one more financial observation: we suppose that we can short sell the assets — that is, sell units of the asset that we do not hold, on the basis that we must buy them back at a later date. In terms of the portfolio we hold, this corresponds to negative values of φin. We can also borrow money from the bank (at the interest rate r), which corresponds to φ0n being negative. If a trader has φin > 0, we say that the trader is long the i th asset. If φin < 0, we say that the trader is short the i th asset. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Portfolio Example II Example 1.4 Suppose there are two assets (and the bank account), such that: S10 = 100,S 2 0 = 50,S 1 1 = 120,S 2 1 = 40, S12 = 110,S 2 2 = 60, r = 0.1(= 10%). An investor begins with £1,000, with which they buy 20 units of asset 1, and short sell 5 units of asset 2 (the remaining money staying in the bank account). At time 1, they sell 40 (or sell 20, and short sell a further 20) units of the first asset, and buy 20 units of the second asset, to give a total holding of 15 units of the second asset. How much is their portfolio worth at time 2, assuming the portfolio is self-financing? Example MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Perfect & Frictionless We also make a number of assumptions that will simplify reality a little bit. 1 Agents are price-takers • Any trades that we make will not move the market (i.e. alter the price of the asset) 2 Assets are perfectly divisible • We can always buy or sell 12 , 13 , 1√2 , . . . units of an asset 3 Short selling is permitted • We can hold ‘negative’ amounts of an asset 4 There are no transaction costs or taxes: • We can buy and sell for the same price, and will not accrue any additional costs for buying or selling. A market which satisfies these assumptions is said to be ‘perfect and frictionless’. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 2 • Financial setting • Investor can buy/sell a set of assets (e.g. shares) • At time n, the price of the K assets are S1n , S2n , . . . , SKn • And invest money in their bank account • £1 at time n in bank worth £(1+ r) at time n + 1. r is the interest rate. • Portfolio of assets, self-financing condition • Examples of trading, computing cash-flow • Short-selling, borrowing from the bank • Market assumptions • Perfect and Frictionless Market MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Forward Contracts Definition 1.5 A forward contract is a contract which obliges the first party to purchase an asset from the second party at a future date, at a fixed price. The price is known as the forward price. For example, I agree to purchase 100 Barclays shares from you in 12 months time, at £3 per share. The forward price is then: £3. Lemma 1.6 The fair forward price for an asset which is worth £S0 today, with delivery date N is: (1 + r)NS0. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Fair price of a Forward Suppose I can enter into either side of a forward contract, with forward price K , and delivery date N. Consider the following: • If S0(1 + r)N < K : I ‘sell’ the contract, so I must deliver the asset at time N. At the outset, I also buy the asset, borrowing £S0 from the bank to do so. At time N, I own the asset, which I am contracted to sell to the other party for K , and owe the bank S0(1 + r)N . Hence I am left with £(K − S0(1 + r)N), which is greater than 0, and so I am better off. The only ‘fair price’ — that is, the only price at which either the buyer or seller cannot make money, is therefore the forward price S0(1 + r)N . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Fair price of a Forward Suppose I can enter into either side of a forward contract, with forward price K , and delivery date N. Consider the following: • If S0(1 + r)N > K : I ‘buy’ the contract, so I must purchase the asset at time N. At the outset, I also short-sell the asset, investing the resulting £S0 in the bank. At time N, I buy the asset from the other party for K , and hold in the bank S0(1 + r)N . Hence I am left with £(S0(1 + r)N − K ), which is greater than 0, and so I am better off. The only ‘fair price’ — that is, the only price at which either the buyer or seller cannot make money, is therefore the forward price S0(1 + r)N . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Outline 2 Background and Revision Financial Basics Probability Background MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Probability background You should by now be familiar with many of the important concepts we will need from probability: such as probability space, events, indicator functions, discrete and continuous r.v.’s, independence, expectation and conditional probability. The main ideas are briefly revised in the notes you have — we will not go over this material again in the lectures, except to briefly recall conditional expectation, and the properties of conditional expectation. The material here is not examinable, in the sense that you will not be asked (say) to define conditional expectation in an exam, but you will be expected to be able to use the results/ideas here in the manner that we use them elsewhere in the notes. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Conditional Expectation (Discrete) If Y is a discrete r.v., so Y (Ω) = {y1, y2, . . .} = {yi : i ∈ I}, then we define the Conditional Expectation of X given Y to be the random variable: E [X |Y ] = ∑ i∈I 1Y=yiE [X |Y = yi ] . Recall that 1A = 1A(ω) is a r.v. which takes the value 1 if ω ∈ A, and 0 otherwise. Note that if we define the function ψ(y) = E [X |Y = y ] then E [X |Y ] = ψ(Y ). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Conditional Expectation (Discrete) More generally, if Y0,Y1, . . . ,Yn are discrete random variables, with Yk taking values in a set Ik , we can define the conditional expectation E [X |Y0, . . . ,Yn] = ∑ i0∈I0,...,in∈In 1Y0=yi0 ,...,Yn=yinE [X |Y0 = yi0 , . . . ,Yn = yin ] , and it follows that E [X |Y0,Y1, . . . ,Yn] = ψ(Y0,Y1, . . . ,Yn) if we define: ψ(y0, y1, . . . , yn) = E [X |Y0 = y0,Y1 = y1, . . . ,Yn = yn] . A similar definition holds if the r.v.’s are continuous. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Conditional Expectation (Discrete) Alternatively, we can define (Fn)n≥0 to be the filtration of the sequence of random variables (Yi )i≥0. That is, Fn is the collection of events depending only on Y0,Y1, . . . ,Yn. We usually think of Yk as the value of something observed at time k , and then Fn is the ‘state of knowledge’ or ‘history’ up to time n. Given a filtration, we can then define the conditional expectation of X ‘given the history up to time n’ as E [X |Fn] = E [X |Y0, . . . ,Yn] = ∑ i0∈I0,...,in∈In 1Y0=yi0 ,...,Yn=yinE [X |Y0 = yi0 , . . . ,Yn = yin ] , We will also frequently use the shorthand: E [X |Fn] = En [X ]. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Properties of Conditional Expectation Lemma 1.7 (Properties of Conditional Expectation) The following properties hold for all the forms of conditional expectation above, if X ,Z ,Y0, . . . ,Yn are r.v.’s: 1 (Taking out what is known): for a ‘nice’ function h E [h(Y0,Y1, . . . ,Yn)X |Y0, . . . ,Yn] = h(Y0,Y1, . . . ,Yn)E [X |Y0, . . . ,Yn] ; MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Properties of Conditional Expectation Lemma 1.7 (Properties of Conditional Expectation) The following properties hold for all the forms of conditional expectation above, if X ,Z ,Y0, . . . ,Yn are r.v.’s: 2 (Tower Property): if m ≤ n, E [E [X |Y0, . . . ,Yn] |Y0, . . . ,Ym] = E [X |Y0, . . . ,Ym] , and in particular, if m = 0, then E [E [X |Y0, . . . ,Yn]] = E [X ] ; MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Properties of Conditional Expectation Lemma 1.7 (Properties of Conditional Expectation) The following properties hold for all the forms of conditional expectation above, if X ,Z ,Y0, . . . ,Yn are r.v.’s: 3 (Combining (i) and (ii)): for a ‘nice’ function h E [h(Y0,Y1, . . . ,Yn)X ] = E [h(Y0,Y1, . . . ,Yn)E [X |Y0, . . . ,Yn]] ; MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Properties of Conditional Expectation Lemma 1.7 (Properties of Conditional Expectation) The following properties hold for all the forms of conditional expectation above, if X ,Z ,Y0, . . . ,Yn are r.v.’s: 4 (Independence): if X is independent of Y0, . . . ,Yn E [X |Y0, . . . ,Yn] = E [X ] ; MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Properties of Conditional Expectation Lemma 1.7 (Properties of Conditional Expectation) The following properties hold for all the forms of conditional expectation above, if X ,Z ,Y0, . . . ,Yn are r.v.’s: 5 (Linearity): for α, β ∈ R E [αX + βZ |Y0, . . . ,Yn] = αE [X |Y0, . . . ,Yn] + βE [Z |Y0, . . . ,Yn] . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Conditional Expectation example Example 1.8 Consider random variables, on the coin-flipping probability space ΩC4 = {HHHH,HHHT ,HHTH, . . . ,TTTT}. Let Yn be the r.v. which is 1 if the nth flip is a head, and −1 otherwise, for n = 1, 2, 3, 4. Let Xn = #heads on first n flips−#tails on first n flips = n∑ i=1 Yi , and set also X0 = 0. If we assume that Yi are independent and identically distributed (i.i.d.) with P(Yi = 1) = p = 1− P(Yi = −1), then Xn is a simple random walk. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Conditional Expectation example We can use conditional expectations to compute certain probabilities: 1 Find E [X4|Y1,Y2,Y3]. 2 Find E [X4|X1,X2,X3] and E [X4|X3]. 3 Find E [ (X4) 2|X1,X2,X3 ] . 4 Suppose that p = 12 . Find E [ (X4) 2]. Solve MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 3 • Forward Contract: Fair forward price = (1 + r)NS0 • Conditional Expectation: Definition, properties & Example • Key Properties: Take out what is known, Tower property • Conditional expectation given a filtration Fn — information generated by Y0,Y1, . . . ,Yn. Write En [X ] = E [X |Fn] = E [X |Y0, . . . ,Yn] . • Coin tossing example MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Financial Basics Probability Background Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Definition 1.9 A stochastic process (in discrete time) is a sequence of random variables indexed by time. E.g. in the previous example, both X0,X1,X2,X3,X4 and Y1,Y2,Y3,Y4 were stochastic processes. A stochastic process X0,X1, . . . ,XN is a Markov process if, for each n = 0, 1, 2, . . . ,N − 1 and for any function f (x), there exists a function g(x) (depending on n and f ) such that: E [f (Xn+1)|X0,X1, . . . ,Xn] = g(Xn). (1) That is, all the information about the future of the process Xn is contained in its current value. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Outline 3 Fair Games & Martingales Fair Games Martingales MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Fair gambling games Consider a gambler, who can bet on a sequence of fair games. Specifically, there is a sequence X1,X2,X3, . . . of games such that if the gambler chooses to bet an amount α ∈ R at time n, then the gambler receives the random amount αXn+1 (including the stake, if returned) at time n + 1. For example, in a game of Roulette, betting on a single number, then Xn = 36 with probability 1/36, and Xn = 0 (lose the stake) otherwise, each game being i.i.d.. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Fair gambling games We call the sequence fair if Xn ∈ L1, and the average winnings, given the previous outcomes, is equal to the amount bet, i.e. for any α ∈ R: E [αXn|X1,X2, . . . ,Xn−1] = α =⇒ E [Xn|X1,X2, . . . ,Xn−1] = 1. In particular, assuming we start with wealth β at time n − 1 and bet α on the game, our new wealth will be β + α(Xn − 1), since we lose the stake α which we bet. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Gambling Strategies Definition 2.1 Suppose (Xn)n≥1 is a sequence of fair games. A gambling strategy (αn)n≥1 is a sequence of functions, αn = αn(X1,X2, . . . ,Xn−1) depending on the previous games, which represents the amount wagered on the nth game. A bounded gambling strategy is a gambling strategy where there exists K > 0 such that |αn(x1, x2, . . . , xn−1)| ≤ K for all n and all x1, . . . , xn−1. In particular, Gn = n∑ k=1 αk(X1,X2, . . . ,Xk−1)(Xk − 1). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Gambling Strategies Definition 2.1 The gains process (Gn)n≥0 associated with a particular gambling strategy αn, and the sequence of fair games (Xn)n≥1 is the total winnings after the first n games, so: G0 = 0,Gn = Gn−1 + αn(X1,X2, . . . ,Xn−1)(Xn − 1). In particular, Gn = n∑ k=1 αk(X1,X2, . . . ,Xk−1)(Xk − 1). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Gains process Lemma 2.2 Let Gn be the gains process associated with a bounded gambling strategy αn and a sequence of fair games Xn. Then the average gain, Gn, satisfies: Gn = E [Gn+1|X1,X2, . . . ,Xn] , (2) and E [Gn] = G0 = 0 for all n. Note that the condition (2) tells us that my expected winnings after one more fair game is the same as my current winnings. Since this is true for any (bounded) gambling strategy, the result tells us that we cannot find a ‘clever’ gambling strategy that will allow us to beat a fair game. Proof of Lemma 2.2 MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Outline 3 Fair Games & Martingales Fair Games Martingales MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Fair Games and Asset prices Now think of an asset-price process. We can think of buying φn units of the asset at time n as making a ‘gamble’ on the change in the asset’s value between time n and time n + 1. If we imagine r = 0, then our ‘winnings’ at time n + 1, for buying φn units of the asset are: φn(Sn+1 − Sn). In particular, we can think of Xn+1 = 1 + (Sn+1 − Sn) as being a sequence of fair games, and the condition which we need to be satisfied in order for the game to be fair is that: E [Xn+1|X1,X2, . . . ,Xn] = 1. This is the case if and only if: E [Sn+1|S1, S2, . . . ,Sn] = Sn. Show this MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Assumption on ‘information’ Assumption 2.3 From now on, we will make the following assumption: there will be some fundamental random process, typically the asset price process, or the fair game process, which generates all the randomness in our scenario. Note that, for example, with the gains process, knowing X1, . . . ,Xn and the (not random) functions, α1, . . . , αn determines Gn, so all the information that would be relevant at time n is determined by observing Xn. When we take conditional expectation given this process, then we will use the shorthand: En [Y ] := E [Y |X1,X2, . . . ,Xn] MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Assumption on ‘information’ Assumption 2.3 From now on, we will make the following assumption: there will be some fundamental random process, typically the asset price process, or the fair game process, which generates all the randomness in our scenario. Note that, for example, with the gains process, knowing X1, . . . ,Xn and the (not random) functions, α1, . . . , αn determines Gn, so all the information that would be relevant at time n is determined by observing Xn. We will also assume that all our gambling strategies/portfolio processes are functions of this same underlying process, so we may take out what is known. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Adapted processes We will almost always then want to consider processes Yn which are known at time n. In particular, we have the following definition: Definition We say that a stochastic process Yn is adapted (with respect to the underlying process Xn) if Yn is a function of X1, . . . ,Xn. For example, if Xn is a sequence of coin flips (which generates all our randomness/the underlying information), and we define Yn to be the number of heads on the first n flips, and Zn to be the number of heads on the first n + 1 flips, then both Yn and Zn are stochastic processes, and Yn is adapted, since it is a function of X1, . . . ,Xn, but Zn is not adapted, since it depends on X1, . . . ,Xn+1. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Martingales Definition 2.4 A stochastic process (Mn)n≥0 is a martingale if: 1 E|Mn| <∞ for all n 2 ‘Mn stays the same on average’: En [Mn+1] = Mn (3) 3 the process Mn is adapted. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Martingales & Fair Games Theorem 2.5 Suppose Mn is a martingale, and let φn be a bounded gambling strategy for Mn. Then the gains process defined by: Gn = n∑ j=1 φj(Mj −Mj−1),G0 = 0 is a martingale. Proof MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Fair Games Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 4 • Sequence of Fair Games: Xn winning for £1 staked E [Xn|X1, . . . ,Xn−1] = 1. • Gambling strategy: αn = αn(X1,X2, . . . ,Xn−1) is amount wagered on the nth game • Gains process Gn: G0 = 0, Gn = Gn−1 + αn(X1,X2, . . . ,Xn−1)(Xn − 1). • Gains process for a sequence of fair games ‘stays the same on average’ • Assumption on ‘information’: write conditional expectation as: En [Y ] := E [Y |X1,X2, . . . ,Xn]. • Definition: A martingale Mn has E |Mn| <∞ and Mn stays the same on average: En [Mn+1] = Mn. • Theorem: If Mn a martingale, Gn = n∑ j=1 φj(Mj −Mj−1), G0 = 0 is a martingale. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Outline 1 Introduction 2 Background and Revision 3 Fair Games & Martingales 4 Binomial Model 5 Fundamental Theorem of Asset pricing 6 Brownian Motion 7 Stochastic Integration 8 Stochastic Calculus 9 Continuous-time Finance MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Random Asset Prices We now want to build a simple model for pricing derivatives. We will begin in discrete time, and imagine a world in which there is a single asset, which can only go up or down by a fixed percentage change, randomly, on which we will want to price a derivative contract. Note that, since we are now considering only one asset, we will drop the superscripts (so we write Sn = S1n ). We will often refer to this asset as the risky asset to distinguish it from the bank account. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Coin-flipping model for asset prices Suppose we have a fixed time-horizon, N ≥ 1, and suppose that at each time, we flip an independent, (possibly) biased coin. If we flip heads, then the asset moves up: Sn 7→ Sn+1 = uSn, and if we flip tails, the asset will move down: Sn 7→ Sn+1 = dSn, where u > d . E.g. if the asset either goes up or down by 5%, then u = 1.05, d = 0.95. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Coin-flipping probability space We can make this probabilistically rigorous by defining (Sn)0≤n≤N as a sequence of r.v.’s defined on the event space Ω = {ω = ω1, ω2, . . . , ωN : ωi ∈ {H,T}}. An outcome in this space is therefore a sequence ω = HHTHT . . ., which corresponds to the asset going up twice, then down, then up, then down, . . . . We assign to elements of this space the usual (biased) coin probabilities, so if ω is an event with k heads and N − k tails, then P({ω}) = pk(1− p)N−k . It then follows that flips are independent. To specify a particular market, we therefore need to specify the initial value of the asset, S0, the amount the asset moves up and down, u, d , the interest rate r , the time-horizon N and the up probability p. Graphic Representation MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Binomial Model Let’s consider the case where N = 1, a one-period Binomial model, and suppose we have a risky asset Sn, and a derivative, whose value at time 1 depends on the price of the asset, S1. For example, a (European) call option with strike price K — that is, the option (but not the obligation) to buy the asset at time 1, for the price K . Then the call option has value C1 = (S1 − K )+ := max{0, S1 − K} at time 1. We will refer to the final value of an option as its payoff. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Binomial Example Example 3.1 Suppose we have an asset in a one period Binomial model with S0 = 10, u = 32 , d = 4 5 , r = 1 5 , and a call option with strike price K = 11. Then we construct a (self-financing) portfolio using only the bank-account and the underlying asset which has the same payoff as the call option, and initial value 4021 . Show This MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Arbitrage This really suggests that the ‘fair’ price for the call option should be 4021 . Can we make this a bit more rigorous? Consider the following definition: Definition 3.2 Suppose (S1n , S 2 n , . . . ,S K n )n=0,1,...,N is a sequence of stochastic processes under some probability measure P, representing the prices of a set of K assets. Let φn be a self-financing portfolio where φjn depends only on the assets up to time n, and whose value at time n is Vn. If V0 = 0, and P(VN ≥ 0) = 1 and P(VN > 0) > 0 (4) then φn is called an arbitrage. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Arbitrage Note that (4) says that our final portfolio is always worth something positive (we never lose money), and at least some of the time, we definitely make money. An arbitrage means that we can make risk-free profit with strictly positive probability! Clearly, any investor would follow an arbitrage strategy, and by scaling everything up (if φ is an arbitrage, so too is αφ, for any α > 0) we can make very large profits! MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Arbitrage Note that (4) says that our final portfolio is always worth something positive (we never lose money), and at least some of the time, we definitely make money. An arbitrage means that we can make risk-free profit with strictly positive probability! Clearly, any investor would follow an arbitrage strategy, and by scaling everything up (if φ is an arbitrage, so too is αφ, for any α > 0) we can make very large profits! MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 5 • Binomial Model: Asset price goes up by factor u, or down by d , with probabilities p and 1− p. • Corresponds to ‘coin-flipping’ probability space. • Call option with strike K : worth (S1 − K )+ at time 1. Find a portfolio in asset with same payoff. • Found ‘fair’ price of call option. • Arbitrage: Exists self-financing portfolio Vn with V0 = 0 and P(VN ≥ 0) = 1 and P(VN > 0) > 0 MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Arbitrage in practice In Example 3.1, we can construct an arbitrage if the price of the derivative is not 4021 : • if the price of the derivative is more than 4021 , we can sell the derivative, buy 47 units of the asset, and borrow the remaining money from the bank; at time 1, we always end up with a portfolio with a positive value; • if the price of the derivative is less than 4021 , we can buy the derivative, (short) sell 47 units of the asset, and invest the remaining money in the bank; at time 1, we always end up with a portfolio with a positive value. Assumption: Arbitrage does not exist! MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Arbitrage-free market Our first result in this direction is the following: Theorem 3.3 In a one-period model, consisting only of the asset and the bank account, with p ∈ (0, 1), there is no arbitrage if and only if d < (1 + r) < u. We leave the proof of this result to an example sheet, but intuitively, the condition d < 1 + r < u says that investing £1 in the risky asset is never guaranteed to be better, or guaranteed to be worse than investing £1 in the bank account. This result is important since it means that we can use a one-period Binomial model as a (not very realistic) model for our financial market. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Arbitrage with Derivatives Theorem 3.4 Suppose we have a one-period Binomial model, with d < (1 + r) < u, and where we can also purchase a derivative contract, whose payoff at time 1, C1, depends on the value at time one of the underlying asset, so: C1 = { cH , if S1 = uS0 cT , if S1 = dS0 . Then there is no arbitrage if and only if the price of the derivative at time 0, C0 is: 1 1 + r [ cT u − (1 + r) u − d + cH (1 + r)− d u − d ] . (5) Proof MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Arbitrage-free price We call the price (5) an arbitrage-free price of the derivative. Note that (here) there is a single arbitrage-free price, so we can talk about the arbitrage-free price. Example 3.5 Recall Example 3.1. Then cH = (15− 11)+ = 4 and cT = (8− 11)+ = 0, and so the price at time 0 is: 1 1 + 15 [ 0 + 4× 1 + 1 5 − 45 3 2 − 45 ] = 40 21 MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Multi-period market We can use exactly the same idea to work out what happens in a multiple period market. If N > 1, we can begin by computing the price of the derivative at time N − 1, given e.g. we have seen HTHHT . . . up to time N − 1. This is now a one-period model, and we can compute the price of the derivative. Now suppose we are at time N − 2, now we know what the price of the derivative must be at time N − 1, and so we can repeat the process to compute an arbitrage-free price at time N − 2, etc. Example 3.6 Suppose we have a Binomial model with N = 2, r = 14 , u = 43 , d = 5 6 , and S0 = 2025. Find the price of a European call option with strike K = 1800. Price MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 6 • Example: ‘fair’ price of a one-period option by construction of ‘equivalent’ portfolio • Arbitrage: Exists self-financing portfolio Vn with V0 = 0 and P(VN ≥ 0) = 1 and P(VN > 0) > 0 • Binomial model is free of arbitrage iff d < (1 + r) < u. • Theorem 3.3 : No arbitrage if and only if the price of the derivative at time 0 is: 1 1 + r [ cT u − (1 + r) u − d + cH (1 + r)− d u − d ] . • Proof of Theorem: • Idea of proof: look at all self-financing portfolios with V0 = 0 involving the asset and the derivative. • Multiple time-periods: consider N-period model as many one-period models. • Example of computing option price in 2-period model. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Path-independent options The European Call option in Example 3.6 is path-independent: the payoff of the option only depends on the final value of the asset, and not on the path that the asset takes. An alternative option, which has a path-dependent payoff, could be something like a knock-in call option: this is an option with a call payoff, but which will only pay out if the asset value exceeds some barrier level some time before the maturity date. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Path-dependent option pricing Example 3.7 Suppose we have a Binomial model with N = 3, r = 16 , u = 3 2 , d = 5 6 ,S0 = 1080, and suppose we want to price a knock in call option with barrier B = 2400 and strike K = 1700, so the payoff of the option is: (S3 − K )+1{Sn>B, for some n=0,1,2,3}. What is the arbitrage-free price of the derivative? Price MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Hedging Finally, we recall that the arbitrage-free price was determined by the fact that we could ‘replicate’ the derivative by trading in the underlying asset. We can do a similar thing with multiple time-periods, and we can interpret this as hedging. Imagine a bank who sells a client an option. The bank is then exposed to the risk associated to the final value of the product that they have sold, and may want to ‘hedge’ this risk. They can do this by trading in the underlying to ‘replicate’ the payoff of the derivative that they have sold to the client. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Hedging Given some derivative, we will call the portfolio which has the same value at maturity as the derivative the hedging portfolio, since it is how a bank who has sold a derivative would hedge their exposure to the risk associated with the contract. For a financial institution selling many derivatives, it is often as important to know the hedging portfolio as it is to know the price of the option. The number of units of the asset that we need to hold at a given time to hedge a derivative is often called the delta of the derivative. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Hedging Example Example 3.8 Consider a bank who has sold the option in Example 3.7, and wishes to hedge their exposure. Find the portfolio that they should hold at time 1 if S1 = 1620. Find Hedge MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Outline 1 Introduction 2 Background and Revision 3 Fair Games & Martingales 4 Binomial Model 5 Fundamental Theorem of Asset pricing 6 Brownian Motion 7 Stochastic Integration 8 Stochastic Calculus 9 Continuous-time Finance MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Pricing as Expectation The method described above allows us to price derivatives in a multi-period Binomial model, but it is a bit time-consuming, and if we let N get big, it can be lengthy to compute prices. Can we find a quicker way? MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Pricing as Expectation The answer lies in the expression: 1 1 + r [ cT u − (1 + r) u − d + cH (1 + r)− d u − d ] . which we can rewrite as: 1 1 + r [ cT ( 1− (1 + r)− d u − d ) + cH (1 + r)− d u − d ] . or: 1 1 + r [cT (1− q) + cHq] . where q := (1+r)−du−d ∈ (0, 1) (by Theorem 3.3). This looks like the average payoff, where we do not use the real probability p of a move up, but a new probability q. Observe that the actual value of p plays no role in computing the price of the derivative. We will call q the risk-neutral probability. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Example 3.1 revisited Example 4.1 Recall Example 3.1, we had u = 32 , d = 4 5 , r = 1 5 , so q = (1 + r)− d u − d = 6 5 − 45 3 2 − 45 = 4 7 , and we can write 1 1 + r E˜ [C1] = 1 1 + r [(1− q)C1(T ) + qC1(H)] = 1 6 5 [ 3 7 × 0 + 4 7 × 4 ] = 5 6 × 16 7 = 40 21 as expected. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance ‘New’ probabilities From now on, we will use the notation E˜ [X ] and P˜(A) to denote expectation and probability taken using the risk-neutral probabilities. We can in fact make this a bit more rigorous on the coin-flipping probability space. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Change of Measure Definition 4.2 Let Hn(ω) be the number of heads we flip on the first n coin flips on the outcome ω ∈ Ω. Then we can define Zn(ω) = ( q p )Hn(ω)(1− q 1− p )n−Hn(ω) . We say that E˜ [·] is the change of measure of E [·] induced by the Radon-Nikodym derivative ZN by: E˜ [Y ] = E [ZNY ] for any random variable. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Change of Measure on Coin-flipping space Observe that we can express the probability of a given sequence of heads and tails in terms of the number of heads, so if ω ∈ Ω is a sequence of N heads and tails, with k = HN(ω) heads, then P({ω}) = pk(1− p)N−k = pHN(ω)(1− p)N−HN(ω). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Path probabilities Observe also that we can deduce statements about probability from statements about expectation using: P˜(A) = E˜ [1A] = E [ZN1A] . In particular, the probability of the path ω = ω1ω2ω3 · · ·ωN , where ωi ∈ {H,T} is given by: P˜({ω}) = E˜ [1{ω}] = E [ZN1{ω}] = E [( q p )HN(ω)(1− q 1− p )N−HN(ω) 1ω(ω) ] = ( q p )HN(ω)(1− q 1− p )N−HN(ω) P({ω}) = ( q p )HN(ω)(1− q 1− p )N−HN(ω) pHN(ω)(1− p)N−HN(ω) = qHN(ω)(1− q)N−HN(ω) MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 7 • Pricing in a multi-period model: • Path-independent option • Path-dependent option • Multi-period pricing and hedging • Price of an option: if q = (1+r)−du−d , Price = 1 1 + r [cT (1− q) + cHq] = 11 + r E˜ [C1] . • E˜ [·] and P˜(·) are the risk-neutral probability measures. Use q instead of p! • Change of measure: Can define E˜ [·] by E˜ [Y ] = E [ZNY ] for any random variable Y , where ZN is called the Radon-Nikodym derivative. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance ‘New’ probability model Since the probability of any event on a coin-flipping probability space can be built up from the probabilities of individual outcomes, it follows from this computation that P˜(·) really does correspond to a Binomial model with up-probability q instead of p. Observe also that for all ω ∈ Ω, 0 < Zn(ω) <∞, so for A ⊆ Ω: P(A) > 0 ⇐⇒ E [1A] > 0 ⇐⇒ E [ZN · Z−1N 1A] > 0 ⇐⇒ E˜ [Z−1N 1A] > 0 ⇐⇒ P˜(A) > 0. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Discounting Asset Prices Why is this probability space important? Let’s consider the discounted asset price — that is, the price of the asset discounted into today’s money by dividing by the value of £1 invested in the bank: S∗n = Sn (1 + r)n . This has some nice consequences for the value of a self-financing portfolio. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Asset prices as martingales Lemma 4.3 Let Vn be the value of a self-financing portfolio in the assets S1n , S 2 n , . . . ,S K n and the bank account. If we write V ∗n = Vn (1 + r)n , for the discounted portfolio value, and S i ,∗n = S in (1 + r)n then V ∗n+1 = V ∗ n + K∑ i=1 φin(S i ,∗ n+1 − S i ,∗n ). (6) Only specify risky assets — the bank account ‘takes care of itself’. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Proof of Lemma 4.3 We have Vn+1 = φ 0 n(1 + r) + K∑ i=1 φinS i n+1 = (1 + r) [ φ0n + K∑ i=1 φinS i n ] + K∑ i=1 φin(S i n+1 − (1 + r)S in) = (1 + r)Vn + K∑ i=1 φin((1 + r) n+1S i ,∗n+1 − (1 + r) · (1 + r)nS i ,∗n ), and so dividing through by (1 + r)n+1 we get (6). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Asset prices are martingales The discounted asset prices also have another nice property: Theorem 4.4 Under the probability measure P˜, the discounted asset price S∗n is a martingale. Proof Because of this property, we will often call P˜ the risk-neutral probability measure. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Self-financing portfolios are martingales We can use both these results to see the following: Lemma 4.5 Suppose that the discounted asset prices are martingales. Then the discounted value of any bounded self-financing portfolio φ is a martingale. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Self-financing portfolios are martingales Proof. If S i ,∗n is a martingale for each i , then so too is Mn = n∑ k=1 φik−1(S i ,∗ k − S i ,∗k−1) by Theorem 2.5. The sum of martingales is a martingale (check the definition!), so we also see that V ∗n = V ∗ 0 + n∑ k=1 K∑ i=1 φik−1(S i ,∗ k − S i ,∗k−1) is a martingale. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Martingale Representation Theorem These results say that self-financing portfolios (discounted) are martingales — the next result is a sort of converse. As we shall see, it says essentially that martingales (under P˜) are self-financing portfolios! Theorem 4.6 (Martingale Representation Theorem) Let Mn be a martingale under P˜. Then there exists a process φn which depends only on S1, . . . ,Sn such that Mn = E˜ [MN ] + n∑ k=1 φk−1(S∗k − S∗k−1). Proof MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Fundamental Theorem of Asset Pricing Theorem 4.7 (Fundamental Theorem of Asset Pricing) Consider a derivative contract on the N-period Binomial model with payoff CN at time N. Then there is no arbitrage if and only if the price of the contract at time n is: Cn = 1 (1 + r)N−n E˜n [CN ] , for n = 0, 1, . . . ,N. (7) In particular, C0 = 1(1+r)N E˜ [CN ]. Proof MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 8 • Discounted asset prices: S∗n = Sn (1 + r)n . • Under P˜, discounted asset price a martingale. • If discounted asset prices are martingales, so too is the value of a discounted portfolio process. • Martingale Representation Theorem: If Mn is a martingale under P˜, then there exists a portfolio φn such that: Mn = E˜ [MN ] + n∑ k=1 φk−1(S∗k − S∗k−1). • Fundamental Theorem of Asset pricing: no arbitrage if and only if the price of the contract at time n is: Cn = 1 (1 + r)N−n E˜n [CN ] , for n = 0, 1, . . . ,N. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Consequences of the FTAP This allows us to make some quick observations about how to price options. For example, suppose that we have a derivative whose payoff depends only on the value of the asset at time N, say CN(ω) = f (SN(ω)) for some function f . We know (under P˜) that the probability of a single ‘up’ move is q, and that each step is independent of the previous steps, so P˜(SN = S0ukdN−k) = ( N k ) qk(1− q)N−k , for k = 0, . . . ,N. (8) MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Consequences of the FTAP Therefore E˜ [f (SN)] = N∑ k=0 f (S0u kdN−k)P˜(SN = S0ukdN−k) = N∑ k=0 f (S0u kdN−k) ( N k ) qk(1− q)N−k . If follows from Theorem 4.7 that the arbitrage-free price of a derivative with path-independent payoff CN = f (SN) is: E˜ [CN ] (1 + r)N = 1 (1 + r)N N∑ k=0 f (S0u kdN−k) ( N k ) qk(1−q)N−k (9) MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Example: Asian Option Example 4.8 An Asian option is a derivative which pays the holder (AN − K )+ where AN is the average of the asset price between time 0 and time N: AN = 1 N + 1 N∑ n=0 Sn. Suppose N = 3, u = 2, d = 1/2, r = 1/4,S0 = 1,K = 1. What is the price of the Asian option? Solution MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 9 • Fundamental Theorem of Asset pricing: no arbitrage if and only if the price of the contract at time n is: Cn = 1 (1 + r)N−n E˜n [CN ] , for n = 0, 1, . . . ,N. • Proof: uses fact that self-financing portfolios are martingales, and Martingale Representation Theorem • Use FTAP to price options as expectations. If CN = f (SN), the option price is: 1 (1 + r)N N∑ k=0 f (S0u kdN−k) ( N k ) qk(1− q)N−k . • Using FTAP to price options. (Asian option example) MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Outline 1 Introduction 2 Background and Revision 3 Fair Games & Martingales 4 Binomial Model 5 Fundamental Theorem of Asset pricing 6 Brownian Motion 7 Stochastic Integration 8 Stochastic Calculus 9 Continuous-time Finance MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Limit of Binomial model Suppose we fix a terminal time T > 0, and we want to think about the behaviour of a Binomial model with a large number of intermediate steps. For example, we could consider T = 1 year, and think of each step as being a day, an hour, a minute, a second,. . . . Can we say anything about the limit? Suppose we divide [0,T ] into n steps, of length T/n. We can first think of what we should do with the bank account. Perhaps we initially get paid an interest rate r over 1 year, so at time 1 we have £(1 + r). An alternative would be to receive the interest rate r compounded biannually, which means that we receive the interest r2 paid every half-a-year. So at the end of a year, $1 is worth £(1 + r2) 2. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Limit of Binomial model This extends to compounding n times a year, so after one year, we receive £(1 + rn ) n, and if we let n→∞, we get continuous compounding: if we have £1 at time 0, at time 1 we have £ lim n→∞ ( 1 + r n )n → £er . More generally, if we keep £1 in the bank for t units of time, then at the end of the period we have £ert . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Limit of Binomial model So the question now is, what happens to the asset under the risk-neutral measure as we let n→∞? Recall that, under P˜, we know the value of the asset at time 1 is: Sn = S0dn ( u d )Hn where Hn is the number of heads we get on the first n flips, so Hn ∼ Bin(n, q). Let’s fix q = 12 , and think about how to choose u and d . Since we want a sensible limit as n→∞, we should choose the parameters of the model, un, rn and dn to depend on n, and the argument above suggests we should take rn = rn . In addition, if q = 12 , then there must exist sn such that un = 1 + rn + sn and dn = 1 + rn − sn. We now want to choose sn so that in the limit as n→∞, we get something that is random, but not ‘too random’ that is, in the limit, we should have a well-defined random variable. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Limit of Binomial model It turns out to be easier to consider log(Sn), which is: log(Sn) = log ( S0d n n ( un dn )Hn) = log(S0) + n log(dn) + Hn(log(un)− log(dn)). (10) We note that log(1 + x) ≈ x − x22 for small x . Suppose that sn = σ√n , so that un = 1 + rn + σ√ n , and dn = 1 + rn − σ√n . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Limit of Binomial model Then we have log(un) = log ( 1 + r n + σ√ n ) ≈ r n + σ√ n − 1 2 ( r n + σ√ n )2 ≈ r n + σ√ n − σ 2 2n where we have ignored terms of order n− 3 2 and smaller. Similarly, we get: log(dn) ≈ r n − σ√ n − σ 2 2n . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Limit of Binomial model If we put these into (10) we get: log(Sn) ≈ log(S0) + ( r n − σ√ n − σ 2 2n ) n + 2 σ√ n Hn ≈ log(S0) + 2σ Hn − 12n√ n + r − σ 2 2 ≈ log(S0) + σ Hn − 12n√ 1 4n + r − σ 2 2 . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Limit of Binomial model Now, recall that Hn is the number of heads, so we can write Hn = Y1 + Y2 + · · ·+ Yn, where Yi are i.i.d. with mean 12 and variance 12 × ( 1− 12 ) = 14 . The Central Limit Theorem tells us that we get the convergence in distribution: Hn − 12n√ 1 4n D−−→ Z ∼ N(0, 1) that is, for large n this looks like a Normal random variable with mean 0 and variance 1. If we call this B , we see that: S = S0eσB+(r− 1 2σ 2). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Limit of Binomial model Now, this was all assuming that we are looking for the price of the asset at time 1. We can also do a similar analysis for the asset at a general time t (we do a similar analysis, but look at the asset after m steps, where m ≈ tn), and we get an expression for the value of the asset at time t, St as: St = S0eσBt+(r− 1 2σ 2)t , where Bt is now N(0, t) for each t. What can we say about Bt? MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Brownian motion Definition 5.1 A process (Bt)t≥0 is a (standard) Brownian motion if B0 = 0 and: 1 t 7→ Bt is continuous 2 Bt has independent increments: i.e. (Bt1 − B0), (Bt2 − Bt1), . . . , (Btn − Btn−1) are independent if 0 ≤ t1 ≤ t2 ≤ · · · ≤ tn−1 ≤ tn 3 Bt − Bs ∼ N(0, (t − s)) for 0 ≤ s ≤ t. Note that the third condition implies Bt ∼ N(0, t), by taking s = 0. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Brownian Motion II ‘Standard’ here refers to the fact that EB1 = 0 = B0, and Var(B1) = 1. More generally, for ν ∈ R and ξ > 0 we can have: B˜t = νt + ξBt where Bt is a standard Brownian motion. Then we say that B˜t is a Brownian motion with drift ν and diffusion coefficient ξ. In fact, a rather surprising (and hard) theorem says that the standard Brownian motion actually exists! MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 10 • Limit of Binomial model. Fix T > 0, suppose we have n steps Binomial model, step size T/n, and let n→∞. • Price of an asset at time t is (via Binomial limit): St = S0eσBt+(r− 1 2σ 2)t , where Bt ∼ N(0, t). • Bt is a (standard) Brownian motion (BM): B0 = 0 and • t 7→ Bt is continuous; • Bt has independent increments; • Bt − Bs ∼ N(0, t − s). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Geometric Brownian Motion Definition 5.2 Suppose that Bt is a standard Brownian motion, and x0, ξ > 0. Then the process Xt = x0 exp {( ν − 1 2 ξ2 ) t + ξBt } is a geometric Brownian motion (GBM) with infinitesimal drift ν and diffusion coefficient ξ. • x0 is the initial value, so X0 = x0 • exp(·) > 0, so Xt > 0 for all t ≥ 0 • From the connection to the binomial model, we see that ν is the average proportionate change (per unit of time) in Xt over a small time-step, and ξ2 is the variance of this change. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Transformations of Brownian motion Since Brownian motion will form a key part of what follows, we will look at a few properties of Brownian motion. Theorem 5.3 If Bt is a standard Brownian motion, then: 1 X 1t = −Bt , 2 X 2t = Bt+s − Bs , for s > 0, 3 X 3t = aBa−2t , for a 6= 0 are all (standard) Brownian motion. Proof The final property corresponds to ‘zooming’ into the origin. If we rescale correctly, the process when we zoom in is still a Brownian motion. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance ‘Uniqueness’ of Brownian motion Think of B,X 1,X 2,X 3 etc. as being “statistically” identical. It is not true that Bt = X 1t always, even though both are Brownian motions. However, it is still true that Brownian motion is unique as a random variable, in the sense that the probability that B does something is the same as the probability that X 1 or X 2 do the same thing. This is a common thing in probability: the Normal distribution with mean 0 and variance 1 is unique in the sense that e.g. the distribution function is unique, however if X ∼ N(0, 1), then −X ∼ N(0, 1) as well, but they are not equal, in fact P(X = −X ) = 0. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 11 • Geometric Brownian motion: Xt = x0 exp {( ν − 1 2 ξ2 ) t + ξBt } is a geometric Brownian motion (GBM) with infinitesimal drift ν and diffusion coefficient ξ. • Transformation of BM: −Bt ,Bt+s − Bs and aBa−2t are all BM. • Proof: check satisfy definition. • ‘Uniqueness’ of Brownian motion MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Brownian motion as a martingale Theorem 5.4 Brownian Motion is a martingale. Note that we will informally assume that many of the properties we had in discrete time, such as being able to take conditional expectations, also hold for continuous time. To prove these results rigorously is rather harder, but for the rest of this course, we will be a bit more informal regarding such details. Proof MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Paths of Brownian motion One of the features of Brownian motion is that the paths of the process are not very smooth at all. It can be shown (we won’t!) that the path Bt is not differentiable anywhere. We will be interested in a related property: suppose f (t) is a differentiable function, with a bounded derivative. Then there exists some constant K such that |f (t)− f (s)| ≤ K |t − s|. Suppose now we consider the function evaluated at smaller and smaller time steps. Specifically, suppose that we set tni = i n , so tni+1 − tni = 1n , and Tn = btnc, so tnTn ≈ t. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Paths of Brownian motion Then we get: Tn−1∑ i=0 (f (tni+1)− f (tni ))2 ≤ K 2 Tn−1∑ i=0 |tni+1 − tni |2 = K 2 Tn−1∑ i=0 1 n2 = K 2 n2 × btnc → 0, as n→∞. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Paths of Brownian motion However, if we do the same for Brownian motion: Tn−1∑ i=0 (Btni+1 − Btni )2 is a sum of Tn ≈ tn i.i.d. r.v.’s with mean (tni+1 − tni ) = 1/n, and finite variance. This has a non-zero average, so perhaps the limit is not zero. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Paths of Brownian motion We make this precise by considering the limit in the following sense: Lemma 5.5 We have: lim n→∞E ∣∣∣∣∣ Tn−1∑ i=0 (Btni+1 − Btni )2 − t ∣∣∣∣∣ 2 = 0. That is, ∑Tn−1 i=0 (Btni+1 − Btni )2 → t in mean-square, or (equivalently) in L2. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Proof of Lemma 5.5 To simplify the mathematics, we will assume that Tn = btnc = tn. The result remains true in general, but we need to be a bit more careful in the proof. Note that if we write ∆ni = (Btni+1 − Btni ), then we know that ∆ni ∼ N(0, 1n ) and so, using standard properties of the Normal distribution: E [ (∆ni ) 2 ] = 1 n , E [ (∆ni ) 4 ] = 3 n2 . In addition, if i 6= j , ∆ni and ∆nj are independent, since they are increments of the Brownian motion. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Proof of Lemma 5.5 So: E ∣∣∣∣∣ Tn−1∑ i=0 (Btni+1 − Btni )2 − t ∣∣∣∣∣ 2 = E (Tn−1∑ i=0 ( (∆ni ) 2 − 1 n ))2 = E Tn−1∑ i ,j=0 ( (∆ni ) 2 − 1 n )( (∆nj ) 2 − 1 n ) = Tn−1∑ i ,j=0 E [( (∆ni ) 2 − 1 n )( (∆nj ) 2 − 1 n )] But by the independence of Brownian increments, and since E [ (∆ni ) 2 − 1n ] = 0, the terms where i 6= j are all zero. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Proof of Lemma 5.5 We therefore have: E ∣∣∣∣∣ Tn−1∑ i=0 (Btni+1 − Btni )2 − t ∣∣∣∣∣ 2 = Tn−1∑ i=0 E [( (∆ni ) 2 − 1 n )2] = Tn−1∑ i=0 E [ (∆ni ) 4 − 2 n (∆ni ) 2 + 1 n2 ] = Tn−1∑ i=0 ( 3 n2 − 2 n2 + 1 n2 ) = t n 2 n2 = 2t n → 0, where we have used the values for E [ (∆ni ) 4] and E [(∆ni )2] we gave earlier and Tn = tn. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Outline 1 Introduction 2 Background and Revision 3 Fair Games & Martingales 4 Binomial Model 5 Fundamental Theorem of Asset pricing 6 Brownian Motion 7 Stochastic Integration 8 Stochastic Calculus 9 Continuous-time Finance MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Integration Why is the roughness of Brownian motion a problem? Suppose we consider the path of a financial asset, and suppose we choose to invest in the asset in a way that depends on the behaviour of the asset, so perhaps we always choose to hold a number of units of the asset which is equal to the current value of the asset. How much profit/loss will we make? If the asset price at time t is St , and we approximate by changing the number of units of the asset we hold at times tni , then our profit/loss from this strategy V nt is: V nt = Tn−1∑ i=0 Stni (St n i+1 − Stni ). If we now let n→∞, then we expect to get the value of following this strategy ‘in continuous time’. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Integration First we observe that, for a, b ∈ R: a(b − a) = 1 2 (b2 − a2)− 1 2 (b − a)2. Then if we take a = Stni and b = Stni+1 V nt = Tn−1∑ i=0 Stni (St n i+1 − Stni ) = Tn−1∑ i=0 [ 1 2 ( S2tni+1 − S 2 tni ) − 1 2 ( Stni+1 − Stni )2] = 1 2 ( S2btnc/n − S20 ) − 1 2 Tn−1∑ i=0 ( Stni+1 − Stni )2 where we have used the fact that tnTn = btnc/n, which is approximately t. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 12 • Brownian motion is a martingale • Paths of Brownian motion are ‘rough’: Tn−1∑ i=0 (Btni+1 − Btni )2 → t in L2. • This compares with the fact that if f is a differentiable function with bounded derivative, then∑Tn−1 i=0 ( f (tni+1)− f (tni ) )2 → 0. • Intuition: Bt+ε − Bt ≈ √ ε, but some +, some −. • Gains from ‘trading’, holding φt = St : V nt = Tn−1∑ i=0 Stni (St n i+1 − Stni ) = 1 2 ( S2btnc/n − S20 ) − 1 2 Tn−1∑ i=0 ( Stni+1 − Stni )2 MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Integration But we have just observed above: if St = f (t), a continuous, differentiable function, then the second term on the right disappears as n→∞. However, if St = Bt is Brownian motion, then this term will not disappear. In fact, it will converge to t in the limit. Since we are thinking about small time steps, we will write (informally) dt for the time-step (in this case, 1n ), dSt = St+dt − St for the change in St , and similarly, df (t) = f (t + dt)− f (t), and dBt = Bt+dt − Bt . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Integration If we are thinking about letting the time step go to 0, then the sum will become an integral, and we can rephrase these results as: Tn−1∑ i=0 f (tni )(f (t n i+1)−f (tni ))→ ∫ t 0 f (s) df (s) = 1 2 (f (t)2−f (0)2), but for Brownian motion: Tn−1∑ i=0 Btni (Bt n i+1 − Btni )→ ∫ t 0 Bs dBs = 1 2 (B2t − B20 )− 1 2 t. (11) MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Integration For differentiable f , this is nothing more than the product rule: since df (t) = f (t + dt)− f (t) ≈ f ′(t)dt, we have:∫ t 0 f (s)df (s) = ∫ t 0 f (s)f ′(s) ds = ∫ t 0 ( 1 2 f (s)2 )′ ds = [ 1 2 f (s)2 ]t 0 = 1 2 (f (t)2 − f (0)2). But for Brownian motion, which is not differentiable, the roughness of the paths gives us the additional terms involving t. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Integration Recall that when we considered processes in discrete time, the processes of the form ∑n−1 i=0 φi (Si+1 − Si ) played an important role to understanding our possible trading portfolios. The same will be true in continuous time, but we need to make sense of the limit as the gap between times where we trade get smaller. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Integration In particular, (using the dSt notation above), we are interested in the limit Tn∑ i=0 φtni (St n i+1 − Stni )→ ∫ t 0 φsdSs and we will first consider the case where St = Bt is Brownian motion so we want to make sense of: Tn∑ i=0 φtni (Bt n i+1 − Btni )→ ∫ t 0 φsdBs , and later see how this relates to the financial interpretation. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Simple Processes So we begin by considering what class of processes (φs)s≥0 which we are allowed to take as the integrand in the integral. In general, we will want φs , the value of the integrand at time s, to only depend on the information available up to time s. An easy case is when we allow φ only to change a finite number of times. These integrands will play a special role, so we define: Definition 6.1 A process (φt)t≥0 is called a simple process if it can be written as φt = n−1∑ i=0 Xi1{t ∈ [ti , ti+1)}, (12) where 0 = t0 < t1 < · · · < tn, and each Xi is a random variable, known at time ti , such that E [ X 2i ] <∞. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Stochastic Integral for Simple Processes This definition is nice, since we are essentially in the discrete case! We hold φti units of the asset between time ti and time ti+1, and we can compute the ‘gains’ from this as the sum of the terms φti (Bti+1 − Bti ). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Stochastic Integral for Simple Processes This leads us to the definition: Definition 6.2 We define the stochastic integral (It)t≥0 (with respect to a Brownian motion Bt) of a simple process (φt)t≥0 given by (12) as: for t ∈ [tk , tk+1) It = k−1∑ i=0 Xi (Bti+1 − Bti ) + Xk(Bt − Btk ). Graphical Example MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 13 • The non-differentiability of Brownian motion causes difficulties, because, for a nice function f (differentiable): Tn−1∑ i=0 f (tni )(f (t n i+1)−f (tni ))→ ∫ t 0 f (s) df (s) = f (t)2 − f (0)2 2 but for Brownian motion: Tn−1∑ i=0 Btni (Bt n i+1 − Btni )→ ∫ t 0 Bs dBs = 1 2 (B2t − B20 )− 1 2 t. • Simple process: φt = ∑n−1 i=0 Xi1{t ∈ [ti , ti+1)} • Stochastic Integral of a Simple process: It = k−1∑ i=0 Xi (Bti+1 − Bti ) + Xk(Bt − Btk ). • Stochastic Integral (of a simple process) is a martingale MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Properties of Stochastic Integral Then we have some important properties of the stochastic integral for a simple process: Theorem 6.3 The stochastic integral of a simple process is a martingale. Sketch Proof And the Stochastic integral has another important property: Theorem 6.4 (Itô isometry) The stochastic integral of a simple process satisfies: E [I2t ] = E [∫ t 0 φ2s ds ] Proof MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance General integrands Finally, we define our class of potential integrands. Let V be the set of stochastic processes, (φt)t≥0 such that φt is known at time t, and: E [∫ t 0 φ2s ds ] <∞. The key idea is that we can now define the stochastic integral for a general integrand in V by considering the limit of integrals of simple processes. Approximation of φ by simple functions MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Stochastic Integral Definition 6.5 Suppose φt ∈ V, and suppose φnt is a sequence of simple processes such that: E ∫ t 0 |φs − φns |2 ds → 0 as n→∞. Then we define the stochastic integral of φt with respect to a Brownian motion Bt by: It = ∫ t 0 φs dBs = lim n→∞ ∫ t 0 φns dBs = limn→∞ I n t , (13) where the limit is in the sense of E [ (Int − It)2 ]→ 0 as n→∞. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Stochastic Integral Definition 6.5 Suppose φt ∈ V, and suppose φnt is a sequence of simple processes such that: E ∫ t 0 |φs − φns |2 ds → 0 as n→∞. Then we define the stochastic integral of φt with respect to a Brownian motion Bt by: It = ∫ t 0 φs dBs = lim n→∞ ∫ t 0 φns dBs = limn→∞ I n t , (13) where the limit is in the sense of E [ (Int − It)2 ]→ 0 as n→∞. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Stochastic Integral Of course, there are a lot of mathematical questions which, if we were being rigorous, we would try to answer — for example does there always exist an approximating sequence of simple functions, and does the limit in (13) exist, and is it unique? The answer to these questions are yes but we will not go into the details. (See the lecture notes for a non-examinable discussion.) MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 14 • Itô isometry: E [I2t ] = E [∫ t 0 φ2s ds ] • Class of general integrands, V: φ ∈ V if φ adapted (φt known at time t), and E [∫ t 0 φ 2 s ds ] <∞. • Definition of Stochastic integral for φ ∈ V by approximation with simple integrands • Matlab example — visualisation of approximating sequence MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Example Example 6.6 This is all very well, but can we actually find the stochastic integral for any processes? Well, recall the calculations at the beginning of this chapter. There, we showed (replacing S with B) that if we take Tn = btnc and tni = i/n, we can write: Tn−1∑ i=0 Bti n(Btni+1−Bti n) = 1 2 ( B2btnc/n − B20 ) −1 2 Tn−1∑ i=0 ( Btni+1 − Btni )2 MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Example Now, the left-hand side is really just the stochastic integral of the simple process: φnt = Tn−1∑ i=0 Btni 1{t ∈ [tni , tni+1)} and as n→∞, this looks more and more like Brownian motion, and in particular, it can be shown that ∫ t 0 |φns − Bs |2 ds → 0. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Example So we have convergence as required in the definition of the stochastic integral. This means that the right-hand side should converge to the stochastic integral as n→∞. But by the continuity of Brownian motion, Bbtnc/n → Bt since btnc/n→ t, and the sum of the squared Brownian increments converges to t by Lemma 5.5. Hence ∫ t 0 Bs dBs = 1 2 ( B2t − B20 )− 1 2 t. (14) MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Properties of Stochastic Integral Theorem 6.7 (Properties of the Stochastic Integral) Suppose (φt)t≥0, (ψt)t≥0 ∈ V, and (Bt)t≥0 is a Brownian motion. Then the stochastic integrals: It = ∫ t 0 φs dBs ,Jt = ∫ t 0 ψs dBs satisfy: 1 Continuity: t 7→ It is continuous; 2 Known: It is known at time t; 3 Linearity: if α, β ∈ R, then αφt + βψt ∈ V and:∫ t 0 (αφs + βψs) dBs = αIt + βJt ; 4 Martingale: It is a martingale; 5 Itô Isometry: E [I2t ] = E [∫ t0 φ2s ds]. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Outline 1 Introduction 2 Background and Revision 3 Fair Games & Martingales 4 Binomial Model 5 Fundamental Theorem of Asset pricing 6 Brownian Motion 7 Stochastic Integration 8 Stochastic Calculus 9 Continuous-time Finance MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Stochastic Integral equations Recall our ‘intuitive’ notation, where dXt meant the change in the process Xt over an interval from t to t + dt. Then∫ t 0 dXs ≈ ∑ i :ti≤t (Xtni+1 − Xtni ) ≈ Xt − X0 (15) since all the other terms cancel out. If we know that Xt is a stochastic integral, perhaps Xt = x0 + ∫ t 0 αsdBs we might write this instead as the ‘differential equation’: dXt = αtdBt , X0 = x0. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Stochastic Integral equations More generally, we may consider stochastic processes which have a non-stochastic integral term as well: Xt = x0 + ∫ t 0 αsdBs + ∫ t 0 βsds which would be equivalent to: dXt = αtdBt + βtdt, X0 = x0. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Stochastic Integral equations For example, remember that we know (from (14)): B2t = B 2 0 + ∫ t 0 2Bs dBs + t. (16) However, using (15) with Xt = B2t ,∫ t 0 d(B2s ) = B 2 t − B20 and t = ∫ t 0 1 ds we can rewrite (16) in the form: d(B2t ) = 2Bt dBt + 1 dt = 2Bt dBt + dt. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance ‘Rules’ of Stochastic Calculus Theorem 7.1 (Rules of Stochastic Calculus) 1 We have (dBt)2 = dt and dBtdt = (dt)2 = (dBt)3 = 0; 2 If dYt = αt dBt + βt dt then: Xt dYt = αtXt dBt + βtXt dt or equivalently:∫ t 0 Xs dYs = ∫ t 0 αsXs dBs + ∫ t 0 βsXs ds; 3 d(XtYt) = Xt dYt + YtdXt + dXtdYt where we use the rules in 1 to work out what the last term is. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance ‘Rules’ of Stochastic Calculus Here, the first half of 7.1.1 is essentially Lemma 5.5. To see why 7.1.3 might be true, observe that: (x2y2 − x1y1) = x1(y2 − y1) + y1(x2 − x1) + (x2 − x1)(y2 − y1). We can write this expression in ‘integrated’ form as: XtYt − X0Y0 = ∫ t 0 d(XsYs) = ∫ t 0 Xs dYs + ∫ t 0 Ys dXs + ∫ t 0 dXs dYs . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Using the rules of stochastic calculus We can also compute our favourite stochastic integral using 7.1.1 and 7.1.3. If we take Xt = Yt = Bt : d(BtBt) = d(B2t ) = Bt dBt + Bt dBt + dBt dBt ; and using (dBt)2 = dt we get: d(B2t ) = 2Bt dBt + dt or equivalently: B2t −B20 = ∫ t 0 d(B2t ) = 2 ∫ t 0 Bs dBs + ∫ t 0 ds = 2 ∫ t 0 Bs dBs +t. We can repeat these kinds of calculations to find, for example, d(B3t ). Compute d(B3t ) MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 15 • Example: ∫ t 0 Bs dBs = 1 2 ( B2t − B20 )− 1 2 t. • Properties of Stochastic integral • Stochastic Calculus notation: Xt = x0 + ∫ t 0 αsdBs + ∫ t 0 βsds is equivalent to: dXt = αtdBt + βtdt, X0 = x0. • ‘Rules’ of Stochastic Calculus • (dBt)2 = dt, dBt dt = (dt2) = (dBt)3 = 0 • dYt = αt dBt + βt dt =⇒ Xt dYt = αtXt dBt + βtXt dt • d(XtYt) = Xt dYt + YtdXt + dXtdYt • Example: using rules of stochastic calculus to compute d(B3t ). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Itô’s Lemma Lemma 7.2 (Itô’s Lemma) Let f (x) be a twice-differentiable function. Then d(f (Bt)) = f ′(Bt) dBt + 1 2 f ′′(Bt) dt, (17) where f ′(x), f ′′(x) are the first and second derivatives. More generally, if f (x , t) is a ‘nice’ function, then: d(f (Bt , t)) = ∂f ∂x (Bt , t) dBt + ( 1 2 ∂2f ∂x2 (Bt , t) + ∂f ∂t (Bt , t) ) dt. (18) MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Itô’s Lemma Both these results also hold if we replace Bt by a process Xt satisfying dXt = αt dBt + βt dt, provided we also replace dBt by dXt and dt by (dXt)2 = α2t dt except in the term accompanying ∂f∂t (Xt , t), so: d(f (Xt)) = f ′(Xt) dXt + 1 2 f ′′(Xt) (dXt)2, (19) and d(f (Xt , t)) = ∂f ∂x (Xt , t) dXt+ 1 2 ∂2f ∂x2 (Xt , t) (dXt)2+ ∂f ∂t (Xt , t) dt. (20) Sketch proof of (17) Note that to remember Itô’s formula, you just need to remember Taylor’s Theorem! MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Examples using Itô’s Lemma Example 7.3 Use Itô’s Lemma to find dXt , when: 1 Xt = B n t , n ∈ N, 2 Xt = tBt , 3 Xt = exp {αBt + βt}. Example MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Identifying Martingales Recall (Theorem 6.7.4) that stochastic integrals against a Brownian motion are also martingales (at least, provided the integrand is ‘nice’ in the sense of Theorem 6.7). As a result, if we can write dXt as an expression which does not involve any dt term, just a dBt term, then the process Xt is a martingale. This means, for example, from Example 7.3.3, that if Xt = exp { αBt − 12α2t } , then: dXt = αXt dBt + ( 1 2 α2 − 1 2 α2 ) Xt dt = αXt dBt . So Xt is a martingale. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Stochastic Differential Equations Observe that in Example 7.3.3, we were able to write an equation for Xt of the form: dXt = σ(Xt) dBt + µ(Xt) dt, (21) where σ(x) = αx and µ(x) = (1 2α 2 + β ) x . Equations of this form are called Stochastic Differential Equations (SDE), and we can define processes which are the solution to an equation of the form (21), together with an initial condition (such as X0 = x0) as solutions to a Stochastic Differential Equation. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance GBM as solution to an SDE Recall that we conjectured our asset prices should be Geometric Brownian Motion (GBM), where a GBM was defined (Definition 5.2) to be the process Xt where Xt = x0 exp {( ν − 1 2 ξ2 ) t + ξBt } and we call ν the infinitesimal drift and ξ the diffusion coefficient. From Example 7.3.3 we can see that GBM Xt with infinitesimal drift ν and diffusion coefficient ξ is the solution to the SDE: dXt = ξXt dBt + νXt dt, X0 = x0. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Examples of SDEs Example 7.4 Solve the following SDEs: 1 dXt = 3Xt2/3 dBt + 3X 1/3 t dt, X0 = 1; 2 dXt = αXt dBt , X0 = x0 ; 3 dXt = e−rt dBt − rXt dt, X0 = x0. Example MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 16 • Itô’s Lemma • Taylor’s Theorem & Rules of Stochastic Calculus! • Identifying martingales: only a dBt term, no dt term • Stochastic Differential Equations: process Xt solves: dXt = σ(Xt) dBt + µ(Xt) dt, for some functions σ(x) and µ(x). • GBM Xt with infinitesimal drift ν and diffusion coefficient ξ is the solution to the SDE: dXt = ξXt dBt + νXt dt, X0 = x0. • Example of solving SDEs. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Outline 1 Introduction 2 Background and Revision 3 Fair Games & Martingales 4 Binomial Model 5 Fundamental Theorem of Asset pricing 6 Brownian Motion 7 Stochastic Integration 8 Stochastic Calculus 9 Continuous-time Finance MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Black-Scholes Model We begin by choosing a model for our asset price: Definition 8.1 We say an asset price St obeys the Black-Scholes model if: St = s0 exp { σBt + ( µ− 1 2 σ2 ) t } (22) where σ is the volatility parameter, µ is the mean rate of return of the asset, and s0 the value of the asset at time 0. This means that St is the solution to the Stochastic Differential Equation: dSt = StσdBt + Stµdt, S0 = s0. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Discounted Asset Price In discrete time, we found it helpful to consider the discounted asset price. In continuous time, we discount from time t to time 0 by multiplying by e−rt where r was the (continuously compounded) interest rate. So the discounted asset price will be: S∗t = e −rtSt = s0 exp { σBt + ( µ− r − 1 2 σ2 ) t } and so also dS∗t = S ∗ t σ dBt + S ∗ t (µ− r) dt (23) = e−rt(Stσ dBt + St(µ− r) dt) = e−rt(dSt − rSt dt) (24) MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Portfolio Value What about the value of our portfolio? Suppose we have a portfolio worth Vt at time t, which consists of φt units of the asset (worth φtSt), and the remaining cash (Vt − φtSt) invested in the bank account. Then at time t + dt, the portfolio has value: Vt+dt = φtSt+dt + erdt(Vt − φtSt) since £1 in the bank at time t is worth £er(t+dt)−rt = £erdt at time t + dt. Therefore: dVt = Vt+dt − Vt = ( φtSt+dt + erdt(Vt − φtSt) ) − (φtSt + Vt − φtSt) = φt(St+dt − St) + (erdt − 1)(Vt − φtSt) = φt dSt + r(Vt − φtSt) dt since erdt ≈ 1 + rdt. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Discounted Portfolio Value By itself, this isn’t very useful, but what happens if we consider the discounted portfolio value, V ∗t = e−rtVt? For example, by applying Itô’s Lemma to the function f (x , t) = e−rtx , we get: d(V ∗t ) = d(e −rtVt) = e−rtdVt − re−rtVtdt = e−rt(φt dSt + r(Vt − φtSt) dt)− re−rtVtdt = e−rtφt dSt − re−rtφtSt dt = φt dS∗t (25) where we have used (24) in the last line. This result should not be unexpected! Compare this last result with Lemma 4.3 MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Girsanov’s Theorem Theorem 8.2 (Girsanov’s Theorem) Fix T > 0 and let (Bt)t∈[0,T ] be a standard Brownian motion. Define Zt = exp { αBt − 12α 2t } , t ∈ [0,T ], for α ∈ R. Let E˜ [·] be the change of measure of E [·] induced by the Radon-Nikodym derivative ZT , so: E˜ [Y ] = E [ZT · Y ] for any r.v. Y . Then B˜t = Bt − αt is a standard Brownian motion under E˜. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Girsanov’s Theorem: interpretation Girsanov’s Theorem says that we can change the drift of the Brownian motion through a suitable change of measure! How might we use this? Suppose we can ‘change’ the drift of the Brownian motion so that µ = r by switching from Bt to B˜t , then (23) simplifies to: dS∗t = e −rtStσ dB˜t so that S∗t is a martingale, which is exactly what we wanted. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Girsanov’s Theorem By Girsanov’s Theorem, under the probability measure P˜ (corresponding to E˜), B˜t = Bt − αt is a standard Brownian motion. If we substitute Bt = B˜t + αt into (22), we get: St = s0 exp { σ(B˜t + αt) + ( µ− 1 2 σ2 ) t } = s0 exp { σB˜t + ( µ+ σα− 1 2 σ2 ) t } . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Asset price under P˜ We want the discounted asset price to be a martingale under P˜, and we said this would happen exactly when we had r instead of µ in the exponential, so we want: µ+ σα = r =⇒ α = r − µ σ . By analogy with the discrete case, we call P˜ the risk-neutral probability measure, where P˜ is the change of measure of P given by the Radon-Nikodym derivative: ZT = exp { r − µ σ BT − 12 ( r − µ σ )2 T } . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Asset price as a martingale Then we have the continuous-time analogue of Theorem 4.4: Lemma 8.3 In the Black-Scholes model, under the probability measure P˜, the discounted asset price S∗t is a martingale. Proof. Since Bt = B˜t + αt, then dBt = dB˜t + α dt, so (23) can be rewritten as: dS∗t = S ∗ t σ dBt + S ∗ t (µ− r) dt = S∗t σ dB˜t + S ∗ t σ ( r − µ σ ) dt + S∗t (µ− r) dt = S∗t σ dB˜t . And hence S∗t is a martingale under P˜ (since then B˜t is a Brownian motion). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Martingale Representation Theorem We now want to prove the Fundamental Theorem of Asset Pricing in continuous time (c.f. Theorem 4.7). This result had two main ingredients: we needed our portfolios of traded assets to be martingales, and we needed the Martingale Representation Theorem (Theorem 4.6). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Martingale Representation Theorem Theorem 8.4 (Martingale Representation Theorem) Let P˜ be a probability space on which (B˜t)t∈[0,T ] is a Brownian motion. Let Y be a random variable with E˜ [ Y 2 ] <∞ which depends only on (B˜t)t∈[0,T ]. Then there exists a process φt , which depends only on the Brownian motion up to time t such that Y = E˜ [Y ] + ∫ T 0 φs dB˜s . We will not prove this result, but note simply that this is the continuous-time equivalent of Theorem 4.6. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Fundamental Theorem of Asset Pricing Theorem 8.5 (Fundamental Theorem of Asset Pricing in Continuous Time) Suppose the asset (St)t∈[0,T ] behaves according to the Black-Scholes model, and suppose P˜ is the corresponding risk-neutral measure. If CT is the payoff at time T of a derivative, whose value depends only on the path of (St)t∈[0,T ], then there is no arbitrage if and only if the price of the derivative at time t is: Ct = e−r(T−t)E˜t [CT ] . (26) We will not prove this (a non-examinable sketch proof is in the notes), but note that the structure of the proof is very similar to the proof of the FTAP in discrete time! MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 17 • Black-Scholes model: asset price St is GBM • Discounted asset and portfolio value: dS∗t = S ∗ t σ dBt + S ∗ t (µ− r) dt, dV ∗t = φtdS∗t • Girsanov’s Theorem: If we define a change of measure to E˜ [·] by the Radon-Nikodym derivative: ZT = exp { αBT − 12α2T } . Then B˜t = Bt − αt is a Brownian motion under E˜ [·] • Girsanov =⇒ S∗t ,V ∗t are martingales under P˜ • Using Girsanov to find risk-neutral measure • Martingale Representation Theorem • FTAP: Absence of Arbitrage if and only if price of derivative with payoff CT at time T is Ct = e−r(T−t)E˜t [CT ] . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Black-Scholes Formula Theorem 8.6 (Black-Scholes Formula) In the Black-Scholes model, the arbitrage-free price of a European Call option with strike K and maturity T is: C (K ,T ) = s0Φ(d1)− Ke−rTΦ(d2), where d1 = log ( s0 K ) + ( r + 12σ 2)T σ √ T d2 = log ( s0 K ) + ( r − 12σ2 ) T σ √ T = d1 − σ √ T MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Black-Scholes Prices • In the theorem, Φ(·) is the cumulative (standard) normal distribution function, Φ(x) = ∫ x −∞ e−y2/2√ 2pi dy . • Note that there is no µ appearing in the formula! This should not be too surprising: under the risk-neutral measure, µ is ‘replaced’ by r , so µ should not appear in the option price. • To understand how the Black-Scholes formula behaves, we look at the prices for different parameter values. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Black-Scholes Prices: Volatility K Price 10050 150 200 100 50 Volatility σ: upper curve is σ = 0.94, lower curve is σ = 0.56. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Black-Scholes Prices: Asset Price K Price 10050 150 200 100 50 Asset price s0: upper curve is s0 = 125, lower curve is s0 = 75. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Black-Scholes Prices: Maturity K Price 10050 150 200 100 50 Maturity T : upper curve is T = 0.63, lower curve is T = 0.38. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Black-Scholes Prices: Interest Rate K Price 10050 150 200 100 50 Interest Rate r : upper curve is r = 0.063, lower curve is r = 0.038. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Proof of Theorem 8.6 We use the fact that the price of the call option is the expectation of the payoff under the risk-neutral probability. So the price is given by: C (K ,T ) = E˜ [ e−rT (ST − K )+ ] = E˜ [ e−rT ( s0 exp { σB˜T + (r − 12σ 2)T } − K ) + ] Since the (. . .)+ means we only need count when this is positive, we can compute the expectation over the set where s0 exp { σB˜T + (r − 12σ 2)T } ≥ K MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Proof of Theorem 8.6 In particular, the payoff is positive if: B˜T ≥ 1 σ [ log ( K s0 ) − (r − 1 2 σ2)T ] =: λ where we write λ for the term on the right. If we write E˜ [X ;A] to mean the expectation of X on the set A, we get C (K ,T ) = e−rT E˜ [(ST − K )+] = e−rT E˜ [ST − K ; ST ≥ K ] = e−rT E˜ [ST ;ST ≥ K ]− e−rT E˜ [K ; ST ≥ K ] . MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Proof of Theorem 8.6 Since K is just a constant, the second term here, E˜ [K ; ST ≥ K ], must be K times the probability (under the risk-neutral probability) that the process ends above K . For the first term, we get: e−rT E˜ [ST ; ST ≥ K ] = Complete MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Proof of Theorem 8.6 Since B˜T is a Brownian motion (under P˜), B˜T ∼ N(0,T ), and we can calculate: E˜ [ eσB˜T ; B˜T ≥ λ ] = Complete MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Proof of Theorem 8.6 This final integrand is the density of an N(0,T ), and this is integrated between λ− Tσ and ∞, so that this is just: 1− Φ ( λ− Tσ√ T ) = Φ ( Tσ − λ√ T ) but note also that Tσ − λ√ T = Tσ − 1σ [ log ( K s0 ) − (r − 12σ2)T ] √ T = Tσ2 + log ( s0 K ) + (r − 12σ2)T σ √ T = log ( s0 K ) + (r + 12σ 2)T σ √ T = d1 MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Proof of Theorem 8.6 This gives us: e−rT E˜ [ST ;ST ≥ K ] = s0e− 1 2σ 2T E˜ [ exp { σB˜T } ; B˜T ≥ λ ] = s0e− 1 2σ 2T eTσ 2/2Φ(d1) = s0Φ(d1) We now consider the term: e−rT E˜ [K ; ST ≥ K ] But since K is fixed, and {ST ≥ K} = {B˜T ≥ λ}, this term is just Ke−rT times the probability a Brownian motion at time T is above λ. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Proof of Theorem 8.6 Which is the probability that a N(0,T ) is greater than λ: 1− Φ ( λ√ T ) = Φ ( − λ√ T ) = Φ − 1σ [ log ( K s0 ) − (r − 12σ2)T ] √ T = Φ ([ log ( s0 K ) + (r − 12σ2)T ] σ √ T ) = Φ (d2) Putting this all together, we get the price of the option to be: C (K ,T ) = s0Φ(d1)− e−rTKΦ(d2). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Black-Scholes formula at general time We can also use the Black-Scholes formula to give us the price of a Call option with maturity time T at any time t < T . If the price of the asset a time t is St , then this is equivalent to having a call option with maturity date T − t and with initial asset price St . So we can find the price of the call option at time t by replacing T by T − t and s0 by St . If we write the price as f (St , t) then f is given by: f (x , t) = xΦ ( log ( x K ) + ( r + 12σ 2) (T − t) σ √ T − t ) − e−r(T−t)KΦ ( log ( x K ) + ( r − 12σ2 ) (T − t) σ √ T − t ) . (27) MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 18 • Black-Scholes Formula: arbitrage-free price of a European Call option with strike K and maturity T is: C (K ,T ) = s0Φ(d1)− Ke−rTΦ(d2) • Examined behaviour of call price as parameters change • Proof of Black-Scholes formula: C (K ,T ) = e−rT E˜ [(ST − K )+] = e−rT E˜ [ST ;ST ≥ K ]− e−rT E˜ [K ; ST ≥ K ] • Key step: e−rT E˜ [ST ;ST ≥ K ] = s0e− 1 2σ 2T E˜ [ exp { σB˜T } ; B˜T ≥ λ ] and E˜ [ exp { σB˜T } ; B˜T ≥ λ ] = Φ(d1) • Black-Scholes Formula at a General Time MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Put-Call Parity Once we have a formula for the Call price, we can derive the price of a Put option with the same strike and maturity using Put-Call Parity. The Payoff of a Call option is: (ST − K )+, and the payoff of a Put option is: (K − ST )+ = max{0,K − ST} = max{0,−(ST − K )} = −min{0, ST − K} So: (ST−K )+−(K−ST )+ = max{0, ST − K}+ min{0,ST − K} = ST − K . Show Graphically MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Put-Call Parity In particular, (K − ST )+ = (ST − K )+ − ST + K . If we write P(K ,T ) for the price of the Put option with strike K and maturity T , and C (K ,T ) for the price of the corresponding call option, from the FTAP we get: P(K ,T ) = e−rT E˜ [(K − ST )+] = e−rT E˜ [(ST − K )+ − ST + K ] = e−rT E˜ [(ST − K )+]− E˜ [ e−rTST ] + e−rT E˜ [K ] = C (K ,T )− s0 + e−rTK , where we have used the fact that S∗t is a martingale (under P˜), so E˜ [ e−rTST ] = S∗0 = s0 and K is a constant, so we can ‘take out what is known’. This formula is known as the Put-Call Parity formula. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Put-Call Parity Finally, recall that the Black-Scholes formula for the Call price was: C (K ,T ) = s0Φ(d1)− Ke−rTΦ(d2), We can rearrange to get a formula for the price of the Put option: P(K ,T ) = s0Φ(d1)− Ke−rTΦ(d2)− s0 + e−rTK = s0(Φ(d1)− 1) + Ke−rT (1− Φ(d2)) = Ke−rTΦ(−d2)− s0Φ(−d1). (Recall that 1− Φ(x) = Φ(−x) by properties of the standard Normal distribution). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Hedging in Continuous time Finally, we consider the problem of hedging an option in continuous time. Can we find the hedging portfolio? Suppose I sell an option with payoff g(ST ) at time T , and I wish to trade in the underlying stock in a way that I have g(ST ) at time T . Suppose the option is worth f (St , t) at time t, and we are short the option, long φt units of the asset, and hold f (St , t)− φtSt in the bank, so our portfolio has value Vt = (f (St , t)− φtSt) + φtSt − f (St , t) (the value of the cash, asset and option terms respectively). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Hedging in Continuous time Now consider the change in the value of our portfolio from time t to time t + dt. For each pound in the bank, the bank account grows by r dt, while the change in our holding in the asset is φt times the change in St , and the change in the value of the option is d(f (St , t)). Then: dVt = (f (St , t)− φtSt)r dt + φt dSt − d(f (St , t)). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Hedging in Continuous time By Itô’s Lemma: d(f (St , t)) = ∂f ∂x (St , t) dSt + 1 2 ∂2f ∂x2 (St , t) (dSt)2 + ∂f ∂t (St , t) dt. Also (dSt)2 = (Stσ dB˜t + rSt dt)2 = S2t σ 2 (dB˜t)2 + 2S2t σr dB˜t dt + r 2S2t (dt) 2 = S2t σ 2 dt MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Hedging in Continuous time So dVt = (f (St , t)− φtSt)r dt + ( φt − ∂f ∂x (St , t) ) dSt − ( 1 2 S2t σ 2 ∂ 2f ∂x2 (St , t) + ∂f ∂t (St , t) ) dt. Now suppose we choose φt = ∂f∂x (St , t). Then the dSt term disappears and we have: dVt = ( rf (St , t)− rSt ∂f ∂x (St , t) − 1 2 S2t σ 2 ∂ 2f ∂x2 (St , t)− ∂f ∂t (St , t) ) dt. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Hedging in Continuous time Remember that we chose our portfolio such that Vt = 0. If the dt term is greater than 0, we can create a portfolio worth 0 at time t which will have a strictly positive value at time t + dt. This means that an arbitrage exists! A similar argument holds if the dt term is less than zero if we buy the option, go short ∂f∂x (St , t) units of the asset, and borrow/invest the rest in the bank. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Hedging in Continuous time 1 If the price of the option at time t is f (St , t) and we wish to hedge a short position in the option, we should hold ∂f ∂x (St , t) units of the asset. The amount ∂f ∂x (St , t) is often called the delta of the option. 2 If the price of the option at time t can be written as a function f (St , t), then the function f (x , t) should satisfy the Black-Scholes PDE: rx ∂f ∂x (x , t) + 1 2 x2σ2 ∂2f ∂x2 (x , t) + ∂f ∂t (x , t) = rf (x , t). The Black-Scholes PDE gives us another way to try and compute option prices: try to solve the PDE together with a boundary condition f (x ,T ) = g(x), where g(ST ) is the payoff of the option at the maturity date. MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Black-Scholes Delta Example 8.7 Compute the Delta of a Call option under the Black-Scholes model. Recall the value of a Call option at time t with asset price St , strike K and maturity T was given by (27). To find the delta of the option, we differentiate f (x , t) by x (that is, the St variable). Find ∂f∂x MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Last Lecture: Lecture 18 • Put-Call Parity: P = C − s0 + Ke−rT • Hedging: if f (x , t) is arbitrage-free price of option at time t when St = x , to hold a portfolio with no risk (i.e. hedge) should have: φt = ∂f ∂x (St , t) units of asset at time t. This is the delta of the option. • In addition f (x , t) satisfies the Black-Scholes PDE: rx ∂f ∂x (x , t) + 1 2 x2σ2 ∂2f ∂x2 (x , t) + ∂f ∂t (x , t) = rf (x , t). • Computed delta of a Call option: Φ(d1). MA30089: Stochastic Processes and Finance Tobias Hartung Introduction Background and Revision Fair Games & Martingales Binomial Model Fundamental Theorem of Asset pricing Brownian Motion Stochastic Integration Stochastic Calculus Continuous- time Finance Beyond Black-Scholes • The Black-Scholes theory relies on a number of assumptions about the way the market behaves • To get more accurate prices, we need to find ways of relaxing the assumptions, and constructing more complicated models — for example: stochastic volatility models. σ is not a constant, but (for example) σ2t is the solution to: d(σ2t ) = θ(σ 2 − σ2t ) dt + ξσt dBt . • Other important issues: stochastic interest rates, American-style options, market incompleteness, market imperfections (transaction costs, illiquid markets, taxes), energy & commodity markets, . . . THE END
欢迎咨询51作业君