You can buy a Bitcoin ETF through any brokerage that offers ETFs — your bank, an online broker, or a financial advisor

A Bitcoin ETF is a fund that tracks the price of Bitcoin without you owning Bitcoin directly. You buy shares of the ETF the same way you buy shares of any stock: through a brokerage account. The brokerage holds the shares; you own them and can sell them whenever the market is open.

The main Bitcoin ETFs available in the United States are spot Bitcoin ETFs, which hold actual Bitcoin and aim to move with its price. The largest ones include the Grayscale Bitcoin Mini Trust (BTC), iShares Bitcoin Trust (IBIT), Fidelity Wise Origin Bitcoin Trust (FBTC), and Invesco Bitcoin Trust (BTCO). Each trades on a stock exchange just like a regular stock.

Where you buy depends on where you already have money or where you prefer to do business. A person with a brokerage account at Fidelity, Charles Schwab, or E-Trade can buy any of these ETFs through that same account. Someone with a bank account at Chase or Bank of America can often buy ETFs through their bank's investment service. A person starting from scratch needs to open a brokerage account first.

Key Takeaways

  • Bitcoin ETFs trade on stock exchanges during market hours, so you buy them through a brokerage account the same way you buy any stock.
  • You do not need a separate crypto wallet or exchange account — your brokerage holds the shares and handles the custody.
  • Most brokerages charge a small fee each time you buy or sell, and the ETF itself charges an annual expense ratio that reduces your returns.
  • The largest spot Bitcoin ETFs are offered by Grayscale, iShares, Fidelity, and Invesco, and all can be bought through most major brokerages.
  • If you already have a brokerage account, you can usually buy a Bitcoin ETF within minutes by searching for the ticker symbol and placing an order.

Opening a brokerage account if you don't have one

If you do not already have a brokerage account, you will need to open one before you can buy a Bitcoin ETF. Most online brokerages take 5 to 10 minutes to set up and require a Social Security number, a bank account or debit card for funding, and a mailing address.

Common brokerages used by individual investors include Fidelity, Charles Schwab, E-Trade, Interactive Brokers, and Webull. Each has a website or mobile app where you can start the account opening process. You will be asked to verify your identity, agree to the brokerage's terms, and link a bank account or card so you can deposit money.

Some people prefer to use their existing bank's investment service if they already bank there — Chase, Bank of America, and Wells Fargo all offer brokerage services. The advantage is that your bank account and investment account are in one place. The disadvantage is that bank investment services sometimes have higher fees or fewer fund choices than dedicated brokerages.

Finding and buying the Bitcoin ETF you want

Once your account is open and funded, buying a Bitcoin ETF takes a few clicks. Log into your brokerage account, search for the ETF by its ticker symbol (BTC, IBIT, FBTC, or BTCO), and place a buy order for however many shares you want.

The order will execute during market hours — Monday through Friday, 9:30 a.m. to 4 p.m. Eastern Time. If you place an order after market close or on a weekend, it will wait until the market opens the next trading day. The price you pay depends on what the ETF is trading for at the moment your order goes through, not the price you saw when you searched for it.

Most brokerages let you choose between a market order (buy at whatever the current price is) or a limit order (buy only if the price drops to a number you set). For a Bitcoin ETF, which trades millions of shares daily, a market order usually fills instantly at a price very close to what you saw on screen.

Understanding the costs of buying a Bitcoin ETF

There are two layers of cost: what the brokerage charges you, and what the ETF itself charges.

Most major brokerages charge zero commission to buy or sell an ETF — you pay nothing to the brokerage for the transaction itself. Some smaller or older brokerages still charge a per-trade fee, usually $5 to $10, so check your brokerage's fee schedule before you open an account.

The ETF itself charges an annual expense ratio, which is a percentage of your investment that goes to the fund's managers and custodians each year. Bitcoin ETFs typically charge between 0.2% and 0.25% per year. If you own $10,000 worth of a Bitcoin ETF with a 0.2% expense ratio, you pay $20 per year in fees, taken automatically from your holdings. This is much lower than what you would pay to hold Bitcoin directly through a crypto exchange, which often charges 1% or more.

Differences between spot Bitcoin ETFs and Bitcoin futures ETFs

There are two types of Bitcoin ETFs: spot Bitcoin ETFs and Bitcoin futures ETFs. A spot Bitcoin ETF holds actual Bitcoin and aims to track its price directly. A Bitcoin futures ETF holds Bitcoin futures contracts — bets on what Bitcoin's price will be in the future — rather than Bitcoin itself.

Spot Bitcoin ETFs are simpler and more straightforward. They own Bitcoin, so their price moves with Bitcoin's price. The ones listed above (BTC, IBIT, FBTC, BTCO) are all spot Bitcoin ETFs.

Bitcoin futures ETFs are older and were the only option before spot Bitcoin ETFs became available. They can be more complicated to understand and sometimes track Bitcoin's price less accurately because futures prices do not always match the current price of Bitcoin. Most new investors should start with a spot Bitcoin ETF.

Tax reporting when you own a Bitcoin ETF

When you sell a Bitcoin ETF at a profit, you owe capital gains tax on the difference between what you paid and what you sold it for. The tax rate depends on how long you held it: if you held it for less than a year, it is taxed as short-term capital gains (at your regular income tax rate). If you held it for more than a year, it is taxed as long-term capital gains (usually a lower rate).

Your brokerage will send you a tax form (Form 1099-B) at the end of the year showing all your sales. You report this on your tax return. If you held the ETF in a retirement account like a 401(k) or IRA, you do not owe tax on gains until you withdraw the money from the account.

Bitcoin ETFs do not pay dividends, so you do not have dividend income to report. You only owe tax when you sell.

Choosing between different Bitcoin ETFs

The four largest spot Bitcoin ETFs — Grayscale Bitcoin Mini Trust (BTC), iShares Bitcoin Trust (IBIT), Fidelity Wise Origin Bitcoin Trust (FBTC), and Invesco Bitcoin Trust (BTCO) — all track the same thing: the price of Bitcoin. They all charge similar annual fees, around 0.2% to 0.25%.

The main differences are small: Grayscale's fund is slightly older and has more assets under management. Fidelity's fund is run by one of the largest investment companies in the world. iShares (owned by BlackRock) and Invesco are also major, established firms. For most investors, any of these four will work fine, and the choice often comes down to which brokerage you use or which one you see first.

Some brokerages may push you toward one ETF over another, or may offer slightly lower fees if you buy a particular one. Check your brokerage's fee schedule and compare the annual expense ratios before you decide.

Frequently Asked Questions

Do I need a crypto wallet to buy a Bitcoin ETF?

No. Your brokerage holds the shares of the ETF for you, just like it holds shares of any stock. You do not need a separate crypto wallet, and you do not need an account on a Bitcoin exchange. The brokerage handles all the custody and security.

Can I buy a Bitcoin ETF in a retirement account?

Yes. Most brokerages let you buy Bitcoin ETFs inside a traditional IRA, Roth IRA, or 401(k). The tax treatment is the same as any other investment in that account — you do not owe tax on gains until you withdraw the money (or never, in the case of a Roth IRA).

What happens if the Bitcoin ETF company goes out of business?

Your shares are held in your brokerage account, not by the ETF company. If the ETF company shuts down, your brokerage will either move your shares to a different Bitcoin ETF or return your money. Your shares are protected by the brokerage's insurance and regulatory oversight.

Can I buy a Bitcoin ETF on weekends?

You can place an order on weekends, but it will not execute until the stock market opens on Monday morning. Bitcoin itself trades 24/7, but Bitcoin ETFs only trade during stock market hours, Monday through Friday, 9:30 a.m. to 4 p.m. Eastern Time.

Is a Bitcoin ETF the same as owning Bitcoin?

No. A Bitcoin ETF is a fund that owns Bitcoin and lets you own shares of that fund. You do not own Bitcoin directly. The advantage is simplicity and tax efficiency. The disadvantage is that you cannot spend the ETF shares the way you could spend Bitcoin, and you pay annual fees to the fund.