This site uses cookies for analytics and advertising. None of them are stored until you agree. Details
Overview of technical indicators and the transparent, weighted composite scoring engine used across global stocks and ETFs.
To mitigate false signals from any single indicator, all technical indicators are categorized into 4 core dimensions and aggregated into a normalized score ranging from -100 to +100.
Trend: 35% (Moving Averages, MACD, 52-Week High, Cup with Handle, etc.)
Oscillator: 25% (RSI, Stochastic, CCI, etc.)
Volume: 25% (OBV, MFI, VWAP, Volume SMA, etc.)
Volatility: 15% (Bollinger Bands, Keltner Channels, etc.)
Strong bullish momentum confirmed across multiple key indicator categories.
Mixed or conflicting signals, consolidation range, or lack of strong directional trend.
Strong bearish trend or breakdown confirmed across multiple key indicator categories.
Formulas and precise conditions for generating Buy, Neutral, and Sell signals for each individual indicator.
| Indicator | Summary / Formula | Buy Condition | Sell Condition | Neutral Condition |
|---|---|---|---|---|
| 52-Week High Breakout | Measures distance from 52-week (252-day) high and low | New 52-week high or within -2% of 52-week high | New 52-week low or within +2% of 52-week low | Middle range between 52w high and low |
| Cup with Handle | O'Neil's classic U-shaped cup and handle breakout pattern | Breakout above the handle resistance pivot | Breakdown below the handle support low | Pattern forming or not detected |
| Simple Moving Average (SMA 5, 20, 50, 200) | Arithmetic mean of closing prices over N bars | Price > SMA | Price < SMA | Price == SMA |
| Exponential Moving Average (EMA 12, 26, 50) | Exponential moving average weighting recent prices more | Price > EMA | Price < EMA | Price == EMA |
| MACD (12, 26, 9) | Difference between 12 and 26 EMA vs 9 EMA signal line | MACD > Signal line and Histogram > 0 | MACD < Signal line and Histogram < 0 | MACD near Signal line |
| Supertrend (10, 3) | Trend-following band placed 3× ATR(10) away | Price flips above band into uptrend | Price flips below band into downtrend | — |
| Ichimoku Tenkan/Kijun (9, 26) | Tenkan-sen (9-period) vs Kijun-sen (26-period) | Tenkan-sen > Kijun-sen (Bullish cross) | Tenkan-sen < Kijun-sen (Bearish cross) | Tenkan-sen == Kijun-sen |
| Indicator | Summary / Formula | Buy Condition | Sell Condition | Neutral Condition |
|---|---|---|---|---|
| RSI (Relative Strength Index 14) | Relative Strength Index measuring velocity of moves (0-100) | RSI < 30 (Oversold condition) | RSI > 70 (Overbought condition) | 30 <= RSI <= 70 (Normal range) |
| Stochastic Oscillator (14, 3, 3) | Position of close relative to high-low range over 14 bars | %K < 20 (Oversold) | %K > 80 (Overbought) | 20 <= %K <= 80 |
| Commodity Channel Index (CCI 20) | Statistical deviation of typical price from its 20 SMA | CCI > +100 (Strong bullish momentum) | CCI < -100 (Strong bearish momentum) | -100 <= CCI <= +100 |
| Williams %R (14) | Distance of close from highest high over 14 bars (-100 to 0) | %R < -80 (Oversold) | %R > -20 (Overbought) | -80 <= %R <= -20 |
| Indicator | Summary / Formula | Buy Condition | Sell Condition | Neutral Condition |
|---|---|---|---|---|
| On-Balance Volume (OBV) | Cumulative volume added on up days, subtracted on down days | OBV > 20-day OBV SMA | OBV < 20-day OBV SMA | OBV == 20-day OBV SMA |
| Money Flow Index (MFI 14) | Volume-weighted RSI tracking money flow (0-100) | MFI < 20 (Oversold outflow) | MFI > 80 (Overbought inflow) | 20 <= MFI <= 80 |
| Rolling VWAP (20) | Volume-Weighted Average Price over rolling 20 bars | Price > VWAP (Bullish bias) | Price < VWAP (Bearish bias) | Price == VWAP |
| Volume SMA & Volume Spikes | Volume vs 20-period average volume & volume spike detection | Surge in volume (1.5-2x avg) accompanied by price gain | Surge in volume accompanied by price decline | Normal volume range |
| Indicator | Summary / Formula | Buy Condition | Sell Condition | Neutral Condition |
|---|---|---|---|---|
| Bollinger Bands (20, 2) | 20 SMA baseline with ±2 standard deviation envelopes | %b < 0.2 (Near lower band, rebound expectation) | %b > 0.8 (Near upper band, resistance) | 0.2 <= %b <= 0.8 |
| Keltner Channels (20, 2, 10) | 20 EMA baseline with 2× ATR(10) channels | Price near lower channel band | Price near upper channel band | Price in middle channel |
| Average True Range (ATR 14) | Average True Range over 14 bars measuring volatility magnitude | — (Informational only) | — (Informational only) | Neutral |
| Indicator | Summary / Formula | Buy Condition | Sell Condition | Neutral Condition |
|---|---|---|---|---|
| Golden / Death Cross (50, 200) | Cross of 50-day SMA and 200-day SMA | 50 SMA > 200 SMA (Golden Cross) | 50 SMA < 200 SMA (Death Cross) | 50 SMA == 200 SMA |
| Ichimoku Cloud Position | Price position relative to Senkou Span A/B Cloud | Price > Cloud Top (Bullish territory) | Price < Cloud Bottom (Bearish territory) | Price inside Cloud (Consolidation) |
AI calculates all indicators (RSI, MACD, Ichimoku, Volume, Bollinger Bands) and provides comprehensive entry rationales, stop losses, and target prices.
The technical signals and indicators presented here are mathematical calculations based on historical market data and do not guarantee future performance. This information does not constitute financial or investment advice. Always perform your own research and manage risk responsibly.