Bitfinex is actually a big no for me, like was before I created an account there but to my astonish I can't make any deposit since I need to have at least a $10k balance, though it's accumulated it's impossible for me to have that. So I ended up not using it even I really need it.
Hmm... Interesting, I wasn't required to deposit $10k. Could this be a new policy change? Or maybe something dependent on geographic location?
Wow I just know that, 779 pairs. Considering many hated hitbtc plus the fees that literally robbing us but if the liquidity is concern then fees shouldn't be weigh.
I guess they are charging higher fees because they also need more personnel to maintain all those trading pairs and issues associated with them.
I'm glad to see this question

By the way, your guide is great. Really useful, not only for newbies.
Answering your question. I'm using CEX (
https://cex.io/), their security measures and an easy-going interface played a decisive role for making a choice. Though the verification procedure looks like it's gonna eat you alive but this also makes you feel safe and confident.
Yeah i too had been using cex.io for some years and it is also a good site.
Earlier it took a long time for verification but i guess things have changed now.
only 1 problem I faced when I wanted to update my details there,it really pissed me off.
can anyone tell me what is the present scenario in bitbuy.ca and shapeshift, I had been thinking to use some other exchanges for some different reasons.
Looks like I need to check out CEX.IO

Will review it and add it here later on. Thanks for the suggestions!
I think it should be noted that most of the large crypto exchanges have already emitted their own ERC20-tokens (for example, BNB, HT, etc). These tokens can be bought for getting bonuses and discounts. As I can see, not all the exchanges support the "trailing stop (TS)" function. Nice guide, good work.
Yes, good point. Some of them offer big discounts on fees, like Binance with the 50% off on fees if you're using their token to pay for them.