What is SparkScore?
SparkScore is Astre's proprietary 0–100 composite score for stock opportunities. It aggregates multiple independent signals — momentum, volume, technical setup, and sector context — into a single number that reflects how many bullish factors are aligned for a given ticker at any moment.
A higher SparkScore means more signals are pointing in the same direction. A lower score means signals are mixed, absent, or contradicting each other. SparkScore is designed to surface conviction — the degree of alignment across multiple independent measures — not to predict price targets or guarantee outcomes.
SparkScore is not a price target and is not a recommendation. It measures signal confluence. You bring the context, the thesis, and the final decision.
What Goes Into SparkScore?
SparkScore is built from four primary factor categories, each calculated independently and then combined into the composite reading:
- Price Momentum: The rate and consistency of recent price movement, benchmarked against the broader market and sector peers. A stock climbing steadily on above-average days, outperforming its peer group, earns strong momentum points. A stock chopping sideways or giving back gains does not.
- Volume Signal: Unusual volume relative to the 20-day average. Sustained price moves on elevated volume are more significant than moves on thin volume. When volume and price direction are in agreement over multiple sessions, SparkScore reflects that alignment. A single-day volume spike is weighted less than a sustained volume trend.
- Technical Setup: Confluence of technical indicators including moving average positioning, proximity to key breakout or breakdown levels, and relative strength versus the broad market. A stock sitting above its 20-day and 50-day moving averages, near the top of a consolidation range with tightening price action, scores higher on this factor than one in a downtrend with broken structure.
- Sector Context: Whether the broader sector is aligned with the ticker's directional signal. A bullish setup in a bullish sector carries more weight than the same setup in a sector that is underperforming or in distribution. Sector tailwinds amplify individual signals; headwinds dampen them.
How to Read a SparkScore
SparkScore is most useful as a relative ranking tool — use it to compare tickers against each other in the feed, and to gauge how much conviction a setup currently carries.
SparkScore in the Feed
The Stocks feed in Astre ranks tickers by SparkScore by default, placing the highest-conviction setups at the top. The score is recalculated continuously throughout the trading day as new price, volume, and market data arrives, so the feed reflects current conditions rather than a snapshot from the prior close.
You can also use SparkScore as a filter — for example, showing only tickers with a SparkScore above 70 — to narrow the universe down to only the setups where signal confluence is strongest. This is particularly useful when you want to pair a SparkScore filter with other criteria like sector, market cap, or options activity.
For options setups, SparkScore provides directional context that complements SparkEdge. A high SparkEdge score (strong options environment) paired with a high SparkScore (strong directional bias) points toward a directional credit spread or debit spread with the wind at your back on both the options pricing side and the underlying direction side.
A note on interpretation: SparkScore is a signal confluence metric, not a price prediction. Astre provides intel, not advice. You decide.