lecture continuous time models with investment
play

Lecture: Continuous Time Models with Investment Applications Simon - PowerPoint PPT Presentation

Lecture: Continuous Time Models with Investment Applications Simon Gilchrist Boston Univerity and NBER EC 745 Fall, 2013 Brownian Motion Brownian motion (Wiener process): Continous time stochastic process with three properties: Markov


  1. Lecture: Continuous Time Models with Investment Applications Simon Gilchrist Boston Univerity and NBER EC 745 Fall, 2013

  2. Brownian Motion Brownian motion (Wiener process): Continous time stochastic process with three properties: Markov process: probability distribution for all future values depends only on its current value. Independent increments: probability distribution for the change in the process is independent of any other non-overlapping time interval. Changes in the process over any finite interval are normally distributed witha variance that increases linearly with the time interval.

  3. Formal Definition If z(t) is a wiener process then any change in z, ∆ z corresponding to a time interval ∆ t satisfies the following conditions: √ ∆ z = ε t ∆ t ε t ∼ N (0 , 1) E ( ε t ε t + s ) = 0 for t � = s Intution: Change in z ( t ) over a finite interval T . Divide T into n = T/ ∆ t : n � √ ∆ z = z ( s + T ) − z ( s ) = ε i ∆ t i =1 E (∆ z ) = 0 V (∆ z ) = n ∆ t = T

  4. Brownian motion with drift Brownian motion with drift: dx = αdt + σdz where dz is a Wiener process. Over any finite interval ∆ t, ∆ x is distributed normal with E (∆ x ) = α ∆ t, V (∆ x ) = σ 2 ∆ t.

  5. Random walk representation of Brownian motion: Show that dx is the limit of a discrete time random walk with drift. Suppose ∆ x = ∆ h with prob p = − ∆ h with prob q = 1 − p then E ∆ x = ( p − q )∆ h and E (∆ x 2 ) − E (∆ x ) 2 V ( x ) = (1 − ( p − q ) 2 )∆ h 2 = 4 pq ∆ h 2 =

  6. Binomial distribution Let a time interval t have n = t/ ∆ t discrete steps, then x t − x o is a serise of n independent trials with ∆ h a success occurring with prob p and − ∆ h a failure, occurring with prob (1 − p ) = q . So x t − x o has a binomial distribution with: E ( x t − x o ) = n ( p − q )∆ h = t ( p − q )∆ h/ ∆ t and V ( x t − x o ) = n ∗ ((1 − ( p − q ) 2 )∆ h 2 = 4 pqt ∆ h 2 / ∆ t

  7. Random walk representation of Brownian motion: Choose ∆ h, p, q so that mean and variance of x t − x o depends only on t and not on step-size ∆ t or jump ∆ h : √ ∆ h = σ ∆ t � � � � √ √ p = 1 1 + α //q = 1 1 − α ∆ t ∆ t 2 σ 2 σ then √ p − q = α ∆ t = α σ 2 ∆ h σ This implies 2 E ( x t − x o ) = t α ∆ h = αt σ 2 ∆ t and � � � α � 2 σ 2 V ( x t − x o ) = t 1 − ∆ t σ so ∆ t → 0 V ( x t − x o ) = tσ 2 . lim

  8. Comments: Brownian motion is limit of discrete time random walk where mean and variance are independent of step-size ∆ t and jump ∆ h . This limiting process has the property that variance grows linearly per unit of time. For any finite interval, total distance travelled is infinite as ∆ t → 0 : | ∆ x | = ∆ h so E | ∆ x | = ∆ h and nE | ∆ x | = t ∆ h tσ ∆ t = √ → ∞ ∆ t Brownian motion is not differentiable in the conventional sense: � � � � � � � � ∆ x ∆ h � � � � � = � → ∞ � � ∆ t ∆ t so dx/dt does not exist and we cannot compute E ( dx/dt ) . We � 1 � can compute E ( dx ) and E ( dx ) however. dt

  9. Ito Processes Generalize brownian motion (Ito processes): dx = a ( x, t ) dt + b ( x, t ) dz where dz = wiener process and a ( x, t ) , b ( x, t ) are non-random function of state. E ( dx ) = a ( x, t ) dt so a ( x, t ) is instantaneous rate of drift. Instantaneous variance: E ( dx 2 ) − E ( dx ) 2 V ( dx ) = a ( x, t ) 2 dt 2 + 2 E (( a ( x, t ) b ( x, t ) dtdz ) + b ( x, t ) 2 var ( dz ) = The first two terms are of order dt 2 and dt 3 / 2 so that b ( x, t ) 2 var ( dz ) V ( dx ) = b ( x, t ) 2 dt =

  10. Example 1: Geometric brownian motion: Let dx = αxdt + σxdz If x is a geometric brownian motion then F ( x ) = ln( x ) is brownian motion with drift: dF = ( α − 0 . 5 σ 2 ) dt + σdz This implies that �� α − 0 . 5 σ 2 � � t, σ 2 t ln( x t /x o ) ∼ N Using properties of the log-normal we have x o e αt E ( x t ) = o e 2 αt ( e σ 2 t − 1) x 2 V ( x t ) =

  11. Present values Also we have the present value expression: � ∞ � ∞ x ( t ) e − rt dt x o e − ( r − t ) dt E = o o x o = r − α The drift rate α can be interpreted as the dividend growth rate.

  12. Example 2: Continous time AR1 (Ornstein-Uhlenbeck) Let dx = η ( µ − x ) dt + σdz Then E ( x t ) = µ + ( x o − µ ) e − ηt → µ as t → ∞ V ( x t ) = σ 2 2 η (1 − e − 2 ηt ) → σ 2 2 η as t → ∞ If η → ∞ x is a constant. Need to adjust both σ , η to vary the degree of mean reversion.

  13. Ito’s Lemma: Ito process is continuous but not differentiable. What about functions of x, F ( x, t ) where dx = a ( x, t ) dt + b ( x, t ) dz Consider taylor-series expansion of F ( x, t ) (ignore higher order derivatives of t ): ∂ 2 F ∂ 3 F dF = ∂F ∂x dt + ∂F ∂t dt + 1 ∂x 2 dx 2 + 1 ∂x 3 dx 3 + .. 2 6 We want all terms of order dt : dx is of order dt ( dx ) 2 = b ( x, t ) 2 dt + higher order terms

  14. Ito’s Lemma This implies ∂ 2 F ∂F ∂x dt + ∂F ∂t dt + 1 ∂x 2 dx 2 dF = 2 � ∂F � ∂F � � ∂ 2 F �� + 1 2 b ( x, t ) 2 dF = ∂t + a ( x, t ) dt ∂x 2 ∂x � ∂F � + b ( x, t ) dz ∂x Taking expectations we have: � ∂F � ∂F � � ∂ 2 F �� + 1 2 b ( x, t ) 2 E ( dF ) = ∂t + a ( x, t ) dt ∂x 2 ∂x 2 b ( x, t ) 2 � � ∂ 2 F Because of uncertainty the term 1 is of first-order. ∂x 2 I.e. owing to Jensen’s inequality, if the function is concave at x uncertainty lowers the value of dF .

  15. Example: Geometric brownian motion Let dx = αxdt + σxdz Let F ( x ) = ln( x ) � � ∂F � � ∂ 2 F �� � ∂F � + 1 2 b ( x, t ) 2 dF = a ( x ) dt + b ( x ) dz ∂x 2 ∂x ∂x � � − 1 �� α + 1 dt + σx 1 2 σ 2 x 2 = xdz x 2 � � α − 1 2 σ 2 = dt + σdz The log of geometric brownian motion is a brownian motion with drift.

  16. Dynamic programming in continuous time: Start with discrete time problem: � � 1 F ( x, t ) = max u { π ( x, u, t )∆ t + 1 + ρ ∆ tE F ( x ′ , t + ∆ t ) | x, u where π ( x, u, t ) is flow profit given state x and policy u. Rearrange to get � � F ( x ′ , t + ∆ t ) − F ( x, t ) | x, u ρ ∆ tF ( x, t ) = max u { π ( x, u, t )∆ t + E Divide by ∆ t and take limit as ∆ t → 0 � � u { π ( x, u, t ) + 1 F ′ ( x ′ , t ) | x, u ρF ( x, t ) = max dtE }

  17. 1 Suppose x follows an Ito process: dx = a ( x, u, t ) dt + b ( x, u, t ) dz then up to o (∆ t ) � � F ( x ′ , t + ∆ t ) − F ( x, t ) | x, u E = [ F t ( x, t ) + a ( x, u, t ) F x ( x, t ) 1 2 b 2 ( x, u, t ) F xx ( x, t )]∆ t + We now have that the return equation satisifies: ρF ( x, t ) = max u { π ( x, u, t ) + F t ( x, t ) + a ( x, u, t ) F x ( x, t ) 1 2 b 2 ( x, u, t ) F xx ( x, t ) } +

  18. Hamilton-Jacobi-Bellman equation If there is an infinite horizon and a () and b () don’t depend explicitly on time then the value F ( x ) satisfies the ordinary differential equation: u { π ( x, u ) + a ( x, u ) F ′ ( x ) + 1 2 b 2 ( x, u ) F ′′ ( x ) } ρF ( x ) = max This is the continuous time equivalent of the Bellman equation.

  19. Optimal stopping problem: Discrete time Let π ( x ) denote flow profit of a machine. Let Ω( x ) denote the terminal payoff. ρ Assume that π ( x ) − 1+ ρ Ω( x ) is increasing in x. Assume that Φ( x ′ | x ) , the distribution function is first-order stochastic dominant (i.e. an increase in x shifts the probability distribution of x ′ to the right) – example AR1, Random walk.

  20. Optimal policy Value function: � �� � 1 F ( x ′ | x F ( x ) = max Ω( x ); π ( x ) + 1 + ρE Solution: stop if x < x ∗ for some value x ∗ to be determined.

  21. Optimal stopping problem in continuous time Assume Ito process for x : dx = a ( x ) dt + b ( x ) dz Profit relative to flow value of terminal payoff π ( x ) − ρ Ω( x ) is increasing in x . Return function: � � 1 F ( x ) = max Ω( x ); π ( x ) + 1 + ρdtE [ F ( x + dx | x ] Solution: stop if x < x ∗ for some value x ∗ to be determined.

  22. Value on continuation region If x > x ∗ the return function satisfies ρF ( x ) = π ( x ) + 1 dtE ( dF ) which implies: ρF ( x ) = π ( x ) + a ( x ) F ′ ( x ) + 1 2 b 2 ( x ) F ′′ ( x ) for x > x ∗ Because x ∗ is endogenous, we need two boundary conditions to solve this differential equation.

  23. Optimality conditions Value matching: F ( x ∗ ) = Ω( x ∗ ) Smooth pasting: F x ( x ∗ ) = Ω x ( x ∗ ) Suppose Ω( x ) = 0 . At boundary: 0 = π ( x ∗ ) + 1 2 b 2 ( x ∗ ) F ′′ ( x ∗ ) The solution implies wait until π ( x ) ≤ π ( x ∗ ) < 0 before stopping (t is worthwile to incur some loss before closing down the machine).

  24. Heuristic argument for smooth pasting: Suppose F x < Ω x at x ∗ . We have upward kink. Then there exists an x ∗∗ > x ∗ such that Ω( x ∗∗ ) > F ( x ∗∗ ) and we should stop at x ∗∗ . Suppose F x > Ω x at x ∗ . We have downward kink. Then payoff is convex at optimum and there is value to waiting and determining what the realized value of x will be.

  25. Smooth pasting – slightly less heuristic Assume a = 1 , b = 1 , √ Over the interval ∆ t , x rise by ∆ h with p = 1 / 2[1 + ∆ t ] and √ falls by ∆ h with prob q = 1 / 2[1 − ∆ t ] . Consider the alternative policy of waiting until ∆ t to take action.

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend