How to buy and sell an ETF

To buy an ETF, you open a brokerage account, fund it with money, search for the ETF by its ticker symbol, and place a buy order during market hours. To sell, you find the ETF in your account holdings and place a sell order the same way. The whole process takes minutes once your account is set up, and the trade executes at the market price when the stock exchange is open (9:30 a.m. to 4 p.m. Eastern time on weekdays).

The real work is choosing which brokerage to use and which ETF to buy. A brokerage is the company that holds your money and lets you trade — examples include Fidelity, Vanguard, Charles Schwab, and E*TRADE. Most brokerages charge no commission to buy or sell ETFs, though some may charge a small fee if you sell within a certain time frame or if you trade through a phone representative instead of online.

An ETF is a fund that holds many stocks or bonds bundled together. When you buy one share of an ETF, you own a tiny piece of everything inside it. The price of one share changes throughout the day as the market moves, so you might buy at $50 and sell at $52 a few weeks later. Unlike mutual funds, ETFs trade like stocks — you can buy and sell them any time the market is open, not just once a day.

Key Takeaways

  • You need a brokerage account to trade ETFs, and most major brokerages charge no commission to buy or sell.
  • ETFs trade during market hours (9:30 a.m. to 4 p.m. Eastern, weekdays), and your order executes at whatever price the market is at that moment.
  • The price you pay or receive depends on when you place your order — buying at 10 a.m. may give you a different price than buying at 3 p.m. the same day.
  • You can hold an ETF for any length of time, from minutes to decades, and you pay capital gains tax only when you sell at a profit.

Opening a brokerage account

Choose a brokerage and go to its website. You will enter your name, address, Social Security number, and employment information. The brokerage will verify your identity (usually instantly) and ask how you want to fund the account — by bank transfer, wire, or check. Most brokerages let you start trading as soon as the money clears, which is typically one to three business days for a bank transfer.

Different brokerages offer different tools and research resources. Fidelity and Schwab are known for educational content and customer service. Vanguard is owned by its customers and is popular for long-term investors. Robinhood and Webull offer mobile-first platforms. There is no single "best" choice — it depends on whether you want to research stocks yourself, use automated investing, or get advice from a human advisor. Most people starting out do fine with Fidelity, Vanguard, or Schwab because they have no account minimums and straightforward interfaces.

Finding and researching an ETF before you buy

ETFs are identified by a ticker symbol — a short code like SPY, QQQ, or VTI. You can search for ETFs by what they hold: "S&P 500 ETF" will show you funds that track the 500 largest U.S. companies, while "bond ETF" will show funds holding bonds. Financial websites like Morningstar, Yahoo Finance, and your brokerage's own research tools let you compare ETFs side by side.

When comparing ETFs, look at three things: the expense ratio (the annual fee the fund charges, shown as a percentage), the holdings (what stocks or bonds are actually in the fund), and the trading volume (how many shares trade each day). A lower expense ratio saves you money over time. Holdings tell you what you actually own. High trading volume means you can buy and sell without moving the price much — a fund with very low volume can be hard to exit quickly.

You do not need to pick the "perfect" ETF. Most broad market ETFs (like those tracking the S&P 500 or total U.S. stock market) perform similarly over long periods. The difference between a 0.03% expense ratio and a 0.20% expense ratio matters over decades, but it is not the difference between success and failure.

Placing a buy order

Log into your brokerage account and look for a "Trade" or "Buy" button. Enter the ETF's ticker symbol, the number of shares you want to buy, and choose your order type. For most people, a market order is the right choice — it buys at whatever price the market is at right now. A limit order lets you set a maximum price you will pay, but if the ETF never drops to that price, your order will not fill.

Review the order before you submit it. The screen will show you the ticker, the number of shares, the estimated cost (share price times number of shares), and any fees. Once you submit, the order goes to the stock exchange. If the market is open, it usually fills within seconds. If the market is closed, your order will wait until the next market open.

You can buy fractional shares at most brokerages now, meaning you can invest $100 even if one share costs $150. This makes it easier to start with a small amount of money.

Placing a sell order

To sell, log into your account and find your holdings or portfolio section. Click on the ETF you want to sell, then click "Sell." Enter the number of shares (or the dollar amount if your brokerage supports that), choose market or limit order, and review. When you submit, your shares are sold at the market price and the cash goes into your brokerage account.

You can withdraw that cash to your bank account, usually within one to three business days. Some brokerages charge a fee for withdrawals, though most do not. If you sold at a profit, you will owe capital gains tax on the difference between what you paid and what you sold for — your brokerage will send you a tax form (Form 1099-B) at the end of the year showing all your trades.

Understanding market hours and order timing

The stock market is open Monday through Friday, 9:30 a.m. to 4 p.m. Eastern time. If you place an order during these hours, it executes at the current market price. If you place an order outside these hours (before 9:30 a.m., after 4 p.m., or on weekends), it becomes a pre-market or after-hours order and may not fill, or may fill at a very different price than you expected.

Most beginners should place orders during regular market hours. Pre-market and after-hours trading have lower volume and wider price swings, making it harder to predict what you will actually pay or receive. If you cannot trade during the day, you can place a market order to execute at the next market open, or a limit order that waits until your price is hit.

Costs and fees to know about

Most brokerages charge no commission to buy or sell ETFs. However, some may charge a fee if you sell within a short time frame (often 30 days) — this is called a short-term trading fee and is meant to discourage frequent trading. A few brokerages charge a fee for certain ETFs they do not own, though this is rare.

The main ongoing cost is the ETF's expense ratio, which is deducted automatically from the fund's value each year. A fund with a 0.05% expense ratio on a $10,000 investment costs $5 per year. A fund with a 0.50% expense ratio costs $50 per year on the same investment. Over 20 years, that difference adds up significantly.

You will also owe capital gains tax when you sell at a profit. If you held the ETF for more than one year, you pay the long-term capital gains rate (usually lower than your regular income tax rate). If you held it for one year or less, you pay short-term capital gains tax at your regular income tax rate.

Frequently Asked Questions

Can I buy an ETF with just $100?

Yes. Most brokerages have no minimum investment, and you can buy fractional shares. If an ETF costs $150 per share, you can invest $100 and own 0.67 shares. You will own a proportional piece of everything the ETF holds.

What happens if I place an order after the market closes?

Your order will wait until the next market open and execute at that time. If you place a market order at 5 p.m., it will fill at 9:30 a.m. the next trading day at whatever the price is then. If you want more control, use a limit order to set a maximum or minimum price.

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

No. You can buy and sell whenever you want. However, if you sell within one year, you will owe short-term capital gains tax (at your regular income tax rate) instead of the lower long-term rate. Some brokerages also charge a short-term trading fee if you sell very quickly.

How do I know if an ETF is performing well?

Compare its return to its benchmark — the index it is supposed to track. An S&P 500 ETF should move roughly in line with the S&P 500 index. Check the fund's fact sheet (available on your brokerage or the fund company's website) to see its one-year, five-year, and ten-year returns versus its benchmark.

Can I set up automatic purchases of an ETF?

Yes. Most brokerages let you set up recurring investments — for example, $500 every month into a specific ETF. This is called dollar-cost averaging and can reduce the impact of price swings over time. Set it up in your account settings or through the brokerage's mobile app.