Solved – Natural language processing application in algorithmic trading and sports betting

machine learningnatural language

I'm want to do a PhD in NLP and I'm defining the topic at the moment.

I've heard that NLP can be used to track online sentiment which in turn can be used for algorithmic trading on stock markets. See this hedge fund

I was wondering if NLP techniques, maybe with online sentiment tracking, could be used to predict sport events on online betting sites? Would that be feasible? If yes, what research has been done on the subject?

Best Answer

I believe it is feasible, but accuracy will be much lower then same thing with hedge fund. The key point about hedge fund research is that

For years investors have widely accepted that financial markets are driven by fear and greed

So, if people are afraid, they tend to sell, and if they are greed, they buy. Sentiment analysis just gives data how much people are currently afraid, and how much of them are greed, and thus predict market movements. (This is very rough model, of course, but you should get the idea).

Now about sports. Does fans' mood influence players in sport games? Well, most probably it makes some effect. But is this effect visible at all? I'm not certain about that.

You can also try to find correlation between fans' mood and game results (before the game starts, of course, after the end it makes no sense for prediction), but most probably it will be very similar to what bookmakers tell you.

Note, however, that I'm not sports fan, so I may miss some trends, that you are familiar with :)

Related Question