{
    "market_overview": {
        "overall_bias": "BULLISH",
        "tone_description": "Markets are consolidating near fair value. NIFTY is trading at 23321.1 with RSI at 64.6.",
        "nifty_key_levels": "Pivot: 23227.32, R1: 23453.98, S1: 23094.43",
        "banknifty_key_levels": "Key Pivot 54,600, Resistance 54,850, Support 54,350"
    },
    "best_assets_to_trade": [
        {
            "symbol": "NSE:NIFTY50-INDEX",
            "display_name": "NIFTY 50",
            "trade_bias": "PULLBACK BUY",
            "suggested_strike": "23300 CE",
            "entry_trigger": "Enter on 5m candle close above 23321.1",
            "stop_loss": 23296.3,
            "target_1": 23352.1,
            "target_2": 23372.77,
            "why_best_today": "Strong trend with ADX 26.4 and price holding above VWAP.",
            "beginner_tip": "Do not rush into trade at 9:15 AM; wait for first 15m candle confirmation."
        },
        {
            "symbol": "NSE:RELIANCE-EQ",
            "display_name": "RELIANCE INDUSTRIES",
            "trade_bias": "PULLBACK BUY",
            "suggested_strike": "1250 CE",
            "entry_trigger": "Enter on 5m candle close above 1261.0",
            "stop_loss": 1257.5,
            "target_1": 1265.38,
            "target_2": 1268.3,
            "why_best_today": "Strong trend with ADX 30.6 and price holding above VWAP.",
            "beginner_tip": "Do not rush into trade at 9:15 AM; wait for first 15m candle confirmation."
        }
    ],
    "avoid_assets_today": [],
    "golden_rule_today": "Never average a losing option position. If price breaks stop-loss, exit immediately.",
    "hinglish_mentor_voice": "Aaj market me patient rehna sabse zaroori hai. Sirf unhi stocks me trade karo jo VWAP ke upar strong volume ke saath chal rahe hain. Sideways stocks se door raho taaki premium decay na ho.",
    "timestamp": "2026-11-02 14:50:10 IST",
    "model_name": "quant-rules-fallback",
    "universe_stats": [
        {
            "symbol": "NSE:NIFTY50-INDEX",
            "display_name": "NIFTY 50",
            "segment": "INDEX",
            "ltp": 23321.1,
            "change_pct": -0.02,
            "vwap": 23321.1,
            "above_vwap": true,
            "ema_20": 23283.02,
            "ema_50": 23263.84,
            "rsi": 64.6,
            "adx": 26.4,
            "atr": 20.67,
            "supertrend_direction": "BULLISH",
            "rvol": 1,
            "squeeze_state": "NORMAL",
            "pivot_r1": 23453.98,
            "pivot_s1": 23094.43,
            "pivot_pp": 23227.32
        },
        {
            "symbol": "NSE:BANKNIFTY-INDEX",
            "display_name": "BANK NIFTY",
            "segment": "INDEX",
            "ltp": 54901.8,
            "change_pct": -0.02,
            "vwap": 54901.8,
            "above_vwap": false,
            "ema_20": 54773.69,
            "ema_50": 54775.19,
            "rsi": 66.6,
            "adx": 25.4,
            "atr": 58.97,
            "supertrend_direction": "BULLISH",
            "rvol": 1,
            "squeeze_state": "NORMAL",
            "pivot_r1": 55104.4,
            "pivot_s1": 54640.6,
            "pivot_pp": 54843.2
        },
        {
            "symbol": "NSE:RELIANCE-EQ",
            "display_name": "RELIANCE INDUSTRIES",
            "segment": "EQUITY",
            "ltp": 1261,
            "change_pct": -0.02,
            "vwap": 1229.99,
            "above_vwap": true,
            "ema_20": 1258.11,
            "ema_50": 1246.85,
            "rsi": 60.6,
            "adx": 30.6,
            "atr": 2.92,
            "supertrend_direction": "BULLISH",
            "rvol": 0,
            "squeeze_state": "NORMAL",
            "pivot_r1": 1297.73,
            "pivot_s1": 1191.33,
            "pivot_pp": 1228.07
        },
        {
            "symbol": "NSE:HDFCBANK-EQ",
            "display_name": "HDFC BANK",
            "segment": "EQUITY",
            "ltp": 699.4,
            "change_pct": 0.02,
            "vwap": 692.73,
            "above_vwap": true,
            "ema_20": 693.03,
            "ema_50": 692.17,
            "rsi": 83.8,
            "adx": 33.4,
            "atr": 1.42,
            "supertrend_direction": "BULLISH",
            "rvol": 0,
            "squeeze_state": "NORMAL",
            "pivot_r1": 703.87,
            "pivot_s1": 691.82,
            "pivot_pp": 696.28
        },
        {
            "symbol": "NSE:ICICIBANK-EQ",
            "display_name": "ICICI BANK",
            "segment": "EQUITY",
            "ltp": 1382.2,
            "change_pct": 0.01,
            "vwap": 1390.67,
            "above_vwap": false,
            "ema_20": 1380.16,
            "ema_50": 1382.89,
            "rsi": 57.6,
            "adx": 35.5,
            "atr": 1.68,
            "supertrend_direction": "BEARISH",
            "rvol": 0,
            "squeeze_state": "NORMAL",
            "pivot_r1": 1397.73,
            "pivot_s1": 1370.93,
            "pivot_pp": 1386.47
        },
        {
            "symbol": "NSE:INFY-EQ",
            "display_name": "INFOSYS",
            "segment": "EQUITY",
            "ltp": 1156.3,
            "change_pct": -0.02,
            "vwap": 1172.47,
            "above_vwap": false,
            "ema_20": 1155.16,
            "ema_50": 1160.33,
            "rsi": 50.2,
            "adx": 43.8,
            "atr": 1.86,
            "supertrend_direction": "BULLISH",
            "rvol": 0,
            "squeeze_state": "NORMAL",
            "pivot_r1": 1181,
            "pivot_s1": 1141.3,
            "pivot_pp": 1166
        },
        {
            "symbol": "NSE:TCS-EQ",
            "display_name": "TATA CONSULTANCY SERVICES",
            "segment": "EQUITY",
            "ltp": 2503.2,
            "change_pct": 0,
            "vwap": 2522.11,
            "above_vwap": false,
            "ema_20": 2506.09,
            "ema_50": 2512.23,
            "rsi": 36.1,
            "adx": 43,
            "atr": 2.89,
            "supertrend_direction": "BULLISH",
            "rvol": 0,
            "squeeze_state": "COMPRESSION",
            "pivot_r1": 2534.67,
            "pivot_s1": 2486.97,
            "pivot_pp": 2518.43
        },
        {
            "symbol": "NSE:SBIN-EQ",
            "display_name": "STATE BANK OF INDIA",
            "segment": "EQUITY",
            "ltp": 983.2,
            "change_pct": -0.01,
            "vwap": 972.84,
            "above_vwap": true,
            "ema_20": 979.44,
            "ema_50": 977,
            "rsi": 64,
            "adx": 32.8,
            "atr": 2.1,
            "supertrend_direction": "BULLISH",
            "rvol": 0,
            "squeeze_state": "NORMAL",
            "pivot_r1": 994.05,
            "pivot_s1": 966.05,
            "pivot_pp": 976.9
        }
    ],
    "is_cached": false,
    "cached_at": "2026-11-02 14:50:10"
}