portfolio optimisation under transaction costs
play

Portfolio Optimisation under Transaction Costs W. Schachermayer - PowerPoint PPT Presentation

Portfolio Optimisation under Transaction Costs W. Schachermayer University of Vienna Faculty of Mathematics joint work with Ch. Czichowsky (Univ. Vienna), J. Muhle-Karbe (ETH Z urich) June 2012 We fix a strictly positive c` adl` ag stock


  1. Portfolio Optimisation under Transaction Costs W. Schachermayer University of Vienna Faculty of Mathematics joint work with Ch. Czichowsky (Univ. Vienna), J. Muhle-Karbe (ETH Z¨ urich) June 2012

  2. We fix a strictly positive c` adl` ag stock price process S = ( S t ) 0 ≤ t ≤ T . For 0 < λ < 1 we consider the bid-ask spread [(1 − λ ) S , S ]. A self-financing trading strategy is a c` agl` ad finite variation process ϕ = ( ϕ 0 t , ϕ 1 t ) 0 ≤ t ≤ T such that d ϕ 0 t ≤ − S t ( d ϕ 1 t ) + + (1 − λ ) S t ( d ϕ 1 t ) − ϕ is called admissible if, for some M > 0, ϕ 0 t + (1 − λ ) S t ( ϕ 1 t ) + − S t ( ϕ 1 t ) − ≥ − M

  3. We fix a strictly positive c` adl` ag stock price process S = ( S t ) 0 ≤ t ≤ T . For 0 < λ < 1 we consider the bid-ask spread [(1 − λ ) S , S ]. A self-financing trading strategy is a c` agl` ad finite variation process ϕ = ( ϕ 0 t , ϕ 1 t ) 0 ≤ t ≤ T such that d ϕ 0 t ≤ − S t ( d ϕ 1 t ) + + (1 − λ ) S t ( d ϕ 1 t ) − ϕ is called admissible if, for some M > 0, ϕ 0 t + (1 − λ ) S t ( ϕ 1 t ) + − S t ( ϕ 1 t ) − ≥ − M

  4. Definition [Jouini-Kallal (’95), Cvitanic-Karatzas (’96), Kabanov-Stricker (’02),...] A consistent-price system is a pair (˜ S , Q ) such that Q ∼ P , the process ˜ S takes its value in [(1 − λ ) S , S ], and ˜ S is a Q -martingale. Identifying Q with its density process � dQ Z 0 � t = E d P |F t , 0 ≤ t ≤ T we may identify (˜ S , Q ) with the R 2 -valued martingale Z = ( Z 0 t , Z 1 t ) 0 ≤ t ≤ T such that S := Z 1 ˜ Z 0 ∈ [(1 − λ ) S , S ] . For 0 < λ < 1, we say that S satisfies ( CPS λ ) if there is a consistent price system for transaction costs λ .

  5. Definition [Jouini-Kallal (’95), Cvitanic-Karatzas (’96), Kabanov-Stricker (’02),...] A consistent-price system is a pair (˜ S , Q ) such that Q ∼ P , the process ˜ S takes its value in [(1 − λ ) S , S ], and ˜ S is a Q -martingale. Identifying Q with its density process � dQ Z 0 � t = E d P |F t , 0 ≤ t ≤ T we may identify (˜ S , Q ) with the R 2 -valued martingale Z = ( Z 0 t , Z 1 t ) 0 ≤ t ≤ T such that S := Z 1 ˜ Z 0 ∈ [(1 − λ ) S , S ] . For 0 < λ < 1, we say that S satisfies ( CPS λ ) if there is a consistent price system for transaction costs λ .

  6. Portfolio optimisation The set of non-negative claims attainable at price x is X T ∈ L 0 + : there is an admissible ϕ = ( ϕ 0 t , ϕ 1   t ) 0 ≤ t ≤ T   starting at ( ϕ 0 0 , ϕ 1 C ( x ) = 0 ) = ( x , 0) and ending at ( ϕ 0 T , ϕ 1 T ) = ( X T , 0)   Given a utility function U : R + → R define u ( x ) = sup { E [ U ( X T ) : X T ∈ C ( x ) } . Cvitanic-Karatzas (’96), Deelstra-Pham-Touzi (’01), Cvitanic-Wang (’01), Bouchard (’02),...

  7. Question 1 What are conditions ensuring that C ( x ) is closed in L 0 + ( P ) . (w.r. to convergence in measure) ? Theorem [Cvitanic-Karatzas (’96), Campi-S. (’06)]: Suppose that ( CPS µ ) is satisfied, for all µ > 0, and fix λ > 0 . Then C ( x ) = C λ ( x ) is closed in L 0 . Remark [Guasoni, Rasonyi, S. (’08)] If the process S = ( S t ) 0 ≤ t ≤ T is continuous and has conditional full support , then ( CPS µ ) is satisfied, for all µ > 0 . For example, exponential fractional Brownian motion verifies this property.

  8. Question 1 What are conditions ensuring that C ( x ) is closed in L 0 + ( P ) . (w.r. to convergence in measure) ? Theorem [Cvitanic-Karatzas (’96), Campi-S. (’06)]: Suppose that ( CPS µ ) is satisfied, for all µ > 0, and fix λ > 0 . Then C ( x ) = C λ ( x ) is closed in L 0 . Remark [Guasoni, Rasonyi, S. (’08)] If the process S = ( S t ) 0 ≤ t ≤ T is continuous and has conditional full support , then ( CPS µ ) is satisfied, for all µ > 0 . For example, exponential fractional Brownian motion verifies this property.

  9. Question 1 What are conditions ensuring that C ( x ) is closed in L 0 + ( P ) . (w.r. to convergence in measure) ? Theorem [Cvitanic-Karatzas (’96), Campi-S. (’06)]: Suppose that ( CPS µ ) is satisfied, for all µ > 0, and fix λ > 0 . Then C ( x ) = C λ ( x ) is closed in L 0 . Remark [Guasoni, Rasonyi, S. (’08)] If the process S = ( S t ) 0 ≤ t ≤ T is continuous and has conditional full support , then ( CPS µ ) is satisfied, for all µ > 0 . For example, exponential fractional Brownian motion verifies this property.

  10. The dual objects Definition We denote by D ( y ) the convex subset of L 0 + ( P ) d P , for some consistent price system (˜ D ( y ) = { yZ 0 T = y dQ S , Q ) } and D ( y ) = sol ( D ( y )) the closure of the solid hull of D ( y ) taken with respect to convergence in measure.

  11. Definition [Kramkov-S. (’99), Karatzas-Kardaras (’06), Campi-Owen (’11),...] We call a process Z = ( Z 0 t , Z 1 t ) 0 ≤ t ≤ T a super-martingale deflator 0 = 1 , Z 1 if Z 0 Z 0 ∈ [(1 − λ ) S , S ] , and for each x -admissible, self-financing ϕ the value process Z 1 ( ϕ 0 t + x ) Z 0 t + ϕ 1 t Z 1 t = Z 0 t ( ϕ 0 t + x + ϕ 1 t t ) t Z 0 is a super-martingale. Proposition D ( y ) = { yZ 0 T : Z = ( Z 0 t , Z 1 t ) 0 ≤ t ≤ T a super − martingale deflator }

  12. Definition [Kramkov-S. (’99), Karatzas-Kardaras (’06), Campi-Owen (’11),...] We call a process Z = ( Z 0 t , Z 1 t ) 0 ≤ t ≤ T a super-martingale deflator 0 = 1 , Z 1 if Z 0 Z 0 ∈ [(1 − λ ) S , S ] , and for each x -admissible, self-financing ϕ the value process Z 1 ( ϕ 0 t + x ) Z 0 t + ϕ 1 t Z 1 t = Z 0 t ( ϕ 0 t + x + ϕ 1 t t ) t Z 0 is a super-martingale. Proposition D ( y ) = { yZ 0 T : Z = ( Z 0 t , Z 1 t ) 0 ≤ t ≤ T a super − martingale deflator }

  13. Theorem (Czichowsky, Muhle-Karbe, S. (’12)) ag process, 0 < λ < 1 , suppose that ( CPS µ ) holds Let S be a c` adl` true, for each µ > 0, suppose that U has reasonable asymptotic elasticity and u ( x ) < U ( ∞ ) , for x < ∞ . Then C ( x ) and D ( y ) are polar sets: X T ∈ C ( x ) iff � X T , Y T � ≤ xy , for Y T ∈ D ( y ) Y T ∈ D ( y ) iff � X T , Y T � ≤ xy , for X T ∈ C ( y ) Therefore by the abstract results from [Kramkov-S. (’99)] the duality theory for the portfolio optimisation problem works as nicely as in the frictionless case: for x > 0 and y = u ′ ( x ) we have

  14. ( i ) There is a unique primal optimiser ˆ ϕ 0 X T ( x ) = ˆ T ϕ 0 ϕ 1 which is the terminal value of an optimal ( ˆ t , ˆ t ) 0 ≤ t ≤ T . ( i ′ ) There is a unique dual optimiser ˆ Y T ( y ) = ˆ Z 0 T which is the terminal value of an optimal super-martingale deflator (ˆ t , ˆ Z 0 Z 1 t ) 0 ≤ t ≤ T . ( ii ) U ′ ( ˆ X T ( x )) = ˆ − V ′ (ˆ Z T ( y )) = ˆ Z 0 t ( y ) , X T ( x ) t ˆ t ˆ ϕ 0 Z 0 ϕ 1 Z 1 ( iii ) The process ( ˆ t + ˆ t ) 0 ≤ t ≤ T is a martingale, and therefore ˆ Z 1 ϕ 0 { d ˆ t > 0 } ⊆ { t = (1 − λ ) S t } , t ˆ Z 0 Z 1 ˆ ϕ 0 { d ˆ t < 0 } ⊆ { t = S t } , t ˆ Z 0 etc. etc.

  15. Theorem [Cvitanic-Karatzas (’96)] In the setting of the above theorem suppose that (ˆ Z t ) 0 ≤ t ≤ T is a local martingale. ˆ Then ˆ Z 1 S = Z 0 is a shadow price , i.e. the optimal portfolio for the ˆ frictionless market ˆ S and for the market S under transaction costs λ coincide. Sketch of Proof Z t ) 0 ≤ t ≤ T is a true martingale. Then d ˆ Suppose (w.l.g.) that (ˆ d P = ˆ Q Z 0 T Z 1 ˆ defines a probability measure under which the process ˆ S = Z 0 is a ˆ martingale. Hence we may apply the frictionless theory to (ˆ S , ˆ Q ) . ˆ T is (a fortiori) the dual optimizer for ˆ Z 0 S . As ˆ X T and ˆ Z 0 T satisfy the first order condition U ′ ( ˆ X T ) = ˆ Z 0 T , X T must be the optimizer for the frictionless market ˆ ˆ S too. �

  16. Theorem [Cvitanic-Karatzas (’96)] In the setting of the above theorem suppose that (ˆ Z t ) 0 ≤ t ≤ T is a local martingale. ˆ Then ˆ Z 1 S = Z 0 is a shadow price , i.e. the optimal portfolio for the ˆ frictionless market ˆ S and for the market S under transaction costs λ coincide. Sketch of Proof Z t ) 0 ≤ t ≤ T is a true martingale. Then d ˆ Suppose (w.l.g.) that (ˆ d P = ˆ Q Z 0 T Z 1 ˆ defines a probability measure under which the process ˆ S = Z 0 is a ˆ martingale. Hence we may apply the frictionless theory to (ˆ S , ˆ Q ) . ˆ T is (a fortiori) the dual optimizer for ˆ Z 0 S . As ˆ X T and ˆ Z 0 T satisfy the first order condition U ′ ( ˆ X T ) = ˆ Z 0 T , X T must be the optimizer for the frictionless market ˆ ˆ S too. �

  17. Question When is the dual optimizer ˆ Z a local martingale ? Are there cases when it only is a super-martingale ?

  18. Theorem [Czichowsky-S. (’12)] Suppose that S is continuous and satisfies ( NFLVR ), and suppose that U has reasonable asymptotic elasticity. Fix 0 < λ < 1 and suppose that u ( x ) < U ( ∞ ), for x < ∞ . S = ˆ Z 1 Then the dual optimizer ˆ Z is a local martingale. Therefore ˆ ˆ Z 0 is a shadow price. Remark The condition ( NFLVR ) cannot be replaced by requiring ( CPS λ ), for each λ > 0 .

  19. Theorem [Czichowsky-S. (’12)] Suppose that S is continuous and satisfies ( NFLVR ), and suppose that U has reasonable asymptotic elasticity. Fix 0 < λ < 1 and suppose that u ( x ) < U ( ∞ ), for x < ∞ . S = ˆ Z 1 Then the dual optimizer ˆ Z is a local martingale. Therefore ˆ ˆ Z 0 is a shadow price. Remark The condition ( NFLVR ) cannot be replaced by requiring ( CPS λ ), for each λ > 0 .

Recommend


More recommend