I am very skeptical about this but so far it has been amazingly accurate. It rates 300+ US stocks daily before opening bell. Check it out yourself for free during their pre-launch period. Join for no-cost, no obligation and they even provide online training. http://tinyurl.com/4hdq5