EverHint Signal — EMA10 × EMA30 Crossover — December 17, 2025
What This Signal Is (Quick)
The EMA10 × EMA30 Crossover strategy detects fresh crossovers between the 10-day exponential moving average (EMA10) and the 30-day exponential moving average (EMA30) that occur on today's close.
Buy Signal (EMA10_x_EMA30_Buy): EMA(10) crosses above EMA(30) on today's close. This suggests short-term momentum is overtaking the medium-term trend, indicating acceleration in upward price movement. Ideal for swing trading with 1-4 week holding periods.
Sell Signal (EMA10_x_EMA30_Sell): EMA(10) crosses below EMA(30) on today's close. This suggests short-term momentum is weakening below the medium-term trend, signaling deceleration or potential reversal of upward movement. Can indicate exit points or short entry opportunities.
Key Characteristics:
- Uses two EMAs (both exponential) for faster response to price changes
- More responsive than EMA10 x SMA50, generating more frequent signals
- Better suited for capturing short-to-medium term momentum shifts
- Higher sensitivity means more signals but also higher whipsaw risk in choppy markets
This is an experimental scanner designed for educational use and back-testing.
How We Ranked Today (Reader Version)
Today's signals are ranked by RSI(14) — the 14-day Relative Strength Index. For buy signals, lower RSI values are ranked higher because they indicate more oversold conditions, offering better risk/reward entry points. For sell signals, lower RSI also ranks higher as it indicates weaker momentum and more confirmation of downside.
- RSI < 30: Oversold — Strong opportunity zone
- RSI 30-50: Neutral to slightly oversold — Good entry/exit zone
- RSI 50-70: Neutral to overbought — Momentum present but less room
- RSI > 70: Overbought — Caution warranted
We also overlay:
- Insider Net (USD): Net insider buying or selling over the last 90 days (Purchases - Sales only)
- Days to Earnings: Proximity to the next earnings report affects volatility risk
- Market Cap: Company size for position sizing and liquidity considerations
These signals are for educational use and back-testing. They highlight technical momentum setups, not fundamental analysis. Always check the broader market context before trading.
📈 Buy-Side Signals (Top 15)
| Rank | Ticker | Company | Sector | Last ($) | RSI(14) | Insider Net (USD) | Days → Earnings |
|---|---|---|---|---|---|---|---|
| 1 | W | Wayfair Inc. | Consumer Cyclical | 102.47 | 40.0 | -$1,423,044 | 64 |
| 2 | THO | Thor Industries, Inc. | Consumer Cyclical | 104.16 | 45.3 | $0 | 78 |
| 3 | ELS | Equity LifeStyle Properties, Inc. | Real Estate | 62.51 | 46.7 | $0 | 41 |
| 4 | CL | Colgate-Palmolive Company | Consumer Defensive | 79.73 | 49.6 | $0 | 45 |
| 5 | LKQ | LKQ Corporation | Consumer Cyclical | 30.15 | 53.1 | $0 | 64 |
| 6 | VZ | Verizon Communications Inc. | Communication Services | 40.88 | 53.3 | $0 | 37 |
| 7 | MAA | Mid-America Apartment Communities, Inc. | Real Estate | 137.09 | 56.9 | $0 | 49 |
| 8 | EQR | Equity Residential | Real Estate | 61.98 | 57.0 | $0 | 47 |
| 9 | HSAI | Hesai Group | Consumer Cyclical | 21.41 | 60.7 | $0 | 83 |
| 10 | SUPN | Supernus Pharmaceuticals, Inc. | Healthcare | 48.75 | 62.7 | -$78,682 | 69 |
| 11 | VAC | Marriott Vacations Worldwide Corporation | Consumer Cyclical | 58.12 | 65.2 | $0 | 70 |
| 12 | GME | GameStop Corp. | Consumer Cyclical | 23.03 | 65.2 | $0 | N/A |
| 13 | SLGN | Silgan Holdings Inc. | Consumer Cyclical | 41.04 | 66.9 | +$267,298 | 49 |
| 14 | YELP | Yelp Inc. | Communication Services | 30.96 | 67.2 | -$602,370 | 57 |
| 15 | FIVN | Five9, Inc. | Technology | 21.11 | 67.4 | $0 | 64 |
Field Notes:
- Insider Net: Net insider buying (+) or selling (-) over the last 90 days. Only includes actual Purchases (P) and Sales (S), excluding Awards (A), Exercises (M), and Tax payments (F).
- Days → Earnings: Days until next earnings report. <7 days = high volatility risk, 7-30 days = moderate risk, >30 days = lower event risk.
- RSI(14): Relative Strength Index on 14-day basis. Lower values indicate more oversold conditions on buy signals.
Recent Headlines (Buy Signals):
- W - Wayfair: Co-founder Steven Conine sold shares at $108.28 on 10/28. CTO Fiona Tan sold shares at $100.54 on 11/5.
- CL - Colgate-Palmolive: Declared regular quarterly dividend of $0.52 per share, payable February 13, 2026. Institutional activity shows mixed positioning.
- VZ - Verizon: Management received equity awards on 10/23. Multiple executives including CEO Vestberg received performance-based awards.
- SUPN - Supernus Pharma: CEO Jack Khattar exercised options and sold shares at $51.46 on 10/9. Stock up 31% over past year but still 20% below 2018 highs.
- SLGN - Silgan Holdings: CEO Adam Greenlee purchased 7,000 shares at $38.19 on 10/31 (bullish insider signal).
- YELP - Yelp: CEO Jeremy Stoppelman had tax withholding at $31.46 on 10/1. Chief People Officer Carmen Amara sold shares at $33.04 on 10/27.
📉 Sell-Side Signals (Top 15)
| Rank | Ticker | Company | Sector | Last ($) | RSI(14) | Insider Net (USD) | Days → Earnings |
|---|---|---|---|---|---|---|---|
| 1 | TMDX | TransMedics Group, Inc. | Healthcare | 121.93 | 17.8 | $0 | 71 |
| 2 | STE | STERIS plc | Healthcare | 251.67 | 21.0 | $0 | 49 |
| 3 | WELL | Welltower Inc. | Real Estate | 189.16 | 29.6 | $0 | 55 |
| 4 | FNF | Fidelity National Financial, Inc. | Financial Services | 55.9 | 31.0 | $0 | 64 |
| 5 | MMM | 3M Company | Industrials | 162.17 | 32.6 | +$495,313 | 34 |
| 6 | PWR | Quanta Services, Inc. | Industrials | 414.25 | 34.0 | +$49,400 | 64 |
| 7 | CLS | Celestica Inc. | Technology | 275.83 | 35.5 | +$504,414 | 49 |
| 8 | CRGY | Crescent Energy Company | Energy | 8.5 | 37.4 | $0 | 70 |
| 9 | WULF | TeraWulf Inc. | Financial Services | 11.57 | 38.1 | +$50,178 | 72 |
| 10 | SEI | Solaris Energy Infrastructure, Inc. | Energy | 40.64 | 38.1 | -$106,056,367 | 64 |
| 11 | CNQ | Canadian Natural Resources Limited | Energy | 31.86 | 38.6 | $0 | 79 |
| 12 | LOGI | Logitech International S.A. | Technology | 106.54 | 39.2 | -$703,520 | 41 |
| 13 | NE | Noble Corporation Plc | Energy | 28.52 | 40.6 | $0 | 61 |
| 14 | SNX | TD SYNNEX Corporation | Technology | 148.98 | 41.1 | -$160,487 | 22 |
| 15 | DYN | Dyne Therapeutics, Inc. | Healthcare | 18.9 | 41.9 | $0 | 71 |
Field Notes:
- Insider Net: Net insider buying (+) or selling (-) over the last 90 days. Only includes actual Purchases (P) and Sales (S).
- Days → Earnings: Days until next earnings report. SNX reports in just 22 days (high volatility risk approaching).
- RSI(14): Lower values indicate weaker momentum and more confirmation of potential downside.
Recent Headlines (Sell Signals):
- PWR - Quanta Services: Featured as top momentum stock for long-term by Zacks. Jason Brown turning slightly bearish on tech, highlighting "picks and shovels" trades tied to A.I. EMCOR vs. Quanta comparison article suggests strong infrastructure demand ahead. EVP Donald Wayne sold shares and gifted 500 shares on 11/6.
- SEI - Solaris Energy: Founder Alfred P. West, Jr. retiring from Executive Chairman role after 57 years. Board appointed Carl A. Guarino as Chairman. Declared dividend of $0.52 per share, up from $0.49. Major insider selling: KTR Management sold 2.1M shares at $50.15 for $106M on 11/4.
- CLS - Celestica: Featured in "4 Tech Stocks That Doubled in 2025" article. Broadcom/Celestica selloff deemed unwarranted by analysts. Director Laurette Koellner purchased 1,473 shares at $342.44 on 10/30 (bullish signal despite sell crossover).
- MMM - 3M: Multiple insider sales in October-November. EVP Zoe Dickson sold shares and exercised options in November.
- LOGI - Logitech: Director Neela Montgomery sold 5,833 shares at $120.61 on 10/31. Stock trading at $106.54 currently.
- SNX - TD SYNNEX: Earnings report scheduled for January 8, 2026 (22 days away). Multiple executive tax withholdings and award grants in October. CEO Patrick Zammit received 22,957 award shares on 10/15.
Vlad's Take (EverHint)
Market Backdrop: Today the S&P 500 dropped -1.2% to close at 6,721, Nasdaq fell harder at -1.9% to 22,696, and the Dow declined -0.6% to 47,886. Tech-led selloff dominated as investors rotated out of mega-cap names. The VIX spiked to 17.62 (up 7.1%), indicating elevated volatility—not panic territory, but caution is warranted. Small-caps underperformed with the Russell 2000 down -1.1%, suggesting defensive positioning. Bitcoin dropped -2.4% to $85,706, and Ethereum fell -5.1% to $2,811, reflecting broader risk-off sentiment. Treasury yields eased slightly (10Y at 4.149%, down 3 bps), offering modest support for growth names. Overall: Risk-off environment with tech weakness and rising volatility.
Given this backdrop, today's EMA10 × EMA30 crossovers carry mixed signals. The 21 buy signals emerging in this environment are contrarian plays—stocks crossing bullish while the market sells off. These setups require extra scrutiny. Focus on quality names with strong fundamentals and avoid chasing momentum blindly. The VIX at 17.62 suggests tighter stops are prudent.
On the sell side, the 40 signals include some high-profile names like PWR, CLS, and TMDX breaking down. The energy sector appears weak (CNQ, SEI, NE, CRGY all showing sell signals), reflecting broader commodity pressure. Healthcare names like TMDX (RSI 17.8—extremely oversold) and STE might be oversold bounces waiting to happen, but confirm with broader sector trends first.
Trading Tips:
- Tiered Entries: Don't deploy full capital at once. Scale in 30-40-30 across multiple days to average better pricing.
- Tighter Stops: With VIX elevated, consider 5-7% stops rather than the usual 8-10%.
- Confirm Sector Trends: Energy and healthcare weakness is broad-based. Don't fight the sector rotation.
- Watch Earnings Proximity: SNX reports in 22 days, MMM in 34 days—be mindful of event risk.
- Insider Activity Matters: SLGN (CEO bought) and CLS (director bought) show insider conviction despite mixed technicals.
Remember: crossovers are momentum signals, not fundamental calls. Use them as screening tools, then layer in your own research. In choppy markets, patience beats aggression.
Independent, data-driven signals.
No hype. No promotions. 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/
💡 If this breakdown was useful, feel free to like, share, or subscribe. Every bit of support matters.