bell notificationshomepageloginNewPostedit profiledmBox

Hoots : Potential pitfalls of this volume trading strategy I've been trading, in a very amateur way, in the stock market for a year now. I've noticed something pretty obvious. When some evident good news appear on a stock, the price - freshhoot.com

10% popularity   0 Reactions

Potential pitfalls of this volume trading strategy
I've been trading, in a very amateur way, in the stock market for a year now. I've noticed something pretty obvious. When some evident good news appear on a stock, the price goes up. So it goes the other way around. For example when news appear that a big investment company has changed the strategy for a certain stock from "strong buy" to "strong sell" the stock price drops.

Taking this in mind, why couldn't one be constantly checking on the volume of all stocks in the market, and when an unusual fluctuation occurs check the news for potential evident good or bad news (Such as the example, or beating by far the expected returns for the quarter) and the buy or short the stock until the end of the day?

The potential pitfall that I see is that the market doesn't respond as one expects to the news, or that one may get too late in, but when the news are so evident, and an algorithm for checking them on time is deployed, can this be avoided?

(Sorry for the English, feel free to edit!)

Edit

Considering rhaskett answer I wanted to post a specific case in which this works, note that the question is if it can be generalised to most cases.

This is today and yesterday BBRY chart (12/11/2014 - 13/11/2014)

There's a big spike on volume at 12:00. If the algorithm was slow, by 12:30 a notification could be received. The news of BlackBerry-Samsung partership where posted at 12:27. It isn't the most evident good news. But my point is that the price change came after some of the volume spike. In spanish we have a saying that could translate to: "After the war, everyone is a general".

To avoid making the question too open, does this not happen in a lot of cases? Is it too hard to discern evident good or bad news?


Load Full (3)

Login to follow hoots

3 Comments

Sorted by latest first Latest Oldest Best

10% popularity   0 Reactions

People are trying ideas like this, actually. Though they generally aren't very public about it. While keshlam ventures into hyperbole when mentioning Watson, he is certainly correct human language parsing is a extremely hard problem.

While it is not always true that the big players will know before the news (sometimes that would qualify as insider trading). The volume spike that you mention generally comes as the news arrives to the major (and minor) players. So, if you have an algorithm run after the volume spike the price will likely have adjusted significantly already.

You can try to avoid this by constantly scanning for news on a set of stocks however this becomes an even harder problem. Or maybe by becoming more specific and parsing known important and specific news sources (farm report for instance) and trying to do so faster than anyone else. These are some methods people use to not be too late.


10% popularity   0 Reactions

I wouldn't be turned off due to the difficult of parsing English, for a few reasons.

Firstly, you don't have to perfectly parse to find meaning. You can look for keywords and write some algorithms to approximate, and of course if you get enough of a statistical advantage (and can repeat it) you can make money.

Second, it probably isn't long before third-party software is made available either to do something like this or to provide a framework for it. In fact, it probably already is available somewhere. (Note the influx of Silicon Valley types to New York as more machine intelligence is applied to trading and journalism.)

Thirdly, as hinted by the mention above of journalism, there's already software using numerical data to write pretty human articles. Some are pretty robotic and you can catch them (I noticed one and searched for a key phrase to discover several very much like it, each having a different fake author name). This will mean not only a continued improvement of parsing but also more push for more data to be released in machine-readable formats, such that press releases will be increasingly parsible.

Finally, to vindicate your idea, the keyword approach has been done with some success. Try this link and note the additional links on the same topic.

If you have the time and processing resources, you might like to try your idea by training a neural network to find correlations of keywords (and phrases -- that's important, too) with trends in the market.


10% popularity   0 Reactions

First challenge: Creating a system which can understand written English well enough to read the news. Nothing short of IBM's Watson has proven very good at extracting meaning from unstructured text.

Second challenge: By the time it reaches "the news", the big actors already know and have responded.

Third challenge: It's not uncommon for a stock to drop on good news, or rise on bad, because the price had previously adjusted to an expectation of even better/worse news and is now correcting itself.

Basic principle: It it was simple and obvious, everyone would already be doing it.


Back to top Use Dark theme