is td ameritrade good for shorting?
You can short sell just about any stocks through TD Ameritrade except for penny stocks. In other words, if you're trading OTCBB stocks or the pink sheets, you won't be able to short.