This entry probably just indicates that I am missing something obvious about portfolio return.
The instantaneous return γπt on a portfolio with weights π decomposes as
γπt=⟨dZtZ⟩t=π⊤tγt+12(π⊤tdiag(ξξT)−portfolio variance⏞πTtξξTπt)⏟excess return process
where γit is the drift of log(Xit), the log of the i'th asset and the i'th row of ξ represents the factor decomposition of the diffusion into n independent Brownian motions comprising a vector dWt.
d(log(Xit))=γitdt+ξdWt
Consider the map taking vectors x↦y=exp(Clog(x)) and thereby defining a new asset vector Yt. That is, Yt is related to Xt by a simple matrix multiplication in log coordinates.
We consider portfolios of the new assets Yi with weights ϖi say. And again, the portfolio return is related to the asset return via
dZϖZϖ=ϖ⊤dYtYt
where the fractions indicate coordinate-wise (i.e. pointwise) division. Let us suppose further that any instantaneous portfolio return using assets {Xi} can be replicated by a portfolio using assets {Yi} only, and vice versa.
ϖ⊤dYtYt=dZϖZϖ=dZπZπ=π⊤dXtXt
By a slightly heavy handed application of the multivariate Ito's Lemma (hey it's good to have it lying around) with g(x)=Cx we have
d(logYt)=∂g∂tdt+(∇g)⊤d(log(Xt))+12(d(logXt))⊤(∇2g)(d(logXt))=0+Cd(log(Xt))+0=Cγdt+CξdWt
so writing the decomposition of portfolio return with Cγ in place of γ and Cξ in place of ξ we observe
⟨dZϖtZϖ⟩t=ϖ⊤tCγt+12(ϖ⊤tdiag(Cξξ⊤C⊤)−ϖ⊤tCξξ⊤C⊤ϖt)=π⊤tγt+12(π⊤t(C−1)⊤diag(Cξξ⊤C⊤)−π⊤tξξ⊤πt)
if we use contragredient weights ϖt=(C⊤)−1πt. But does the contragredient choice actually result in the same drift? The linear and portfolio variance terms are the same, but on the other hand
π⊤t(C−1)⊤diag(Cξξ⊤C⊤)≠π⊤tdiag(ξξ⊤)
No comments:
Post a Comment