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 NYSE, so you need a brokerage account to purchase shares. You log into your account, search for the ETF by its ticker symbol, enter the number of shares you want, and submit a buy order. The transaction settles in two business days, and the shares appear in your account. The whole process takes minutes once your account is open and funded.

The main difference between buying an ETF and buying a stock is that an ETF holds a basket of securities — stocks, bonds, or other assets — rather than representing a single company. But from your perspective as a buyer, the mechanics are identical. You own shares, you can sell them whenever the market is open, and you pay a commission only if your broker charges one (most do not for stock and ETF trades).

Key Takeaways

  • You need a brokerage account with a firm like Fidelity, Charles Schwab, E*TRADE, or Vanguard before you can buy any ETF.
  • Search for the ETF by its ticker symbol (a short code like SPY or VOO), not by the fund's full name, to find the right one quickly.
  • Place a buy order during market hours (9:30 a.m. to 4 p.m. Eastern time on weekdays) and your order will execute at the market price or the limit price you set.
  • Most brokers charge no commission on ETF purchases, but you will pay the bid-ask spread — the small difference between what buyers and sellers are willing to pay.
  • Your shares settle two business days after you buy, meaning the transaction is final and the shares are yours to hold or sell.

Opening a brokerage account

Before you can buy an ETF, you need an account with a broker. The major brokers — Fidelity, Charles Schwab, E*TRADE, Vanguard, and TD Ameritrade — all offer accounts to individual investors and have no minimum deposit requirement to open. Some brokers like Fidelity and Schwab offer fractional shares, meaning you can buy a partial share if you do not have enough cash for a full share at the current price.

The account opening process takes 10 to 15 minutes online. You provide your name, address, Social Security number, employment information, and bank details. The broker will ask whether you want a standard taxable account or a retirement account like an IRA. For most people buying their first ETF, a standard taxable brokerage account is the right choice. Once your application is approved — usually within a day — you can link a bank account and deposit money.

You do not need a large sum to start. Many people begin with $500 to $1,000, though some brokers let you start with less if you set up automatic monthly transfers. The money sits in your account as cash until you place a buy order.

Finding the ETF you want to buy

Every ETF has a ticker symbol — a short code of one to five letters that uniquely identifies it. The S&P 500 ETF SPY, the total US stock market ETF VTI, and the bond ETF BND are all examples. When you log into your brokerage account, you search for the ETF by this ticker, not by its full name. Searching for "Vanguard S&P 500" might return multiple results and confusion; searching for "VOO" (Vanguard's S&P 500 ETF) takes you straight to the right fund.

You can find an ETF's ticker on the fund company's website, on financial sites like Yahoo Finance or Morningstar, or by asking your broker's customer service. Once you have the ticker, type it into the search box in your brokerage account. The fund's page will show you the current price per share, the bid-ask spread, the fund's holdings, its expense ratio, and other details. Review the expense ratio — the annual cost to own the fund — to make sure it matches what you expected.

Placing a buy order

Once you have found the ETF, click "Buy" or "Trade" and enter the number of shares you want. If the ETF is trading at $100 per share and you want to spend $1,000, you would enter 10 shares. Your broker will show you the total cost before you confirm.

You can place a market order or a limit order. A market order buys at the current market price immediately — useful if you are not concerned about paying a few cents more or less. A limit order lets you set a maximum price you are willing to pay; if the ETF never reaches that price during the trading day, your order does not execute. Limit orders are useful if you want to be disciplined about price, but they carry the risk that you miss the purchase entirely if the price moves away from your limit.

You can only place orders during market hours: 9:30 a.m. to 4 p.m. Eastern time on weekdays when the US stock market is open. If you place an order after 4 p.m. or on a weekend, it will execute the next trading day at the market open or at the price you specified, depending on the order type.

Understanding costs and the bid-ask spread

Most brokers charge zero commission on ETF trades, meaning you do not pay a flat fee to buy or sell. However, you will pay the bid-ask spread — the difference between what a buyer is willing to pay and what a seller is asking. If an ETF's bid price is $100.00 and the ask price is $100.05, you pay $100.05 when you buy. That $0.05 difference is the spread, and it goes to the market maker, not to your broker.

For popular, heavily traded ETFs like SPY or VOO, the spread is usually just a penny or two per share — negligible on a $1,000 purchase. For smaller or less liquid ETFs, the spread can be wider, costing you more. This is one reason to stick with well-known, high-volume ETFs when you are starting out.

You may also see a expense ratio listed on the ETF's page. This is an annual fee charged by the fund company to cover management costs, and it is deducted from the fund's value automatically — you do not pay it separately. Most stock ETFs charge between 0.03% and 0.20% per year, which is very low.

What happens after you buy

When your order executes, you own the shares immediately, but the transaction does not fully settle until two business days later. During those two days, the shares are in your account and you can see them, but the cash has not yet left your bank account. On the settlement date, the money is deducted and the transaction is complete.

Once settled, you can hold the shares as long as you want, sell them whenever the market is open, or use them as collateral for a margin loan if your broker offers that. You will receive dividends if the ETF pays them — most do — and those dividends are automatically reinvested into more shares of the same ETF unless you change that setting.

Your brokerage account will show your holdings, their current value, and your gain or loss. You can check this anytime during or after market hours. When tax time comes, your broker will send you a tax document showing your dividends and any capital gains or losses from sales.

Common mistakes to avoid

Confusing the ETF ticker with a similar one is the most common error. SPY, IVV, and VOO all track the S&P 500 but are different funds with different expense ratios. Double-check the ticker before you buy.

Placing an order after market hours and expecting it to execute at that moment is another frequent mistake. Orders placed after 4 p.m. Eastern time sit until the next market open. If you want to buy at a specific time, place your order during market hours.

Buying a very small or illiquid ETF without checking the bid-ask spread first can also cost you. Some niche ETFs have spreads of 50 cents or more per share, which adds up quickly on a small account. Stick with ETFs that trade millions of shares per day when you are new to investing.

Frequently Asked Questions

Do I need a lot of money to start buying ETFs?

No. Most brokers have no minimum deposit to open an account. You can start with $100 to $500 and buy fractional shares if your broker offers them, meaning you do not need enough cash for a full share at the current price. Some brokers like Fidelity and Schwab let you buy partial shares, so you can invest whatever amount you have.

Can I buy an ETF outside of market hours?

You can place an order anytime, but it will not execute until the market is open (9:30 a.m. to 4 p.m. Eastern time on weekdays). Orders placed after hours or on weekends will execute at the next market open at the price you specified or at the current market price, depending on your order type.

What is the difference between a market order and a limit order?

A market order buys at the current price immediately, so it almost always executes but you do not control the exact price. A limit order sets a maximum price you are willing to pay and only executes if the ETF reaches that price, giving you control but risking that your order never fills if the price moves away from your limit.

Will I owe taxes when I buy an ETF?

No. You only owe taxes on dividends the ETF pays and on any gains when you sell the shares for more than you paid. Buying the ETF itself is not a taxable event. If you hold the ETF in a retirement account like an IRA, you do not owe taxes on dividends or gains until you withdraw the money.

What happens if the brokerage firm goes out of business?

Your shares are protected. Brokers are required to hold customer securities separately from their own assets, and accounts are insured up to $500,000 per account type through the Securities Investor Protection Corporation (SIPC). Your ETF shares belong to you, not to the broker, so they are safe even if the firm fails.