[
    {
        "MarketState": "TRANSITION",
        "Confidence": 21.28,
        "RangeProbability": 39.36,
        "TrendProbability": 60.64,
        "VolatilityScore": 20,
        "RangeScore": 61.5,
        "TrendScore": 94.75,
        "Reasons": [
            "[adx] ADX=27.77 > 25.00; primary regime detector favors trending.",
            "[di] +DI\/-DI spread=10.34 >= 10.00; directional pressure is strong.",
            "[ema_compression] Average EMA distance=0.22% <= 1.50%; moving averages are compressed.",
            "[rsi] RSI=38.23 outside neutral band [45.00, 55.00].",
            "[volume] Relative volume=0.86 between 0.80 and 1.50.",
            "[recommendation] TradingView recommendation=-0.512 is mildly biased but not decisive.",
            "[oscillator_consensus] Oscillator buy\/sell difference=2.00 <= 2.00; oscillator consensus is balanced.",
            "[ichimoku] Close is 0.70% from Ichimoku Base Line <= 1.00%; price is near equilibrium.",
            "[momentum] Normalized momentum=0.46% <= 1.00%; momentum is weak.",
            "[macd] MACD-signal distance=0.01% <= 0.50%; MACD is compressed.",
            "[ao] Normalized AO=0.67% is moderate (trend-gated multiplier=1.00).",
            "[ma_alignment] Full bearish EMA alignment across 6 EMAs (trend-gated multiplier=0.25).",
            "[atr] ATR%=0.33% <= 2.00%; volatility is compressed."
        ],
        "TradeRecommendation": "NO TRADE",
        "Symbol": "BTCUSDT",
        "RequestedSymbol": "BINANCE:BTCUSDT",
        "Exchange": "BINANCE",
        "Close": 76889.12,
        "Timeframe": "15m"
    },
    {
        "MarketState": "TRANSITION",
        "Confidence": 38.66,
        "RangeProbability": 30.67,
        "TrendProbability": 69.33,
        "VolatilityScore": 20,
        "RangeScore": 48,
        "TrendScore": 108.5,
        "Reasons": [
            "[adx] ADX=32.40 > 25.00; primary regime detector favors trending.",
            "[di] +DI\/-DI spread=13.96 >= 10.00; directional pressure is strong.",
            "[ema_compression] Average EMA distance=0.27% <= 1.50%; moving averages are compressed.",
            "[rsi] RSI=36.56 outside neutral band [45.00, 55.00].",
            "[volume] Relative volume=1.13 between 0.80 and 1.50.",
            "[recommendation] TradingView recommendation=-0.603 is strongly biased; consensus supports trend.",
            "[oscillator_consensus] Oscillator buy\/sell difference=5.00 >= 4.00; oscillator consensus is directional.",
            "[ichimoku] Close is 1.03% from Ichimoku Base Line, between 1.00% and 3.00%.",
            "[momentum] Normalized momentum=0.67% <= 1.00%; momentum is weak.",
            "[macd] MACD-signal distance=0.00% <= 0.50%; MACD is compressed.",
            "[ao] Normalized AO=0.94% is moderate (trend-gated multiplier=1.00).",
            "[ma_alignment] EMA structure is mixed across 6 moving averages; no clean trend stack.",
            "[atr] ATR%=0.47% <= 2.00%; volatility is compressed."
        ],
        "TradeRecommendation": "NO TRADE",
        "Symbol": "ETHUSDT",
        "RequestedSymbol": "BINANCE:ETHUSDT",
        "Exchange": "BINANCE",
        "Close": 2245.56,
        "Timeframe": "15m"
    },
    {
        "MarketState": "RANGING",
        "Confidence": 84.47,
        "RangeProbability": 92.24,
        "TrendProbability": 7.76,
        "VolatilityScore": 20,
        "RangeScore": 148.5,
        "TrendScore": 12.5,
        "Reasons": [
            "[adx] ADX=15.24 < 20.00; primary regime detector favors ranging.",
            "[di] +DI\/-DI spread=4.36 above range threshold; mild directional imbalance.",
            "[ema_compression] Average EMA distance=0.05% <= 1.50%; moving averages are compressed.",
            "[rsi] RSI=53.34 inside neutral band [45.00, 55.00].",
            "[volume] Relative volume=0.86 between 0.80 and 1.50.",
            "[recommendation] TradingView recommendation=0.133 is near neutral; consensus is balanced.",
            "[oscillator_consensus] Oscillator buy\/sell difference=0.00 <= 2.00; oscillator consensus is balanced.",
            "[ichimoku] Close is 0.20% from Ichimoku Base Line <= 1.00%; price is near equilibrium.",
            "[momentum] Normalized momentum=0.54% <= 1.00%; momentum is weak.",
            "[macd] MACD-signal distance=0.08% <= 0.50%; MACD is compressed.",
            "[ao] Normalized AO=0.01% <= 0.50%; AO is weak.",
            "[ma_alignment] EMA structure is mixed across 6 moving averages; no clean trend stack.",
            "[atr] ATR%=0.44% <= 2.00%; volatility is compressed."
        ],
        "TradeRecommendation": "RANGE MEAN REVERSION ONLY",
        "Symbol": "XRPUSDT",
        "RequestedSymbol": "BINANCE:XRPUSDT",
        "Exchange": "BINANCE",
        "Close": 1.2498,
        "Timeframe": "15m"
    },
    {
        "MarketState": "TRANSITION",
        "Confidence": 34.16,
        "RangeProbability": 32.92,
        "TrendProbability": 67.08,
        "VolatilityScore": 20,
        "RangeScore": 46.5,
        "TrendScore": 94.75,
        "Reasons": [
            "[adx] ADX=30.98 > 25.00; primary regime detector favors trending.",
            "[di] +DI\/-DI spread=12.69 >= 10.00; directional pressure is strong.",
            "[ema_compression] Average EMA distance=0.37% <= 1.50%; moving averages are compressed.",
            "[rsi] RSI=38.03 outside neutral band [45.00, 55.00].",
            "[volume] Relative volume=0.80 between 0.80 and 1.50.",
            "[recommendation] TradingView recommendation=-0.512 is mildly biased but not decisive.",
            "[oscillator_consensus] Oscillator buy\/sell difference=3.00 is between 2.00 and 4.00.",
            "[ichimoku] Close is 0.88% from Ichimoku Base Line <= 1.00%; price is near equilibrium.",
            "[momentum] Normalized momentum=0.47% <= 1.00%; momentum is weak.",
            "[macd] MACD-signal distance=0.02% <= 0.50%; MACD is compressed.",
            "[ao] Normalized AO=1.28% is moderate (trend-gated multiplier=1.00).",
            "[ma_alignment] Full bearish EMA alignment across 6 EMAs (trend-gated multiplier=0.25).",
            "[atr] ATR%=0.56% <= 2.00%; volatility is compressed."
        ],
        "TradeRecommendation": "NO TRADE",
        "Symbol": "DOGEUSDT",
        "RequestedSymbol": "BINANCE:DOGEUSDT",
        "Exchange": "BINANCE",
        "Close": 0.07376,
        "Timeframe": "15m"
    },
    {
        "MarketState": "RANGING",
        "Confidence": 52.54,
        "RangeProbability": 76.27,
        "TrendProbability": 23.73,
        "VolatilityScore": 20,
        "RangeScore": 90,
        "TrendScore": 28,
        "Reasons": [
            "[adx] ADX=23.50 between 20.00 and 25.00; primary regime detector is transitional.",
            "[di] +DI\/-DI spread=6.92 above range threshold; mild directional imbalance.",
            "[ema_compression] Average EMA distance=0.07% <= 1.50%; moving averages are compressed.",
            "[rsi] RSI=55.83 outside neutral band [45.00, 55.00].",
            "[volume] Relative volume=0.74 <= 0.80; participation is weak.",
            "[recommendation] TradingView recommendation=0.491 is mildly biased but not decisive.",
            "[oscillator_consensus] Oscillator buy\/sell difference=2.00 <= 2.00; oscillator consensus is balanced.",
            "[ichimoku] Close is 0.06% from Ichimoku Base Line <= 1.00%; price is near equilibrium.",
            "[momentum] Normalized momentum=0.28% <= 1.00%; momentum is weak.",
            "[macd] MACD-signal distance=0.03% <= 0.50%; MACD is compressed.",
            "[ao] Normalized AO=0.14% <= 0.50%; AO is weak.",
            "[ma_alignment] EMA structure is mixed across 6 moving averages; no clean trend stack.",
            "[atr] ATR%=0.15% <= 2.00%; volatility is compressed."
        ],
        "TradeRecommendation": "NO TRADE",
        "Symbol": "TRXUSDT",
        "RequestedSymbol": "BINANCE:TRXUSDT",
        "Exchange": "BINANCE",
        "Close": 0.3183,
        "Timeframe": "15m"
    },
    {
        "MarketState": "TRENDING",
        "Confidence": 46.45,
        "RangeProbability": 26.78,
        "TrendProbability": 73.22,
        "VolatilityScore": 20,
        "RangeScore": 40.5,
        "TrendScore": 110.75,
        "Reasons": [
            "[adx] ADX=37.11 > 25.00; primary regime detector favors trending.",
            "[di] +DI\/-DI spread=20.74 >= 10.00; directional pressure is strong.",
            "[ema_compression] Average EMA distance=0.50% <= 1.50%; moving averages are compressed.",
            "[rsi] RSI=31.93 outside neutral band [45.00, 55.00].",
            "[volume] Relative volume=0.99 between 0.80 and 1.50.",
            "[recommendation] TradingView recommendation=-0.603 is strongly biased; consensus supports trend.",
            "[oscillator_consensus] Oscillator buy\/sell difference=3.00 is between 2.00 and 4.00.",
            "[ichimoku] Close is 1.69% from Ichimoku Base Line, between 1.00% and 3.00%.",
            "[momentum] Normalized momentum=1.06% is moderate (trend-gated multiplier=1.00).",
            "[macd] MACD-signal distance=0.05% <= 0.50%; MACD is compressed.",
            "[ao] Normalized AO=1.78% is moderate (trend-gated multiplier=1.00).",
            "[ma_alignment] Full bearish EMA alignment across 6 EMAs (trend-gated multiplier=0.25).",
            "[atr] ATR%=0.65% <= 2.00%; volatility is compressed."
        ],
        "TradeRecommendation": "NO TRADE",
        "Symbol": "SOLUSDT",
        "RequestedSymbol": "BINANCE:SOLUSDT",
        "Exchange": "BINANCE",
        "Close": 91.34,
        "Timeframe": "15m"
    },
    {
        "MarketState": "TRENDING",
        "Confidence": 43.85,
        "RangeProbability": 28.08,
        "TrendProbability": 71.92,
        "VolatilityScore": 20,
        "RangeScore": 40.5,
        "TrendScore": 103.75,
        "Reasons": [
            "[adx] ADX=44.42 > 25.00; primary regime detector favors trending.",
            "[di] +DI\/-DI spread=15.17 >= 10.00; directional pressure is strong.",
            "[ema_compression] Average EMA distance=1.02% <= 1.50%; moving averages are compressed.",
            "[rsi] RSI=33.52 outside neutral band [45.00, 55.00].",
            "[volume] Relative volume=0.94 between 0.80 and 1.50.",
            "[recommendation] TradingView recommendation=-0.512 is mildly biased but not decisive.",
            "[oscillator_consensus] Oscillator buy\/sell difference=3.00 is between 2.00 and 4.00.",
            "[ichimoku] Close is 2.46% from Ichimoku Base Line, between 1.00% and 3.00%.",
            "[momentum] Normalized momentum=1.55% is moderate (trend-gated multiplier=1.00).",
            "[macd] MACD-signal distance=0.11% <= 0.50%; MACD is compressed.",
            "[ao] Normalized AO=2.69% >= 2.00%; AO confirms trend (trend-gated multiplier=1.00).",
            "[ma_alignment] Full bearish EMA alignment across 6 EMAs (trend-gated multiplier=0.25).",
            "[atr] ATR%=0.94% <= 2.00%; volatility is compressed."
        ],
        "TradeRecommendation": "NO TRADE",
        "Symbol": "NEARUSDT",
        "RequestedSymbol": "BINANCE:NEARUSDT",
        "Exchange": "BINANCE",
        "Close": 3.88,
        "Timeframe": "15m"
    },
    {
        "MarketState": "RANGING",
        "Confidence": 70.8,
        "RangeProbability": 85.4,
        "TrendProbability": 14.6,
        "VolatilityScore": 20,
        "RangeScore": 117,
        "TrendScore": 20,
        "Reasons": [
            "[adx] ADX=21.88 between 20.00 and 25.00; primary regime detector is transitional.",
            "[di] +DI\/-DI spread=8.00 above range threshold; mild directional imbalance.",
            "[ema_compression] Average EMA distance=0.09% <= 1.50%; moving averages are compressed.",
            "[rsi] RSI=46.22 inside neutral band [45.00, 55.00].",
            "[volume] Relative volume=0.64 <= 0.80; participation is weak.",
            "[recommendation] TradingView recommendation=0.000 is near neutral; consensus is balanced.",
            "[oscillator_consensus] Oscillator buy\/sell difference=0.00 <= 2.00; oscillator consensus is balanced.",
            "[ichimoku] Close is 0.26% from Ichimoku Base Line <= 1.00%; price is near equilibrium.",
            "[momentum] Normalized momentum=0.44% <= 1.00%; momentum is weak.",
            "[macd] MACD-signal distance=0.08% <= 0.50%; MACD is compressed.",
            "[ao] Normalized AO=0.11% <= 0.50%; AO is weak.",
            "[ma_alignment] EMA structure is mixed across 6 moving averages; no clean trend stack.",
            "[atr] ATR%=0.17% <= 2.00%; volatility is compressed."
        ],
        "TradeRecommendation": "RANGE MEAN REVERSION ONLY",
        "Symbol": "XAUTUSDT",
        "RequestedSymbol": "BINANCE:XAUTUSDT",
        "Exchange": "BINANCE",
        "Close": 3932.54,
        "Timeframe": "15m"
    },
    {
        "MarketState": "TRENDING",
        "Confidence": 82.56,
        "RangeProbability": 8.72,
        "TrendProbability": 91.28,
        "VolatilityScore": 10,
        "RangeScore": 15,
        "TrendScore": 157,
        "Reasons": [
            "[adx] ADX=40.07 > 25.00; primary regime detector favors trending.",
            "[di] +DI\/-DI spread=20.76 >= 10.00; directional pressure is strong.",
            "[ema_compression] Average EMA distance=2.48% is between 1.50% and 3.00%.",
            "[rsi] RSI=67.50 outside neutral band [45.00, 55.00].",
            "[volume] Relative volume=6.21 >= 1.50; participation is strong (trend-gated multiplier=1.00).",
            "[recommendation] TradingView recommendation=0.355 is mildly biased but not decisive.",
            "[oscillator_consensus] Oscillator buy\/sell difference=1.00 <= 2.00; oscillator consensus is balanced.",
            "[ichimoku] Close is 6.87% from Ichimoku Base Line >= 3.00%; price is displaced.",
            "[momentum] Normalized momentum=9.51% >= 3.00%; momentum confirms trend (trend-gated multiplier=1.00).",
            "[macd] MACD-signal distance=0.77% is moderately expanded (trend-gated multiplier=1.00).",
            "[ao] Normalized AO=8.53% >= 2.00%; AO confirms trend (trend-gated multiplier=1.00).",
            "[ma_alignment] Full bullish EMA alignment across 6 EMAs (trend-gated multiplier=1.00).",
            "[atr] ATR%=3.85% is normal between 2.00% and 5.00%."
        ],
        "TradeRecommendation": "TREND FOLLOWING ONLY",
        "Symbol": "HOTUSDT",
        "RequestedSymbol": "BINANCE:HOTUSDT",
        "Exchange": "BINANCE",
        "Close": 0.000473,
        "Timeframe": "15m"
    },
    {
        "MarketState": "TRENDING",
        "Confidence": 81.19,
        "RangeProbability": 9.4,
        "TrendProbability": 90.6,
        "VolatilityScore": 20,
        "RangeScore": 15,
        "TrendScore": 144.5,
        "Reasons": [
            "[adx] ADX=45.72 > 25.00; primary regime detector favors trending.",
            "[di] +DI\/-DI spread=25.49 >= 10.00; directional pressure is strong.",
            "[ema_compression] Average EMA distance=1.57% is between 1.50% and 3.00%.",
            "[rsi] RSI=27.16 outside neutral band [45.00, 55.00].",
            "[volume] Relative volume=1.12 between 0.80 and 1.50.",
            "[recommendation] TradingView recommendation=-0.603 is strongly biased; consensus supports trend.",
            "[oscillator_consensus] Oscillator buy\/sell difference=2.00 <= 2.00; oscillator consensus is balanced.",
            "[ichimoku] Close is 5.19% from Ichimoku Base Line >= 3.00%; price is displaced.",
            "[momentum] Normalized momentum=3.95% >= 3.00%; momentum confirms trend (trend-gated multiplier=1.00).",
            "[macd] MACD-signal distance=0.17% <= 0.50%; MACD is compressed.",
            "[ao] Normalized AO=5.97% >= 2.00%; AO confirms trend (trend-gated multiplier=1.00).",
            "[ma_alignment] Full bearish EMA alignment across 6 EMAs (trend-gated multiplier=1.00).",
            "[atr] ATR%=1.40% <= 2.00%; volatility is compressed."
        ],
        "TradeRecommendation": "TREND FOLLOWING ONLY",
        "Symbol": "ZECUSDT",
        "RequestedSymbol": "BINANCE:ZECUSDT",
        "Exchange": "BINANCE",
        "Close": 1141.53,
        "Timeframe": "15m"
    },
    {
        "MarketState": "RANGING",
        "Confidence": 67.45,
        "RangeProbability": 83.73,
        "TrendProbability": 16.27,
        "VolatilityScore": 10,
        "RangeScore": 115.5,
        "TrendScore": 22.45,
        "Reasons": [
            "[adx] ADX=15.65 < 20.00; primary regime detector favors ranging.",
            "[di] +DI\/-DI spread=4.62 above range threshold; mild directional imbalance.",
            "[ema_compression] Average EMA distance=0.52% <= 1.50%; moving averages are compressed.",
            "[rsi] RSI=44.12 outside neutral band [45.00, 55.00].",
            "[volume] Relative volume=47.11 >= 1.50; participation is strong (trend-gated multiplier=0.15).",
            "[recommendation] TradingView recommendation=-0.333 is mildly biased but not decisive.",
            "[oscillator_consensus] Oscillator buy\/sell difference=0.00 <= 2.00; oscillator consensus is balanced.",
            "[ichimoku] Close is 2.27% from Ichimoku Base Line, between 1.00% and 3.00%.",
            "[momentum] Normalized momentum=2.48% is moderate (trend-gated multiplier=0.05).",
            "[macd] MACD-signal distance=0.07% <= 0.50%; MACD is compressed.",
            "[ao] Normalized AO=2.04% >= 2.00%; AO confirms trend (trend-gated multiplier=0.05).",
            "[ma_alignment] EMA structure is mixed across 6 moving averages; no clean trend stack.",
            "[atr] ATR%=2.33% is normal between 2.00% and 5.00%."
        ],
        "TradeRecommendation": "NO TRADE",
        "Symbol": "1000CATUSDT",
        "RequestedSymbol": "BINANCE:1000CATUSDT",
        "Exchange": "BINANCE",
        "Close": 0.001694,
        "Timeframe": "15m"
    },
    {
        "MarketState": "TRENDING",
        "Confidence": 41.22,
        "RangeProbability": 29.39,
        "TrendProbability": 70.61,
        "VolatilityScore": 20,
        "RangeScore": 54,
        "TrendScore": 129.75,
        "Reasons": [
            "[adx] ADX=28.98 > 25.00; primary regime detector favors trending.",
            "[di] +DI\/-DI spread=14.10 >= 10.00; directional pressure is strong.",
            "[ema_compression] Average EMA distance=0.79% <= 1.50%; moving averages are compressed.",
            "[rsi] RSI=36.67 outside neutral band [45.00, 55.00].",
            "[volume] Relative volume=0.47 <= 0.80; participation is weak.",
            "[recommendation] TradingView recommendation=-0.603 is strongly biased; consensus supports trend.",
            "[oscillator_consensus] Oscillator buy\/sell difference=5.00 >= 4.00; oscillator consensus is directional.",
            "[ichimoku] Close is 3.11% from Ichimoku Base Line >= 3.00%; price is displaced.",
            "[momentum] Normalized momentum=1.61% is moderate (trend-gated multiplier=1.00).",
            "[macd] MACD-signal distance=0.03% <= 0.50%; MACD is compressed.",
            "[ao] Normalized AO=2.93% >= 2.00%; AO confirms trend (trend-gated multiplier=1.00).",
            "[ma_alignment] Full bearish EMA alignment across 6 EMAs (trend-gated multiplier=0.25).",
            "[atr] ATR%=1.14% <= 2.00%; volatility is compressed."
        ],
        "TradeRecommendation": "NO TRADE",
        "Symbol": "PUMPUSDT",
        "RequestedSymbol": "BINANCE:PUMPUSDT",
        "Exchange": "BINANCE",
        "Close": 0.003925,
        "Timeframe": "15m"
    },
    {
        "Symbol": "DOODUSDT",
        "RequestedSymbol": "BINANCE:DOODUSDT",
        "MarketState": "ERROR",
        "Reasons": [
            "API error: Invalid response structure",
            "Requested symbol: BINANCE:DOODUSDT",
            "Timeframe: 15m",
            "Raw response: {\"totalCount\":0,\"data\":[]}"
        ],
        "TradeRecommendation": "NO TRADE"
    }
]