SocialPicks provides an online community for stock investors where they can share investment ideas, exchange market research, and track investment performance.