Thanks for the feedback. This is one of the main things we're trying to get right.
To answer your question about the scores, we are using collective intelligence to generate the stock ratings. Ideally the scores will be a kind of average opinion of everyone on the site.
One thing that makes StockYoyo different than other collective intelligence rating sites is that our ratings actually affect how you score when you pick the stock. We reward contrarian opinion and try to drive the ratings to zero. With enough users that means any non-zero rating should hopefully be a meaningful indicator of sentiment.
Unfortunately, we're not sure any of this is very clear and we're not entirely sure how to make it clear without users having to read our scoring FAQ. Better UI? Tool tips? walkthrough?