How to buy an ETF: the basic path
To buy an ETF, you open a brokerage account, deposit money, search for the ETF by its ticker symbol, and place a buy order during market hours. The trade settles in your account within two business days. You do not need a financial advisor, a minimum investment amount, or special permission — any brokerage account works, and the process takes minutes once your account is funded.
The main decision is which brokerage to use. Most charge no commission on ETF trades, so the difference comes down to the account types they offer (taxable, IRA, 401k), their user interface, and whether they provide research tools you want. Common choices include Fidelity, Vanguard, Charles Schwab, E*TRADE, and Robinhood, but dozens of others exist.
Key Takeaways
- You must open a brokerage account before you can buy any ETF, and this account holds the ETF shares you own.
- ETFs trade during stock market hours (9:30 a.m. to 4 p.m. Eastern time on weekdays), and orders placed outside these hours execute the next market open.
- You can buy as few as one share of an ETF, so the cost to start is the price of one share plus any account fees your brokerage charges.
- Your brokerage will assign each ETF a ticker symbol (usually three to five letters), and you search by that symbol to find and buy the fund.
- After you place a buy order, the trade settles within two business days, meaning the shares officially belong to you and appear in your account.
Opening a brokerage account
A brokerage account is the container that holds your ETF shares and cash. You cannot buy an ETF without one. To open an account, you visit a brokerage's website, provide your name, address, Social Security number, and employment information, and choose the account type you want.
The most common account type is a taxable brokerage account, which has no contribution limits and no rules about when you can withdraw money. You pay taxes on dividends and capital gains each year. If you are saving for retirement, a traditional IRA or Roth IRA may be better because they offer tax advantages — but you cannot withdraw money before age 59½ without penalty (with some exceptions). If your employer offers a 401(k), you can often buy ETFs inside that account too.
The account opening process usually takes 10 to 15 minutes. Most brokerages fund accounts instantly if you link a bank account, though some require a wire transfer or check deposit that takes a few days. Once your account is funded, you can place your first trade.
Finding and selecting an ETF to buy
Every ETF has a ticker symbol — a short code of letters that identifies it. For example, SPY tracks the S&P 500, and QQQ tracks the Nasdaq-100. You search for an ETF by typing its ticker into your brokerage's search bar, and the fund appears with its current price, holdings, expense ratio, and other details.
If you do not know which ETF you want, you can browse by category (stock ETFs, bond ETFs, sector ETFs) or search by what you want to track (the S&P 500, international stocks, technology companies). Your brokerage usually provides a list of the most popular ETFs and research pages that explain what each one holds. You can also search online for "best ETFs for [your goal]" to read comparisons, but remember that past performance does not predict future results.
Before you buy, check the expense ratio — the annual fee the fund charges as a percentage of your investment. Most ETFs charge between 0.03% and 0.50% per year. A lower expense ratio means more of your money stays invested. Also check the trading volume — how many shares trade each day. Higher volume means you can buy and sell more easily without moving the price.
Placing a buy order
Once you have chosen an ETF and your account is funded, you place a buy order. In your brokerage account, you search for the ETF by ticker, select it, and enter the number of shares you want to buy. You can buy one share, 100 shares, or any whole number. Your brokerage shows you the current price per share and the total cost before you confirm.
Most investors use a market order, which buys the ETF at whatever price it is trading at right now. Market orders execute almost instantly during market hours (9:30 a.m. to 4 p.m. Eastern time, Monday through Friday, except holidays). If you place an order after market close or on a weekend, it waits until the market opens the next trading day.
Some investors use a limit order instead, which lets you set the highest price you are willing to pay. If the ETF price drops to that level, the order executes automatically. Limit orders are useful if you want to buy at a specific price, but they may not execute at all if the price never reaches your limit.
What happens after you buy
After you place a buy order during market hours, the trade executes within seconds. Your brokerage account shows the order as "filled" or "complete." The shares do not officially belong to you until the trade settles, which happens within two business days. Until settlement, the shares appear in your account but are marked as "unsettled" or "pending."
Once the trade settles, the shares are fully yours. You can hold them as long as you want, sell them whenever you choose, or set up automatic reinvestment of dividends if the ETF pays them. Your brokerage sends you a confirmation email and a monthly or quarterly statement showing all your holdings and their current value.
If you want to buy more shares of the same ETF later, you repeat the process — search, enter the number of shares, and place the order. Many investors buy the same ETF multiple times over months or years as part of a regular investing plan.
Costs and fees to know about
Most brokerages charge no commission on ETF trades, meaning you pay only the price of the shares themselves. However, some costs still apply. The expense ratio is deducted automatically from the fund's value each year — you do not pay it directly, but it reduces your returns. A fund charging 0.10% per year on a $10,000 investment costs $10 annually.
Some brokerages charge account maintenance fees if your balance falls below a minimum (often $500 to $2,500), though most waive this fee if you set up automatic deposits or meet other conditions. A few brokerages charge fees for wire transfers or check deposits, but most offer at least one free funding method.
When you sell an ETF at a profit, you owe capital gains tax. If you held it for more than one year, the tax rate is usually lower (long-term capital gains). If you held it for one year or less, it is taxed as ordinary income. This applies only in taxable accounts; IRAs and 401(k)s defer or eliminate these taxes.
Common mistakes to avoid
Placing an order after market close is the most common mistake. If you submit a buy order at 5 p.m., it does not execute until 9:30 a.m. the next trading day, possibly at a different price. Check the time before you trade, or use a limit order if you want to control the price.
Confusing an ETF with a mutual fund or stock is another frequent error. ETFs trade throughout the day like stocks, so their price changes minute by minute. Mutual funds trade only once per day at the closing price. If you want to buy during the day, you need an ETF, not a mutual fund.
Buying an ETF without understanding what it holds is risky. Some ETFs track broad indexes (like the S&P 500), while others focus on narrow sectors (like renewable energy) or use complex strategies (like leveraged or inverse funds). Read the fund's description and holdings list before you buy, especially if the name is unfamiliar.
Frequently Asked Questions
Can I buy an ETF with just $100?
Yes. You can buy as few as one share, so if an ETF costs $50 per share, you can invest $50. Most brokerages have no minimum investment amount for individual trades. However, some brokerages require a minimum account balance (often $500 to $2,500) to avoid maintenance fees, so check your brokerage's rules before you open an account.
What is the difference between a market order and a limit order?
A market order buys the ETF at the current price right now, executing almost instantly. A limit order sets a maximum price you will pay and waits until the ETF drops to that price — or never executes if the price never reaches your limit. Market orders are simpler and faster; limit orders give you price control but may not fill.
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 if you want. However, selling within one year triggers short-term capital gains tax (taxed as ordinary income), while selling after one year triggers long-term capital gains tax (usually lower). This applies only in taxable accounts; IRAs and 401(k)s have different rules.
What happens if the brokerage goes out of business?
Your shares are protected. The Securities Investor Protection Corporation (SIPC) insures brokerage accounts up to $500,000 per account holder per brokerage. Your ETF shares belong to you, not the brokerage, so even if the brokerage fails, your shares transfer to another brokerage and remain yours.
Can I set up automatic purchases of the same ETF every month?
Yes. Most brokerages offer automatic investment plans where you set a dollar amount and a frequency (weekly, monthly, quarterly), and the brokerage buys the ETF for you on that schedule. This is called dollar-cost averaging and removes the need to time your purchases. Set it up in your account settings or contact your brokerage for instructions.