Now, to make that information even more usable, through evaluating each type of exchange,let's consider the primary concerns of traders (us). That info will also help current and future Exchanges to fit our (traders) needs.

By voting on that topic kindly choose 4 (four) most influencing parameters for you, when you decide, what exchange to use for trading.

Here are the list of parameters and short explanations:

1. Crypto-favorable country of Exchange's registration Means a comparatively low risk of exchange closure by regulators.

I'd say security, low fees and ease of use.But I would also to your list the factor of no verification needed (aka the option to stay anonymous). This is the main feature I look for when choosing an exchange.

Another feature is to have high limits (or maybe not limits at all). There are ridiculous exchanges with such low limits!

I'd say security, low fees and ease of use.But I would also to your list the factor of no verification needed (aka the option to stay anonymous). This is the main feature I look for when choosing an exchange.

Another feature is to have high limits (or maybe not limits at all). There are ridiculous exchanges with such low limits!

it's already a norm/standard to take selfie+photo ID from a client. Concerning the limits it's also impossible to find an exchange with no limits at all=)

I don't like ANY of the exchanges, and I have tried ALL of them. Either the fees are too high or their fees are hidden, and not obvious, which is very "scammy". I don't mind paying fees, but within reason. I understand they are running a business and a service, but at least be UPFRONT about it, and don't try and skim off the top of my purchases. Another problem, depending on the number of transactions, it takes 10 days for money to be cleared from my checking account. I have missed many good buying opportunities because my BTC or ETH purchase was locked up in the exchanges (namely, Coinbase, Gemini, Bittstamp, Bread). The ONLY exchange that I like so far is Binance and Kucoin. But - those are for purchasing alt coins. I can't find a decent exchange for purchasing BTC with USD. Can you?

I don't like ANY of the exchanges, and I have tried ALL of them. Either the fees are too high or their fees are hidden, and not obvious, which is very "scammy". I don't mind paying fees, but within reason. I understand they are running a business and a service, but at least be UPFRONT about it, and don't try and skim off the top of my purchases. Another problem, depending on the number of transactions, it takes 10 days for money to be cleared from my checking account. I have missed many good buying opportunities because my BTC or ETH purchase was locked up in the exchanges (namely, Coinbase, Gemini, Bittstamp, Bread). The ONLY exchange that I like so far is Binance and Kucoin. But - those are for purchasing alt coins. I can't find a decent exchange for purchasing BTC with USD. Can you?

Try CEX but I'm not sure about USD deposit/withdrawal. I used EUR there and all was very fast. Also, take in mind that there strange prices (higher bids and asks than in other exchanges).

I don't like ANY of the exchanges, and I have tried ALL of them. Either the fees are too high or their fees are hidden, and not obvious, which is very "scammy". I don't mind paying fees, but within reason. I understand they are running a business and a service, but at least be UPFRONT about it, and don't try and skim off the top of my purchases. Another problem, depending on the number of transactions, it takes 10 days for money to be cleared from my checking account. I have missed many good buying opportunities because my BTC or ETH purchase was locked up in the exchanges (namely, Coinbase, Gemini, Bittstamp, Bread). The ONLY exchange that I like so far is Binance and Kucoin. But - those are for purchasing alt coins. I can't find a decent exchange for purchasing BTC with USD. Can you?

This is the problem with newbies like you. You guys spend less time reading and researching and more time complaining. If you want to capitalize on a trade opportunity then it is your responsibility to have your money cleared for trade a good while before you start trading. Checking if your funding sources are legitimate and not stolen, skimmed, scammed etc can take time. If the initial verification is not done, and tomorrow your funding gets tagged as fraud, then the exchanges would be in trouble and might face ligation.

Coinbase, Gemini, Bittstamp, Blockchain, Cex, Krakken remain the best way to get your fiat transferred into Btc. Even today.

I don't like ANY of the exchanges, and I have tried ALL of them. Either the fees are too high or their fees are hidden, and not obvious, which is very "scammy". I don't mind paying fees, but within reason. I understand they are running a business and a service, but at least be UPFRONT about it, and don't try and skim off the top of my purchases. Another problem, depending on the number of transactions, it takes 10 days for money to be cleared from my checking account. I have missed many good buying opportunities because my BTC or ETH purchase was locked up in the exchanges (namely, Coinbase, Gemini, Bittstamp, Bread). The ONLY exchange that I like so far is Binance and Kucoin. But - those are for purchasing alt coins. I can't find a decent exchange for purchasing BTC with USD. Can you?

This is the problem with newbies like you. You guys spend less time reading and researching and more time complaining. If you want to capitalize on a trade opportunity then it is your responsibility to have your money cleared for trade a good while before you start trading. Checking if your funding sources are legitimate and not stolen, skimmed, scammed etc can take time. If the initial verification is not done, and tomorrow your funding gets tagged as fraud, then the exchanges would be in trouble and might face ligation.

Coinbase, Gemini, Bittstamp, Blockchain, Cex, Krakken remain the best way to get your fiat transferred into Btc. Even today.

By the way, it can be not a fault of the exchange. For Example, If you are a resident of some 3dr world country (hate this phrase) the banks can just refuse to transmit your money (even a corespondent bank can refuse)

There is another important feature which is withdrawals. I tried to withdraw IOTA from bitfinex but they did not allow me because the value of the total amount i wanted to withdraw was lower than 200 USD. HitBTC has extremely high withdrawal fees. I bought some COSS there and i wanted to withdraw, i was shocked when i saw the fees (65 COSS) 1 coss was trading around 1 USD. Hope new exchanges will take some serious steps in this direction.

There is another important feature which is withdrawals. I tried to withdraw IOTA from bitfinex but they did not allow me because the value of the total amount i wanted to withdraw was lower than 200 USD. HitBTC has extremely high withdrawal fees. I bought some COSS there and i wanted to withdraw, i was shocked when i saw the fees (65 COSS) 1 coss was trading around 1 USD. Hope new exchanges will take some serious steps in this direction.

Someone had tried to calculate (or compare) all public and "hidden" exchanges' fees?