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 .

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