Download the Schwab app from iTunes®Get the AppClose

  • Find a branch
To expand the menu panel use the down arrow key. Use Tab to navigate through submenu items.

5 Steps for Choosing Stocks

I often hear active investors lament the time and energy they spend identifying trade candidates. But with so many stocks to choose from—the New York Stock Exchange alone has more than 2,700—what’s a trader to do? Consider these five steps.

1. Assess the market

Before you add a position, note how the broader market is moving, since research suggests that roughly 75% of stocks move in step with the market.1 Just like a rising tide lifts all boats, buying stocks when the market is trending higher may increase your odds of a successful trade.

Next, look at a major index’s moving average (which shows the general trend in prices over a given period) to determine the market’s momentum. If your trading time frame is two months, for example, you might look at the 50-day moving average of the S&P 500® Index in order to gauge the market’s general direction over that period.

Pay attention, too, to potentially market-moving events that could affect your trade, such as Federal Reserve policy meetings or earnings announcements.

2. Identify a sector

Once you have a general picture of the market, home in on sectors and industries that look particularly promising. One approach is to track the performance of each of the 11 sectors defined by the Global Industry Classification Standard, or GICS® (see “Trouble In the Tech Sector?”), to see which have excelled in recent months. If the trend indicates possible difficulty ahead, you might want to focus on sectors or industries with more-defensive characteristics, such as Health Care and Utilities.

It also can be helpful to consult Schwab’s biweekly Sector Views, which provides a short-term outlook for each GICS sector.

3. Screen for stocks

After you’ve found a sector you like, it’s time to look for individual stocks. Schwab clients can use the screener tool, which allows you to filter by analyst rating, price performance, sector and more (see “Now screening,” below).

To further narrow the list, try focusing on growth or value candidates. Growth stocks tend to have higher valuations that reflect the company’s potential, while value stocks tend to have lower prices relative to current fundamentals. If you’re interested in growth, you might screen for factors such as historical or projected growth rates. If you care more about value, you might screen for low price-to-book or price-to-earnings ratios. 

4. Review the fundamentals

With a short list of candidates in hand, it’s time to dig into the details. First, check the investment commentaries available for each company. Are there any red flags such as a product recall or litigation against the company that could negatively impact the price? Conversely, are there factors such as a product launch or the announcement of a pending takeover that suggest the stock’s price could rise in the future?

You might also look into each company’s earnings, financial statements and ratings (such as the Schwab Equity Ratings® assigned to individual stocks). Don’t go overboard, though: The goal is not to learn everything you can about each company but rather to identify details that might set one stock apart from another.

5. Check the charts

Once you’ve whittled your list to the most-promising candidates, look at each stock’s trend line. In general, it’s a good time to get into a trade if you can either buy into an uptrend or, alternatively, buy into a dip if you have reason to believe the decline is an anomaly.

As you fall into a rhythm with your stock-selection process, these steps should become second nature. But whatever methodology you apply, keep careful track of your expectations and reasons behind every trade—the better to learn from both your failures and your successes.

1The Big Picture: How to Decipher What the Market Is Saying, American Association of Individual Investors.

What You Can Do Next

  • Sign up to attend live webinars on topics from basic stock selection to advanced trading strategies.
  • Need help with your trade plan? Call 877-807-9240 to speak with a Schwab trading specialist.
  • Ready to bring your trading to Schwab? Get started today.
Making a Family Fortune Last
Are Your Bond Holdings Too Short?

Important Disclosures

The information provided here is for general informational purposes only and should not be considered an individualized recommendation or personalized investment advice. The investment strategies mentioned here may not be suitable for everyone. Each investor needs to review an investment strategy for his or her own particular situation before making any investment decision.

All expressions of opinion are subject to change without notice in reaction to shifting market conditions. Data contained herein from third-party providers is obtained from what are considered reliable sources. However, its accuracy, completeness or reliability cannot be guaranteed.

Examples provided are for illustrative purposes only and not intended to be reflective of results you can expect to achieve.

Past performance is no guarantee of future results.

Investing involves risk, including loss of principal.

Indexes are unmanaged, do not incur management fees, costs and expenses, and cannot be invested in directly.

The S&P 500 Index is a market-capitalization-weighted index comprising 500 widely traded stocks chosen for market size, liquidity and industry-group representation.

(0818-89RB)

Thumbs up / down votes are submitted voluntarily by readers and are not meant to suggest the future performance or suitability of any account type, product or service for any particular reader and may not be representative of the experience of other readers. When displayed, thumbs up / down vote counts represent whether people found the content helpful or not helpful and are not intended as a testimonial. Any written feedback or comments collected on this page will not be published. Charles Schwab & Co., Inc. may in its sole discretion re-set the vote count to zero, remove votes appearing to be generated by robots or scripts, or remove the modules used to collect feedback and votes.