You buy ETFs the same way you buy individual stocks: through a brokerage account, using a buy order placed during market hours
An ETF (exchange-traded fund) trades on a stock exchange like the Nasdaq or New York Stock Exchange, so the mechanics are identical to buying a share of Apple or Microsoft. You need a brokerage account, money in that account, and a way to place an order. The order executes during market hours — typically 9:30 a.m. to 4 p.m. Eastern time on weekdays when the U.S. stock market is open. Most brokerages charge no commission to buy or sell ETFs, though you may pay a bid-ask spread (the difference between what buyers will pay and what sellers are asking).
The process takes the same number of steps whether you are buying one ETF or one stock. The main difference between ETFs and stocks is what you own — an ETF holds a basket of securities, while a stock is a single company — but from the buyer's perspective, the transaction works identically.
Key Takeaways
- You need a brokerage account with a firm like Fidelity, Charles Schwab, E*TRADE, or Vanguard before you can buy any ETF.
- ETFs trade during stock market hours (9:30 a.m. to 4 p.m. Eastern, Monday through Friday) and you can place a market order or a limit order just as you would for a stock.
- Most brokerages charge zero commission to buy or sell ETFs, but you will pay the bid-ask spread, which varies by how actively the ETF is traded.
- Settlement takes two business days after your order executes, meaning the ETF shares appear in your account on the second business day after the trade.
Opening and funding a brokerage account
Before you can buy an ETF, you must open an account with a brokerage firm. Common brokerages include Fidelity, Charles Schwab, E*TRADE, Vanguard, Interactive Brokers, and Robinhood, though many others exist. Each firm has its own account opening process, but the basic steps are the same: you provide your name, address, Social Security number, employment information, and bank details. The firm will ask whether you want a taxable account (a regular brokerage account) or a tax-advantaged account (an IRA or other retirement account). Most people buying individual ETFs start with a taxable account.
After your account is approved, you must deposit money into it. You can transfer funds from your bank account via electronic transfer (ACH), wire transfer, or check deposit, depending on what the brokerage offers. Some brokerages allow you to link your bank account and transfer money when ready; others take one to three business days. You cannot buy an ETF until the money has settled in your account.
Placing a buy order for an ETF
Once your account is funded, you place a buy order through the brokerage's website or mobile app. You will need the ETF's ticker symbol — a one- to five-letter code that identifies it on the exchange. For example, SPY is the ticker for the SPDR S&P 500 ETF, and QQQ is the Invesco QQQ Trust. You can search for an ETF by name or ticker on the brokerage's platform to find the right one.
When you place the order, you choose between a market order and a limit order. A market order buys the ETF at the best available price right now — it will execute almost when ready during market hours, but you do not know the exact price until it fills. A limit order lets you specify the maximum price you are willing to pay; the order only executes if the ETF reaches that price or lower. Limit orders can take hours or days to fill, or may not fill at all if the price never reaches your limit.
You also specify the number of shares you want to buy. Unlike mutual funds, you cannot buy fractional shares of an ETF at most brokerages (though some newer platforms do offer fractional shares). If an ETF costs $150 per share and you have $500, you can buy 3 shares, leaving $50 uninvested.
Understanding the bid-ask spread and costs
When you buy an ETF, you pay the ask price — the lowest price at which someone is willing to sell. When you sell, you receive the bid price — the highest price at which someone is willing to buy. The difference between these two prices is the bid-ask spread, and it is the cost you pay for the transaction. A popular ETF like SPY might have a spread of just one or two cents per share. A less-traded ETF might have a spread of fifty cents or more.
Most brokerages charge zero commission to buy or sell ETFs, so the bid-ask spread is your only transaction cost. Some brokerages may charge commissions on certain ETFs or for certain account types, so check your brokerage's fee schedule before you open an account. In addition to the bid-ask spread, ETFs charge an annual expense ratio — a percentage of your investment that goes toward the fund's operating costs. This is deducted automatically and does not appear as a separate charge; it reduces the fund's daily value.
Settlement and when you own the shares
After your buy order executes, the transaction enters a settlement period. In the United States, stock and ETF trades settle on T+2, meaning two business days after the trade date. If you buy an ETF on a Monday, it settles on Wednesday. If you buy on a Friday, it settles on Tuesday (because the market is closed on Saturday and Sunday). During the settlement period, the trade is confirmed but the shares have not yet moved into your account.
Once settlement is complete, the ETF shares appear in your account and you own them. You can then sell them, hold them, or use them as collateral for a margin loan if your account type allows it. If you sell an ETF before settlement is complete on a purchase, you may trigger a good-faith violation or a free-riding violation depending on your brokerage's rules, so most brokerages restrict selling unsettled shares.
Buying ETFs in retirement accounts
The process for buying an ETF inside a retirement account — such as a traditional IRA, Roth IRA, or 401(k) — is identical to buying one in a taxable account. You place the same market or limit order, pay the same bid-ask spread, and wait the same two business days for settlement. The difference is tax treatment: gains and dividends inside a traditional IRA or 401(k) are not taxed until you withdraw the money, and gains inside a Roth IRA are never taxed if you follow withdrawal rules.
Some 401(k) plans offered by employers limit you to a small menu of ETFs or do not offer ETFs at all. If your plan does not include the ETF you want, you can buy it in an IRA instead, which gives you access to nearly all publicly traded ETFs. Contribution limits for IRAs are lower than for 401(k)s, so check both account types to see which fits your situation.
Common mistakes when buying ETFs
One frequent mistake is placing a market order outside of market hours. If you place an order after 4 p.m. or before 9:30 a.m., it will not execute until the market opens. If the market opens significantly higher or lower than where it closed, your order may fill at a price far from what you expected. Using a limit order protects you from this risk by ensuring you never pay more than your specified price.
Another mistake is confusing an ETF's ticker symbol with a similar one. Some tickers differ by only one letter, and buying the wrong fund can mean holding something you did not intend. Always double-check the full fund name and ticker before confirming your order.
A third mistake is buying an ETF with very low trading volume. If an ETF trades only a few hundred shares per day, the bid-ask spread can be wide, and your order may take a long time to fill or may not fill at all. Checking the ETF's average daily volume before you buy helps you avoid this problem.
Frequently Asked Questions
Do I need a minimum amount of money to open a brokerage account?
Most brokerages have no minimum to open an account, though some require a minimum deposit to fund it — typically $0 to $500. A few brokerages aimed at high-net-worth investors require $25,000 or more. Check your chosen brokerage's website for its specific minimums.
Can I buy an ETF with a limit order set far below the current price?
Yes, you can set a limit order at any price. If the ETF never reaches that price, your order will never fill. This is useful if you want to buy only if the price drops significantly, but it means you may miss out if the ETF rises instead.
What happens if I sell an ETF right after I buy it?
You can sell an ETF when ready after buying it, even before settlement is complete. However, selling unsettled shares may trigger a violation at some brokerages, which could restrict your account temporarily. Most people hold ETFs for at least a few days or longer.
Are there ETFs I cannot buy through my brokerage?
Most brokerages offer access to all publicly traded ETFs, but some restrict certain types — for example, leveraged or inverse ETFs in retirement accounts. Check your brokerage's rules or search for the specific ETF on its platform to confirm it is available.
Do I pay taxes when I buy an ETF?
No, buying an ETF itself does not trigger a tax. You pay taxes only when you sell the ETF at a gain, or when the ETF distributes dividends or capital gains to you. Tax treatment depends on whether the account is taxable or tax-advantaged.