You need a brokerage account, money to invest, and about 10 minutes to place your first trade
Buying an ETF means opening an account with a brokerage firm, depositing money, searching for the ETF by its ticker symbol, and placing a buy order during market hours. The whole process takes minutes once your account is funded. You do not need to be an experienced investor — the mechanics are the same whether you are buying one share or one hundred.
The main decision before you start is which brokerage to use. Different brokerages charge different fees, offer different research tools, and have different minimum deposit amounts. Some have no minimums at all. Once you choose and fund your account, the actual purchase works the same way everywhere.
Key Takeaways
- You must open a brokerage account with a firm like Fidelity, Charles Schwab, E-Trade, or Vanguard before you can buy any ETF.
- Most brokerages charge no commission on ETF trades, but some charge fees for certain ETFs or require minimum deposits.
- You search for an ETF using its ticker symbol (a short code like SPY or VOO), not its full name.
- ETFs trade during stock market hours — 9:30 a.m. to 4 p.m. Eastern time on weekdays when the market is open.
- Your order executes at the market price at the moment you submit it, which may differ slightly from the price you saw when you searched.
Choose a brokerage and open an account
A brokerage is a company licensed to buy and sell securities on your behalf. You cannot buy an ETF directly from the fund company — you must go through a brokerage. Common brokerages include Fidelity, Charles Schwab, E-Trade, Vanguard, TD Ameritrade, and Robinhood, but there are dozens of others.
Each brokerage has different fee structures and features. Some charge no commission on ETF trades but may charge fees on certain types of accounts. Some require a minimum deposit (often $500 to $2,500) to open an account, while others have no minimum. Some offer research tools and educational resources; others keep their platforms straightforward. Spend 15 minutes comparing two or three brokerages before you choose, or start with one that is well-known and has no minimum deposit.
To open an account, visit the brokerage's website and click the button to open a new account. You will provide your name, address, Social Security number, employment information, and banking details. The process takes 10 to 15 minutes. Most brokerages approve new accounts within one business day.
Deposit money into your account
Once your account is open, you need to fund it. Log into your account and look for a link that says "Deposit" or "Transfer Funds." You will link your bank account to your brokerage account. This usually happens through a find connection called ACH (Automated Clearing House), which moves money from your bank to your brokerage.
The first time you link a bank account, the brokerage may require you to verify it by making two small test deposits (usually under $1 each) and then confirming the amounts. This takes one to two business days. After that, transfers are faster — usually one to three business days.
You do not have to deposit a large amount. You can start with $100 or $500 if you want. The only limit is the minimum deposit required by your brokerage, if it has one.
Find the ETF you want to buy using its ticker symbol
Every ETF has a ticker symbol — a short code of one to five letters that identifies it. For example, SPY tracks the S&P 500, VOO also tracks the S&P 500 (but with a lower fee), and QQQ tracks the Nasdaq 100. You search for an ETF by its ticker, not by its full name.
If you do not know the ticker symbol, search the fund company's website or use a financial website like Yahoo Finance or Morningstar. Type the ETF's name or what it tracks (for example, "S&P 500 ETF") and the ticker will appear. Write down the ticker before you log into your brokerage.
Once you are logged into your brokerage account, look for a search box or a link that says "Trade," "Buy," or "Quote." Type the ticker symbol into the search box. The ETF will appear with its current price, the number of shares outstanding, and other details. Click on it to move to the order screen.
Place your buy order during market hours
On the order screen, you will see fields for the ticker symbol (already filled in), the number of shares you want to buy, and the type of order. For your first purchase, use a market order — this means you are willing to buy at whatever price the ETF is trading at right now.
Enter the number of shares. If the ETF costs $100 per share and you have $1,000 to invest, you can buy 10 shares. You do not have to spend all your money at once. Some brokerages let you buy fractional shares (for example, 10.5 shares), which means you can invest an exact dollar amount instead of a round number of shares.
Check the order one more time to make sure the ticker, number of shares, and order type are correct. Then click "Submit" or "Place Order." Your order will execute when ready if you are placing it during market hours (9:30 a.m. to 4 p.m. Eastern time on weekdays). If you place an order after market hours or on a weekend, it will execute at the market open the next trading day.
After your order executes, you will see a confirmation with the exact price you paid per share, the total amount spent, and the number of shares you now own. This confirmation will also appear in your account history.
Understand the difference between market orders and limit orders
A market order buys at the current market price, whatever that price is at the moment your order executes. This is the simplest and fastest way to buy. The downside is that the price you pay may be slightly different from the price you saw on the screen, especially if the ETF is trading very actively.
A limit order lets you set a maximum price you are willing to pay. For example, if an ETF is trading at $100 and you place a limit order to buy at $99, your order will only execute if the price drops to $99 or lower. If the price never reaches $99, your order will not execute. Limit orders are useful if you want to be precise about the price, but they carry the risk that you will miss the purchase entirely if the price moves the wrong direction.
For most people buying their first ETF, a market order is the right choice. The price difference is usually just a few cents, and you know your order will go through.
Know what happens after you buy
Once your order executes, the shares are yours. They will appear in your account when ready, and you will own them until you decide to sell. You do not have to do anything else — the ETF will continue to hold its underlying securities, and you will own a piece of that basket.
Your brokerage will send you a statement showing your purchase. You can check your account balance and holdings anytime by logging in. If the ETF pays a dividend (a distribution of cash to shareholders), it will be deposited into your account automatically, and you can choose to reinvest it or take it as cash.
You can buy more shares of the same ETF or different ETFs anytime you have money to invest. The process is identical each time.
Frequently Asked Questions
Can I buy an ETF on the weekend or after the market closes?
You can place an order anytime, but it will not execute until the market is open. If you place an order after 4 p.m. Eastern time on a weekday or anytime on a weekend, it will execute at the market open the next trading day (usually 9:30 a.m. Eastern time). The price will be whatever the ETF is trading at that moment, not the price you saw when you placed the order.
What if I do not have enough money to buy a full share?
Many brokerages now offer fractional shares, which means you can buy a portion of a share. If an ETF costs $500 per share and you have $250, you can buy 0.5 shares. Not all brokerages offer this, so check your brokerage's rules before you assume you can.
Do I have to buy a certain number of shares?
No. You can buy one share or one hundred shares. The only limit is the amount of money you have in your account. Some brokerages have no minimum purchase amount at all.
Will I owe taxes when I buy an ETF?
No. Buying an ETF does not trigger a tax event. You will owe taxes only when you sell the ETF for a profit, or when the ETF distributes dividends or capital gains to you. The tax treatment depends on whether the account is a regular taxable account or a retirement account like an IRA.
What if I make a mistake when placing my order?
If you catch the mistake before the order executes, you can usually cancel it. Log into your account, find the pending order, and click "Cancel." If the order has already executed, you can sell the shares you bought, but you may have to pay a small commission or face a small loss if the price has moved against you.