We have many exchanges currently dealing in Altcoins and they have good reputation like Bitterx. Poloniex and Kracken even some problem but still these are best for any volume and deposit and withdrawal but still use your own mind before investing in any exchange and never keep coins in exchange for safety of your money.
I trade my altcoins at
CoinSwitch for altcoins buying and trading. As I can buy 100+ crypto currency using credit card and 4000+ coins to trade. That to without creating an account [NO KYC]
Coinswitch is the best cryptocurrency exchange that gives the best rate for trading. It's an exchange aggregator that supports many leading exchanges. We can compare the prices of coins across different exchanges and execute the order at the best rate.
We can check the Live price of any altcoins and the real-time price chart, which helps us to keep updated about the price of cryptocurrency.