Methodology

How WallStreetBuys works

WallStreetBuys runs every stock through the same fixed rules — every evening, the same for all. This page lists which numbers we use, how the scores and the signal are built, and what they can’t do.

Where the data comes from

  • Prices, financials, dividends, earnings dates, analyst price targets and short interest come from our data provider EODHD (End of Day Historical Data).
  • Insider trades are SEC Form 4 filings, imported every day.
  • After every US market close we recalculate scores, signals and red flags for every stock. Prices on the stock pages refresh about every 20 minutes during trading hours, delayed by about 15 minutes.
  • 756 US-traded stocks, mainly listed on the NYSE and Nasdaq, plus some foreign companies traded in the US. Individual stocks only — no ETFs or mutual funds.

The three scores (0–100)

Each score compares the stock with all 1,900+ stocks we follow. 80 means better than 80% of the others. The Total Score is the simple average of the three — they all count the same.

Value

How cheap is the stock?

Price relative to earnings (P/E), sales (P/S) and book value (P/B). Each ratio is ranked against all other stocks on its own. Earnings count double, so a company without profit never reads as “cheap”. For banks, insurers and real estate only P/E and P/B count.

Not included: debt, PEG, growth.

Quality

How soundly is it run?

Return on assets (ROA), profit margin, operating margin and the Piotroski F-Score — a nine-point health check of the financial statements.

Not included: debt, Altman Z2, return on equity. They are shown as separate figures on the stock page.

Momentum

Does it have a tailwind?

The price against its own 20-, 50- and 200-day averages, and how close it is to its 52-week high.

Not included: RSI and MACD. They belong to the technical signal.

The technical signal

Four checks, each counts +1 or −1. The total gives one of five steps. The same signal is on every stock page and decides the buy-signals list.

CheckYesNo
Price above the 50-day average+1−1
Price above the 200-day average+1−1
Daily MACD above zero+1−1
Weekly MACD above zero+1−1
TotalSignal
+3 to +4Strong Buy
+1 to +2Buy
0Hold
−1 to −2Sell
−3 to −4Strong Sell

If a number is missing (for example the 200-day average of a recent IPO), that check is left out. The averages are compared with the latest price.

The eight red flags

A red flag is a warning from the numbers — not a forecast. Each rule has two levels: a warning, and critical from the second threshold.

Red flagWarning fromCritical from
High debt (debt to equity)above 150%above 300%
Weak financial health (Piotroski F-Score)3 of 9 or lower1 or lower
Weak balance sheet (Altman Z2; not for banks and financials)1.1 or lowerbelow 0
Negative profit marginbelow 0%below −20%
Negative return on equitybelow 0%below −20%
High short interest (share of the free float)above 10%above 20%
Unsustainable dividend (payout ratio)above 100%above 150%
Falling earnings (quarter vs. same quarter last year)down more than 20%down more than 50%

The price target

The price target is the average of the analysts’ 12-month price targets for the company — Wall Street’s consensus. It is other people’s estimate, not a calculation of ours, and price targets are often wrong.

If the price is more than 10% below the target, the stock page calls the stock undervalued; more than 10% above, overvalued; in between, fairly valued. If no analyst covers the stock, we say so — and do not make up a target.

What WallStreetBuys can’t do

  • No investment advice. Scores and signals know neither your portfolio nor your goals.
  • No forecast. A signal describes the stock after the last close, not the future.
  • No real-time data. Scores and signals are calculated once a day, after the close.
  • No ETFs or mutual funds. We cover individual stocks only.

Frequently asked questions

What does a score of 80 mean?

Each score compares the stock with all 1,900+ stocks we follow. 80 means the stock does better on that measure than 80% of the others. The Total Score is the simple average of value, quality and momentum — all three count the same.

What is the technical signal made of?

Four checks: is the price above its 50-day average? Above its 200-day average? Is the daily MACD positive? Is the weekly MACD positive? Each yes counts +1, each no −1. From +3 the signal is Strong Buy, at +1 or +2 Buy, at 0 Hold, at −1 or −2 Sell, and from −3 Strong Sell.

Is the signal on the lists the same as on the stock page?

Yes. The buy-signals list shows exactly the US stocks whose technical signal on the stock page is Buy or Strong Buy, sorted by the Total Score. The best-stocks, dividend, most-shorted and compare pages show the same signal.

Where does the data come from?

Prices, financials, dividends, earnings dates, analyst price targets and short interest come from our data provider EODHD. Insider trades are SEC Form 4 filings. Everything is recalculated after each US market close.

Is WallStreetBuys investment advice?

No. Scores and signals come from fixed rules and market data. They know neither your portfolio nor your goals. Use them as a starting point for your own decision.

See it on a real stock

Scores, signal, red flags and price target — all on one page.

See Apple’s pageSee today’s buy signals
Not investment advice. Trading stocks involves a risk of loss. Data: EODHD; insider trades from SEC Form 4 filings.