Firstrade is a stock trading service which supports both the serious as well as the casual investor. Their commission schedule is quite straightforward and impressive. They are quite experienced as web-brokers and charge the least amount for each trade. Alongside quality tools they’d always ensure quality service at all levels. Their research tools would help you figure out stocks that don’t match your portfolio and filter them out.