Market report
Before the open
Chart data
What's moving markets
The news behind today's tape, with sources.
Latest headlines
The newest market stories from major publishers when this edition was built, newest first.
Sector scorecard
All 11 sectors, ranked by the median technical score of their stocks. Bars show the share of each sector's stocks trading above their 50-day and 200-day averages.
Stocks positioned for growth
Names passing at least 7 of 8 uptrend tests, checked against the news. Each card shows the setup, a risk line where the idea is wrong, and the next earnings date.
Watchlist
Strong stocks that are not actionable yet, and what would change that.
Avoid for now
Key risks
Industry trends
Theme ETFs ranked by 3-month return, then the strongest and weakest industries inside the index.
Strongest industries
Weakest industries
Largest companies at a glance
Where the market's heavyweights stand technically, ranked by composite score.
Coming up
Dated events that could move the stocks above.
How to read this report
- Trend tests (out of 8)
- Eight checks of a healthy uptrend: price above its rising 50-, 150- and 200-day averages, those averages stacked in order, at least 30% above the 52-week low, within 25% of the 52-week high, and stronger than most stocks. 7 or 8 means a clean uptrend.
- Relative strength (RS)
- A 1–99 rank of how a stock has performed against all ~900 stocks scanned over 3, 6, 9 and 12 months, weighted toward the latest quarter. 90 means it beat 90% of them.
- RSI
- A 0–100 momentum gauge over 14 days. Above 70 is stretched (overbought); below 30 is washed out (oversold); 50–70 is healthy strength.
- ADX
- Trend strength, regardless of direction. Under 20 is a range; above 25 is a real trend; above 40 is a strong one.
- 50-day and 200-day averages
- The average closing price over the last 50 and 200 sessions. Traders treat the 50-day as the medium-term trend and the 200-day as the long-term trend.
- Risk line
- The level where the setup is wrong: the 50-day average or 2.5 times the stock's average daily range below the close, whichever is closer. Not a prediction, just a line to plan around.
- Buy zone vs. Wait
- Buy zone: the trend is intact and the price is not stretched. Wait: the trend is strong but the price has run far above its 50-day or RSI is high, so a pullback offers a better entry.
- Breadth
- The share of stocks above their moving averages. When the index rises but breadth falls, fewer stocks are carrying the market, which tends to make rallies fragile.
- Stance
- Overweight, Neutral or Underweight: whether a sector's technical health and news backdrop argue for more, average or less exposure than its weight in the index.