technical analyis and optimal allocation strategies in
play

Technical analyis and optimal allocation strategies in the presence - PowerPoint PPT Presentation

Technical analyis and optimal allocation strategies in the presence of changes of instantaneous return rates and transaction costs C. Blanchet-Scalliet, R. Gibson Brandon, B. de Saporta, D. Talay, E. Tanr INRIA Sophia Antipolis, France


  1. Technical analyis and optimal allocation strategies in the presence of changes of instantaneous return rates and transaction costs C. Blanchet-Scalliet, R. Gibson Brandon, B. de Saporta, D. Talay, E. Tanré INRIA Sophia Antipolis, France TOSCA Project-team H. PHAM’09 – 18/09/09

  2. Outline Introduction Our Model Main Result Numerical simulations

  3. Outline Introduction Our Model Main Result Numerical simulations

  4. Technical Analysis Why is technical analysis used? ◮ Technical analysis provides decision rules based on past prices behavior. It avoids model specification and thus model risk. ◮ With access to intra-daily financial data, short term traders in pursuit of “quick trades” use chartist methods of price regime changes detection. Few mathematical studies ◮ Pastukhov (2004): mathematical properties of volatility indicators. ◮ Shiryaev and Novikov (2008): exhibit an optimal one-time rebalancing strategy in the Black-Scholes model when the drift term of the stock may change its value spontaneously at some random non-observable time, ◮ Blanchet et al. (2007): a framework to compare the performances obtained by various strategies derived from erroneously calibrated mathematical models and from technical analysis; comparisons when the exact model is a diffusion model with one and only one change of stock returns at a random time.

  5. Outline Introduction Our Model Main Result Numerical simulations

  6. Our model The market: a deterministic short term rate r , a non risky asset with price process S 0 , and a stock with price process S whose instantaneous trend may only take two values µ 1 and µ 2 with µ 1 < r < µ 2 . The changes of trend may occur at random times τ 0 = 0 , τ n := ν 1 + · · · + ν n , where the ν j are independent, the ν 2 n + 1 (resp., ν 2 n ) are i.i.d., exponential with parameter λ 1 (resp., λ 2 ). Thus the trend process is � µ 1 if τ 2 n ≤ θ < τ 2 n + 1 , µ ( θ ) := µ 2 if τ 2 n + 1 ≤ θ < τ 2 n + 2 , and the stock price process is dS θ = µ ( θ ) d θ + σ dB θ . S θ

  7. Admissible strategies Set: ◮ π θ : proportion of wealth invested at time θ in S , ◮ U : a utility function, ◮ W π : wealth process resulting from the strategy π . An investment strategy ( π θ ) over [ t , T ] is said admissible if it is a piecewise constant càdlàg process taking values in { 0 ; 1 } which is progressively measurable w.r.t the filtration F S := ( F S θ , 0 ≤ θ ≤ T ) and satisfies E | U ( W π T ) | < + ∞ . The set of such admissible strategies is denoted by A t .

  8. The Optional Projection process is F θ := P ( µ ( θ ) = µ 1 | F S θ ) . Notice that � θ � � µ 1 F s + µ 2 ( 1 − F s ) − σ 2 � � B θ := 1 log S θ − ds σ S 0 2 0 is a F S Brownian motion, and that dF θ = ( − λ 1 F θ + λ 2 ( 1 − F θ )) d θ + µ 1 − µ 2 F θ ( 1 − F θ ) dB θ . σ We have: dS θ = ( µ 1 F θ + µ 2 ( 1 − F θ )) d θ + σ dB θ , S θ from which F S = F B .

  9. We add proportional transaction costs . ◮ Given an amount W to transfer from the bank account to the stock, the cost is g 01 W . ◮ If W is transfered from the stock to the bank account, then the cost is g 10 W . Thus dW π θ = ( π θ ( µ 1 F θ + µ 2 ( 1 − F θ ) − r ) + r ) d θ W π θ − + π θ σ dB θ − g 01 I ∆π θ =  − g 10 I ∆π θ = −  . The continuous part Z of V π satisfies π θ ( µ 1 F θ + µ 2 ( 1 − F θ ) − σ 2 � � dZ π θ = 2 − r ) + r d θ + π θ σ dB θ .

  10. Initial conditions, value functions Given t ∈ [ 0 , T ] , i ∈ { 0 , 1 } and π in A t , let ( F t , f , Z t , z , f ,π , W t , x , f , i ,π ) be issued at time t from f ∈ [ 0 , 1 ] , z ∈ R , and from x > 0 if π t = i , and from x ( 1 − g ij ) if π t = j = 1 − i . Denote by ξ t , i ,π the purely discontinuous part of W t , x , f , i ,π : ξ t , i ,π = − log ( 1 − g 01 ) I π t − i =  − log ( 1 − g 10 ) I π t − i = −  θ � [ log ( 1 − g 01 ) I ∆π s =  + log ( 1 − g 10 ) I ∆π s = −  ] − t < s ≤ θ we have W t , x , f , i ,π = x exp ( Z t , 0 , f ,π − ξ t , i ,π ) . θ θ θ Now set ∀ π ∈ A t , J i ( t , x , f , π ) := E [ U ( W t , x , f , i ,π )] T and define the value functions as V i ( t , x , f ) := sup J i ( t , x , f , π ) . π ∈A t

  11. An elementary inequality Consider a utility function U which is, either the logarithmic utility function, or an element of the set U of the increasing and concave functions of class C 1 (( 0 , + ∞ ); R ) which satisfy: U ( 0 ) = 0 , and there exist real numbers C > 0 and 0 ≤ α ≤ 1 such that 0 < U ′ ( x ) ≤ C ( 1 + x − α ) for all x > 0 . Then there exists C > 0 such that, for all real numbers z, ˜ z and all positive real numbers x, ˜ x, and ζ , � � z − ζ �� xe ˜ � xe z − ζ � − U ˜ � U � � � � 1 + x − α e − α z + ˜ z � � e z + e ˜ z � x − α e − α ˜ ≤ C ( | x − ˜ x | + ( x + ˜ x ) | z − ˜ z | ) , where α = 1 if U ( x ) = log ( x ) .

  12. Outline Introduction Our Model Main Result Numerical simulations

  13. A system of variational inequalities − ∂ V 0  � � − L 0 V 0 ; V 0 ( t , x , f ) − V 1 ( t , x ( 1 − g 01 ) , f ) min = 0 ,   ∂ t  − ∂ V 1 � � − L 1 V 1 ; V 1 ( t , x , f ) − V 0 ( t , x ( 1 − g 10 ) , f ) min = 0 ,    ∂ t with the boundary condition V 0 ( T , x , f ) = V 1 ( T , x , f ) = U ( x ) , where L 0 ϕ ( t , x , f ) := xr ∂ϕ ∂ x ( t , x , f ) − ( λ 1 f − λ 2 ( 1 − f )) ∂ϕ ∂ f ( t , x , f ) � 2 f 2 ( 1 − f ) 2 ∂ 2 ϕ + 1 � µ 1 − µ 2 ∂ f 2 ( t , x , f ) , 2 σ and L 1 ϕ ( t , x , f ) := x ( µ 1 f + µ 2 ( 1 − f ) − r ) ∂ϕ ∂ x ( t , x , f ) − ( λ 1 f − λ 2 ( 1 − f )) ∂ϕ ∂ f ( t , x , f � 2 2 x 2 σ 2 ∂ 2 ϕ f 2 ( 1 − f ) 2 ∂ 2 ϕ + 1 ∂ x 2 ( t , x , f ) + 1 � µ 1 − µ 2 ∂ f 2 ( t , x , f ) 2 σ + x ( µ 1 − µ 2 ) f ( 1 − f ) ∂ 2 ϕ ∂ x ∂ f ( t , x , f ) .

  14. Definition of viscosity solutions A pair of continuous functions ( V 0 , V 1 ) from [ 0 , T ] × ( 0 , + ∞ ) × [ 0 , 1 ] to R is a viscosity upper solution to the above system if V 0 ( T , x , f ) = V 1 ( T , x , f ) = U ( x ) and if, for all i � = j in { 0 , 1 } , all bounded function φ of class C 1 , 2 ([ 0 , T ] × R + × [ 0 , 1 ]) with bounded f ) of V i − φ , one has x , ˆ derivatives, and all local minimum (ˆ t , ˆ � − ∂φ � ∂ t (ˆ x , ˆ f ) − L i φ (ˆ x , ˆ f ); V i (ˆ x , ˆ f ) − V j (ˆ x ( 1 − g ij ) , ˆ t , ˆ t , ˆ t , ˆ t , ˆ min f ) ≥ 0 . A viscosity lower solution is defined analogously. Finally, a viscosity solution is both a upper and lower viscosity solution.

  15. Theorem Let V α be the class of functions Υ which are continuous on [ 0 , T ] × [ 0 , + ∞ ) × [ 0 , 1 ] and satisfy: for all ( t , f ) ∈ [ 0 , T ] × [ 0 , 1 ] , Υ( t , 0 , f ) = 0 and there exists C > 0 such that | Υ( t , x , f ) | ≤ C ( 1 + x − α + x ) for all ( t , x , f ) ∈ [ 0 , T ] × ( 0 , + ∞ ) × [ 0 , 1 ] . Then the pair of value functions ( V 0 , V 1 ) is the unique viscosity solution of the above system in V α satisfying V 0 ( T , x , f ) = V 1 ( T , x , f ) = U ( x ) . If U is logarithmic, ( V 0 , V 1 ) is the unique viscosity solution in the set of function { log ( x ) + ¯ V ( t , f ) } where ¯ V is continuous on [ 0 , T ] × [ 0 , 1 ] .

  16. A digression on the numerical resolution The preceding theorem allows one to use numerical solutions to π such that J i ( t , x , f , ¯ construct Markov allocation strategies ¯ π ) is close to V i ( t , x , f ) . To implement such a strategy, the investor needs to estimate F t at each time t from the observation of the prices ( S θ ; θ ≤ t ) . For some smooth functions α 1 and α 2 , dF θ = α 1 ( F θ ) d θ + α 2 ( F θ ) dS θ . S θ ◮ One can discretize this equation by using, e.g., the Euler scheme. ◮ Martinez, Rubenthaler and Tanré (2009) approximate F by a method based on filtering theory which is more accurate than the Euler approximation.

  17. Some references We therefore had to solve a stochastic control problem which, to the best of our knowledge, had not been solved in the literature so far. Related works actually concern other dynamics: ◮ Tang and Yong (1993) study optimal switching and impulse controls. ◮ Brekke and Øksendal (1994) consider optimal switching in an economic activity. ◮ Pham (2007), Ly Vath, Pham (2007), Ly Vath, Pham, Villeneuve (2008) obtained results on families of models which do not include our model.

  18. Continuity of the Value Functions Theorem: There exists C > 0 such that, for all i ∈ { 0 ; 1 } , 0 ≤ t ≤ ˆ t ≤ T, x and x in ( 0 , + ∞ ) , f and ˆ ˆ f in [ 0 , 1 ] , one has � � � V i (ˆ x , ˆ f ) − V i ( t , x , f ) t , ˆ � � � ≤ C ( 1 + x − α + ˆ � � x )( | ˆ x − α ) f − f | + | ˆ t − t | 1 / 2 ) | ˆ x − x | + ( x + ˆ . Corollary: For all β ≥ α , 0 ≤ s ≤ t ≤ T, and i, x, f, for all admissible control π ∈ A t , β � � ) − V i ( s , x e − ξ s , i ,π � V i ( t , W s , x , f , i ,π , F s , f < C ( t − s ) β/ 2 . , f ) E � t � t t �

Recommend


More recommend