I've always been a hodl-investor, so I've got absolutely no skill at day trading. I've always thought it was a fools way to lose money, but clearly it has some predictive value.
I've found that the toughest part is not making predictions, it's executing a profitable trade. I'm getting better just because I'm sticking with it and learning the ropes.