In my opinion, Poloniex - one of the most popular exchanges worldwide - is a solid and reputable choice for traders looking for a decent selection of altcoins. A major advantage of Poloniex is the ability to trade on margin, giving seasoned traders the option to short coins.