I have a daily rebalanced portfolio of several strategies. After one month, I now want to attribute the performance to the different strategies. There are several ways to do it.

For instance one could compute what each strategy has actually contributed. But it is not always fair as it is dependent on the path of other strategies.

Or one could compute the theoretical performance of each strategy as if it was standalone and then rebase it so that the sum of the contribution is equal to the actual realised performance.

Any other idea, or any preference between the two?


Perform a returns analysis by regressing the returns of your composite strategy on the returns of the component strategies. Constrain the beta coefficients to sum to 100% and bound them from 0 to 1. You will then have the % explained by each component.

  • $\begingroup$ interesting idea $\endgroup$ – RockScience Feb 10 '12 at 10:37

If you are using the Bisons model the frequency of compounding should be as much as the the rebalance frequency of the portfolio. In your case to get meaningful results you will need to use daily compounding. One this to be careful is that you must take transaction effect into account when calculating the return. If you are using a software like FactSet it has the option to set frequency as well as to take transaction effect into account. If you want to do the calculations your self see these 2 references.



In case the portfolio is not balanced frequently (not in your case) you can do a one period attribution in excel it self without compounding. Assumptions: transaction costs are negligible within the period, there is no rebalancing or rebalance is negligible within the period thus the average weights represent the holdings approximately.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.