How to Buy an ETF in Five Steps
You need a brokerage account, money to invest, and about ten minutes
Buying an ETF is simpler than buying individual stocks because you own a basket of securities in one transaction. You open an account at a brokerage firm (online or through an advisor), deposit money, search for the ETF by its ticker symbol, and place a buy order during market hours. The trade settles in two business days, and the ETF shares appear in your account. The entire process takes less time than opening a bank account.
The main decision is not how to buy—the mechanics are straightforward—but which brokerage to use and which ETF fits your goals. This guide walks you through both.
Key Takeaways
- You must open a brokerage account before you can buy any ETF; most online brokerages charge no account fee and no minimum deposit.
- ETFs trade during stock market hours (9:30 a.m. to 4 p.m. Eastern time on weekdays), and you see the price update every few seconds, unlike mutual funds.
- You place a buy order by searching for the ETF's ticker symbol (a short code like SPY or VOO), choosing how many shares you want, and confirming the trade.
- The trade settles two business days later, meaning the money leaves your account and the shares officially belong to you.
- You pay a commission only if your brokerage charges one; most major online brokerages have eliminated per-trade commissions.
Choose a brokerage and open an account
A brokerage is a firm licensed to buy and sell securities on your behalf. You need an account there before you can buy anything. Most online brokerages—Fidelity, Charles Schwab, E*TRADE, Vanguard, Webull, and others—let you open an account in 10 to 15 minutes with a Social Security number, address, and initial deposit (though many have no minimum).
The main differences between brokerages are the user interface, research tools, customer service hours, and whether they charge per-trade commissions. Nearly all major online brokerages have eliminated commission fees on stock and ETF trades, so cost is rarely the deciding factor anymore. If you already have a bank account or retirement account somewhere, opening a brokerage account at the same institution can simplify record-keeping.
You will need to choose between a standard taxable account (called a brokerage account) and a tax-advantaged account like an IRA. If you are saving for retirement and have not maxed out your IRA contribution limit for the year, an IRA is usually the better choice because gains grow tax-free or tax-deferred. If you are investing money you may need before retirement, use a taxable brokerage account. Some brokerages let you open both at the same time.
Deposit money into your account
Once your account is open, you need to fund it. Most brokerages let you link a bank account and transfer money electronically; this usually takes one to three business days. Some also accept wire transfers (faster but may carry a fee) or checks (slower). You do not need to deposit a large sum—many investors start with a few hundred dollars.
The money sits in a cash position in your brokerage account until you use it to buy an ETF. You can deposit more money anytime, and you can withdraw unused cash anytime (though a wire transfer out may take a few days and may carry a fee).
Search for the ETF by its ticker symbol
Every ETF has a ticker symbol—a short code of one to five letters that identifies it uniquely. SPY tracks the S&P 500. VOO also tracks the S&P 500 but is run by Vanguard. QQQ tracks the Nasdaq-100. You find the ticker symbol by searching the ETF's name on your brokerage's website or by looking it up on a financial data site like Yahoo Finance or the ETF provider's own website.
Once you have the ticker, log into your brokerage account, go to the "Trade" or "Buy" section, and type the ticker into the search box. The brokerage will show you the current price, the bid-ask spread (the difference between what buyers will pay and what sellers are asking), and recent trading volume. Do not worry about these details if you are new—just note the price so you know roughly how much money you will spend.
If you cannot find the ETF, double-check the ticker spelling. Ticker symbols are case-sensitive in some systems and not in others, but the brokerage search should find it either way.
Place a buy order and confirm the trade
After you select the ETF, you will see an order form. You choose how many shares you want to buy. If the ETF costs $100 per share and you have $1,000 to invest, you can buy 10 shares. Some brokerages also let you buy fractional shares (for example, 10.5 shares), which is useful if you want to invest a specific dollar amount that does not divide evenly by the share price.
Next, you choose the order type. A market order buys the ETF at the current market price immediately; this is the standard choice for most investors. A limit order lets you set a maximum price you are willing to pay and waits until the ETF drops to that price (or lower) before buying. Limit orders are useful if you are trying to time a purchase, but most beginners use market orders.
Review the order summary—it will show the number of shares, the estimated cost, and any fees—then click "Confirm" or "Submit". The order goes through instantly during market hours (9:30 a.m. to 4 p.m. Eastern time on weekdays). If you place an order after market close or on a weekend, it will execute at the market open the next trading day.
Wait for the trade to settle
After you confirm the order, the trade is placed but not yet final. Settlement is the process of transferring the money from your account and the shares to you. In the United States, ETF trades settle in T+2, meaning two business days after the trade date. If you buy on a Monday, the trade settles on Wednesday. If you buy on a Friday, it settles on Tuesday (skipping the weekend).
During the settlement period, the ETF shares are yours legally, but they may not show up in your account balance until settlement is complete. Your brokerage will show the pending trade in your order history. Once settlement is complete, the shares appear in your holdings, and you own them outright.
Understand costs and tax implications
Most online brokerages charge no commission on ETF trades, so your only cost is the ETF's own expense ratio—an annual fee (usually between 0.03% and 0.50%) that the fund company deducts from the fund's assets. This fee is built into the share price and is paid automatically; you do not write a check for it.
In a taxable brokerage account, you owe capital gains tax when you sell an ETF for more than you paid for it. If you hold the ETF for more than one year, you pay long-term capital gains tax (usually lower than short-term rates). In a tax-advantaged account like a traditional IRA or Roth IRA, you do not owe tax on gains until you withdraw the money (or ever, in the case of a Roth).
Some ETFs also pay dividends. If the ETF holds dividend-paying stocks, those dividends are passed through to you. In a taxable account, you owe tax on dividends in the year they are paid. In an IRA, dividends are reinvested tax-free.
Frequently Asked Questions
Can I buy an ETF with less than $100?
Yes. If your brokerage offers fractional shares, you can invest any dollar amount, even $10 or $50. If your brokerage does not offer fractional shares, you need enough money to buy at least one full share, which varies by ETF (some cost $30, others cost $300 or more).
What happens if I place a buy order after the market closes?
Your order will not execute until the market opens the next trading day. If you place an order on Friday after 4 p.m., it will execute Monday morning at the market open price, not Friday's closing price. Some brokerages let you set a limit order to control the price you pay when the market reopens.
Do I have to sell an ETF, or can I hold it forever?
You can hold an ETF indefinitely. Many investors buy and hold ETFs for decades as part of a long-term retirement strategy. You only sell when you need the money or want to rebalance your portfolio.
What is the difference between buying an ETF and buying a mutual fund?
ETFs trade during market hours like stocks, so you see the price update every few seconds and can buy or sell anytime the market is open. Mutual funds trade once per day after the market closes, so you do not know the exact price until after you place the order. ETFs also tend to have lower expense ratios and are more tax-efficient.
Can I set up automatic purchases of an ETF?
Many brokerages offer automatic investment plans where you set up recurring deposits (weekly, monthly, or quarterly) that buy a specific ETF. This is called dollar-cost averaging and is a common strategy for long-term investing. Check your brokerage's website to see if this feature is available.