Bitfinex is every trader's dream. Sporting a high ammount of tokens and pairs means you can keep your trading confined to one platform, while having a good API means that you can make use of all the features without needing anything other than your cellphone. By far one of the top tier exchanges in the market currently.See full review