Stock investing means buying shares of companies and earning money when they grow in value or pay dividends

When you buy a stock, you own a small piece of a company. That piece becomes worth more if the company does well—that's called capital appreciation. Some companies also pay you a portion of their profits regularly, called a dividend. You make money in two ways: selling your shares for more than you paid, or collecting dividends while you hold them.

The catch is that stock prices move up and down. A company worth $50 per share today might be worth $45 next month or $60 the month after. If you sell when the price is down, you lose money. If you hold long enough for the price to recover and climb, you win. Most people who make money investing in stocks do it by staying invested for years, not by trading in and out constantly.

You do not need a lot of money to start. Most brokers let you open an account with $0 and buy fractional shares—meaning you can own a piece of a $200 stock with $20. The real barrier is understanding what you are buying and having a plan for when to sell.

Key Takeaways

  • You make money from stocks through price increases (selling higher than you bought) and dividends (regular payments from company profits).
  • Opening a brokerage account takes 10 to 20 minutes and costs nothing; most brokers charge no commission per trade.
  • Buying individual company stocks requires research into the company's finances and business, while index funds let you own hundreds of companies with one purchase.
  • Holding stocks for years typically produces better results than buying and selling frequently, because you avoid taxes and trading costs.
  • Your first decision is whether to pick individual stocks yourself or use a robo-advisor or mutual fund manager to do it for you.

Open a brokerage account to buy and sell stocks

A brokerage account is the container where your stocks live. You fund it with money from your bank account, and the broker executes your buy and sell orders. Common brokers include Fidelity, Charles Schwab, E*TRADE, Robinhood, and Webull. Each one has a website and a mobile app.

Opening an account takes 10 to 20 minutes. You provide your name, address, Social Security number, and bank details. The broker verifies your identity and opens the account instantly or within a day. You then transfer money from your bank into the brokerage account—this usually takes one to three business days to settle.

Most brokers charge zero commission per trade, meaning you do not pay a fee when you buy or sell a stock. They make money from other sources, like lending your shares or earning interest on your cash balance. Some brokers offer cash bonuses for opening an account and funding it with a minimum amount, typically $500 to $2,500—check their current offers when you sign up.

Decide whether to pick individual stocks or use funds

You have two main paths: buy individual company stocks, or buy funds that hold many stocks at once. Individual stocks require you to research the company—reading financial statements, understanding the business, tracking earnings reports. If you pick wrong, that one stock can drag down your whole portfolio. If you pick right, you can beat the market.

Funds take the research burden off you. An index fund tracks a list of stocks automatically—for example, the S&P 500 index fund owns all 500 companies in the S&P 500 index. You buy one fund and own 500 companies. A mutual fund or exchange-traded fund (ETF) is managed by a professional who picks stocks for you. You pay a small annual fee (usually 0.03% to 1% of your balance per year) for this service.

Most people who make money over time use index funds or ETFs, because they spread risk across many companies and require almost no ongoing research. You pick a fund that matches your goals—aggressive growth, balanced, or conservative—and let it sit. Individual stock picking works for people with time to research and the temperament to hold through downturns, but it is not required to make money.

Fund your account and place your first trade

Once your brokerage account is open and your bank transfer has settled, you are ready to buy. Log into your broker's website or app, search for the stock or fund you want, and enter the number of shares or the dollar amount you want to spend. Review the order and confirm it. The trade executes immediately during market hours (9:30 a.m. to 4 p.m. Eastern time on weekdays), or at the market open the next day if you place it after hours.

Your first purchase does not have to be large. Many people start with $500 to $1,000 and add money over time. The key is to start, because time in the market matters more than timing the market. A $100 investment that sits for 20 years will grow far more than a $10,000 investment you make and sell after two years.

After you buy, you own the shares. You can check your balance anytime in the app. You do not have to do anything—the shares sit there, and if the company pays a dividend, it lands in your account automatically. You decide when to sell based on your plan, not based on daily price movements.

Understand taxes on stock gains and dividends

When you sell a stock for more than you paid, the profit is a capital gain, and you owe tax on it. The tax rate depends on how long you held the stock. If you held it for more than one year, it is a long-term capital gain, taxed at a lower rate (0%, 15%, or 20% depending on your income). If you held it for one year or less, it is a short-term capital gain, taxed as ordinary income at your regular tax rate.

Dividends are also taxable. may have access to dividends (from U.S. companies, held for more than 60 days around the dividend date) are taxed at the long-term capital gains rate. Non-may have access to dividends are taxed as ordinary income.

You do not pay tax until you sell or receive a dividend—just owning a stock that goes up in value does not trigger a tax bill. This is why holding for years is tax-efficient: you defer taxes until you sell, and when you do, you pay the lower long-term rate. Your broker sends you a tax form (1099-B for sales, 1099-DIV for dividends) in January, which you use to file your tax return.

Build a plan for when to buy and sell

The biggest mistake new investors make is buying without a plan and then selling in a panic when the price drops. Stocks fall 10% to 20% regularly—that is normal. If you sell every time that happens, you lock in losses and miss the recovery.

A simple plan looks like this: decide how much you can invest each month, pick a fund or a small group of stocks you believe in, and buy on a regular schedule (called dollar-cost averaging). If you invest $500 every month regardless of price, you buy more shares when the price is low and fewer when it is high, which smooths out your average cost. Then decide on a time horizon—when you will need the money. If it is 10 years away, hold for 10 years. If it is 2 years away, do not put it in stocks; use a savings account instead.

For selling, set a target before you buy. Some people sell when their investment doubles. Others hold for a specific date (retirement, a house down payment). Some use a rule like "sell if the price drops 20% below what I paid" to cut losses. The rule matters less than having one, because it keeps emotion out of the decision.

Avoid common mistakes that cost money

Trading too often is the fastest way to lose money. Every time you buy and sell, you pay taxes (if there is a gain) and you might miss the days when the market jumps the most. Missing just the 10 best days in the market over 20 years cuts your returns roughly in half. You cannot predict which days those are, so the safest move is to stay invested.

Chasing hot stocks or tips from friends is another trap. A stock that doubled last year might crash this year. A tip that worked for someone else might not work for you because your situation is different. Stick to your plan instead of reacting to news or rumors.

Borrowing money to invest (called margin) amplifies both gains and losses. If you borrow $10,000 to invest and the stock drops 20%, you owe the broker the $10,000 back plus interest, even though your investment is now worth $8,000. Most new investors should avoid margin entirely.

Finally, do not invest money you will need in the next few years. Stock prices can be down when you need to sell. If you need the money in two years, put it in a high-yield savings account instead. Stocks are for money you can leave alone for at least five years.

Frequently Asked Questions

How much money do I need to start investing in stocks?

You can start with as little as $1 because most brokers offer fractional shares. However, starting with $100 to $500 makes it easier to see real progress and stay motivated. The amount matters less than starting and staying consistent.

Can I lose all my money investing in stocks?

A single company stock can go to zero if the company fails, but this is rare for large established companies. If you own an index fund with hundreds of companies, the odds of losing everything are extremely low—it would require the entire U.S. economy to collapse. Diversification (owning many stocks) protects you.

What is the difference between stocks and bonds?

A stock is ownership in a company; a bond is a loan you make to a company or government. Stocks have higher growth potential but bigger price swings. Bonds are more stable but grow slower. Many investors own both to balance risk and reward.

Do I have to watch my stocks every day?

No. In fact, checking daily often leads to panic selling when prices dip. If you have a plan and you are holding for years, checking once a month or once a quarter is plenty. Set it and forget it is a valid strategy.

What happens if a company I own stock in goes bankrupt?

Your stock becomes worthless, and you lose your investment. However, your loss is limited to what you invested—you do not owe money beyond that. This is why owning many stocks (through a fund) is safer than owning one or two.