You need a brokerage account to trade ETFs, just like you need one to buy individual stocks
Trading an ETF means buying shares through a brokerage firm and selling them later. You cannot buy ETFs directly from the fund company the way you might buy mutual funds. Instead, you open an account with a broker — a firm licensed to buy and sell securities on your behalf — deposit money, and place orders during market hours.
The actual mechanics are straightforward: you search for the ETF by its ticker symbol (a three- or four-letter code like SPY or QQQ), enter the number of shares you want, choose whether to buy or sell, and confirm the order. The trade executes within seconds during market hours (9:30 a.m. to 4 p.m. Eastern Time on weekdays). You own the shares immediately, though the cash settlement takes two business days.
The main decision is which broker to use. Different brokers charge different commissions, offer different research tools, and have different account minimums. Some brokers charge nothing per trade; others charge a flat fee or a percentage of the trade size. Most large brokers (Fidelity, Schwab, Vanguard, E-Trade, TD Ameritrade) charge zero commission on ETF trades, but they may charge fees for other services like wire transfers or account inactivity.
Key Takeaways
- You must open a brokerage account with a licensed firm before you can buy or sell any ETF.
- ETF trades execute during market hours (9:30 a.m. to 4 p.m. Eastern Time, Monday through Friday) and settle two business days later.
- Most major brokers charge zero commission per ETF trade, but compare account minimums, research tools, and other fees before choosing.
- You can place a market order (buy or sell at the current price immediately) or a limit order (buy or sell only at a price you specify).
- Selling an ETF is the same process as buying one — you search the ticker, enter the number of shares, and confirm the sale.
Opening a brokerage account and funding it
Start by choosing a broker and visiting their website or app. You will need to provide your name, address, Social Security number, employment status, and annual income. The broker uses this information to verify your identity and comply with federal regulations. The account opening process usually takes 10 to 15 minutes online.
After your account is approved (usually within one business day), you transfer money into it. Most brokers accept bank transfers, wire transfers, or checks. A bank transfer typically takes three to five business days; a wire transfer takes one business day but may cost $10 to $25. Some brokers waive wire fees if your initial deposit is large enough.
You do not need a minimum amount to open an account at most brokers, but some require $500 to $2,500 to start trading. A few brokers have no minimum at all. Check the broker's website for their specific requirement before you apply.
Placing your first buy order
Once your cash is in the account, log in to your broker's platform (website or app) and search for the ETF by its ticker symbol. For example, if you want to buy the Vanguard S&P 500 ETF, you search for "VOO". The platform will show you the current price per share, the number of shares trading that day, and the bid-ask spread (the difference between what buyers are willing to pay and what sellers are asking).
Decide how many shares you want to buy. If VOO is trading at $400 per share and you have $5,000 to invest, you can buy 12 shares (12 × $400 = $4,800). You do not have to spend all your cash on one trade.
Choose your order type. A market order buys or sells at the best available price right now — it executes almost instantly but you do not know the exact price until it fills. A limit order lets you set a maximum price you will pay (for a buy) or a minimum price you will accept (for a sell). Limit orders may not fill if the price never reaches your limit, but they protect you from paying more than you want.
Review the order summary, confirm it matches what you intended, and submit. The order executes within seconds during market hours. You will see the trade in your account immediately, and the cash will be deducted. The shares are yours to hold or sell whenever you choose.
Selling an ETF and understanding settlement
Selling works the same way as buying. Search for the ETF ticker, enter the number of shares you want to sell, choose market or limit order, and confirm. The cash from the sale appears in your account two business days later (the settlement period). During those two days, the cash is "pending" — you can see it in your account but cannot withdraw it yet.
If you sell on a Monday, the settlement date is Wednesday. If you sell on a Friday, the settlement date is Tuesday (because the market is closed on weekends). This two-day delay is a federal requirement, not a choice by your broker.
You can reinvest the cash immediately after a sale, even though it has not settled yet. Most brokers let you use unsettled cash for new purchases. However, if you sell and then try to withdraw the cash before settlement completes, your broker may reject the withdrawal or charge a fee.
Market hours, after-hours trading, and timing your trades
The stock market is open Monday through Friday, 9:30 a.m. to 4 p.m. Eastern Time. All ETF trades during these hours execute at prices determined by live supply and demand. This is called regular market hours.
Some brokers offer after-hours trading from 4 p.m. to 8 p.m. Eastern Time. After-hours trades execute at different prices than regular hours because fewer traders are active. The bid-ask spread widens (the difference between buy and sell prices grows), and prices can move sharply on small volumes. Most new traders should avoid after-hours trading until they understand how it works.
If you place an order after market hours or on a weekend, it will not execute until the market opens the next trading day. A market order placed after hours will execute at the opening price on the next day, which may be very different from the price when you placed the order. For this reason, limit orders are safer for after-hours or weekend trades.
Costs and fees to watch for
Most brokers charge zero commission per ETF trade, meaning you pay nothing to buy or sell. However, other costs exist. The bid-ask spread is the difference between the price you pay to buy and the price you receive to sell. For a liquid ETF like SPY, the spread might be $0.01 per share. For a less-traded ETF, it could be $0.10 or more. This cost is built into the price and is not shown as a separate fee.
Your broker may charge fees for wire transfers, account inactivity (if you do not trade for a long time), or closing your account. Some brokers charge a fee to transfer your account to another broker. Read the broker's fee schedule before you open an account.
The ETF itself charges an annual expense ratio — a percentage of your investment that goes to the fund company to cover management and operating costs. This is deducted automatically from the fund's value and does not appear as a bill. Most ETFs charge between 0.03% and 0.50% per year, though some charge more. This cost is separate from any broker fees.
Tax reporting and record-keeping
Your broker tracks all your trades and sends you a tax form (Form 1099-B) at the end of the year if you sold any ETF shares. This form shows your sale price, cost basis (what you paid), and gain or loss. You report this on your tax return.
Keep your own records of every trade — the date, the ETF ticker, the number of shares, and the price. Your broker's website stores this history, but if you switch brokers or close your account, you may lose access to old records. Download your trade history once a year and save it.
If you hold an ETF that pays dividends, your broker will reinvest those dividends automatically (unless you change this setting) or deposit them as cash. Either way, you owe tax on the dividend income in the year you receive it, even if you do not sell the ETF.
Common mistakes to avoid when trading ETFs
Do not place a market order after hours or on weekends unless you understand that the price may be very different from what you see on your screen. Use a limit order instead, or wait for the market to open.
Do not assume that a low-cost ETF is always better than a higher-cost one. Compare the expense ratio, but also check the bid-ask spread and trading volume. A cheap ETF with a wide spread may cost you more in the long run.
Do not panic-sell during a market downturn. Many new traders buy an ETF, see the price drop, and sell at a loss. If you are holding a diversified, low-cost ETF for the long term, short-term price swings are normal and usually not a reason to sell.
Do not forget to track your cost basis. If you buy the same ETF multiple times at different prices, your average cost per share matters for tax purposes. Your broker calculates this for you, but you should verify it.
Frequently Asked Questions
Can I buy a fraction of an ETF share?
Yes, most brokers now offer fractional shares. Instead of buying whole shares only, you can invest a specific dollar amount — say $100 — and receive a fraction of a share if needed. This makes it easier to invest small amounts or to rebalance your portfolio without rounding up to the next whole share.
What is the difference between a market order and a limit order?
A market order buys or sells immediately at the current price, so it almost always fills but you do not know the exact price until it does. A limit order sets a price you will accept and only fills if the market reaches that price. Limit orders are safer for large trades or volatile ETFs, but they may not fill at all if the price never reaches your limit.
Do I have to pay taxes when I buy an ETF?
No, you pay taxes only when you sell and realize a gain or loss. You also owe tax on any dividends the ETF pays, even if you reinvest them. Holding an ETF without selling does not trigger a tax bill.
Can I set up automatic purchases of an ETF?
Yes, most brokers offer automatic investment plans. You can set up a recurring transfer of cash from your bank account and have the broker buy a specific ETF on a set schedule — weekly, monthly, or quarterly. This is called dollar-cost averaging and removes the need to time the market.
What happens if my broker goes out of business?
Your ETF shares are held in your name and are protected by the Securities Investor Protection Corporation (SIPC) up to $500,000 per account. If your broker fails, SIPC ensures you get your shares back or their cash value. This protection is separate from FDIC bank insurance and covers securities, not cash deposits.