Trading indexes and individual stocks require different methodologies. One is like sailing and the other is like hunting. Only a small number of traders can really do both. Among the small number of veteran traders, even fewer knows how to time the rotation between indexes and individual stocks. I don't think you are one of them for you asked this question. Focus on either one and keep doing what you are good at and you will succeed eventually.