TD Ameritrade is a top full-service broker on the market. It offers access to traditional products like stocks and bonds but has expanded its offerings to include Bitcoin futures. However, TD Ameritrade doesn’t allow direct trading in digital currency.