How the stock signals work
This website does not predict a future price. It converts recent price action into a simple technical signal that can help you spot stocks that look extended, neutral, or oversold.
We analyze three time horizons
The same calculation runs independently for each horizon, so a stock can have different short- and longer-term signals.
Three indicators contribute to the score
Each indicator produces a value from 0 to 100. A lower score means more oversold; a higher score means more overbought.
Measures recent momentum over 14 periods. Lower values suggest the stock may be oversold; higher values suggest it may be overbought.
Compares 12- and 26-period exponential moving averages, plus a 9-period signal line, to measure the direction and strength of momentum.
Compares the latest price with a 20-period moving average and bands two standard deviations away. Prices near either edge may be extended.
The weighted score becomes a signal
The available indicator scores are combined using their weights. If an indicator lacks enough data, the remaining weights are automatically normalized.
The score describes technical position, not confidence or expected return. A BUY signal does not guarantee that a price will rise, and a SELL signal does not guarantee that it will fall.
What the calculation does not use
It does not consider company fundamentals, valuation, earnings, news, dividends, macroeconomic events, your risk tolerance, or transaction costs. Signals are heuristic, use historical market data, and are not financial advice.