You need a brokerage account, money to invest, and a plan for what to buy
Starting to invest in stocks means opening an account with a brokerage firm — a company that buys and sells stocks on your behalf. You then deposit money into that account, decide which stocks or stock funds to purchase, and place an order. The brokerage executes the trade and holds your shares. You do not need a large sum to begin; many brokerages accept accounts with no minimum deposit, though some require $500 to $2,500 to start. The real barrier is deciding whether you are ready: stocks can lose value in the short term, so money you might need within five years is usually better kept in a savings account.
The process itself takes a few days from start to first purchase. You will provide your name, address, Social Security number, and employment information when you open the account. The brokerage verifies this information and then lets you link a bank account or transfer money in. Once funds arrive, you can search for and buy stocks when ready through the brokerage's website or app. Most people do not pick individual stocks; instead they buy index funds or exchange-traded funds (ETFs), which are bundles of many stocks that move together and require less research to choose.
Key Takeaways
- You must open a brokerage account with a firm like Fidelity, Charles Schwab, E*TRADE, or Vanguard before you can buy any stocks.
- Most brokerages no longer charge per-trade fees, but they do charge annual account fees or require a minimum balance on some account types.
- Beginners often buy index funds or ETFs instead of individual stocks because they own pieces of many companies at once and require less research.
- You should have an emergency fund of three to six months of expenses in a savings account before you invest money you cannot afford to lose.
- The money you invest should be money you do not plan to use for at least five years, because stock prices go up and down in the short term.
Choose a brokerage and open an account
A brokerage is a company licensed to buy and sell stocks for you. Common choices include Fidelity, Charles Schwab, E*TRADE, Vanguard, TD Ameritrade, and Robinhood. Each one has a website and mobile app where you can research stocks, place orders, and track your holdings. The main differences between them are the minimum account balance required (if any), the annual fees they charge, the research tools they provide, and how straightforward their interface is to use.
To open an account, visit the brokerage's website and click the button to create a new account. You will answer questions about your name, address, date of birth, Social Security number, employment status, and income. The brokerage uses this information to verify your identity and comply with federal regulations. You will also choose what type of account to open. A standard brokerage account (also called a taxable account) has no contribution limits and no restrictions on when you can withdraw money — this is the right choice if you are starting out. A Roth IRA or traditional IRA is a retirement account with tax advantages but rules about when you can withdraw funds; most people open one of these later, once they understand the difference.
After you submit your information, the brokerage reviews it and sends you a confirmation email within a few hours to a few days. You can then log in, link a bank account, and transfer money to your brokerage account. The transfer usually takes three to five business days to complete.
Deposit money and understand the costs
Once your account is open and verified, you link a checking or savings account from your bank. You then transfer money from your bank into your brokerage account. This transfer is free and typically takes three to five business days. Some brokerages offer faster transfers if you pay a small fee, but this is not necessary when you are starting out.
Most brokerages no longer charge a fee each time you buy or sell a stock — this changed around 2019 when major firms eliminated per-trade commissions. However, some brokerages charge an annual account maintenance fee, and some require a minimum balance (often $500 to $2,500) to avoid fees. A few brokerages charge nothing and have no minimums; Fidelity and Charles Schwab are examples. Read the fee schedule on the brokerage's website before you open an account so you know what to expect. If you are starting with a small amount of money, choose a brokerage with no minimum balance requirement.
When you buy a stock or fund, you also pay a small cost called a bid-ask spread — the difference between what buyers are willing to pay and what sellers are asking. This cost is built into the price and you do not see it as a separate line item; it is usually very small for popular stocks and funds. Some funds also charge an annual expense ratio, which is a percentage of your money that goes to the fund manager each year. Index funds and ETFs typically charge 0.03% to 0.20% per year, which is low.
Decide what to buy: individual stocks or funds
Once you have money in your account, you face a choice: buy individual stocks or buy funds. An individual stock is a share of one company — for example, Apple or Microsoft. An index fund is a collection of many stocks bundled together to track a market index like the S&P 500 (the 500 largest U.S. companies) or the total U.S. stock market. An exchange-traded fund (ETF) is similar to an index fund but trades like a stock during the day; the price changes throughout the day instead of being set once at the end of the day.
Most beginners should start with index funds or ETFs because they own pieces of hundreds or thousands of companies at once. This means if one company performs poorly, it has a small effect on your overall investment. Buying individual stocks requires research into each company's finances, competition, and future prospects — a task that takes time and carries higher risk if you pick wrong. Popular beginner-friendly index funds include the Vanguard Total Stock Market ETF (VTI), the SPDR S&P 500 ETF (SPY), and the Fidelity Total Market Index Fund (FSKAX). These track broad market indexes and charge very low fees.
If you do want to buy individual stocks, start by learning about the company: read its annual report (called a 10-K, filed with the SEC), look at its earnings history, and understand what it does. Do not invest money in a stock you do not understand, and do not put more than 5% to 10% of your portfolio into any single stock when you are learning.
Place your first trade
To buy a stock or fund, log into your brokerage account and search for the ticker symbol — a short code like AAPL for Apple or VTI for the Vanguard Total Stock Market ETF. The brokerage will show you the current price and a chart of how the price has moved over time. Click the button to buy, enter the number of shares you want (or the dollar amount, and the brokerage will calculate shares), and review the order. The order shows you the price per share, the total cost, and any fees. Click confirm, and the trade executes when ready if the market is open (9:30 a.m. to 4 p.m. Eastern time on weekdays). If you place an order after market close or on a weekend, it will execute when the market opens the next trading day.
After the trade completes, your brokerage account shows your new holdings. You now own shares of that stock or fund. The value of your shares will change every day the market is open, based on whether other investors are buying or selling. This is normal and expected. Do not panic if the value drops — if you are investing for the long term (five years or more), short-term price swings do not matter.
Set up automatic investments to build your portfolio over time
Most brokerages let you set up automatic transfers from your bank account to your brokerage account on a schedule — weekly, monthly, or quarterly. This is called dollar-cost averaging, and it is a straightforward way to invest regularly without having to remember to transfer money each time. You can also set up automatic purchases of a specific stock or fund once the money arrives in your account.
For example, you might set up a monthly transfer of $500 from your checking account to your brokerage account, and then automatically buy $500 of a total market index fund on the same day. This approach removes emotion from investing — you are not trying to time the market or guess whether now is a good time to buy. Over time, you buy more shares when the price is low and fewer shares when the price is high, which tends to lower your average cost per share.
Track your investments and avoid common mistakes
Once you own stocks or funds, your brokerage account shows your holdings, their current value, and your total gain or loss. Most beginners check this too often — daily or even hourly. This is a mistake. Stock prices move up and down constantly, and watching them obsessively leads to panic selling when prices drop. Instead, check your account once a month or once a quarter. If you are investing for retirement or a goal more than five years away, you should barely notice the daily noise.
Common mistakes beginners make include selling when prices drop (locking in losses), trying to time the market by waiting for the "perfect" price to buy (and missing gains), buying stocks based on tips from friends or social media (without research), and putting too much money into a single stock (concentrating risk). The antidote to all of these is a straightforward plan: decide what you want to buy, set up automatic monthly investments, and do not change your plan based on short-term price movements.
Another mistake is borrowing money to invest. Some brokerages offer margin, which lets you borrow money to buy more stocks than you can afford. This amplifies both gains and losses. As a beginner, do not use margin. Invest only money you already have.
Frequently Asked Questions
How much money do I need to start investing in stocks?
Many brokerages accept accounts with no minimum deposit, so you can start with $1, $10, or $100. However, some brokerages require a minimum balance of $500 to $2,500 to avoid fees. Check the brokerage's website before you open an account. Most experts recommend having an emergency fund of three to six months of expenses in a savings account before you invest, so you are not forced to sell stocks at a bad time if an emergency happens.
Can I lose all my money investing in stocks?
Individual stocks can go to zero if the company fails, but this is rare. If you own an index fund or ETF that tracks a broad market index, you would lose all your money only if the entire U.S. economy collapsed — a scenario so extreme that your money in a bank account would not help you anyway. The real risk is losing 20% to 40% of your money in a market downturn, which happens every few years. This is why you should not invest money you need within five years.
Should I buy individual stocks or index funds?
Most beginners should start with index funds or ETFs because they own many companies at once and require less research. Individual stocks are riskier and require you to understand the company's business. If you want to buy individual stocks, limit them to 10% to 20% of your portfolio and spend time researching each one before you buy.
When should I sell my stocks?
If you are investing for a long-term goal like retirement, you should rarely sell. The longer you hold stocks, the more time they have to grow. Sell only when you need the money for your goal, or if your life circumstances change and you need to rebalance your portfolio. Do not sell because the price dropped or because you think the market will fall further — this is market timing, and it usually backfires.
Do I have to pay taxes on my stock investments?
Yes. When you sell a stock for more than you paid for it, you owe capital gains tax on the profit. If you hold the stock for more than one year, the tax rate is lower (long-term capital gains). Dividends — payments some companies make to shareholders — are also taxable. Your brokerage sends you a tax form (1099) each January showing your gains and dividends. A retirement account like a Roth IRA or traditional IRA lets you defer or avoid these taxes, which is why many people open one after they understand the basics.