best bitcoin exchange for beginners crypto exchanges for us residents what is bitcoin platform how to trade bitcoin futures on td ameritrade what was the name of the largest bitcoin exchange za investing com crypto