Skip to main content

HomeAll guides

Where to Buy ETFs: Brokers, Accounts, and How to Get Started

You can buy ETFs through a brokerage account at most major financial institutions

An ETF (exchange-traded fund) is bought and sold like a stock — through a brokerage account at a bank, investment firm, or online broker. You do not buy directly from the fund company. You open an account, deposit money, search for the ETF by its ticker symbol, and place an order during market hours, just as you would buy individual shares.

The main difference between brokers is cost, speed, and what tools they offer. Some charge per trade; most major brokers now charge zero commission per trade. Some offer research and educational resources; others keep fees low by offering less. Your choice depends on whether you want a straightforward, low-cost account or one with more guidance and features.

Key Takeaways

  • ETFs trade on stock exchanges during market hours through a brokerage account, not directly from the fund company.
  • Most major brokers charge zero commission per trade, so the main cost difference comes from account minimums, advisory fees, or platform features.
  • Online brokers like Fidelity, Charles Schwab, and Vanguard are common choices for individual investors; banks and robo-advisors are alternatives if you want more guidance.
  • You will need to choose between a standard taxable brokerage account and a tax-advantaged account like an IRA, which affects how your gains are taxed.
  • ETFs can only be bought when the stock market is open, typically 9:30 a.m. to 4 p.m. Eastern Time on weekdays.

Types of brokers and what they offer

Online brokers are the most common choice for individual investors buying ETFs. Fidelity, Charles Schwab, E*TRADE, TD Ameritrade, and Vanguard all offer zero-commission trading on ETFs. They differ in account minimums (some have none; others require $500 or $1,000 to start), research tools, educational content, and customer service availability. Most offer mobile apps and web platforms where you can research and trade in minutes.

Banks often let you buy ETFs through their investment or brokerage division. Bank accounts may feel familiar if you already have a checking account there, but they sometimes charge per trade or have higher account minimums. The advantage is one-stop banking and investing; the disadvantage is usually higher costs and fewer ETF options than a dedicated broker.

Robo-advisors like Betterment, Wealthfront, and Vanguard Personal Advisor Services build and manage a portfolio of ETFs for you based on your goals and risk tolerance. You do not pick individual ETFs yourself. These services charge an annual fee (typically 0.25% to 0.50% of your account balance) but handle rebalancing and tax-loss harvesting automatically. They are useful if you want a hands-off approach.

Full-service brokers like Merrill Lynch or Morgan Stanley assign you a financial advisor who recommends investments and manages your account. They charge higher fees (often 1% or more annually) but provide personalized information. Most individual investors do not need this level of service to buy ETFs.

Taxable accounts versus retirement accounts

Before you choose a broker, decide what type of account to open. A taxable brokerage account has no contribution limits and no withdrawal restrictions. You pay taxes on dividends and capital gains each year. This account is useful if you are investing money beyond what you can put into retirement accounts, or if you may need the money before retirement.

A traditional IRA or Roth IRA lets you buy ETFs with tax advantages. Contributions may be tax-deductible (traditional) or tax-free on withdrawal (Roth), and your gains grow without annual taxes until you withdraw. The trade-off is that you cannot withdraw before age 59½ without a penalty (with limited exceptions). Most brokers let you open an IRA and buy ETFs within it at no extra cost.

A 401(k) through your employer may offer ETFs or mutual funds, but not always. If your plan is limited, you can still open an IRA at a broker for more choices. Some people use both — contributing to their employer plan first (especially if there is a match), then opening an IRA for additional savings.

How to open an account and place your first trade

The process is similar across most brokers. Visit the broker's website and click "Open an Account." You will provide your name, address, Social Security number, and employment information. The broker verifies this information, usually within one business day. You then link a bank account to transfer money in.

Once your account is funded, search for an ETF by its ticker symbol (for example, SPY for the SPDR S&P 500 ETF). The broker shows you the current price, recent performance, holdings, and expense ratio. You enter the number of shares you want to buy and place the order. If you place the order during market hours (9:30 a.m. to 4 p.m. Eastern, Monday through Friday), it executes when ready at the current price. Orders placed after hours or on weekends execute at the next market open.

After your order fills, the ETF shares appear in your account. You own them outright and can sell them anytime the market is open. Dividends paid by the ETF are automatically reinvested or held as cash, depending on your account settings.

Account minimums and fees to compare

Most major online brokers have no account minimum to open a brokerage account. Some require $500 or $1,000 to open an IRA. A few brokers (like Fidelity and Charles Schwab) have no minimums at all.

Commission per trade is now zero at nearly all major brokers, so that is not a deciding factor. However, some brokers charge fees for other services: wire transfers out of your account, closing an account, or inactivity. A few charge annual account maintenance fees if your balance falls below a certain level. Read the fee schedule before opening an account.

The expense ratio of the ETF itself is separate from broker fees. This is the annual cost charged by the fund company to manage the fund, expressed as a percentage of your investment. A fund with a 0.03% expense ratio costs $3 per year on a $10,000 investment. This fee is deducted automatically and does not appear as a separate charge. Lower expense ratios are generally better, especially for long-term investing.

Differences between market hours and after-hours trading

ETFs trade during regular market hours: 9:30 a.m. to 4 p.m. Eastern Time, Monday through Friday. Most brokers also offer extended-hours trading (4 p.m. to 8 p.m. and 4 a.m. to 9:30 a.m.), but this is less common for individual investors and carries risks.

During regular hours, ETFs have tight bid-ask spreads (the difference between the buy and sell price), high volume, and predictable pricing. During extended hours, spreads widen, volume drops, and prices can move sharply on thin trading. For most people buying ETFs to hold long-term, regular market hours are sufficient. If you place an order after 4 p.m., it waits until the next market open.

How to research and compare ETFs before buying

Once you have chosen a broker, use its research tools to compare ETFs. Most brokers show the fund's holdings (what stocks or bonds it owns), expense ratio, dividend yield, and performance over different time periods. Websites like Morningstar and Yahoo Finance also provide independent research and ratings.

Focus on expense ratio and holdings rather than recent performance. An ETF that tracks the S&P 500 will perform similarly to other S&P 500 ETFs, but one with a 0.03% expense ratio will outperform one with a 0.20% ratio over time, straightforward because you pay less in fees. Compare funds that track the same index or asset class, not funds with different strategies.

Read the fund's prospectus (a legal document available on the broker's site) if you want to understand exactly what it invests in and what risks it carries. For most broad index ETFs, the prospectus is straightforward. For specialized or leveraged ETFs, it is worth reading.

Frequently Asked Questions

Do I need a lot of money to start buying ETFs?

No. Most brokers have no account minimum, and ETF share prices range from under $20 to over $400. You can start with $100 or $500. Some brokers offer fractional shares, meaning you can buy a portion of an ETF even if you have less than the full share price.

Can I buy ETFs in a retirement account like an IRA?

Yes. Most brokers let you open an IRA (traditional or Roth) and buy ETFs within it. The tax treatment is the same as any other investment in that IRA — gains are tax-deferred or tax-free depending on the account type. Contribution limits and withdrawal rules still explore.

What is the difference between buying an ETF and a mutual fund?

ETFs trade like stocks during market hours at prices that change throughout the day. Mutual funds are priced once per day after the market closes. ETFs usually have lower expense ratios and are more tax-efficient. Both can hold similar investments, but ETFs are generally simpler and cheaper for individual investors.

Can I set up automatic purchases of ETFs?

Most brokers offer automatic investment plans where money transfers from your bank account on a set schedule (weekly, monthly, etc.) and buys ETF shares. This is useful for dollar-cost averaging — investing the same amount regularly regardless of price — and removes the need to remember to trade manually.

What happens if the broker I choose goes out of business?

Your ETF shares are protected. Brokers are required to hold customer assets separately from their own money, and accounts are insured by the Securities Investor Protection Corporation (SIPC) up to $500,000 per account. If a broker fails, your shares transfer to another broker automatically.

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.