UPDATE:

The post regarding the update to this algorithm that allows it to be used with robinhood instant is down below. Labeled: Works With Robinhood Instant

I will be following up with updated (usable) versions of the hedged set up as well.

It should be noted that it seems that the number of posts increased a lot in 2015, I am only testing from 2015 onward as the conditions before this time are not favorable - especially before 2014 when 2-3 results is a common maximum number of results for weeks at a time.

ORIGINAL POST:

Trades stocks on the Q500 using the PsychSignal bullish tweet count with a 0.35 weight on bullish posts VS bearish posts. (based on the idea that about 65% of all human thought is irrational (One of the few thing I remember from Psych class). It's quite fitting that throwing out 60-65% of the data suddenly makes this a much more accurate filtering system). this is leveraged @ 150%

There is probably some useless stuff in this algorithm (code that does nothing). This is a WIP. Currently falls victim to the sudden "Hype Train" where a stock that is clearly failing suddenly receives a ludicrous amount of hype... all of which is pure BS. Easiest way to avoid this would be a second ML model that looks back further in history for specific stocks (stock that don't pass a SMA filter for example). Increasing the prediction value required also works but opens one to the dangers of over fitting: I am only increasing the prediction value required to pass by .5 at a time.