Broker for different types of market

Any broker suggestion for a broker that offers trading cryptocurrencies, options, bonds, stocks, futures, etc. aside from forex?

I think TDAmeritrade does all of those now but only futures for BTC. I don’t know of a broker that handles everything including crypto.