A Modification to the Flexible Asset Allocation Model
Ilya Kipnis is the author of QuantStrat TradeR. We like the work he does on his blog and his willingness to share his source code on various algorithms with the public. We asked Ilya if he’d be interesting in sharing some of his recent insights…
This topic is about Flexible Asset Allocation, a concept I first got wind of thanks to this blog.
Finally, thanks to input from the paper’s authors, I updated the algorithm to allocate weights before dropping assets with a negative momentum. The results show marginal improvement, which was covered in a recent blog post of mine.
However, one other phenomena pointed out to me by one of my readers, Mr. Helmuth Vollmeier, a multi-decade industry veteran, is that in a significant number of instances, the FAA algorithm will have a tie in rankings, with one of the top three rankings (as per the paper) belonging to the risk-free, cash security, in this case, VFISX. From the perspective of a standalone asset, VFISX has a very strong risk to reward ratio, with the following statistics, from the beginning of 1998 to Oct. 30, 2014:
Annualized Return: 3.94%
Annualized Sharpe Ratio (Rf=0%): 1.70%
Furthermore, here is its equity curve and drawdown profile:
Overall, the performance is solid from a risk/reward ratio profile, but the returns are relatively low, as we would expect for a risk-free asset. Therefore, in the event of a tie, one interpretation is that by investing in the risk-free asset, one effectively “keeps money off the table.” Is this the correct interpretation? Well, here are the results using the original seven assets from the paper, tested from the start of 1998 to October 30, 2014.
Here is an invested growth chart, along with drawdowns:
In short, the results seem rather intuitive. By removing a high reward to risk instrument in the event of ties, we increase our overall returns, but pay for it with a slightly worse downside risk. At the end of the day, the tradeoff appears to be a case of splitting hairs (at least when not accounting for commissions and slippage), as the profiles basically overlap when applying the stepwise correlation rank algorithm, which produces a superior result than using a one-pass correlation matrix ranking.
I will release a corresponding blog post on my own blog as an appendix containing the functions and code used to generate the results, for those actually interested in the formal R programming.
Thanks for reading.
Note: This site provides no information on our value investing ETFs or our momentum investing ETFs. Please refer to this site.
Join thousands of other readers and subscribe to our blog.
Please remember that past performance is not an indicator of future results. Please read our full disclaimer. The views and opinions expressed herein are those of the author and do not necessarily reflect the views of Alpha Architect, its affiliates or its employees. This material has been provided to you solely for information and educational purposes and does not constitute an offer or solicitation of an offer or any advice or recommendation to purchase any securities or other financial instruments and may not be construed as such. The factual information set forth herein has been obtained or derived from sources believed by the author and Alpha Architect to be reliable but it is not necessarily all-inclusive and is not guaranteed as to its accuracy and is not to be regarded as a representation or warranty, express or implied, as to the information’s accuracy or completeness, nor should the attached information serve as the basis of any investment decision. No part of this material may be reproduced in any form, or referred to in any other publication, without express written permission from Alpha Architect.
Definitions of common statistics used in our analysis are available here (towards the bottom)