You need a brokerage account and a few minutes to place an order

Buying an ETF works almost exactly like buying a single stock. You log into a brokerage account (the same place you'd buy individual company shares), search for the ETF by its ticker symbol, decide how many shares you want, and place a buy order. The whole process takes about five minutes once your account is funded and verified.

The main difference from buying a stock is that an ETF holds a basket of investments inside it, so you're buying a slice of that basket with a single order. But from your perspective as the buyer, the mechanics are identical: you see a price, you enter a quantity, you confirm the trade.

Key Takeaways

  • You must open and fund a brokerage account before you can buy any ETF, and the account must be verified (usually takes one to three business days).
  • Find the ETF's ticker symbol (a short code like SPY or VOO) and search for it in your brokerage's trading platform to see its current price.
  • Place a market order to buy at the current price, or a limit order to buy only if the price drops to a specific level you set.
  • Your ETF shares settle in your account within two business days, and you own them outright once settlement is complete.

Open a brokerage account if you don't have one

A brokerage account is the container where your investments live. It's where you hold cash, place trades, and see your holdings. You can't buy an ETF without one, so this is your first step if you're starting from scratch.

Most major brokerages — Fidelity, Charles Schwab, E*TRADE, Vanguard, Robinhood, and others — let you open an account online in about 10 minutes. You'll provide your name, Social Security number, address, and employment information. The brokerage will verify your identity (usually when ready or within a few hours) and then you can fund the account.

Funding means transferring money from your bank account into the brokerage. You can do this by linking your bank account and initiating an electronic transfer, or by mailing a check. Electronic transfers usually take one to three business days to appear in your brokerage account.

Find the ETF's ticker symbol and current price

Every ETF has a short code called a ticker symbol — usually two to five letters. The Vanguard S&P 500 ETF is VOO. The Invesco QQQ Trust (which tracks the Nasdaq-100) is QQQ. The SPDR S&P 500 ETF is SPY. You need this ticker to search for the fund in your brokerage.

Once you're logged into your brokerage account, look for a search bar or a "Trade" or "Buy" button. Type the ticker symbol into the search field. The brokerage will show you the ETF's name, its current price per share, and basic information like the fund's holdings and expense ratio.

The price you see is the price for one share of that ETF. If an ETF is trading at $150 per share and you want to buy 10 shares, you'll spend $1,500 (plus any trading commission, though most brokerages now charge zero commission for stock and ETF trades).

Decide how many shares to buy

Once you've found the ETF and seen its price, you need to decide how many shares you want. This is entirely up to you and depends on how much money you want to invest. If you have $5,000 to invest and the ETF costs $100 per share, you could buy 50 shares.

You don't have to spend all your money at once. Many people buy a small number of shares regularly over time. There's no minimum number of shares you must buy in a single order (though some brokerages may have a minimum dollar amount, usually $1 or $0).

Place a market order or a limit order

When you're ready to buy, you'll enter an order. Your brokerage will ask you to choose between a market order and a limit order.

A market order buys the ETF at whatever the current price is right now. If you place a market order for 10 shares of an ETF trading at $150, you'll pay approximately $1,500 (the exact price might shift slightly by the time your order processes, usually within seconds). Market orders execute almost when ready during market hours (9:30 a.m. to 4 p.m. Eastern time on weekdays).

A limit order lets you set a maximum price you're willing to pay. If you place a limit order to buy 10 shares at $145, your order will only execute if the ETF's price drops to $145 or lower. If the price never reaches $145, your order sits unfilled. Limit orders are useful if you want to buy but think the price might drop, or if you're buying outside market hours when prices can be less predictable.

For most people starting out, a market order is simpler. You see the price, you confirm the order, and it's done within seconds.

Confirm the order and wait for settlement

After you enter your order details (ticker, number of shares, order type), your brokerage will show you a confirmation screen. Review the details — the fund name, the number of shares, the estimated cost — and then click "Confirm" or "Submit Order" or whatever button your brokerage uses.

Your order is now placed. If it's a market order during market hours, it will execute within seconds and you'll see the shares appear in your account. If it's a limit order or you placed it outside market hours, it may take longer or may not execute at all if the price never reaches your limit.

After your order executes, the shares are yours, but they won't be fully settled for two business days. Settlement is the behind-the-scenes process where the brokerage and the seller's brokerage exchange the shares and the money. During those two days, you own the shares and can see them in your account, but you can't sell them until settlement is complete. In practice, this rarely matters — most people hold their ETFs for much longer than two days.

Understand what happens after you buy

Once your ETF shares settle, they're yours to keep. You'll see them listed in your account with the number of shares you own, the price you paid per share, and the current value of your position.

ETFs pay dividends or distributions to their shareholders. If your ETF holds dividend-paying stocks, those dividends flow through to you. Your brokerage will either deposit the cash into your account or reinvest it automatically into more shares of the same ETF (this depends on your account settings, which you can usually change).

You can sell your shares anytime the market is open by placing a sell order the same way you placed a buy order. There's no lock-in period and no penalty for selling. The only cost is the bid-ask spread (the tiny difference between what buyers will pay and what sellers will accept) and any trading commission, though most brokerages charge zero commission now.

Frequently Asked Questions

Can I buy an ETF with less than $100?

Yes. Since you're buying individual shares and most ETFs trade between $50 and $300 per share, you can buy one share for whatever that ETF costs. Some ETFs are cheaper than others. You can start with as little as $50 or $100 if you find an affordable ETF and your brokerage has no minimum investment.

What's the difference between a market order and a limit order?

A market order buys at the current price right now — it's fast and almost always executes, but you don't control the exact price. A limit order lets you set a maximum price you'll pay, so it only executes if the ETF drops to that price or lower. Limit orders are useful if you think the price might fall, but they might not execute at all.

Do I pay a commission every time I buy an ETF?

Most major brokerages charge zero commission for ETF trades, so you pay nothing extra beyond the bid-ask spread (a tiny difference between buy and sell prices). Some smaller or older brokerages may still charge a commission per trade, usually $5 to $10. Check your brokerage's fee schedule before you open an account.

What if I place an order outside market hours?

If you place an order after 4 p.m. Eastern time or before 9:30 a.m., it will sit in a queue and execute when the market opens the next business day. The price you pay might be different from what you saw when you placed the order. Some brokerages let you trade during extended hours (before 9:30 a.m. or after 4 p.m.), but prices are less reliable and spreads are wider.

How long does it take to see my ETF shares in my account?

Market orders execute within seconds during market hours, and you'll see the shares in your account when ready. However, they don't fully settle for two business days. You own them right away and can see them, but you can't sell them until settlement is complete — though in practice this rarely matters for most investors.