Quantcast
Channel: Computer Aided Finance - Excel, Matlab, Theta Suite etc. » Risk Management
Viewing all articles
Browse latest Browse all 10

What happens to Portfolio Protection (esp. CPPI) under Transaction Costs and Financial Transaction Tax?

$
0
0

One of the most popular portfolio protection trading strategies is the Constant Proportion Portfolio Insurance (CPPI). This strategy maximizes the exposure in stock at each rebalancing time while  ensuring that the portfolio level never drops under the so-called floor.

Modeling Financial Transaction Tax

The currently proposed financial transaction tax is nothing else than a proportional transaction cost. The proposed value for the EU (especially France) is 0.1% for stocks and 0.01% for derivatives. In the following, we will denote this cost factor by alpha.

Traditional CPPI - no transaction costs

Using ThetaML, the CPPI strategy is easily defined. For simplicity, we leave out the interest-rate since currently, it is about zero anyways:

model CPPI
  import S "Stock price process"
  import m "Multiplier"
  import F "Bond floor"
  import Pi_0 "Initial Portfolio value"
  import T "Maturity time"
  import n "Number of time steps"
  export Pi "Portfolio value in EUR"

  d = (m * (100-F))/S
  Pi = Pi_0

  loop n
    S_old = S
    % Let time pass for a time-step
    Theta T/n

    Pi = Pi + d*(S-S_old)
    d = max( 0,(m*(Pi-F))/S )
  end
end

CPPI and Transaction Costs

Since the Financial Transaction Tax is nothing else than proportional transaction cost, we can just decrease the portfolio after each rebalancing by transaction costs factor alpha times change in stock position.

That means we can write:

model CPPI
  import S "Stock price process"
  import m "Multiplier"
  import F "Bond floor"
  import Pi_0 "Initial Portfolio value"
  import T "Maturity time"
  import n "Number of time steps"
  import alpha "Proportional transaction costs"
  export Pi "Portfolio value in EUR"

  d = (m * (100-F))/S
  Pi = Pi_0

  loop n
    S_old = S

    % Let time pass for a time-step
    Theta T/n

    Pi = Pi + d*(S-S_old)
    d_old = d
    d = max( 0,(m*(Pi-F))/S )

    % Reduce portfolio value by transaction costs
    Pi = Pi - abs(alpha * (d-d_old) * S)
  end
end

Sample Case

Let’s consider a specific case of a CPPI strategy:

  m "Multiplier"                         = 5
  F "Bond floor"                         = 8000
  Pi_0 "Initial Portfolio value"         = 10000
  T "Maturity time"                      = 10 (10 years)
  n "Number of time steps"               = 250 * 10 (daily)
  alpha "Proportional transaction costs" = 0.001 (0.1%)

and a market model with zero interest-rate and a geometric brownian motion with 20% volatility as stock price process.

That means, we look at a 10 year CPPI strategy with daily rebalancing and 10.000 EUR initial investment.

Using Theta Suite to evaluate ThetaML by Monte Carlo Simulation -without transaction costs- we get

Constant Proportional Portfolio Insurance (CPPI) by Monte-Carlo Simulation

CPPI without transaction costs presented as quantiles of 10000 simulated Monte-Carlo paths.

  • Mean: EUR 27,096
  • Median: EUR 8,186

We can see that without transaction costs, there is a 2.5% chance of making EUR 100,000  and more from the initial EUR 10,000 portfolio. But, about 50% of the portfolios lose the whole stock exposure and fall on the EUR 8,000 guarantee level (Bond Floor).

With transaction costs we get

CPPI with 0.1% financial transaction tax presented as quantiles of 10000 simulated Monte-Carlo paths.

  • Mean: EUR 19,526 (-28%)
  • Median: EUR 8,111 (-0.2%)

In the graph above we can see that with a financial transaction tax of 0.1% per trade, the 2.5% of the best paths earn about EUR 50,000 and more. This is half of what this strategy makes without this tax. The sample mean is down 28% and the median is almost unchanged. Consequently, the up-side potential of this CPPI strategy is hit dramatically by a 0.1% financial transaction tax.

CPPI and Exchange Traded Funds

Last week, I attended an interesting seminar by Phillipe Bertrand comparing CPPI and Leveraged Exchange Traded Funds (LETF). His slides are available here. He shows that CPPI and LETFs can be very similar and some deliver almost the same returns. I suspect that the reduced upside potential of the CPPI strategy will also hit the Leveraged Exchange Traded Funds. But, I leave the analysis to you, the reader: It is not hard to model LETFs with transaction costs.

Conclusion

The introduction of a financial transaction tax will hit the up-side potential of constant proportional portfolio insurance strategies considerably. In the presented case, the best 2.5% of the simulations will earn only about half after the introduction of this tax resp. transaction costs. This case can be seen as somewhat extreme since the presented strategy with a multiplier of 5 and daily rebalancing over 10 years is very aggressive. But, it shows that a portfolio protection which is desirable for most investors can be hit dramatically by the introduction of a financial transaction tax.



Viewing all articles
Browse latest Browse all 10

Trending Articles