Meet the team
Every verdict is the work of six specialist analysts. Each owns one dimension of the analysis and produces its own score from live market data. No opinions, no black box. Those six scores are then weighted and combined into a single Buy / Wait / Avoid call. Here's who they are, how much each one counts, and why.
Scores financial quality across 7 criteria with sector-adjusted benchmarks. Each criterion passes or fails. Score 0–7 maps to Exceptional, Great, Good, or Weak.
Runs seven sector-adjusted pass/fail checks across profitability, growth, balance-sheet strength and cash generation, then maps the 0–7 tally to Exceptional, Great, Good or Weak.
Carries the most weight because financial quality is the foundation. A business that doesn't earn well or carries fragile finances can't sustain any thesis, however cheap or popular it looks.
- Audited financial statements: income, balance sheet & cash flow (Yahoo Finance)
- SEC EDGAR filings
Determines whether you're paying a fair price. Compares P/E and EV/EBITDA to the sector and checks PEG; implied upside to analyst targets is shown as context, not scored.
Scores P/E and EV/EBITDA against the sector average and sanity-checks PEG to rate the stock Undervalued, Fair Value or Overvalued. Analyst-target upside is shown for context but left out of the score, since The Forecaster already votes on analyst opinion.
Second only to quality. Paying the right price for a good business is where the edge actually shows up. A genuinely stretched multiple can hold back even a strong fundamental story, so valuation gets a heavy say.
- Valuation multiples: P/E, EV/EBITDA, PEG (Yahoo Finance key statistics)
- In-house sector multiple benchmarks
Reads price action and technical momentum. Checks RSI, MACD crossovers, and position relative to the 200-day moving average.
Reads RSI for overbought/oversold conditions, MACD crossovers for trend shifts, and where price sits relative to its 200-day moving average to judge momentum as Bullish, Neutral or Bearish.
Gets meaningful weight because price action is where a thesis actually pays off or fails, but not enough to override the fundamentals when momentum and quality disagree.
- Daily price & volume history (Yahoo Finance)
- Technical indicators computed in-house (RSI, MACD, moving averages)
Aggregates professional analyst opinion: Buy/Hold/Sell breakdown, average price target, and estimate revision direction.
Turns the Buy/Hold/Sell split into a conviction level (High, Medium or Low). The underlying score also folds in the average target's implied upside and the direction estimates are being revised, and shrinks toward neutral when only a handful of analysts cover the stock.
Deliberately light: Wall Street consensus is a useful external check, but it's also the most crowded and lagging signal. Analysts are chronically bullish and rarely issue sells. It confirms or cautions, it doesn't set the call.
- Wall Street analyst ratings & price targets (Yahoo Finance recommendation data)
Scans recent company-specific news. Flags earnings, product launches, M&A, management changes, and scores overall news sentiment 0–100.
Scans recent company-specific headlines for earnings, product launches, M&A and management changes, then scores overall sentiment from 0 to 100.
Light weight by design. News moves stocks in the short term but is noisy and gets priced in fast, so it fine-tunes the verdict instead of steering it.
- Company news headlines (Yahoo Finance, MarketWatch & Wall Street Journal feeds)
- VADER sentiment scoring, blended with an in-house finance-headline lexicon
Assesses the broader environment: sector performance vs the S&P 500 and the tone of recent macro headlines drive the score, with interest-rate sensitivity shown alongside for context.
Scores sector performance against the S&P 500 as the primary signal, with a smaller adjustment from the tone of recent macro headlines. Interest-rate sensitivity is shown as sector-level context, not folded into the score.
Light weight because the macro backdrop sets the weather but rarely decides a single stock's fate. Keeping it small stops broad sentiment from drowning out the company itself.
- Sector & index performance vs the S&P 500 (Yahoo Finance)
- Company sector & profile data (Yahoo Finance)
How the verdict comes together
Each analyst outputs a score from 0 to 100. Those scores are blended by the weights above into a single confidence score, and that number maps to one of five verdicts. If an analyst can't run for a stock (missing data), its weight is shared proportionally across the rest, so the call always reflects everything we could actually measure.
Quality is a gate, not just a vote
Strong momentum or a wall of bullish analysts can lift a stock's blended score, but if The Accountant rates the underlying financials Weak (fewer than three of seven quality checks pass), the verdict is held at Wait, never a Buy. We won't tell you to buy a weak business just because it's running. When that cap applies, the report says so on the Investment Case.
Every Buy or Strong Buy also comes with an entry price and a price target, so the call is something you can act on, not just a rating. Open any report to see the six scores, the weighting, and the final verdict side by side.
Where the data comes from
Every score traces back to a named, primary source, not a hidden model. Here's the full list of feeds the desk reads from.
Quotes, fundamentals, valuation multiples, analyst consensus, price history and company news. The backbone of every report.
Official company filings and insider (Form 4) transactions, straight from the regulator.
Real-time market and company news headlines feeding The Journalist's sentiment read.
Markets and business news headlines, blended into the news-sentiment signal.
Market data is provided for information only and may be delayed. We continually evaluate additional institutional feeds (such as S&P Global Market Intelligence) to deepen coverage.