EverHint Signal — SMA20 × SMA50 Crossover — December 15, 2025
What This Signal Is (Quick)
SMA20 × SMA50 is a medium-term trend signal built for stability. It looks for fresh crossovers between the 20-day and 50-day simple moving averages:
- Buy (Golden Cross): SMA(20) crosses above SMA(50) on today’s close
- Sell (Death Cross): SMA(20) crosses below SMA(50) on today’s close
Because both averages are simple (not exponential), this tends to generate fewer, higher-quality signals than faster EMA crossovers — but it can still whipsaw in sideways markets. This is an experimental scanner intended for research, education, and back-testing.
How We Ranked Today (Reader Version)
- Buy signals: ranked by RSI(14) ascending (lower RSI ranks higher)
- Sell signals: ranked by RSI(14) descending (higher RSI ranks higher)
- Overlays included:
- Insider Net (USD) = open-market P buys minus S sells (awards/exercises/tax ignored)
- Days → Earnings = days from signal date to the next scheduled earnings date (with bmo/amc timing where available)
- Analyst coverage (used as qualitative context when it stands out)
Signals are for educational use and back-testing — not a standalone trading plan.
📈 Buy-Side Signals (Golden Cross)
| Rank | Ticker | Company | Sector | Last ($) | RSI(14) | Insider Net (USD) | Days → Earnings |
|---|---|---|---|---|---|---|---|
| 1 | GFL | GFL Environmental Inc. | Industrials | 44.06 | 34.1 | 70 (amc) | |
| 2 | UDR | UDR, Inc. | Real Estate | 35.78 | 52.5 | 51 (bmo) | |
| 3 | PM | Philip Morris International Inc. | Consumer Defensive | 158.25 | 54.6 | 52 (bmo) | |
| 4 | TMHC | Taylor Morrison Home Corporation | Consumer Cyclical | 62.20 | 55.0 | 58 (bmo) | |
| 5 | INTC | Intel Corporation | Technology | 37.51 | 58.6 | 45 (bmo) | |
| 6 | BAH | Booz Allen Hamilton Holding Corporation | Industrials | 150.66 | 59.1 | 59 (bmo) | |
| 7 | CFR | Cullen/Frost Bankers, Inc. | Financial Services | 162.21 | 60.0 | 66 (bmo) | |
| 8 | AYI | Acuity Brands, Inc. | Industrials | 361.07 | 61.1 | -$1.0M | 24 (bmo) |
| 9 | TMDX | TransMedics Group, Inc. | Healthcare | 90.36 | 63.0 | 59 (amc) | |
| 10 | GDDY | GoDaddy Inc. | Technology | 241.35 | 64.7 | 59 (amc) | |
| 11 | EXC | Exelon Corporation | Utilities | 46.25 | 64.7 | 58 (bmo) | |
| 12 | GPK | Graphic Packaging Holding Company | Consumer Cyclical | 25.80 | 64.8 | 52 (bmo) | |
| 13 | ROK | Rockwell Automation, Inc. | Industrials | 298.00 | 65.9 | 44 (bmo) | |
| 14 | CLH | Clean Harbors, Inc. | Industrials | 218.67 | 66.4 | 57 (bmo) | |
| 15 | TRMB | Trimble Inc. | Technology | 94.42 | 67.2 | 57 (amc) | |
| 16 | ETN | Eaton Corporation plc | Industrials | 364.39 | 69.2 | 58 (bmo) | |
| 17 | MOD | Modine Manufacturing Company | Industrials | 147.40 | 69.6 | 58 (bmo) | |
| 18 | NRG | NRG Energy, Inc. | Utilities | 112.64 | 70.9 | 57 (bmo) | |
| 19 | SNA | Snap-on Incorporated | Industrials | 322.08 | 73.0 | -$657.6K | 64 (bmo) |
| 20 | APP | AppLovin Corporation | Technology | 675.09 | 76.0 | -$285.6K | 58 (amc) |
| 21 | AUB | Atlantic Union Bankshares Corporation | Financial Services | 36.85 | 78.3 | 38 (bmo) | |
| 22 | TXN | Texas Instruments Incorporated | Technology | 202.55 | 78.9 | 52 (bmo) | |
| 23 | DKNG | DraftKings Inc. | Consumer Cyclical | 38.43 | 83.6 | -$718.6K | 52 (amc) |
| 24 | AIT | Applied Industrial Technologies, Inc. | Industrials | 313.41 | 84.2 | 58 (bmo) | |
| 25 | AVT | Avnet, Inc. | Technology | 61.05 | 86.4 | 51 (bmo) |
Buy-side headlines (recent)
- APP — Investopedia: market-open weakness with “AI-linked” stocks still in focus (macro backdrop matters here). investopedia.com
- APP — Investopedia: analysts’ “top internet picks” list includes APP-style themes into next year. investopedia.com
- SNA — Defense World: insider sale disclosure worth noting alongside a trend-confirmation buy. defenseworld.net
- AYI — Defense World: institutional positioning updates around AYI (useful context with earnings closer than most). defenseworld.net
- TMHC — Defense World: stake-change coverage (ownership flows can affect near-term tape). defenseworld.net
- CFR — Defense World: institutional stake commentary in CFR. defenseworld.net
📉 Sell-Side Signals (Death Cross)
| Rank | Ticker | Company | Sector | Last ($) | RSI(14) | Insider Net (USD) | Days → Earnings |
|---|---|---|---|---|---|---|---|
| 1 | NGG | National Grid plc | Utilities | 76.08 | 55.0 | ||
| 2 | AFL | Aflac Incorporated | Financial Services | 111.50 | 52.2 | -$2.6M | 51 (bmo) |
| 3 | NEE | NextEra Energy, Inc. | Utilities | 81.70 | 42.9 | -$63.4K | 39 (bmo) |
| 4 | TECH | Bio-Techne Corporation | Healthcare | 72.72 | 42.0 | 59 (bmo) | |
| 5 | DBX | Dropbox, Inc. | Technology | 28.71 | 37.4 | -$72.9K | 57 (amc) |
| 6 | BEPC | Brookfield Renewable Corporation | Utilities | 38.60 | 29.3 | 46 (bmo) |
Sell-side headlines (recent)
- BEPC — GlobeNewsWire: capital-return / issuer-bid update (can influence supply/demand dynamics). globenewswire.com
- TECH — Defense World: ownership-positioning coverage. defenseworld.net
- AFL — Defense World: ownership-positioning coverage (paired with meaningful net insider selling). defenseworld.net
Field Notes
- Signal balance: 25 buys vs. 6 sells = trend-following breadth is still skewed bullish, even on a down tape.
- Long-term trend context: 18 / 25 buys are above their 200-day SMA (classic trend-confirmation setups). 5 / 6 sells are still above their 200-day SMA (often “early cracks,” not full downtrends yet).
- Sector rotation snapshot:
- Buys: Industrials (8) lead, then Financial Services (4), plus Tech (3) and Consumer Cyclical (3).
- Sells: Utilities (3) dominate, suggesting a defensive pocket weakening alongside broader pressure.
- RSI character: average RSI is ~67 on buys (many are already strong), versus ~43 on sells (momentum has cooled meaningfully in that subset).
- Earnings proximity: AYI (24 days) is notably close; tighter windows generally mean higher gap risk.
Vlad’s Take (EverHint)
Today’s market backdrop: S&P 500 -0.64%, Nasdaq -1.15%, Dow -0.37%, Russell 2000 -1.24% — a risk-off session with small caps lagging. VIX closed at 16.50 (low-to-normal volatility), while BTC -2.34% and ETH -3.94% added pressure to high-beta sentiment; the 10Y yield finished at 4.182.
With SMA strategies, I generally prefer “confirm then scale” execution: first entry on the crossover, then add only if price respects key levels (prior swing highs/lows, and the 50-day). In a down-index day like this, I’d be extra selective with the high-RSI buys (they can pull back fast) and extra disciplined around names with earnings inside ~30–45 days.
📌 If this added value to your research, consider liking, sharing, or subscribing. It genuinely helps.
Independent, data-driven signals.
No hype. No promotions. Zero bias. Just experimental market research from EverHint.
This is not financial advice. Do your own due diligence.
See https://www.everhint.com/disclaimer/ and https://www.everhint.com/faqs/