Two additional notes:
- maybe it would be more proper to use longer time period - to include (for example) crash of 2008 or 2002 downturn. Without it the results might be too optimistic.
- could be worth to simulate the choosing of the assets year by year. In the past some of the current assets did not exist so if you traded this strategy, you would probably use different ones.