Loading [MathJax]/jax/output/HTML-CSS/jax.js

Saturday, December 29, 2012

When A Bar-Bell Bond Portfolio Optimizes Modified Excess Return

Here's a litte curiosity I might get around to publishing some day: a bar-bell portfolio maximizes modified excess return. At first I thought it maximized excess return (in the sense of Stochastic Portfolio Theory) but felt that couldn't be right. Sure enough I made a mistake and thus was born "modified excess return", a shamelessly reverse engineered criteria to make what follows work.

A simple model for zero coupon bond dynamics

Assume a lattice of zero coupon bonds with prices Bi(t)=B(t;t+τi) and integer time to maturities τi=i as i ranges from 1 to n years. We assume that all bonds are priced off the same piecewise constant forward curve with knot points also at integer years. We write Bi(t)=exp(t+itf(t,s)ds) and assume further that the changes in forward rates f(t,s) at time t for different years are independent. We presume the forward rates are driven by standard Brownian motion with the same standard deviation η. They may also have non-trivial drift but here it suffices to observe that the vector of bonds has dynamics given by d[logB1(t)logB2(t)logBn(t)]=[γ1(t)γ2(t)γn(t)] dt+η[10011001111][dW1(t)dW2(t)dWn(t)] or more succinctly d(logB)=γ dt+ηJ dW for scalar constant η, an n by n matrix J (implicitly defined by the above) and some drift coefficients γ that we don't care too much about in this particular exercise.

Defining modified excess return for a bond portfolio

We consider a portfolio of these bonds with weights π summing to unity. By analogy with Stochastic Portfolio theory we consider a modified excess return given by modified excess return=ni=1πiσii2ni,j=1πiπjσij+ni=1π2iσii where, following Stochastic Portfolio Theory notation, σij is the log-asset covariance, here equal to η2 multiplied by the i,j'th element of JJ. We make no statement as to what modified excess return represents, except to compare it to excess return=ni=1πiσiini,j=1πiπjσij which is most certainly meaningful. Indeed, the log-optimal investor may seek to maximize excess return. In contrast, the modified excess return makes the covariance term more important so one might reason that, all else being equal, choosing this modification over the bone fide excess return represents a sacrifice of long term growth in exchange for reduced portfolio variance - though the difference picks up the between-asset terms only, not the variances. modified excess returnexcess return=ni,j=1πiπjσij+ni=1π2iσii=ijπiπjσij A similar tradeoff is made, also inadvertently, by those constructing minimum variance portfolios in the tradition of Markowitz and de Finetti. In the minimum variance prescription only the portfolio variance term ni,j=1πiπjσij is contemplated, not ni=1πiσii.

Maximizing the modified excess return

Whatever the modification contemplated may imply, we proceed towards its surprising implication by mentally multiplying J above and noting that (JJ)i,j=min(i,j) because [10011001111][11101110001]=[11112212n] Thus in this slightly contrived forward rate model we have modified excess return proportional to ψ(π)=ni=1iπi2ni,j=1min(i,j)πiπj+ni=1iπ2i This leaves us with a cute little optimization. We claim that ψ(π) and hence the modified excess return is maximized, subject to ni=1πi=1, by setting the portfolio equal to a barbell. Half the portfolio is invested in the first (shortest maturity) bond and the other half on the last (longest maturity) bond. That is, π=[1/2001/2] corresponding to a modified excess return of ψ(π)=n14. To prove this observe that ψ(π) can be re-written as follows (count the number of times each πi and πiπj occurs) ψ(π)=2ni,j=1min(i,j)πiπj+ni=1iπ2i+ni=1iπi=(π1+π2+...+πn)2+(π1+π2+...+πn)(π2+...+πn)2+(π2+...+πn)(πn1+πn)2+(πn1+πn)(πn)2+πn=n1i=0(u2i+ui)=n1i=1(u2i+ui)=n1i=1((ui1/2)2+1/4)=n14n1i=1(ui1/2)2 where we have introduced ui=nj=i+1πj as the sum of portfolio weights leaving out the first i, and applied the constraint u0=1. The expression is clearly maximized by setting u1...un equal to 1/2. By back substitution beginning with πn this implies π=π as claimed.

No comments:

Post a Comment