There is no single "good" stock — what matters is whether a stock fits your situation, timeline, and risk tolerance

A stock that is right for one person can be wrong for another. Someone saving for retirement in 30 years can handle a stock that swings wildly in price. Someone who needs money in two years cannot. A stock in a company you understand is easier to evaluate than one in an industry you do not know. The question is not "what is the best stock" but "what stock makes sense for me, given what I am trying to do and how much I can afford to lose."

Before you pick any stock, you need to know three things about yourself: how long you plan to hold it, how much of your money you are putting into stocks overall, and whether you can stomach watching your investment drop 20 or 30 percent without panicking and selling. If you cannot answer those questions honestly, picking individual stocks is probably not the right move for you yet.

Key Takeaways

  • A good stock depends on your timeline, how much risk you can handle, and how much time you have to research and monitor it.
  • Most people who pick individual stocks underperform a simple index fund over time, so understand why you are picking stocks instead of using a fund.
  • If you do pick individual stocks, start by understanding the company's business — what it sells, who buys it, and whether that is likely to change.
  • Diversification matters: no single stock should be more than 5 to 10 percent of your total portfolio, or you are taking on unnecessary risk.
  • Past performance does not predict future results, and a stock that went up last year can go down this year regardless of the company's quality.

Why most people who pick individual stocks lose money

Research consistently shows that people who pick their own stocks underperform the overall market. This is not because they are bad at math. It is because picking stocks well requires time, discipline, and the ability to ignore your emotions when prices move. Most people do not have the time or do not stick to their plan when fear or greed kicks in.

The other reason is cost. Every time you buy or sell a stock, you pay a commission or a spread. If you are trading frequently, those costs add up and eat into your returns. A fund that tracks the whole market — like an S&P 500 index fund — costs almost nothing to hold and requires no decisions once you buy it.

This does not mean you cannot pick individual stocks. It means you should understand that you are taking on extra work and extra risk in the hope of beating the market. If you do not have a real reason to think you will beat the market, an index fund is the simpler choice.

What to look for if you do pick individual stocks

Start with a company whose business you understand. You do not need to be an expert, but you should be able to explain in one sentence what the company does and who pays for it. If you cannot do that, you do not understand it well enough to own it.

Look at the company's financial statements — specifically, whether it is making money and whether it has debt it can actually pay back. A company that is losing money might still be worth owning if it is investing heavily in growth, but you need to understand why it is losing money and when it might turn profitable. Do not buy a stock because you like the product. Buy it because the business is sound.

Check what the stock costs relative to the company's earnings. A stock trading at 15 times earnings is cheaper than one trading at 30 times earnings, all else equal. But "all else" is rarely equal — a company growing fast might deserve a higher price. The point is to notice the price and think about whether it makes sense, not to buy because the stock is "cheap."

How much of your money should go into any single stock

A common rule is that no single stock should be more than 5 to 10 percent of your total portfolio. This means if you have $10,000 to invest, no single stock should be more than $500 to $1,000. This protects you if that company runs into trouble.

If you are new to picking stocks, start smaller — maybe 2 to 3 percent per stock. This forces you to own several stocks, which spreads your risk. It also means a single bad pick will not wreck your whole portfolio. As you get more experience and more confident in your research, you can adjust.

The rest of your money should go into index funds, bonds, or cash, depending on your timeline and risk tolerance. This is not boring — it is how most professional investors build wealth over time.

The difference between a good company and a good stock

A company can be excellent and still be a bad stock to own at a given price. Apple is a great company, but if you bought Apple stock at $200 per share and it drops to $150, you have lost money even though Apple is still a great company. The stock price reflects what other people are willing to pay right now, not the company's true quality.

This is why timing matters and why it is so hard to pick stocks well. You have to be right about the company and right about the price. Most people are right about one and wrong about the other.

When to sell a stock you own

Decide before you buy when you will sell. Will you sell if the price drops 20 percent? Will you sell if the company's business changes in a way you did not expect? Will you hold for five years no matter what? Write this down. When the stock moves, emotions will push you to abandon your plan. Having a plan in writing makes it easier to stick to.

Sell if the reason you bought the stock no longer applies. If you bought it because you thought the company would grow and it stops growing, that is a reason to reconsider. Do not sell just because the price dropped — that is panic, not strategy.

Frequently Asked Questions

Should I pick individual stocks or use an index fund?

If you have less than 10 hours per month to research and monitor stocks, or if you are not comfortable with the idea of losing 20 to 30 percent of your money in a bad year, an index fund is the better choice. If you enjoy research and have a realistic plan for why you will beat the market, individual stocks can make sense as part of a larger portfolio.

Is it too late to buy a stock that has already gone up a lot?

Not necessarily. A stock can keep going up if the company keeps growing. But a stock that has already doubled is riskier because the price already reflects a lot of good news. If anything goes wrong, the stock can fall hard. Make sure you understand why the stock went up and whether that reason still applies.

How do I know if a stock is overpriced?

Compare the stock's price to its earnings (the price-to-earnings ratio), its sales, and its cash flow. Compare these numbers to other companies in the same industry and to the overall market. A stock trading at 50 times earnings is expensive; one at 10 times earnings is cheap. But expensive stocks can still go up if the company grows fast enough.

What if I pick a stock and it drops 50 percent?

First, do not panic-sell. Ask yourself: did the company's business actually change, or did the market just get scared? If the business is still sound, a 50 percent drop might be a buying opportunity. If the company is in real trouble, you need to decide whether to hold and hope or cut your loss. This is why diversification matters — one bad stock should not destroy your portfolio.

Can I make money picking stocks if I only have a few hours a month?

Possibly, but the odds are against you. Stock picking requires ongoing research, not just a one-time decision. If you do not have time to monitor your stocks and update your understanding of the companies, you are essentially guessing. An index fund requires almost no time and historically beats most people who pick stocks.