| Indicator | Reading | Score | Note |
|---|---|---|---|
| bear regime | Higher-TF EMA 50 / 200 regime gate. Bull requires price above EMA200 AND EMA50 above EMA200; mirror for bear. Anything else reads 'no regime' and zeroes the composite — we don't surface setups against the higher-TF trend. | ||
| 57 · neutral |
Wilder RSI on 14 bars. Read contrarian — overbought reads bearish lean, oversold reads bullish lean. |
| EMA9 above EMA21 | Fast/slow exponential moving-average relationship. Fresh crossover within the last few bars scores fullest; established side scores half. |
| histogram +0.0004 | MACD histogram normalised by its rolling standard deviation (50 bars). Positive = bullish momentum expanding, negative = bearish. |
| 0.15× avg | Latest analysis-TF volume relative to the 20-bar trailing average. Reads participation only — direction comes from the other indicators. Confirms or fades them rather than initiating its own signal. |
| no divergence | Two flavors of price/oscillator divergence over the last 30 bars. Regular = price lower-low vs oscillator higher-low at the swing lows (bullish reversal warning); mirror at swing highs for bearish. Hidden = price higher-low vs oscillator lower-low (bullish continuation in an uptrend); mirror for hidden bearish. Both oscillators agreeing scores ±0.5; one alone ±0.3; conflicting directions cancel to 0. Capped low — divergence is empirically a confirmation signal, not a trigger. |
| +1.00σ · confirms longs | Perpetual funding rate (sourced from data.binance.vision archive + OKX tail for Binance pairs, Hyperliquid info for HYPE), normalized as a z-score over the prior 90 aligned bars. Read as confirmation: a high positive z means longs are paying shorts at an unusually elevated rate (crowded longs in a sustained uptrend → bullish lean); high negative z means shorts are paying longs (crowded shorts → bearish lean). Capped at ±0.5 and excluded from the composite mean when sub-threshold — funding is a supporting read, not a primary trigger. |
bear regime
Higher-TF EMA 50 / 200 regime gate. Bull requires price above EMA200 AND EMA50 above EMA200; mirror for bear. Anything else reads 'no regime' and zeroes the composite — we don't surface setups against the higher-TF trend.
57 · neutral
Wilder RSI on 14 bars. Read contrarian — overbought reads bearish lean, oversold reads bullish lean.
EMA9 above EMA21
Fast/slow exponential moving-average relationship. Fresh crossover within the last few bars scores fullest; established side scores half.
histogram +0.0004
MACD histogram normalised by its rolling standard deviation (50 bars). Positive = bullish momentum expanding, negative = bearish.
0.15× avg
Latest analysis-TF volume relative to the 20-bar trailing average. Reads participation only — direction comes from the other indicators. Confirms or fades them rather than initiating its own signal.
no divergence
Two flavors of price/oscillator divergence over the last 30 bars. Regular = price lower-low vs oscillator higher-low at the swing lows (bullish reversal warning); mirror at swing highs for bearish. Hidden = price higher-low vs oscillator lower-low (bullish continuation in an uptrend); mirror for hidden bearish. Both oscillators agreeing scores ±0.5; one alone ±0.3; conflicting directions cancel to 0. Capped low — divergence is empirically a confirmation signal, not a trigger.
+1.00σ · confirms longs
Perpetual funding rate (sourced from data.binance.vision archive + OKX tail for Binance pairs, Hyperliquid info for HYPE), normalized as a z-score over the prior 90 aligned bars. Read as confirmation: a high positive z means longs are paying shorts at an unusually elevated rate (crowded longs in a sustained uptrend → bullish lean); high negative z means shorts are paying longs (crowded shorts → bearish lean). Capped at ±0.5 and excluded from the composite mean when sub-threshold — funding is a supporting read, not a primary trigger.