This is indeed occurring on a daily basis. A number of funds trade automatically based on fully automated analysis of the news wire and other sources.
I believe most use in house analytics but there are 3rd party solutions:
I think people outside the industry don't appreciate the depth and breath of automatic trading that is going on. Understandable given that it's in the interest of insiders to stay out of the spotlight, and the public mostly only sees the HFT headlines.
It may not even have had to discern a new product announcement or launch. It may have just looked at twitter volume mentioning Tesla which doubled that day, and did sentiment analysis (much easier, which showed the communication that day was very positive), and purchased a bit of stock based on that. Who knows.
Maybe the analytics provider wants to focus on doing one thing and (hopefully) doing it well?
So if WSJ has a headline that X is in talks to buy Y, that's pretty much that. Also you could eliminate most of your risk by placing a limit order based upon the last trade prior to the news coming out. The market will either a) confirm that you are one of the first people to understand what has happened by filling your order at a price that doesn't reflect the news, locking in profits, or b) your limit order won't be filled because the price already is already above your limit, in which case you have assumed no risk.
[1] https://www.google.com/#q=site:wsj.com+%22in+talks+to+buy%22
Is there a timestamped archive of DowJones Newswire articles? I found it difficult to find archived news articles the last time I was looking for them.
Come to think about it, such a system, with an API, would be really nice to have. Something that allows anyone to create a trading bot and see how it performs. Any one what to make one? :)
1) Virtual money. So you can try out your bot and see how it'd do without risking money. (with $10k on say the Forex market which trades about 5 trillion per day, it doesn't matter if your trades are virtual)
2) Backlogging. So you can write a bot that'll analyse prices, volume, the orderbook etc of any moment in the past 6 months, which allows you to immediately simulate your bot's success in that market over a long period of time. (of course this is if you want to write a bot that analyses the exchange data, as opposed to things like news, for which you'll need to find your own database going back 6 months which isn't too hard btw, but a lot of data to process quickly).
I bet since writing this article the opportunities has pretty much slipped. Now anyone living close to the exchanges will do this.
I don't understand the mystery here. It would be trivial to write a bot that could interpret a headline and make a trade on it in under a second, and that's without any special high-speed links. With API documentation for a brokerage house, I could write such a bot in probably half a day. Given the astronomical sums of money involved, I have a hard time believing that this isn't occurring on a daily basis.