Signals Quick Reference

Alphabetical index of all trading signals available in MangroveAI. For detailed documentation, see the Indicators page or query the Signals API.

How to Use This Reference

Each signal is listed with:
  • Signal name (used in API calls)
  • Type: TRIGGER (event-based) or FILTER (state-based)
  • Category: momentum, trend, volume, volatility, or patterns
  • Brief description

Momentum Signals (26)

SignalTypeDescription
rsi_oversoldFILTERRSI below threshold (oversold)
rsi_overboughtFILTERRSI above threshold (overbought)
rsi_cross_upTRIGGERRSI crosses above threshold
rsi_cross_downTRIGGERRSI crosses below threshold
stoch_overboughtFILTERStochastic above threshold (overbought)
stoch_oversoldFILTERStochastic below threshold (oversold)
williams_r_oversoldFILTERWilliams %R in oversold zone
williams_r_overboughtFILTERWilliams %R in overbought zone

Trend Signals (38)

SignalTypeDescription
sma_cross_upTRIGGERFast SMA crosses above slow SMA
sma_cross_downTRIGGERFast SMA crosses below slow SMA
is_above_smaFILTERPrice is above SMA
sma_crossoverFILTERSMA crossover condition
ema_cross_upTRIGGERFast EMA crosses above slow EMA
ema_cross_downTRIGGERFast EMA crosses below slow EMA
ema_crossoverFILTEREMA crossover condition
price_above_emaFILTERPrice is above EMA
macd_bullish_crossTRIGGERMACD line crosses above signal line
macd_bearish_crossTRIGGERMACD line crosses below signal line
adx_strong_trendFILTERADX indicates strong trend
adx_bullish_diFILTERADX bullish directional indicator

Volume Signals (22)

SignalTypeDescription
obv_bullishFILTEROn-Balance Volume trending up
obv_bearishFILTEROn-Balance Volume trending down
mfi_oversoldFILTERMoney Flow Index below threshold
mfi_overboughtFILTERMoney Flow Index above threshold
cmf_bullishFILTERChaikin Money Flow positive
cmf_bearishFILTERChaikin Money Flow negative
vwap_aboveFILTERPrice above VWAP
vwap_belowFILTERPrice below VWAP

Volatility Signals (10)

SignalTypeDescription
bb_upper_breakoutTRIGGERPrice breaks above upper Bollinger Band
bb_lower_breakoutTRIGGERPrice breaks below lower Bollinger Band
bb_squeezeTRIGGERBollinger Bands contract (low volatility)
atr_high_volatilityFILTERATR indicates high volatility
dc_upper_breakoutTRIGGERPrice breaks above upper Donchian Channel
kc_upper_breakoutTRIGGERPrice breaks above upper Keltner Channel
kc_lower_breakoutTRIGGERPrice breaks below lower Keltner Channel

Patterns Signals (40)

SignalTypeDescription
bullish_engulfing_triggerTRIGGERBullish engulfing candlestick pattern
bearish_engulfing_triggerTRIGGERBearish engulfing candlestick pattern
hammer_triggerTRIGGERHammer candlestick pattern
inverted_hammer_triggerTRIGGERInverted hammer candlestick pattern
doji_triggerTRIGGERDoji candlestick pattern
morning_star_triggerTRIGGERMorning star three-bar reversal pattern
evening_star_triggerTRIGGEREvening star three-bar reversal pattern
shooting_star_triggerTRIGGERShooting star candlestick pattern
This is a representative subset. For the complete list of all 233 signals, see the Signal Catalog, query the GET /api/v1/signals endpoint, or see knowledge-base/10-signals-quick-reference.md in the repository.