I trade in my own little universe of quality and fundamentally strong names which I scan for opportunisitc and non-obvious entries. I realize profits into unusual strength and logical price targets. Small and mid cap names often turn into swing trades naturally due to my aggressive scale-outs while large cap names rather turn into classical position trades.
I never hold stocks through larger consolidations or earnings and I only enter or add when a stock flashes me a proper fresh money entry according to my rules.