I'm very late catching up with this thread. I switched from trading the financial markets to sports betting about 8 years ago. I still follow the financial markets, very closely, but, don't trade them. Made a good amount of money on forex (shorting GBP/JPY) but, then, a year later, had lost it all.
I, mostly, trade football matches (correct scores). Using a betting exchange, you can trade out at any time. The secret is not to be greedy. If you're making 30-50% on a trade; close it out. When I was a newbie, I'd hang on to trades for too long only to see my profit evaporate. That is so frustrating. As I learnt, to my cost, it only takes a second to score a goal. I don't make the same mistake these days.
Good luck guys.