What I recommend
CRYPTO CURRENCY EXCHANGEES
What is a crypto currency exchange?
Crypto currency exchanges are online platforms where you can exchange one crypto currency for another crypto currency (or for fiat currency). In other words, depending on the exchange, it is either like a stock exchange or a currency exchange.
These are the following types of exchanges:
Traditional Crypto currency Exchanges: These are the exchanges that are like the traditional stock exchanges where buyers and sellers trade based on the current market price of crypto currencies with the exchange playing the middle-man taking a fee from each transaction. Some of these exchange types also use fiat currency.
Direct Trading Exchanges: These exchanges offer direct peer-to-peer trading between buyers and sellers. Direct trading exchanges don’t use a fixed market price. Sellers set their own exchange rate.
Crypto currency Brokers: These are website based exchanges that are like the currency exchange at an airport. They allow customers to buy and sell crypto currencies at a price set by the broker (generally at the market price plus a small premium). Binance is an example of this type of exchange.
Some of these exchanges are reliable whereas some are not so much.
There have been numerous cases where certain exchanges have been compromised, being Mt Gox, Bitstamp and others.
Binance has also been hacked but they have a fail safe program that repays the funds lost to users. Can highly recommend this exchange if you want to leave funds on there.
Binance is an exchange lots of users use to trade on. Good selection of alt coins. Be aware that if you use margin trading on this site, the fees are very high. Spot trading is fine, it is only margin trading.
Bitfinex has alot of altcoins for trading as well as Bitcoin. Bitfinex has opened up to all traders currently, it used to be a haven for whales. Has capabilities to 10x margin trade and provide funding. Can short or go long on margin trading. No huge fees on this site like Binance does when using margin trading.
Coinjar is an Australian based site that Aussies use to buy/sell and send/receive Bitcoin and several other alt coins to. You can withdraw to your bank account should you want to cash out at any stage.