How to Buy an ETF: A Step-by-Step Guide
You need a brokerage account and a few minutes to place an order
Buying an ETF (exchange-traded fund) works almost exactly like 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 set up and funded. The main difference from stocks is that ETFs hold a basket of securities—bonds, stocks, or commodities—so you own a diversified slice of a market with a single purchase.
The real decision is not how to buy, but which brokerage to use and which ETF to buy. This guide covers the mechanics of the purchase itself.
Key Takeaways
- You must open a brokerage account with a firm like Fidelity, Schwab, Vanguard, or a discount broker, then link a bank account to deposit money.
- Search for the ETF using its ticker symbol (a short code like SPY or VTI), not its full name, to find the exact fund you want.
- Place a market order during regular trading hours (9:30 a.m. to 4 p.m. Eastern, Monday through Friday) to buy at the current price.
- Your order settles in two business days, meaning the ETF shares appear in your account and your cash is deducted after that delay.
- Most brokerages charge no commission to buy ETFs, though you will pay the bid-ask spread (the small difference between buy and sell prices).
Opening a brokerage account
You cannot buy an ETF without a brokerage account. This is the account that holds your securities and connects to your bank. Major brokerages include Fidelity, Charles Schwab, Vanguard, E*TRADE, and Webull. Smaller or discount brokers like Tastytrade and Interactive Brokers also offer ETF trading, often with lower fees or more advanced tools.
To open an account, visit the brokerage's website and click the button to open a new account (usually labeled "Open an Account" or "get your free guide"). You will enter your name, address, Social Security number, and employment information. The brokerage will verify your identity, which usually takes a few minutes to a few hours. Once approved, you can log in and link a bank account to deposit money.
Some brokerages offer different account types—individual, joint, IRA, or trust accounts. For a basic purchase of ETFs, an individual taxable brokerage account is the standard choice. If you are saving for retirement, you may want an IRA instead, which has tax advantages but also withdrawal restrictions.
Depositing money into your account
After your account is open, you need to fund it. Log in to your brokerage account and look for a "Deposit" or "Transfer Funds" button, usually in the account settings or dashboard. You will link your bank account by entering your routing number and account number (found on a check or in your bank's app). The brokerage will verify the link by depositing two small amounts into your bank account, which you then confirm in the brokerage app.
Once linked, you can initiate an electronic transfer (ACH transfer) from your bank to your brokerage account. This usually takes one to three business days. Some brokerages offer faster deposits if you pay a fee, but for most investors the standard transfer is fine. You do not need to deposit all the money at once—you can add to your account over time.
Finding and selecting the ETF you want
Once your account is funded, search for the ETF using its ticker symbol. This is a short code—usually three to five letters—that uniquely identifies the fund. For example, SPY tracks the S&P 500, VTI tracks the entire U.S. stock market, and BND tracks U.S. bonds. Do not search by the fund's full name; use the ticker instead, because multiple funds may have similar names.
In your brokerage account, find the "Trade" or "Buy" section and enter the ticker symbol in the search box. The brokerage will show you the fund's current price, the bid-ask spread, and trading volume (how many shares trade each day). Higher volume means tighter spreads and easier buying and selling. Click on the ETF to view its details: what it holds, its expense ratio (the annual fee), and its performance history.
Before you buy, confirm you have the right fund. Two ETFs can have similar names but track different markets or use different strategies. Check the fund's holdings or fact sheet to make sure it matches what you want to own.
Placing a buy order during market hours
To buy the ETF, click "Buy" or "Trade" and enter the number of shares you want. If the ETF costs $100 per share and you have $5,000 to invest, you can buy 50 shares. The brokerage will show you the total cost (shares × price) plus any fees. Most brokerages charge no commission on ETF trades, though you will pay the bid-ask spread—the difference between what buyers are willing to pay and what sellers are asking. This spread is usually small (a few cents) but is a real cost.
Choose a market order to buy at the current market price. This is the simplest and most common order type. A market order executes immediately during trading hours (9:30 a.m. to 4 p.m. Eastern, Monday through Friday). If you place an order after hours or on a weekend, it will wait until the market opens the next trading day.
Review the order summary—the number of shares, the price per share, and the total cost—then click "Confirm" or "Submit." Your order is now live. You will see a confirmation number and the order will appear in your account's order history.
Understanding settlement and when you own the shares
Your order executes immediately, but the shares do not appear in your account right away. ETF trades settle in two business days, meaning the shares are officially transferred to you and the cash is deducted from your account two days after the trade. This is called T+2 settlement (trade date plus two days). If you buy on a Monday, the shares settle on Wednesday. If you buy on a Friday, they settle on Tuesday (skipping the weekend).
During the settlement period, you own the shares but they may not show in your account balance yet. This is normal and not a problem. Once settled, the shares appear in your holdings and you can sell them, hold them, or use them as collateral for a margin loan (if your account allows it).
Costs and fees to know about
Most brokerages charge zero commission to buy or sell ETFs, which is a major change from 10 or 20 years ago. However, you still pay two costs: the bid-ask spread and the ETF's expense ratio.
The bid-ask spread is the difference between the price you pay to buy and the price you would receive to sell immediately. For a popular ETF like SPY, the spread might be just one or two cents per share. For a less-traded ETF, it could be 10 cents or more. You pay the spread once, at the moment of purchase.
The expense ratio is an annual fee charged by the ETF company, expressed as a percentage of your investment. A fund with a 0.03% expense ratio charges $3 per year on a $10,000 investment. This fee is deducted automatically from the fund's value each day, so you do not write a check. Most broad market ETFs have expense ratios below 0.10%, while specialized or actively managed ETFs may charge 0.50% or more. Compare expense ratios when choosing between similar funds.
Frequently Asked Questions
Can I buy a fractional share of an ETF?
Many brokerages now allow fractional share purchases, meaning you can invest a specific dollar amount rather than a whole number of shares. If an ETF costs $150 per share and you have $100 to invest, you can buy 0.67 shares. Not all brokerages offer this, so check your brokerage's rules before you assume you can.
What happens if I place an order after the market closes?
Your order will not execute until the market opens the next trading day. If you place an order at 6 p.m. on a Friday, it will execute Monday morning at the market price at that time, not the Friday closing price. For this reason, many investors use limit orders (which set a maximum price you are willing to pay) for after-hours trades.
Do I need a minimum amount of money to open a brokerage account?
Most brokerages have no minimum deposit to open an account, though some require a small initial deposit (often $0 to $500) to fund it. Once open, you can invest any amount, even small sums, because fractional shares are now common.
Can I buy an ETF inside a retirement account like an IRA?
Yes. ETFs can be held in any account type—individual taxable accounts, IRAs, 401(k)s (if your plan allows it), and trust accounts. The purchase process is identical; the difference is the tax treatment of gains and the withdrawal rules that apply to that account type.
What is the difference between buying an ETF and buying a mutual fund?
ETFs trade like stocks during market hours at changing prices, while mutual funds trade once per day after the market closes at a fixed price. ETFs typically have lower expense ratios and are more tax-efficient. For most investors, ETFs are the better choice, but some mutual funds (especially target-date retirement funds) remain useful.