Skip to main content

HomeAll guides

How to Buy an ETF: Step-by-Step From Opening an Account to Your First Trade

You need a brokerage account, money to invest, and about 10 minutes to place your first ETF order

Buying an ETF (exchange-traded fund) works the same way as buying a stock. You open an account with a brokerage firm, deposit money, search for the ETF by its ticker symbol, and place a buy order during market hours. The whole process takes minutes once your account is funded. The main decision is which brokerage to use — most charge no commission on ETF trades, but they differ in account minimums, research tools, and account types available.

An ETF is a fund that holds many stocks or bonds and trades on an exchange like the New York Stock Exchange. When you buy one share of an ETF, you own a small piece of everything inside it. Unlike mutual funds, ETFs trade throughout the day at prices that change by the minute, just like individual stocks.

Key Takeaways

  • You must open a brokerage account before you can buy an ETF, and most brokerages have no minimum deposit or charge no commission on ETF trades.
  • ETFs trade during market hours (9:30 a.m. to 4 p.m. Eastern time on weekdays), and your order executes at whatever price the ETF is trading at when you place it.
  • You can hold ETFs in a regular taxable account, a retirement account like an IRA, or a 401(k) if your employer's plan offers them.
  • The ETF's ticker symbol is how you find and buy it — you search by that symbol in your brokerage account, not by the fund's full name.

Choose a brokerage and open an account

A brokerage is a company that lets you buy and sell investments. Major brokerages include Fidelity, Charles Schwab, E*TRADE, TD Ameritrade, Vanguard, and Interactive Brokers. Each one has a website where you can open an account online in 10 to 15 minutes. You will need your Social Security number, a valid ID, and a bank account to link for deposits.

Most brokerages have no account minimum and charge no commission on ETF trades. Some offer better research tools, lower fees on certain ETFs, or access to more account types. If you plan to hold the ETF in a retirement account, check that the brokerage offers the type you want — for example, a traditional IRA, Roth IRA, or SEP IRA.

Once your account is open, you will receive login credentials. You can then deposit money by linking a bank account or transferring funds. Deposits usually clear within one to three business days.

Find the ETF you want to buy

Every ETF has a ticker symbol — a short code of letters that identifies it. For example, SPY is the ticker for the SPDR S&P 500 ETF, which tracks the S&P 500 index. You find an ETF by searching for its ticker symbol in your brokerage account, not by its full name.

You can search for ETFs by what they track — large-cap stocks, bonds, international markets, specific sectors — on financial websites like Morningstar, Yahoo Finance, or your brokerage's research section. Once you know which ETF you want, note its ticker symbol. Then log into your brokerage account and search for that ticker in the trading section.

When you search for the ticker, the ETF's details will appear: its current price, the number of shares you can afford with your deposit, the fund's expense ratio (the annual fee), and its holdings. Review these details before you place an order.

Place a buy order during market hours

The stock market is open Monday through Friday, 9:30 a.m. to 4 p.m. Eastern time. ETFs trade only during these hours. If you place an order outside market hours, it will wait until the market opens and execute at the opening price.

To place an order, click "Buy" or "Trade" in your brokerage account, enter the ETF's ticker symbol, and specify how many shares you want. You can buy a fractional share (for example, 2.5 shares) at most brokerages, so you do not have to buy whole shares. If the ETF costs $100 per share and you have $250 to invest, you can buy 2.5 shares.

Choose a market order or a limit order. A market order buys at whatever price the ETF is trading at right now — it executes when ready but the price is not may provide. A limit order lets you set a maximum price you will pay; if the ETF does not reach that price during the day, the order does not execute. For most ETF buyers, a market order is simpler and executes faster.

Review your order one more time, then submit it. Your brokerage will confirm the trade within seconds. You will see the ETF in your account holdings when ready, and the cash will be deducted from your account balance.

Understand the costs and fees

Most brokerages charge no commission on ETF trades, meaning you pay nothing to buy or sell. However, every ETF charges an expense ratio — an annual fee that comes out of the fund's value automatically. This fee is expressed as a percentage of your investment. For example, an ETF with a 0.03% expense ratio costs $3 per year for every $10,000 you invest.

Expense ratios vary widely. Index ETFs (which track a market index like the S&P 500) typically charge 0.03% to 0.20%. Actively managed ETFs (where a manager picks the holdings) often charge 0.50% to 1.00% or more. You can see the expense ratio on the ETF's detail page in your brokerage account or on the fund company's website.

You may also pay a bid-ask spread — the difference between what buyers will pay and what sellers are asking. For popular ETFs, this spread is tiny (a few cents). For less-traded ETFs, the spread can be larger. This cost is built into the price you see when you place an order.

Hold your ETF in the right account type

You can buy an ETF in a regular taxable brokerage account, where you pay capital gains tax when you sell at a profit. You can also hold ETFs in tax-advantaged retirement accounts: a traditional IRA, Roth IRA, SEP IRA, or a 401(k) if your employer's plan offers ETFs.

In a traditional IRA or 401(k), you may get a tax deduction for contributions, and you do not pay tax on gains until you withdraw money in retirement. In a Roth IRA, contributions are not deductible, but withdrawals in retirement are tax-free. The account type you choose depends on your income, retirement timeline, and tax situation.

When you open a brokerage account, you choose the account type. If you want to hold the ETF in a retirement account, make sure the brokerage offers that account type and that you have set it up before you deposit money.

What happens after you buy

Once you own the ETF, you do not have to do anything. The fund's manager buys and sells the underlying stocks or bonds to match the index or strategy it tracks. You receive any dividends the holdings pay, which are usually reinvested automatically to buy more shares of the ETF.

You can check your holdings and their current value in your brokerage account anytime. You can sell the ETF whenever you want during market hours by placing a sell order the same way you placed a buy order. When you sell, you will owe capital gains tax on any profit (in a taxable account) or follow the withdrawal rules of your retirement account.

Many investors buy ETFs and hold them for years without trading. Others rebalance their portfolio once or twice a year, selling some holdings and buying others to maintain their target allocation.

Frequently Asked Questions

Can I buy an ETF with less than $100?

Yes. Most brokerages allow fractional shares, so you can invest any amount. If an ETF costs $150 per share and you have $50, you can buy one-third of a share. You own a proportional piece of the fund's holdings.

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

A market order buys at the current price when ready. A limit order sets a maximum price you will pay and only executes if the ETF drops to that price or lower. Market orders are faster; limit orders give you price control but may not execute if the price never reaches your limit.

Do I have to hold an ETF for a certain amount of time?

No. You can sell an ETF the day after you buy it. However, if you sell at a profit in a taxable account, you will owe capital gains tax. If you hold for more than one year, you may may have access to for lower long-term capital gains rates.

Can I buy an ETF in a 401(k)?

Only if your employer's 401(k) plan offers a brokerage window or self-directed option. Not all plans do. Check with your plan administrator or your plan's website to see what investments are available.

What happens if the brokerage goes out of business?

Your ETFs and cash are protected by SIPC (Securities Investor Protection Corporation) up to $500,000 per account. This protection covers the loss of securities or cash held at the brokerage, not losses from market declines.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.