Showing SYNTHETIC demo data — Dhan access token expired 01 Oct, 12:49 IST.
Nothing on these pages reflects real market data until live data resumes. Generate a new access token in Dhan (tokens are valid for 24 hours), set DHAN_ACCESS_TOKEN on the server and restart or redeploy.
Factors & data quality
Every indicator with its value, timestamp, frequency, source and data status. Scores are 0–100 (higher = greed / risk-on). Percentile columns show where the raw value sits in its own 5/10/15-year history. Unavailable values are never estimated.
Model confidence 100/100
Factor coverage 100%
Freshness 100%
Core segments 100%
Source agreement 100%
- · All factor groups covered with current data.
Confidence = 35% factor coverage + 25% freshness + 25% coverage of core Indian segments (momentum, breadth, derivatives, volatility, flows) + 15% agreement between independent sources (USD/INR, 10Y G-Sec).
Equity Momentum · 52
weight 10 → 9.5% · coverage 100% · +0.2 ptsIndex trend (DMA position/slope) (30): 42Index returns (1M–6M) (25): 60Mid/small-cap participation (20): 61Sector risk appetite (cyclical vs defensive) (15): 40Distance from 52-week high (10): 63
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NIFTY 50 vs 200DMA | 2.48% | 41 | +1.73 pp | +2.71 pp | +5.46 pp | +2.71 pp | 49 / 41 / 41 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY 50 vs 50DMA | 3.29% | 68 | +1.78 pp | +3.03 pp | +6.65 pp | +5.71 pp | 76 / 68 / 70 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY 50DMA slope (1M) | -1.11% | 18 | +0.02 pp | −0.21 pp | −0.58 pp | −1.39 pp | 25 / 18 / 21 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| SENSEX vs 200DMA | 2.31% | 40 | +1.35 pp | +2.15 pp | +5.16 pp | +2.69 pp | 48 / 40 / 40 | 2026-10-19 | Daily | BSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY 50 1M return | 5.70% | 84 | +3.04 pp | +3.66 pp | +9.15 pp | +6.73 pp | 89 / 84 / 86 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY 50 3M return | 3.68% | 51 | +2.43 pp | +1.85 pp | +6.60 pp | +2.52 pp | 58 / 51 / 51 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY 50 6M return | 4.88% | 46 | +2.13 pp | +1.24 pp | +4.94 pp | +5.09 pp | 54 / 46 / 45 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| Midcap 100 vs NIFTY (3M) | −0.99 pp | 46 | +0.87 pp | −3.67 pp | −0.64 pp | +1.63 pp | 46 / 46 / 47 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| Smallcap 100 vs NIFTY (3M) | +3.72 pp | 67 | +0.87 pp | +0.22 pp | +5.82 pp | +0.05 pp | 75 / 67 / 67 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY Next 50 vs NIFTY (3M) | +1.63 pp | 70 | +0.08 pp | +1.15 pp | +7.66 pp | +4.82 pp | 70 / 70 / 61 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| Risk-on vs defensive sectors (1M) | +1.64 pp | 52 | +2.90 pp | +3.30 pp | +6.51 pp | +5.29 pp | 57 / 52 / 55 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| Risk-on vs defensive sectors (3M) | −0.99 pp | 28 | +1.22 pp | +0.83 pp | +4.95 pp | +2.63 pp | 33 / 28 / 29 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY 50 distance from 52W high | -3.16% | 63 | +1.64 pp | +2.57 pp | +5.22 pp | +3.44 pp | 71 / 63 / 61 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY 50context | 26,588.40 | — | +1.7% | +2.7% | +5.7% | +3.7% | 94 / 97 / 98 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY 50 1D returncontext | 1.72% | — | +2.12 pp | +0.28 pp | +1.12 pp | +2.38 pp | 97 / 97 / 98 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
Market Breadth · 38
weight 15 → 14.3% · coverage 100% · -1.8 ptsAdvance/decline (25): 48% of stocks above DMAs (30): 26New highs vs new lows (15): 26Market internals (value, A/D momentum, RS breadth) (20): 37Breadth thrust (10): 66
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Advance/decline ratio (10D avg, log) | 0.23 | 58 | +0.07 | +0.07 | +0.29 | +0.08 | 66 / 58 / 60 | 2026-10-19 | Daily | Computed from Dhan daily candles of NSE mainboard stocks (or ingestion) · SYNTHETIC | LIVE |
| Advance/decline volume ratio (10D, log) | 0.12 | 37 | +0.05 | +0.05 | +0.33 | −0.11 | 45 / 37 / 39 | 2026-10-19 | Daily | Computed from Dhan daily candles of NSE mainboard stocks (or ingestion) · SYNTHETIC | LIVE |
| % of stocks above 20DMA | 47.91% | 22 | +1.98 pp | +25.45 pp | −3.97 pp | −10.36 pp | 27 / 22 / 25 | 2026-10-19 | Daily | Computed from Dhan daily candles of NSE mainboard stocks (or ingestion) · SYNTHETIC | LIVE |
| % of stocks above 50DMA | 55.22% | 33 | +1.61 pp | +6.90 pp | +9.54 pp | +0.52 pp | 41 / 33 / 35 | 2026-10-19 | Daily | Computed from Dhan daily candles of NSE mainboard stocks (or ingestion) · SYNTHETIC | LIVE |
| % of stocks above 100DMA | 56.24% | 35 | +13.71 pp | +1.86 pp | +7.68 pp | +5.38 pp | 43 / 35 / 38 | 2026-10-19 | Daily | Computed from Dhan daily candles of NSE mainboard stocks (or ingestion) · SYNTHETIC | LIVE |
| % of stocks above 200DMA | 50.54% | 14 | −7.22 pp | −3.73 pp | +0.10 pp | −9.01 pp | 18 / 15 / 19 | 2026-10-19 | Daily | Computed from Dhan daily candles of NSE mainboard stocks (or ingestion) · SYNTHETIC | LIVE |
| New highs vs new lows (10D, log) | 0.84 | 26 | +0.26 | +1.06 | +1.83 | −0.88 | 36 / 26 / 29 | 2026-10-19 | Daily | Computed from Dhan daily candles of NSE mainboard stocks (or ingestion) · SYNTHETIC | LIVE |
| Up value / down value (10D, log) | 0.04 | 29 | −0.03 | +0.00 | +0.13 | −0.03 | 38 / 29 / 31 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| A/D line momentum (1M) | 1.14 | 36 | +0.39 | +0.39 | +2.07 | +0.36 | 45 / 36 / 37 | 2026-10-19 | Daily | Computed from Dhan daily candles of NSE mainboard stocks (or ingestion) · SYNTHETIC | LIVE |
| Sectors outperforming NIFTY (1M) | 45.45% | 46 | +9.09 pp | +18.18 pp | ±0.00 pp | +9.09 pp | 38 / 36 / 37 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| Breadth thrust (10D EMA of advancers share) | 0.55 | 66 | +0.02 | +0.00 | +0.08 | +0.05 | 65 / 57 / 57 | 2026-10-19 | Daily | Computed from Dhan daily candles of NSE mainboard stocks (or ingestion) · SYNTHETIC | LIVE |
Derivatives Positioning · 47
weight 10 → 9.5% · coverage 100% · -0.2 ptsOI put/call ratio (40): 42FII index futures positioning (35): 30Later-expiry positioning (25): 82
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NIFTY OI PCR | 1.02 | 29 | −0.15 | +0.03 | +0.01 | −0.04 | 34 / 29 / 30 | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
| BANKNIFTY OI PCR | 1.14 | 55 | +0.04 | +0.21 | +0.12 | +0.19 | 61 / 55 / — | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
| FII index futures long ratio | 48.73% | 34 | −3.40 pp | +7.99 pp | +5.81 pp | +3.00 pp | 42 / 34 / 36 | 2026-10-19 | Daily | NSE participant-wise OI · SYNTHETIC | LIVE |
| FII index options net OI | -8,235.47 | 25 | +28,373.43 | −5,099.04 | +15,412.47 | −6,724.27 | 30 / 25 / 27 | 2026-10-19 | Daily | NSE participant-wise OI · SYNTHETIC | LIVE |
| NIFTY later-expiry positioning | 81.52 | 82 | +24.91 | +25.31 | +24.74 | +30.13 | 100 / 100 / 100 | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
| NIFTY spot vs Max Paincontext | -0.04% | — | −0.19 pp | −0.09 pp | +0.56 pp | −1.94 pp | 38 / 39 / 40 | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
Option Premium Flow · 78
weight 8 → 7.6% · coverage 100% · +2.1 ptsNet premium pressure (45): 100Premium put/call ratio (25): 23Likely writing balance (30): 90
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NIFTY net premium pressure | 0.77 | 100 | +0.75 | +0.71 | +0.98 | +0.72 | 100 / 100 / 100 | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
| BANKNIFTY net premium pressure | 0.80 | 100 | +0.72 | +0.74 | +0.90 | +0.83 | 100 / 100 / — | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
| NIFTY premium PCR | 0.97 | 33 | −0.02 | +0.19 | +0.03 | −0.04 | 62 / 67 / 66 | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
| BANKNIFTY premium PCR | 1.08 | 14 | +0.12 | +0.17 | +0.03 | +0.03 | 84 / 86 / — | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
| NIFTY writing balance (put − call) | 1.00 | 90 | +0.70 | +0.94 | +0.92 | +0.94 | 100 / 100 / 100 | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
| NIFTY call premium tradedcontext | ₹132 Cr | — | −₹1,739 Cr | −₹2,046 Cr | −₹917 Cr | −₹1,316 Cr | 0 / 0 / 0 | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
| NIFTY put premium tradedcontext | ₹128 Cr | — | −₹1,474 Cr | −₹1,511 Cr | −₹1,502 Cr | −₹1,465 Cr | 0 / 0 / 0 | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
Volatility · 63
weight 7 → 6.7% · coverage 100% · +0.9 ptsIndia VIX level (35): 43India VIX change (20): 95Implied minus realised volatility (20): 34IV skew (25Δ put − call) (25): 88
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| India VIX | 21.87 | 43 | −1.0% | −2.3% | −20.3% | −10.5% | 48 / 57 / 56 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| India VIX 1M change | -20.27% | 95 | −9.79 pp | −11.62 pp | −36.08 pp | −35.50 pp | 4 / 5 / 5 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| India VIX minus NIFTY realised vol (20D) | 8.56 | 34 | −1.25 | +0.33 | −3.45 | +0.73 | 59 / 66 / 63 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY 25Δ IV skew (put − call) | 0.28 | 88 | −0.83 | −1.68 | −2.79 | −3.25 | 9 / 12 / 11 | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
| NIFTY realised volatility (20D)context | 13.31% | — | +1.02 pp | −0.84 pp | −2.11 pp | −3.29 pp | 43 / 41 / 42 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY ATM IV (current expiry)context | 20.63% | — | +0.16 pp | −1.22 pp | −4.79 pp | −2.93 pp | 47 / 55 / 56 | 2026-10-19 | Daily | Computed from ingested option chains · SYNTHETIC | LIVE |
FII/DII Flows · 49
weight 10 → 9.5% · coverage 100% · -0.0 ptsFII cash flows (55): 48DII cash flows (25): 83FII debt flows (20): 13
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| FII cash flow (5D cumulative) | ₹11,778 Cr | 62 | +₹9,009 Cr | +₹3,985 Cr | −₹9,642 Cr | +₹19,591 Cr | 64 / 62 / 67 | 2026-10-19 | Daily | NSE / NSDL (FPI) · SYNTHETIC | LIVE |
| FII cash flow (1M cumulative) | ₹17,051 Cr | 33 | +₹13,482 Cr | −₹9,642 Cr | −₹25,152 Cr | −₹14,477 Cr | 37 / 33 / 38 | 2026-10-19 | Daily | NSE / NSDL (FPI) · SYNTHETIC | LIVE |
| DII cash flow (1M cumulative) | ₹37,933 Cr | 83 | +₹1,234 Cr | +₹6,548 Cr | −₹6,534 Cr | +₹960 Cr | 79 / 83 / 87 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| FPI debt flow (1M cumulative) | −₹2,517 Cr | 13 | +₹17 Cr | −₹1,686 Cr | −₹6,678 Cr | −₹6,306 Cr | 10 / 13 / 15 | 2026-10-19 | Daily | NSDL (FPI) · SYNTHETIC | LIVE |
| FII cash flow (3M cumulative)context | ₹1,00,929 Cr | — | +₹2,049 Cr | +₹13,183 Cr | −₹18,355 Cr | −₹1,643 Cr | 56 / 53 / 59 | 2026-10-19 | Daily | NSE / NSDL (FPI) · SYNTHETIC | LIVE |
| FII cash flow (6M cumulative)context | ₹2,11,743 Cr | — | +₹16,714 Cr | −₹422 Cr | −₹2,305 Cr | +₹28,750 Cr | 62 / 61 / 64 | 2026-10-19 | Daily | NSE / NSDL (FPI) · SYNTHETIC | LIVE |
| DII cash flow (5D cumulative)context | ₹15,688 Cr | — | +₹4,431 Cr | +₹16,690 Cr | +₹6,548 Cr | +₹6,692 Cr | 89 / 92 / 94 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| DII cash flow (3M cumulative)context | ₹1,04,762 Cr | — | +₹1,449 Cr | +₹2,987 Cr | +₹9,563 Cr | +₹37,384 Cr | 81 / 85 / 89 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| DII cash flow (6M cumulative)context | ₹1,72,310 Cr | — | −₹2,346 Cr | +₹6,461 Cr | +₹10,052 Cr | +₹40,449 Cr | 71 / 77 / 82 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| FII cash flow (daily)context | ₹9,097 Cr | — | +₹16,339 Cr | +₹9,009 Cr | +₹13,482 Cr | +₹11,293 Cr | 93 / 94 / 96 | 2026-10-19 | Daily | NSE / NSDL (FPI) · SYNTHETIC | LIVE |
| DII cash flow (daily)context | ₹1,916 Cr | — | +₹1,641 Cr | +₹4,431 Cr | +₹1,234 Cr | −₹6,597 Cr | 59 / 62 / 64 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
Liquidity · 47
weight 7 → 6.7% · coverage 100% · -0.2 ptsSystem liquidity (LAF) (40): 81Money-market rates vs repo (30): 22Bank credit & deposit growth (20): 17Government cash balance (10): 45
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| System liquidity (net LAF) | ₹86,354 Cr | 81 | +₹33,000 Cr | +₹18,247 Cr | −₹2,428 Cr | +₹52,094 Cr | 94 / 81 / 78 | 2026-10-19 | Daily | Reserve Bank of India · SYNTHETIC | LIVE |
| Call money − repo | −0.01 pp | 8 | +0.04 pp | +0.07 pp | +0.08 pp | +0.09 pp | 91 / 92 / 90 | 2026-10-19 | Daily | Reserve Bank of India · SYNTHETIC | LIVE |
| 3M CP − repo | +0.62 pp | 36 | −0.02 pp | −0.02 pp | −0.09 pp | −0.02 pp | 56 / 64 / 61 | 2026-10-16 | Weekly | Reserve Bank of India / FBIL · SYNTHETIC | LIVE |
| India 3M interbank rate, 3M change | +0.14 pp | 20 | +0.25 pp | +0.25 pp | +0.25 pp | +0.30 pp | 67 / 79 / 83 | 2026-09-01 | Monthly | OECD Main Economic Indicators (via FRED) · SYNTHETIC | LIVE |
| Bank credit growth | 14.14% | 18 | +0.35 pp | +0.35 pp | −0.32 pp | −1.11 pp | 24 / 18 / 24 | 2026-10-16 | Weekly | Reserve Bank of India · SYNTHETIC | LIVE |
| Bank deposit growth | 10.93% | 16 | −0.33 pp | −0.33 pp | −0.50 pp | −0.52 pp | 17 / 16 / 20 | 2026-10-16 | Weekly | Reserve Bank of India · SYNTHETIC | LIVE |
| Government cash balance | ₹1,71,193 Cr | 45 | +₹6,080 Cr | +₹6,080 Cr | +₹11,114 Cr | −₹11,859 Cr | 53 / 55 / 57 | 2026-10-16 | Weekly | Reserve Bank of India · SYNTHETIC | LIVE |
| RBI repo ratecontext | 5.25% | — | ±0.00 pp | ±0.00 pp | ±0.00 pp | ±0.00 pp | 24 / 33 / 22 | 2026-10-19 | Daily | Reserve Bank of India (via BIS policy-rate statistics) · SYNTHETIC | LIVE |
Currency · 79
weight 5 → 4.8% · coverage 100% · +1.4 ptsUSD/INR move (45): 99INR volatility (30): 96Forex reserves (25): 23
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| USD/INR 1M change | -0.69% | 99 | −0.29 pp | −0.08 pp | −1.04 pp | −0.42 pp | 1 / 1 / 5 | 2026-10-19 | Daily | FBIL / licensed provider · SYNTHETIC | LIVE |
| INR realised volatility (1M) | 3.09% | 96 | −0.59 pp | −0.92 pp | −2.26 pp | −1.66 pp | 3 / 4 / 3 | 2026-10-19 | Daily | FBIL / licensed provider · SYNTHETIC | LIVE |
| Forex reserves 3M change | 0.13% | 23 | +0.49 pp | +0.49 pp | −0.20 pp | −0.69 pp | 28 / 23 / 24 | 2026-10-16 | Weekly | Reserve Bank of India · SYNTHETIC | LIVE |
| USD/INRcontext | 86.38 | — | −0.1% | +0.2% | −0.7% | −0.3% | 63 / 81 / 88 | 2026-10-19 | Daily | FBIL / licensed provider · SYNTHETIC | LIVE |
| Broad US dollar indexcontext | 102.78 | — | −1.1% | +0.3% | +0.1% | +1.0% | 98 / 99 / 86 | 2026-10-19 | Daily | Board of Governors of the Federal Reserve System (via FRED) · SYNTHETIC | LIVE |
Bond Market · 57
weight 5 → 4.8% · coverage 100% · +0.3 pts10Y G-Sec change (45): 86Yield curve (10Y−2Y) (30): 50India–US 10Y spread (25): 12
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 10Y G-Sec 1M change | -11 bps | 86 | −17 bps | −14 bps | −8 bps | −19 bps | 9 / 14 / 16 | 2026-10-19 | Daily | CCIL / FBIL · SYNTHETIC | LIVE |
| G-Sec curve (10Y − 2Y) | +0.45 pp | 50 | −0.09 pp | −0.11 pp | −0.05 pp | −0.13 pp | 5 / 5 / 5 | 2026-10-19 | Daily | CCIL / FBIL · SYNTHETIC | LIVE |
| India − US 10Y spread | +2.19 pp | 12 | −0.18 pp | −0.21 pp | −0.10 pp | −0.12 pp | 24 / 12 / 8 | 2026-10-19 | Daily | CCIL / FBIL · SYNTHETIC | LIVE |
| India 10Y G-Sec yieldcontext | 6.36% | — | −0.18 pp | −0.12 pp | −0.11 pp | −0.10 pp | 12 / 17 / 11 | 2026-10-19 | Daily | CCIL / FBIL · SYNTHETIC | LIVE |
| India 2Y G-Sec yieldcontext | 5.90% | — | −0.09 pp | −0.02 pp | −0.06 pp | +0.03 pp | 30 / 34 / 22 | 2026-10-19 | Daily | CCIL / FBIL · SYNTHETIC | LIVE |
| India 5Y G-Sec yieldcontext | 6.13% | — | −0.09 pp | −0.07 pp | −0.04 pp | −0.06 pp | 19 / 23 / 15 | 2026-10-19 | Daily | CCIL / FBIL · SYNTHETIC | LIVE |
| Real 10Y yield (10Y − CPI YoY)context | +3.38 pp | — | −0.18 pp | −0.12 pp | −0.11 pp | −0.07 pp | 73 / 66 / 68 | 2026-10-19 | Daily | CCIL / FBIL · SYNTHETIC | LIVE |
Credit · 46
weight 5 → 4.8% · coverage 100% · -0.2 ptsCorporate bond spreads (55): 29CD/CP funding spreads (20): 35Bank asset quality & funding (25): 94
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| AAA corporate spread | 81 bps | 29 | −2 bps | −0 bps | −9 bps | +7 bps | 64 / 71 / 67 | 2026-10-19 | Daily | FIMMDA / CCIL (licensed) · SYNTHETIC | LIVE |
| AA corporate spread | 184 bps | 28 | −8 bps | +3 bps | +2 bps | +14 bps | 64 / 72 / 68 | 2026-10-19 | Daily | FIMMDA / CCIL (licensed) · SYNTHETIC | LIVE |
| 3M CD − repo | +0.40 pp | 35 | +0.11 pp | +0.11 pp | −0.18 pp | +0.05 pp | 59 / 65 / 63 | 2026-10-16 | Weekly | Reserve Bank of India / FBIL · SYNTHETIC | LIVE |
| Bank gross NPA ratio | 2.22% | 100 | −0.02 pp | −0.02 pp | −0.02 pp | −0.02 pp | 3 / 1 / 1 | 2026-07-01 | Quarterly | Reserve Bank of India (FSR) · SYNTHETIC | LIVE |
| Credit/deposit ratio | 74.78% | 87 | −0.68 pp | −0.68 pp | −0.92 pp | −0.51 pp | 17 / 13 / 18 | 2026-10-16 | Weekly | Reserve Bank of India · SYNTHETIC | LIVE |
Global Risk Appetite · 41
weight 5 → 4.8% · coverage 100% · -0.4 ptsUS equities (30): 33Global & EM equities (25): 55US volatility & credit spreads (30): 29Dollar & US yields (15): 59
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| S&P 500 1M return | 2.80% | 71 | −1.09 pp | +1.44 pp | +4.98 pp | −2.16 pp | 72 / 71 / 73 | 2026-10-19 | Daily | S&P Dow Jones Indices (via FRED) · SYNTHETIC | LIVE |
| Nasdaq 1M return | -7.80% | 7 | +1.79 pp | −0.50 pp | −0.74 pp | −7.66 pp | 8 / 7 / 7 | 2026-10-19 | Daily | Nasdaq OMX (via FRED) · SYNTHETIC | LIVE |
| Russell 2000 3M return | -9.61% | 19 | +3.16 pp | +5.66 pp | +7.64 pp | −3.52 pp | 21 / 19 / 16 | 2026-10-19 | Daily | Twelve Data (NYSE Arca ETF, daily close) · SYNTHETIC | LIVE |
| Nikkei 225 1M return | 0.85% | 54 | −1.56 pp | −4.05 pp | +1.93 pp | +2.69 pp | 56 / 54 / 54 | 2026-10-19 | Daily | Nikkei Industry Research Institute (via FRED) · SYNTHETIC | LIVE |
| Hang Seng 1M return | -8.92% | 5 | +1.89 pp | −1.12 pp | −5.94 pp | −11.97 pp | 7 / 5 / 5 | 2026-10-19 | Daily | Hang Seng Indexes (licensed provider / ingestion) · SYNTHETIC | LIVE |
| Shanghai Composite 1M return | 3.75% | 72 | +0.53 pp | −0.08 pp | +1.54 pp | +2.96 pp | 74 / 72 / 73 | 2026-10-19 | Daily | SSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| STOXX 600 1M return | 3.25% | 74 | +0.82 pp | −4.05 pp | +5.02 pp | −0.69 pp | 72 / 74 / 75 | 2026-10-19 | Daily | STOXX (licensed provider / ingestion) · SYNTHETIC | LIVE |
| MSCI EM 1M return | 2.81% | 66 | +0.24 pp | −0.75 pp | −2.37 pp | −0.59 pp | 67 / 66 / 69 | 2026-10-19 | Daily | Twelve Data (NYSE Arca ETF, daily close) · SYNTHETIC | LIVE |
| MSCI World 1M return | 0.84% | 59 | −0.34 pp | +1.21 pp | +0.82 pp | +0.12 pp | 60 / 59 / 59 | 2026-10-19 | Daily | Twelve Data (NYSE Arca ETF, daily close) · SYNTHETIC | LIVE |
| CBOE VIX | 13.86 | 27 | +3.19 | −0.22 | +0.11 | +4.23 | 68 / 73 / 68 | 2026-10-19 | Daily | Chicago Board Options Exchange (via FRED) · SYNTHETIC | LIVE |
| US high-yield OAS | 3.90% | 39 | −0.01 pp | +0.14 pp | −0.09 pp | +0.35 pp | 54 / 61 / 57 | 2026-10-19 | Daily | ICE Data Indices (via FRED) · SYNTHETIC | LIVE |
| EM corporate OAS | 2.62% | 22 | +0.08 pp | +0.12 pp | +0.17 pp | +0.44 pp | 74 / 78 / 73 | 2026-10-19 | Daily | ICE Data Indices (via FRED) · SYNTHETIC | LIVE |
| Broad dollar 1M change | 0.10% | 50 | +0.02 pp | +0.37 pp | −0.62 pp | −0.52 pp | 43 / 50 / 54 | 2026-10-19 | Daily | Board of Governors of the Federal Reserve System (via FRED) · SYNTHETIC | LIVE |
| US 10Y 1M change | -1 bps | 63 | −3 bps | +4 bps | −3 bps | +4 bps | 40 / 38 / 42 | 2026-10-19 | Daily | Board of Governors of the Federal Reserve System (via FRED) · SYNTHETIC | LIVE |
| US 2Y 1M change | -5 bps | 66 | +1 bps | −6 bps | −11 bps | +0 bps | 33 / 34 / 36 | 2026-10-19 | Daily | Board of Governors of the Federal Reserve System (via FRED) · SYNTHETIC | LIVE |
Commodities · 40
weight 4 → 3.8% · coverage 100% · -0.4 ptsCrude oil (50): 36Precious metals (haven demand) (20): 48Industrial metals (20): 17Natural gas (10): 93
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Brent 1M change | 3.35% | 32 | +1.41 pp | +3.11 pp | +4.83 pp | +5.95 pp | 81 / 68 / 73 | 2026-10-19 | Daily | U.S. Energy Information Administration (via FRED) · SYNTHETIC | LIVE |
| WTI 1M change | 3.54% | 31 | +1.96 pp | +5.29 pp | +9.50 pp | +8.93 pp | 82 / 69 / 74 | 2026-10-19 | Daily | U.S. Energy Information Administration (via FRED) · SYNTHETIC | LIVE |
| Brent level | 73.10 | 45 | +3.8% | +4.3% | +3.3% | +6.1% | 35 / 55 / 47 | 2026-10-19 | Daily | U.S. Energy Information Administration (via FRED) · SYNTHETIC | LIVE |
| Gold 1M change | 1.28% | 29 | +1.68 pp | +4.30 pp | +2.14 pp | +2.13 pp | 72 / 71 / 68 | 2026-10-19 | Daily | Twelve Data (XAU/USD spot rate) · SYNTHETIC | LIVE |
| Silver 1M change | -0.59% | 67 | −1.28 pp | −4.63 pp | −2.20 pp | −1.41 pp | 33 / 33 / 32 | 2026-10-19 | Daily | Twelve Data (NYSE Arca ETF, daily close) · SYNTHETIC | LIVE |
| Copper 3M change | -3.24% | 28 | −9.30 pp | −9.30 pp | −9.30 pp | −15.72 pp | 33 / 28 / 31 | 2026-09-01 | Monthly | International Monetary Fund (via FRED) · SYNTHETIC | LIVE |
| Aluminium 3M change | -5.85% | 19 | −16.39 pp | −16.39 pp | −16.39 pp | −19.68 pp | 20 / 19 / 20 | 2026-09-01 | Monthly | International Monetary Fund (via FRED) · SYNTHETIC | LIVE |
| Domestic steel 3M change | -5.37% | 4 | −3.55 pp | −3.55 pp | −3.55 pp | −10.91 pp | 5 / 5 / 5 | 2026-09-01 | Monthly | Joint Plant Committee (Ministry of Steel) · SYNTHETIC | LIVE |
| Natural gas 1M change | -16.70% | 93 | +6.78 pp | −1.69 pp | −44.59 pp | −6.35 pp | 7 / 7 / 7 | 2026-10-19 | Daily | U.S. Energy Information Administration (via FRED) · SYNTHETIC | LIVE |
Valuation · 48
weight 4 → 3.8% · coverage 100% · -0.1 ptsP/E (trailing & forward) (40): 39P/B (20): 37Equity risk premium (40): 63
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| NIFTY 50 trailing P/E | 23.50x | 38 | +0.39 | +0.73 | +1.35 | +1.76 | 78 / 62 / 72 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY 50 forward P/E | 19.56x | 40 | +0.06 | +0.31 | +1.10 | +1.16 | 76 / 60 / 70 | 2026-10-19 | Daily | Licensed consensus provider · SYNTHETIC | LIVE |
| NIFTY 50 P/B | 3.68x | 37 | +0.10 | +0.14 | +0.24 | +0.25 | 79 / 63 / 73 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| Equity risk premium (EY − 10Y G-Sec) | −2.10 pp | 63 | +0.11 pp | −0.01 pp | −0.15 pp | −0.25 pp | 61 / 63 / 73 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
| NIFTY 50 earnings yieldcontext | 4.26% | — | −0.07 pp | −0.14 pp | −0.26 pp | −0.34 pp | 22 / 38 / 28 | 2026-10-19 | Daily | NSE (licensed provider / ingestion) · SYNTHETIC | LIVE |
Earnings · 41
weight 3 → 2.9% · coverage 100% · -0.3 ptsEPS revisions (60): 45Earnings growth & surprise (40): 35
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Forward EPS 3M change | 0.05% | 34 | +1.98 pp | +1.98 pp | +4.32 pp | +0.44 pp | 37 / 34 / 36 | 2026-10-16 | Weekly | Licensed consensus provider · SYNTHETIC | LIVE |
| EPS upgrades share | 54.40% | 57 | −3.06 pp | −3.06 pp | −3.06 pp | −3.20 pp | 36 / 36 / 38 | 2026-09-01 | Monthly | Licensed consensus provider · SYNTHETIC | LIVE |
| NIFTY 50 EPS growth | -0.57% | 28 | +0.64 pp | +0.64 pp | +0.64 pp | +0.64 pp | 18 / 28 / 28 | 2026-07-01 | Quarterly | NSE / licensed provider · SYNTHETIC | LIVE |
| Aggregate earnings surprise | -1.05% | 43 | −2.42 pp | −2.42 pp | −2.42 pp | −2.42 pp | 23 / 28 / 29 | 2026-07-01 | Quarterly | Licensed consensus provider · SYNTHETIC | LIVE |
Macro Economy · 59
weight 4 → 3.8% · coverage 100% · +0.3 ptsGrowth (45): 59Inflation (30): 64External balance (15): 55Fiscal (10): 50
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Industrial production growth | 7.30% | 55 | +2.47 pp | +2.47 pp | +2.47 pp | +4.31 pp | 57 / 55 / — | 2026-09-01 | Monthly | MOSPI · SYNTHETIC | LIVE |
| Manufacturing PMI | 54.27 | 66 | −0.21 | −0.21 | −0.21 | +0.23 | 51 / 48 / 49 | 2026-09-01 | Monthly | S&P Global (licensed) · SYNTHETIC | LIVE |
| Services PMI | 54.01 | 64 | −0.83 | −0.83 | −0.83 | +0.47 | 31 / 24 / 26 | 2026-09-01 | Monthly | S&P Global (licensed) · SYNTHETIC | LIVE |
| GST collections growth | 27.94% | 97 | −0.90 pp | −0.90 pp | −0.90 pp | −1.65 pp | 94 / — / — | 2026-09-01 | Monthly | Ministry of Finance · SYNTHETIC | LIVE |
| Real GDP growth | 6.53% | 18 | −0.99 pp | −0.99 pp | −0.99 pp | −0.99 pp | 8 / 18 / 18 | 2026-07-01 | Quarterly | International Monetary Fund (via FRED) · SYNTHETIC | LIVE |
| Consumer confidence | 106.01 | 53 | +4.13 | +4.13 | +4.13 | +4.13 | 53 / 52 / 53 | 2026-07-01 | Quarterly | RBI Consumer Confidence Survey · SYNTHETIC | LIVE |
| CPI inflation | 2.98% | 65 | −0.36 pp | −0.36 pp | −0.36 pp | +0.23 pp | 23 / 24 / — | 2026-09-01 | Monthly | MOSPI · SYNTHETIC | LIVE |
| Core CPI inflation | 3.48% | 67 | −0.13 pp | −0.13 pp | −0.13 pp | −0.24 pp | 23 / 26 / — | 2026-09-01 | Monthly | MOSPI · SYNTHETIC | LIVE |
| WPI inflation | 0.94% | 60 | −0.28 pp | −0.28 pp | −0.28 pp | +0.24 pp | 23 / 25 / 24 | 2026-09-01 | Monthly | Office of the Economic Adviser (DPIIT) · SYNTHETIC | LIVE |
| Exports growth | 34.54% | 100 | +6.37 pp | +6.37 pp | +6.37 pp | +18.21 pp | 99 / 100 / 99 | 2026-09-01 | Monthly | OECD Main Economic Indicators (via FRED) · SYNTHETIC | LIVE |
| Merchandise trade deficit | 23.90 | 3 | +1.97 | +1.97 | +1.97 | +0.99 | 93 / 96 / 98 | 2026-09-01 | Monthly | Ministry of Commerce · SYNTHETIC | LIVE |
| Current account balance | -1.06 | 62 | +0.02 | +0.02 | +0.02 | +0.02 | 83 / 55 / 64 | 2026-07-01 | Quarterly | Reserve Bank of India · SYNTHETIC | LIVE |
| Fiscal deficit | 4.50 | 50 | +0.03 | +0.03 | +0.03 | +0.12 | 74 / 57 / 51 | 2026-09-01 | Monthly | Controller General of Accounts · SYNTHETIC | LIVE |
| Forex reservescontext | 688.88 | — | −0.0% | −0.0% | −0.2% | +0.1% | 95 / 97 / 98 | 2026-10-16 | Weekly | Reserve Bank of India · SYNTHETIC | LIVE |
Retail / MF / IPO · 66
weight 3 → 2.9% · coverage 100% · +0.5 ptsMutual fund & SIP flows (40): 74Retail participation (25): 98IPO / SME IPO activity (35): 35
| Indicator | Value | Score | 1D | 1W | 1M | 3M | Pct 5Y/10Y/15Y | Timestamp | Freq. | Source | Status |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Equity MF inflows (3M avg) | ₹37,747 Cr | 63 | −₹1,613 Cr | −₹1,613 Cr | −₹1,613 Cr | −₹12,732 Cr | 53 / 62 / 74 | 2026-09-01 | Monthly | AMFI · SYNTHETIC | LIVE |
| SIP flows growth | 27.14% | 81 | +12.40 pp | +12.40 pp | +12.40 pp | +17.34 pp | 79 / — / — | 2026-09-01 | Monthly | AMFI · SYNTHETIC | LIVE |
| ETF inflows (3M avg) | ₹9,408 Cr | 80 | −₹341 Cr | −₹341 Cr | −₹341 Cr | +₹2,915 Cr | 71 / 80 / — | 2026-09-01 | Monthly | AMFI · SYNTHETIC | LIVE |
| New demat accounts (3M avg) | 4.72 | 95 | −0.34 | −0.34 | −0.34 | −0.34 | 89 / 95 / 96 | 2026-09-01 | Monthly | NSDL / CDSL · SYNTHETIC | LIVE |
| Unique F&O traders | 10.47 | 100 | +0.50 | +0.50 | +0.50 | +0.17 | 99 / — / — | 2026-09-01 | Monthly | NSE / SEBI · SYNTHETIC | LIVE |
| Mainboard IPOs (3M) | 11.00 | 13 | −3.00 | −3.00 | −3.00 | −8.00 | 14 / 13 / 17 | 2026-09-01 | Monthly | SEBI / NSE / BSE · SYNTHETIC | LIVE |
| SME IPOs (3M) | 62.00 | 69 | −4.00 | −4.00 | −4.00 | −7.00 | 44 / 69 / — | 2026-09-01 | Monthly | NSE Emerge / BSE SME · SYNTHETIC | LIVE |
| Average IPO subscription | 16.34x | 22 | −2.83 | −2.83 | −2.83 | −8.64 | 23 / 22 / 29 | 2026-09-01 | Monthly | NSE / BSE · SYNTHETIC | LIVE |
| Average IPO listing gain | 16.14% | 37 | −2.71 pp | −2.71 pp | −2.71 pp | +9.42 pp | 39 / 37 / 39 | 2026-09-01 | Monthly | NSE / BSE · SYNTHETIC | LIVE |