The red-hot stock market has resulted in a nice year for online brokers in 2017, even amid an aggressive pricing war in the space. One analyst recently took a close look at three of the most popular online brokers and made his picks for which stocks investors should be buying and which one they should definitely avoid. The Analyst Credit Suisse analyst Craig Siegenthaler initiated coverage on the following online brokers: He set an Outperform rating and $56 price target for E*TRADE Financial Corp .He set an Outperform rating and $55 price target for Charles Schwab Corp .He set an Underperform rating and $45 price target for TD Ameritrade Holding Corp. .Read more