• Keine Ergebnisse gefunden

Transaction costs

Im Dokument CPPI Strategies in Discrete Time (Seite 87-92)

In this section we investigate how transaction costs change our results from the previous sections. For simplicity we assume that the cost of a transaction is given by some fraction of the transaction size, i.e. we are only concerned with proportional transaction costs.

Note that the introduction of a fixed component in the transaction costs can result in the cushion becoming negative and thus lead to default risk if the cushion size is very small.

For economic reasons, in such cases, one would resort to changing the strategy and omit the transactions if the cushion size is very small. This problem can be avoided if only proportional transaction costs are considered.

For the definition of the transaction costs we follow Black and Perold (1992). Denote the proportional factor of the transaction costs by β such that e.g. β = 1% means that for any transaction,1%of the transaction size is lost in value. Further denote byCτi andCτi+

the cushion before and after the transaction, respectively, such that Ct+ is the cushion process net of transaction costs. We do not use the specific notation Ctr andCCap as the general procedure of the implementation of transaction costs holds for both strategies.

The trading rule of our strategy will be to invest the quantity mCτi+ into the risky asset at time τi such that the transaction costs are immediately implemented in the strategy.

At time τi−1 the investment in the risky asset is mCτi−1+ according to the trading rule.

At time τi this investment will have evolved to mCτi−1+SSτi

τi−1 and the trading rule will require to invest the amount mCτi into the risky asset. Therefore the transaction costs will be βm:::Cτi+−Cτi−1+ Sτi

Sτi−1

:::. We can now find the cushion net of transaction costs at time τi through the equation

Cτi+ =Cτiβm::

::Cτi+−Cτi−1+ Sτi Sτi−1

:::: (2.19)

and from the definition of the trading dates in (2.2) we know

Cτi =Cτi−1+er(τi−τi−1)ku (2.20) and

Cτi =Cτi−1+er(τi−τi−1)kd (2.21) for and up- and down-move respectively. Furthermore, a combination of equations (2.1) and (2.20) yields

Sτi

Sτi−1 = ku+m−1

m er(τi−τi−1) (2.22)

in case of an up-move while a combination of equations (2.1) and (2.21) yields Sτi

Sτi−1 = kd+m−1

m er(τi−τi−1) (2.23)

in case of a down-move. Combining equations (2.19), (2.20) and (2.22) now gives Cτi+ = Cτi−1+er(τi−τi−1)ku−βm

Cτi+−Cτi−1+ku+m−1

m er(τi−τi−1)

Cτi+ = Cτi−1+er(τi−τi−1)

1 + 1 +β

1 +βm(ku1) ( )* +

=:ˆku

(2.24)

in case of an up-move and likewise equations (2.19), (2.21) and (2.23) yield Cτi+ = Cτi−1+er(τi−τi−1)kd+βm

Cτi+−Cτi−1+kd+m−1

m er(τi−τi−1)

Cτi+ = Cτi−1+er(τi−τi−1)

1 1−β

1−βm(1−kd) ( )* +

=:ˆkd

(2.25)

in case of a down-move. It is easy to see that generally kˆu < ku and ˆkd < kd for β > 0 such that a comparison with (2.2) leads to the insight that the cushion process net of transaction costs is gernerally smaller than the cushion process without transaction costs, as it should be. Note, that the cushion process is not supposed to become negative.

Therefore from (2.25) we find a lower bound for kd to be given by kˆd 0 kd 1 1−βm

1−β .

For 0< kd <1 1−βm1−β the cushion process without transaction costs will still always be positive but the transaction costs will cause the cushion to become negative on the first down-move such that the amount Gcan not be guaranteed any more.

It is important to keep in mind, that while the probability of an up-move or down-move of the cushion remains unchanged in the presence of transaction costs, i.e. still hinges on the triggers ku and kd, the discounted cushion only multiplies with ˆku < ku in case of an up-move and ˆkd< kdin case of a down-move. It is fairly easy to include transaction costs in the propositions of section 2.2. Basically, replacing ku byˆku andkdbyˆkdwherever they don’t refer to a probability is all there is to do. For example, in proposition 2.2.3, ku and kd must be replaced in the expressions for nx, y1, y2 while they must not be replaced in the expressions fora,band hence also the expressions foru,d,ρand qremain unchanged.

However, the condition kd = k1

u must be changed to kˆd = ˆ1

ku. Generally, apart from the trivial case m = 1, if kd = ku1 holds, ˆkd = ˆku1 will not hold. This condition can be satisfied by first calculating kˆu as defined in equation (2.24), then putting ˆkd = ˆ1

ku and finally calculating kd from kˆd, using the definition of kˆd in equation (2.25). It is slightly more difficult to include transaction costs in the propositions of section 2.3, in particular for the case mC0 < V0. The reason for this is the change in the trading rule at the first time the cap becomes binding. Since the cap is binding at that time, the investment into the risky asset is less than it would be without the cap and therefore the transaction costs are also less. In section 2.3 we have omitted to present the density of the terminal value of the capped CPPI. As an example of how to implement transaction costs, we will now give this density in the presence of transaction costs. The density without transaction costs can be deduced by setting β = 0.

Corollary 2.4.1 (Density of the capped CPPI, case mC0 < V0 +Z)

Let β 0 the factor for the transaction costs, ku > 0, ˆku as in eq. (2.24), ˆkd = ˆ1

ku, kd= 1 11−βm−β (1−kˆd) and Z R+ the maximum amount of borrowing allowed. Further let n¯ as in equation (2.11) and nx, y1(x), y2(x) as in proposition 2.2.3 andC, nx, y1(x), y2(x)as in proposition 2.3.1 withku andkdexchanged bykˆu andˆkd. Additionally letV :=

F0+C0ˆknu¯ku+Z+βC0ˆknu¯(ku+m−1)

1+β , a := 1σlog mCV , y3(x) := σ1 logxe−rTV +Z for all x [G,).

Then the density of the terminal value of the capped CPPI in the presence of transaction costs is given by:

pVCap

T (x) =p1(x) +p2(x) where

p1(x) =

⎧⎪

⎪⎪

⎪⎪

⎪⎩ Ls,T1

qn¯(nx, s)ρ(s, y1(x))∂ y∂ x1 +qn¯(nx+ 1, s)ρ(s, y2(x))∂ y∂ x2

, nx <n¯ Ls,T1

qn¯(nx, s)ρ(s, y1(x))∂ y1

∂ x

, nx = ¯n

0 , nx >n¯

and

p2(x) =

⎧⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎨

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

⎪⎪

Ls,T1

h(¯n+ 1, s)d(s)

q0(nx, s)ρ(s, y1(x))∂ y1

∂ x

+q0(nx+ 1, s)ρ(s, y2(x))∂ y∂ x2

, nx <−1 Ls,T1

h(¯n+ 1, s)d(s)

q0(nx, s)ρ(s, y1(x))∂ y∂ x1

+q0(nx+ 1, s)ρ(s, y2(x)|a,∞, δ)∂ y2

∂ x

, nx =1 Ls,T1

h(¯n+ 1, s)d(s)q0(nx, s)ρ(s, y1(x)|a,∞, δ)∂ y∂ x1 +h(¯n+ 1, s)ρ(s, y3(x)|a,∞, δ)∂ y∂ x3

, nx = 0 Proof: The expression forp1(x)follows immediately from proposition 2.3.2 by differen-tiation. Forp2(x) we have to take into account that after net n¯+ 1 up-moves (which we suppose to happen at time τ) the trading rule changes such that instead of mCτCap+ the amount VτCap+ +Ze is invested into the risky asset. Since mCτCap VτCap+Ze, the transaction costs for the changes made to the portfolio will therefore be lower. Denote the trading date before τ with τ, then the amount invested into the risky asset at time τ was mCτCap+ and it follows from equation (2.3) that this amount has evolved to

mCτCap+

Sτ

Sτ = CτCap+er(τ−τ)(ku+m−1)

= C0eˆknu¯(ku+m−1) up to time τ. It follows that

V e =VτCap+Ze−β

V e −C0eˆknu¯(ku+m−1)

determines the amount V e to be invested into the risky asset at time τ. This equation can be solved for V to yield

V = Vτe−rτ +Z+βC0ˆku¯n(ku+m−1) 1 +β

0 5 10 15 20 25 30 Expected Number of Trading Dates 1150

1155 1160 1165 1170

ExpectedReturn

Figure 2.12: Expected terminal value of the sim-ple CPPI for different values of the transaction costs. The parameters are V0 = 1000, G = 800, m = 4, μ = 0.15, r = 0.05, σ = 0.20, T = 1, Z = 0. From top to bottom the curves are for β = 0,β = 0.2%andβ= 0.5%.

0 5 10 15 20 25 30

Expected Number of Trading Dates 1142

1144 1146 1148

ExpectedReturn

Figure 2.13: Expected terminal value of the capped CPPI for different values of the transaction costs. The parameters are V0 = 1000, G = 800, m = 4, μ = 0.15, r = 0.05, σ = 0.20, T = 1, Z = 0. From top to bottom the curves are for β = 0,β= 0.2%andβ= 0.5%.

from which it follows immediately that V matches the definition in the corollary if it is taken into account that

VτCap =e

F0+C0ˆku¯nku

is the portfolio value at time τ before the transaction. Now, analogously to the proof of proposition 2.3.2, the expressions for a andy3 can be found and the expression forp2(x)

then follows from proposition 2.3.2 by differentiation. 2

Figure 2.12 shows the expected terminal value of the simple CPPI depending on the expected number of trading dates with and without transaction costs. While it can be shown that the expected terminal value of the simple CPPI in continuous time is greater than the expected terminal value of the simple CPPI in discrete time, i.e. the global maximum of the expected terminal value is attained for E[N] → ∞ or equivalently ku 1, this is not true any more if transaction costs are considered. In the presence of transaction costs, the expected terminal value exhibits a local maximum in the number of trading dates. While it is rather intuitive that a large number of trading dates causes the expected terminal value to decrease, it is surprising how few trading dates are sufficient to produce this effect. Figure 2.12 shows that the maximum of the expected terminal value is approximately at 7.5 expected trading dates for β = 0.2% and at 3.5 expected trading dates (per year!) for β = 0.5%. Note also that it is possible for the expected terminal value to have a local minimum for largeku (or equivalently for very few expected trading dates). A similar effect occurs for m → ∞. Black and Perold (1992) show that the expected terminal value of the simple CPPI has a maximum for very large m before

0 5 10 15 20 T

0.5 0.55 0.6 0.65 0.7 0.75 0.8 0.85

Probability

Z0 ZV0

Z

Figure 2.14: Probability of the CPPI and the capped CPPI performing better than the riskless asset. The parameters areV0 = 1000, F0 = 750, m = 4, μ = 0.15, r = 0.05, σ= 0.20, ku = 1.01, Z=, V0, 0.

0 5 10 15 20

T 0.2

0.3 0.4 0.5

Probability

Z0 ZV0

Z

Figure 2.15: Probability of the CPPI and the capped CPPI performing better than the riskless asset. The parameters areV0 = 1000, F0 = 750, m= 4, μ = 0.15, r = 0.05, σ = 0.30, ku = 1.01, Z=, V0, 0.

converging to the expected terminal value of a stop-loss strategy. Similarly, for large ku the simple CPPI converges to a stop-loss strategy. With the help of the expected terminal value of a stop-loss strategy it can be shown, that in spite of the local minimum for large ku, the global maximum can not be at ku → ∞.

For the capped CPPI, the situation is different. The global maximum without transaction costs can be attained for E[N] → ∞ with the same effects as for the simple CPPI.

However, figure 2.13 shows, that the global maximum of the expected terminal value can also be attained for ku → ∞ which reflects the case of a stop-loss strategy. This effect occurs if the initial exposure is close to or even greater than the maximum exposure. For initial exposures well below the maximum exposure, the situation will be as for the simple CPPI in figure 2.12.

Im Dokument CPPI Strategies in Discrete Time (Seite 87-92)