{
 "indicators": [
  {
   "definition": {
    "source_url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=2291051&lang=1&reg=48",
    "term": "Consumer Price Index (CPI) inflation, combined"
   },
   "frequency": "monthly",
   "group": "Prices",
   "history_kind": "reading",
   "history_note": "last 9 published observations of 9 stored",
   "id": "cpi",
   "kind": "reading",
   "label": "CPI inflation",
   "latest": {
    "change": 0.71,
    "date": "2026-09-30",
    "value": 5.54
   },
   "links": {
    "csv": "series/cpi.csv",
    "self": "series/cpi.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "The figure the publisher prints (MoSPI/NSO, via the portal's indicator series), not a figure derived here. RBI flexible target 4% +/- 2% (2-6%). Green 2-4.5, watch 1.5-2 / 4.5-6, red <1.5 or >6. The chart draws the longer index-derived history, reconciled against this series to within 0.1pp (see cross_checks).",
   "series": "cpi_yoy_official",
   "source": "RBI DBIE indicator series (RBIB18)",
   "stale": false,
   "stale_days": 32,
   "status": "watch",
   "status_reason": "5.54% - inside the band but above target (an index-derived y-o-y for the same month gives 5.59%; the two differ because the published index is rounded to one decimal)",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=2272872&lang=2&reg=48",
    "term": "Wholesale Price Index (WPI) inflation"
   },
   "frequency": "monthly",
   "group": "Prices",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 30 stored",
   "id": "wpi",
   "kind": "reading",
   "label": "WPI inflation",
   "latest": {
    "change": 1.47,
    "date": "2026-09-30",
    "value": 11.39
   },
   "links": {
    "csv": "series/wpi.csv",
    "self": "series/wpi.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "No formal target. Green 0-3, watch <0 or 3-6, red >6.",
   "series": "wpi_yoy",
   "source": "RBI r11 (WPI 2023=100)",
   "stale": false,
   "stale_days": 32,
   "status": "bad",
   "status_reason": "11.39% - high wholesale inflation. Caveat: the series carries an unusual +4% month-on-month step in Apr-2026 (both index bases show it), so treat the level as provisional.",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://static.pib.gov.in/WriteReadData/specificdocs/documents/2025/jun/doc202566565201.pdf",
    "term": "Policy repo rate"
   },
   "frequency": "weekly",
   "group": "Policy",
   "history_kind": "setting",
   "history_note": "814 published rows in the source table; the setting changed 39 time(s) in that window, the newest 14 are listed",
   "id": "repo",
   "kind": "setting",
   "label": "Policy repo rate",
   "latest": {
    "change": null,
    "date": "2026-10-30",
    "value": 5.5
   },
   "links": {
    "csv": "series/repo.csv",
    "self": "series/repo.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Direction read: a cut is supportive (green), no change is neutral (watch), a hike is tightening (red). Value is the latest announced rate.",
   "series": "repo",
   "setting": {
    "change_bp": 25.0,
    "effective_from": "2026-10-09",
    "previous": 5.25,
    "unchanged_in_window": false
   },
   "source": "RBI r10 (weekly WSS)",
   "stale": false,
   "stale_days": 2,
   "status": "bad",
   "status_reason": "a 25bp hike on 2026-10-09 took it from 5.25% to 5.50%; the weekly table has not published a newer week yet",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "M3 / broad money"
   },
   "frequency": "fortnightly",
   "group": "Money",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 240 stored",
   "id": "m3",
   "kind": "reading",
   "label": "M3 (broad money) growth",
   "latest": {
    "change": -0.9,
    "date": "2026-10-15",
    "value": 15.97
   },
   "links": {
    "csv": "series/m3.csv",
    "self": "series/m3.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green 9-15%, watch 7-9 / >15, red <7 (no developed band exists; these are the customary read).",
   "series": "m3_yoy",
   "source": "RBI r13",
   "stale": false,
   "stale_days": 17,
   "status": "watch",
   "status_reason": "16.0% - very fast money growth - inflation risk",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "Reserve money / base money (M0)"
   },
   "frequency": "weekly",
   "group": "Money",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 200 stored",
   "id": "rm",
   "kind": "reading",
   "label": "Reserve money growth",
   "latest": {
    "change": 1.64,
    "date": "2026-10-15",
    "value": 10.33
   },
   "links": {
    "csv": "series/rm.csv",
    "self": "series/rm.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green 8-14%, watch 5-8 / >14, red <5.",
   "series": "rm_yoy",
   "source": "RBI r7",
   "stale": false,
   "stale_days": 17,
   "status": "good",
   "status_reason": "10.3% - ample base-money expansion",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "Bank credit of scheduled commercial banks"
   },
   "frequency": "fortnightly",
   "group": "Credit",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 200 stored",
   "id": "credit",
   "kind": "reading",
   "label": "Bank credit growth",
   "latest": {
    "change": -1.15,
    "date": "2026-10-15",
    "value": 18.23
   },
   "links": {
    "csv": "series/credit.csv",
    "self": "series/credit.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green 10-16%, watch 8-10 / 16-20, red <8 or >20.",
   "series": "credit_yoy",
   "source": "RBI r9",
   "stale": false,
   "stale_days": 17,
   "status": "watch",
   "status_reason": "18.2% - very fast credit growth",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.rbi.org.in/Scripts/BS_ViewMasDirections.aspx?id=12131",
    "term": "Aggregate deposits with scheduled commercial banks"
   },
   "frequency": "fortnightly",
   "group": "Credit",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 200 stored",
   "id": "deposit",
   "kind": "reading",
   "label": "Aggregate deposit growth",
   "latest": {
    "change": -1.11,
    "date": "2026-10-15",
    "value": 16.72
   },
   "links": {
    "csv": "series/deposit.csv",
    "self": "series/deposit.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green 10-14%, watch 8-10 / >14, red <8.",
   "series": "deposit_yoy",
   "source": "RBI r9",
   "stale": false,
   "stale_days": 17,
   "status": "watch",
   "status_reason": "16.7% - deposit surge - could signal risk aversion",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.rbi.org.in/Scripts/PublicationsView.aspx?id=17618",
    "term": "Credit-deposit ratio (outstanding and incremental)"
   },
   "frequency": "fortnightly",
   "group": "Credit",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 200 stored",
   "id": "cdr",
   "kind": "reading",
   "label": "Credit-to-deposit ratio",
   "latest": {
    "change": 0.61,
    "date": "2026-10-15",
    "value": 81.59
   },
   "links": {
    "csv": "series/cdr.csv",
    "self": "series/cdr.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green 70-85%, watch 65-70 / 85-95, red <65 or >95.",
   "series": "cd_ratio",
   "source": "RBI r9",
   "stale": false,
   "stale_days": 17,
   "status": "good",
   "status_reason": "81.6% - credit deployment in the usual range",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://rbi.org.in/Scripts/BS_PressReleaseDisplay.aspx?prid=62917",
    "term": "Liquidity Adjustment Facility: net injection (+) / absorption (-), SDF and MSF"
   },
   "frequency": "daily",
   "group": "Liquidity",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 200 stored",
   "id": "liquidity",
   "kind": "reading",
   "label": "Liquidity (1-month avg net ops)",
   "latest": {
    "change": -1975.591,
    "date": "2026-11-01",
    "value": -143546.227
   },
   "links": {
    "csv": "series/liquidity.csv",
    "self": "series/liquidity.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Direction read: improving > +₹25k cr = green, within +/-₹25k cr = watch, deteriorating > ₹25k cr = red. A negative level alone is not scored as stress (SDF-era absorption is normal).",
   "series": "laf_net_30d",
   "source": "RBI r8",
   "stale": false,
   "stale_days": 0,
   "status": "watch",
   "status_reason": "-143,546 cr (-1.4 lakh cr), +6,008 cr vs 3 months ago - roughly steady versus a quarter ago",
   "unit": "₹ crore"
  },
  {
   "definition": {
    "source_url": "https://rbi.org.in/scripts/publicationsView.aspx?id=15762",
    "term": "Call money rate (weighted average)"
   },
   "frequency": "weekly",
   "group": "Policy",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 260 stored",
   "id": "callmoney",
   "kind": "reading",
   "label": "Call money rate",
   "latest": {
    "change": 0.01,
    "date": "2026-10-30",
    "value": 5.69
   },
   "links": {
    "csv": "series/callmoney.csv",
    "self": "series/callmoney.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green |spread| <= 0.25pp, watch 0.25-0.75pp, red > 0.75pp.",
   "series": "call_rate",
   "source": "RBI r10",
   "stale": false,
   "stale_days": 2,
   "status": "good",
   "status_reason": "5.69% vs the same week's repo 5.50% (spread +0.19pp) - anchored to the repo rate",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.fbil.org.in/uploads/Newsletter_for_the_month_of_April_2024_ea8fe6cc8f.pdf",
    "term": "10-year Government of India benchmark G-Sec par yield (FBIL)"
   },
   "frequency": "weekly",
   "group": "Markets",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 260 stored",
   "id": "gsec",
   "kind": "reading",
   "label": "10-year G-sec yield",
   "latest": {
    "change": -0.07,
    "date": "2026-10-30",
    "value": 7.45
   },
   "links": {
    "csv": "series/gsec.csv",
    "self": "series/gsec.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Direction read: -20bp or better in 3 months = green, +20bp or worse = red, else watch.",
   "series": "gsec10y",
   "source": "RBI r10",
   "stale": false,
   "stale_days": 2,
   "status": "bad",
   "status_reason": "7.45% (+61 bp over 3m) - yields rising, tightening conditions",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.rbi.org.in/Scripts/PublicationsView.aspx?id=17618",
    "term": "Net foreign exchange assets of the banking sector"
   },
   "frequency": "fortnightly",
   "group": "External",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 200 stored",
   "id": "fxa",
   "kind": "reading",
   "label": "Net FX assets (banking sector)",
   "latest": {
    "change": -2.95,
    "date": "2026-10-15",
    "value": 14.82
   },
   "links": {
    "csv": "series/fxa.csv",
    "self": "series/fxa.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green >5% y-o-y, watch 0-5%, red <0%.",
   "series": "fxa_yoy",
   "source": "RBI r13",
   "stale": false,
   "stale_days": 17,
   "status": "good",
   "status_reason": "14.8% - net FX assets building",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "Foreign Currency Assets (FCA) and India's foreign exchange reserves"
   },
   "frequency": "weekly",
   "group": "External",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 240 stored",
   "id": "fca",
   "kind": "reading",
   "label": "RBI foreign currency assets",
   "latest": {
    "change": -1.18,
    "date": "2026-10-30",
    "value": 11.84
   },
   "links": {
    "csv": "series/fca.csv",
    "self": "series/fca.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green >5% y-o-y, watch 0-5%, red <0%.",
   "series": "fca_yoy",
   "source": "RBI r39",
   "stale": false,
   "stale_days": 2,
   "status": "good",
   "status_reason": "11.8% - foreign currency assets building",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://rbi.org.in/scripts/FS_FAQs.aspx?Id=79",
    "term": "Treasury bills (91-day, 182-day, 364-day) and Cash Management Bills"
   },
   "frequency": "weekly",
   "group": "Fiscal",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 260 stored",
   "id": "tbill",
   "kind": "reading",
   "label": "T-bill outstanding",
   "latest": {
    "change": 9805.0,
    "date": "2026-10-30",
    "value": 784548.0
   },
   "links": {
    "csv": "series/tbill.csv",
    "self": "series/tbill.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green if 3-month change <= -5%, watch -5%..+10%, watch/red above +10% (more short-term borrowing).",
   "series": "tbill",
   "source": "RBI r2",
   "stale": false,
   "stale_days": 2,
   "status": "watch",
   "status_reason": "784,548 cr (-1.3% over 3m) - stable short-term borrowing",
   "unit": "₹ crore"
  },
  {
   "definition": {
    "source_url": "https://www.rbi.org.in/Scripts/BS_ViewMasDirections.aspx?id=12108",
    "term": "Certificate of Deposit (CD)"
   },
   "frequency": "fortnightly",
   "group": "Markets",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 200 stored",
   "id": "cdout",
   "kind": "reading",
   "label": "CD outstanding",
   "latest": {
    "change": 7778.0,
    "date": "2026-10-31",
    "value": 594204.0
   },
   "links": {
    "csv": "series/cdout.csv",
    "self": "series/cdout.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green -20%..+30% y-o-y; sharp rises flag deposit competition (watch).",
   "series": "cd_out",
   "source": "RBI r4",
   "stale": false,
   "stale_days": 1,
   "status": "good",
   "status_reason": "594,204 cr (+15% y-o-y) - CD market functioning normally",
   "unit": "₹ crore"
  },
  {
   "definition": {
    "source_url": "https://rbi.org.in/Scripts/BS_ViewMasDirections.aspx?id=12592",
    "term": "Commercial Paper (CP)"
   },
   "frequency": "fortnightly",
   "group": "Markets",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 200 stored",
   "id": "cpout",
   "kind": "reading",
   "label": "Commercial paper outstanding",
   "latest": {
    "change": 667.0,
    "date": "2026-10-31",
    "value": 661259.0
   },
   "links": {
    "csv": "series/cpout.csv",
    "self": "series/cpout.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green -20%..+30% y-o-y, watch outside that.",
   "series": "cp_out",
   "source": "RBI r5",
   "stale": false,
   "stale_days": 1,
   "status": "watch",
   "status_reason": "661,259 cr (+38% y-o-y) - surging CP issuance",
   "unit": "₹ crore"
  },
  {
   "definition": {
    "source_url": "https://www.rbi.org.in/Scripts/WSSView.aspx?Id=28379",
    "term": "Money-market turnover (call, notice/term money, triparty repo, market repo)"
   },
   "frequency": "weekly",
   "group": "Markets",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 200 stored",
   "id": "turnover",
   "kind": "reading",
   "label": "Money-market turnover",
   "latest": {
    "change": 395115.0,
    "date": "2026-10-30",
    "value": 1857855.0
   },
   "links": {
    "csv": "series/turnover.csv",
    "self": "series/turnover.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green within +/-20% y-o-y or expanding; watch on a >20% contraction.",
   "series": "turnover",
   "source": "RBI r12",
   "stale": false,
   "stale_days": 2,
   "status": "good",
   "status_reason": "1,857,855 cr/day (+7% y-o-y) - money-market turnover in line with last year",
   "unit": "₹ crore"
  },
  {
   "definition": {
    "source_url": "https://rbi.org.in/scripts/FS_FAQs.aspx?Id=79",
    "term": "Treasury bills (91-day, 182-day, 364-day) and Cash Management Bills"
   },
   "frequency": "weekly",
   "group": "Markets",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 260 stored",
   "id": "yld91",
   "kind": "reading",
   "label": "91-day T-bill yield",
   "latest": {
    "change": 0.2,
    "date": "2026-10-30",
    "value": 5.93
   },
   "links": {
    "csv": "series/yld91.csv",
    "self": "series/yld91.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Direction read: -20bp or better in 3 months = green, +20bp or worse = red, else watch.",
   "series": "yld91",
   "source": "RBI r10 (weekly WSS)",
   "stale": false,
   "stale_days": 2,
   "status": "bad",
   "status_reason": "5.93% (+59 bp over 3 months) - short-end yields rising, tighter funding conditions",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.fbil.org.in/uploads/REVISED_ETHODOLOGY_FOR_FORWARD_PREMIA_AND_MIFOR_CURVE_4b25a32468.pdf",
    "term": "US dollar forward premia (1, 3 and 6 months), per cent per annum"
   },
   "frequency": "weekly",
   "group": "External",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 260 stored",
   "id": "fwd3m",
   "kind": "reading",
   "label": "3-month US$ forward premia",
   "latest": {
    "change": 0.11,
    "date": "2026-10-30",
    "value": 5.35
   },
   "links": {
    "csv": "series/fwd3m.csv",
    "self": "series/fwd3m.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Interpretation bands: 0-4.5% normal, 4.5-6% watch, >6% stress, <0 unusual.",
   "series": "fwd3m",
   "source": "RBI r10 (weekly WSS)",
   "stale": false,
   "stale_days": 2,
   "status": "watch",
   "status_reason": "5.35% - premia elevated - hedging demand or depreciation expectations building",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=2272872&lang=2&reg=48",
    "term": "Wholesale Price Index (WPI) inflation"
   },
   "frequency": "monthly",
   "group": "Prices",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 30 stored",
   "id": "wpifuel",
   "kind": "reading",
   "label": "WPI fuel & power",
   "latest": {
    "change": 2.92,
    "date": "2026-09-30",
    "value": 25.85
   },
   "links": {
    "csv": "series/wpifuel.csv",
    "self": "series/wpifuel.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Component of the WPI; bands green <=3%, watch 3-6%, red >6%.",
   "series": "wpi_fuel_yoy",
   "source": "RBI r11",
   "stale": false,
   "stale_days": 32,
   "status": "bad",
   "status_reason": "25.85% - very high - pushes the headline up",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=2272872&lang=2&reg=48",
    "term": "Wholesale Price Index (WPI) inflation"
   },
   "frequency": "monthly",
   "group": "Prices",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 30 stored",
   "id": "wpimanu",
   "kind": "reading",
   "label": "WPI manufactured products",
   "latest": {
    "change": 1.39,
    "date": "2026-09-30",
    "value": 9.76
   },
   "links": {
    "csv": "series/wpimanu.csv",
    "self": "series/wpimanu.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Component of the WPI; bands green <=3%, watch 3-5%, red >5%.",
   "series": "wpi_manu_yoy",
   "source": "RBI r11",
   "stale": false,
   "stale_days": 32,
   "status": "bad",
   "status_reason": "9.76% - very high - pushes the headline up",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=2272872&lang=2&reg=48",
    "term": "Wholesale Price Index (WPI) inflation"
   },
   "frequency": "monthly",
   "group": "Prices",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 30 stored",
   "id": "wpiprim",
   "kind": "reading",
   "label": "WPI primary articles",
   "latest": {
    "change": 0.91,
    "date": "2026-09-30",
    "value": 8.67
   },
   "links": {
    "csv": "series/wpiprim.csv",
    "self": "series/wpiprim.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Component of the WPI; bands green <=3%, watch 3-6%, red >6%.",
   "series": "wpi_primary_yoy",
   "source": "RBI r11",
   "stale": false,
   "stale_days": 32,
   "status": "bad",
   "status_reason": "8.67% - very high - pushes the headline up",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=2291051&lang=1&reg=48",
    "term": "Consumer Price Index (CPI) inflation, combined"
   },
   "frequency": "monthly",
   "group": "Prices",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 153 stored",
   "id": "cpirural",
   "kind": "reading",
   "label": "CPI rural",
   "latest": {
    "change": 0.77,
    "date": "2026-09-30",
    "value": 6.07
   },
   "links": {
    "csv": "series/cpirural.csv",
    "self": "series/cpirural.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Same 2-6% tolerance band as headline CPI.",
   "series": "cpi_rural_yoy",
   "source": "RBI r11",
   "stale": false,
   "stale_days": 32,
   "status": "bad",
   "status_reason": "6.07% - above the upper tolerance limit",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.pib.gov.in/PressReleasePage.aspx?PRID=2291051&lang=1&reg=48",
    "term": "Consumer Price Index (CPI) inflation, combined"
   },
   "frequency": "monthly",
   "group": "Prices",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 153 stored",
   "id": "cpiurban",
   "kind": "reading",
   "label": "CPI urban",
   "latest": {
    "change": 0.48,
    "date": "2026-09-30",
    "value": 4.82
   },
   "links": {
    "csv": "series/cpiurban.csv",
    "self": "series/cpiurban.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Same 2-6% tolerance band as headline CPI.",
   "series": "cpi_urban_yoy",
   "source": "RBI r11",
   "stale": false,
   "stale_days": 32,
   "status": "watch",
   "status_reason": "4.82% - above target",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "M1 / narrow money"
   },
   "frequency": "fortnightly",
   "group": "Money",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 220 stored",
   "id": "m1",
   "kind": "reading",
   "label": "M1 (narrow money) growth",
   "latest": {
    "change": -4.46,
    "date": "2026-10-15",
    "value": 12.56
   },
   "links": {
    "csv": "series/m1.csv",
    "self": "series/m1.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green 9-16%, watch 5-9 / >16, red <5%. M1 tracks transactions demand; M3 tracks savings too.",
   "series": "m1_yoy",
   "source": "RBI r13",
   "stale": false,
   "stale_days": 17,
   "status": "good",
   "status_reason": "12.6% - healthy transactions demand",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.rbi.org.in/Scripts/PublicationsView.aspx?id=17618",
    "term": "Money multiplier (M3 ÷ reserve money)"
   },
   "frequency": "fortnightly",
   "group": "Money",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 220 stored",
   "id": "moneymult",
   "kind": "reading",
   "label": "Money multiplier",
   "latest": {
    "change": -0.15,
    "date": "2026-10-15",
    "value": 6.25
   },
   "links": {
    "csv": "series/moneymult.csv",
    "self": "series/moneymult.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Derived as M3 ÷ reserve money. Green +/-0.15 of a year ago, watch outside that.",
   "series": "money_mult",
   "source": "derived (r13 ÷ r7)",
   "stale": false,
   "stale_days": 17,
   "status": "watch",
   "status_reason": "6.25x (+0.30 vs a year ago) - multiplier rising - banks creating money faster",
   "unit": "x"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "Bankers' deposits with the Reserve Bank"
   },
   "frequency": "weekly",
   "group": "Liquidity",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 240 stored",
   "id": "bankdep",
   "kind": "reading",
   "label": "Bankers' deposits with RBI",
   "latest": {
    "change": -1.29,
    "date": "2026-10-30",
    "value": 0.61
   },
   "links": {
    "csv": "series/bankdep.csv",
    "self": "series/bankdep.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green >5% y-o-y, watch 0-5%, red <0%.",
   "series": "bankers_dep_yoy",
   "source": "RBI r39",
   "stale": false,
   "stale_days": 2,
   "status": "watch",
   "status_reason": "0.6% - broadly flat",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "RBI loans and advances to the Central Government"
   },
   "frequency": "weekly",
   "group": "Fiscal",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 240 stored",
   "id": "rbicredit",
   "kind": "reading",
   "label": "RBI credit to the Centre",
   "latest": {
    "change": -6882.0,
    "date": "2026-04-17",
    "value": 93392.0
   },
   "links": {
    "csv": "series/rbicredit.csv",
    "self": "series/rbicredit.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Loans and advances to the Central Government (Ways and Means Advances and overdrafts). Direction read: falling = green, rising = watch.",
   "series": "rbi_govt_level",
   "source": "RBI r39",
   "stale": true,
   "stale_days": 198,
   "status": "watch",
   "status_reason": "₹93,392 cr as last reported on 2026-04-17; the RBI table carries no value for this line on any later date (a nil balance is published as a blank cell)",
   "unit": "₹ crore"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "RBI rupee securities (including treasury bills)"
   },
   "frequency": "weekly",
   "group": "Fiscal",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 240 stored",
   "id": "rupeesec",
   "kind": "reading",
   "label": "RBI rupee securities",
   "latest": {
    "change": 0.23,
    "date": "2026-10-30",
    "value": 21.3
   },
   "links": {
    "csv": "series/rupeesec.csv",
    "self": "series/rupeesec.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "RBI's holdings of government securities incl. treasury bills (balance-sheet item 3). Green 0-12% y-o-y, watch <0 or >12%.",
   "series": "rupeesec_yoy",
   "source": "RBI r39",
   "stale": false,
   "stale_days": 2,
   "status": "watch",
   "status_reason": "21.3% - fast growth - heavy government paper absorption",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.rbi.org.in/Scripts/BS_ViewMasDirections.aspx?id=12131",
    "term": "Cash Reserve Ratio (CRR)"
   },
   "frequency": "weekly",
   "group": "Policy",
   "history_kind": "setting",
   "history_note": "814 published rows in the source table; the setting changed 15 time(s) in that window, the newest 14 are listed",
   "id": "crr",
   "kind": "setting",
   "label": "Cash Reserve Ratio",
   "latest": {
    "change": null,
    "date": "2026-10-30",
    "value": 3.0
   },
   "links": {
    "csv": "series/crr.csv",
    "self": "series/crr.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "A cut releases lendable funds (supportive/green); a hike absorbs them (tightening/red); unchanged is neutral/watch. Value is the rate in force.",
   "series": "crr",
   "setting": {
    "change_bp": -25.0,
    "effective_from": "2025-12-05",
    "previous": 3.25,
    "unchanged_in_window": false
   },
   "source": "RBI r10",
   "stale": false,
   "stale_days": 2,
   "status": "good",
   "status_reason": "a 25bp cut on 2025-12-05 took it from 3.25% to 3.00%; the rate has been unchanged in all 48 weekly rows published since",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.rbi.org.in/Scripts/BS_ViewMasDirections.aspx?id=12131",
    "term": "Statutory Liquidity Ratio (SLR)"
   },
   "frequency": "weekly",
   "group": "Policy",
   "history_kind": "setting",
   "history_note": "814 published rows in the source table; the setting changed 16 time(s) in that window, the newest 14 are listed",
   "id": "slr",
   "kind": "setting",
   "label": "Statutory Liquidity Ratio",
   "latest": {
    "change": null,
    "date": "2026-10-30",
    "value": 18.0
   },
   "links": {
    "csv": "series/slr.csv",
    "self": "series/slr.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "A cut releases lendable funds (supportive/green); a hike absorbs them (tightening/red); unchanged is neutral/watch. Value is the rate in force.",
   "series": "slr",
   "setting": {
    "change_bp": -25.0,
    "effective_from": "2020-04-17",
    "previous": 18.25,
    "unchanged_in_window": false
   },
   "source": "RBI r10",
   "stale": false,
   "stale_days": 2,
   "status": "watch",
   "status_reason": "a 25bp cut on 2020-04-17 took it from 18.25% to 18.00%; the rate has been unchanged in all 342 weekly rows published since",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://www.fbil.org.in/securities?mq=o&op=referencerate",
    "term": "USD/INR and EUR/INR spot exchange rates (Reference Rate)"
   },
   "frequency": "weekly",
   "group": "External",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 260 stored",
   "id": "usdinr",
   "kind": "reading",
   "label": "USD/INR",
   "latest": {
    "change": 0.31,
    "date": "2026-10-30",
    "value": 95.25
   },
   "links": {
    "csv": "series/usdinr.csv",
    "self": "series/usdinr.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Direction read over 3 months: a weaker rupee (higher USD/INR) is a stress signal.",
   "series": "inr_usd",
   "source": "RBI r10 (weekly WSS)",
   "stale": false,
   "stale_days": 2,
   "status": "watch",
   "status_reason": "95.25 (-0.13% over 3m) - rupee broadly stable",
   "unit": "₹"
  },
  {
   "definition": {
    "source_url": "https://www.rbi.org.in/Scripts/WSSView.aspx?Id=28379",
    "term": "Term spread (10-year G-sec par yield − 91-day T-bill yield)"
   },
   "frequency": "weekly",
   "group": "Markets",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 260 stored",
   "id": "termspread",
   "kind": "reading",
   "label": "Term spread (10y − 91d)",
   "latest": {
    "change": -0.15,
    "date": "2026-10-30",
    "value": 1.52
   },
   "links": {
    "csv": "series/termspread.csv",
    "self": "series/termspread.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green 0.5-2.5pp, watch 0-0.5 / >2.5, red <0 (inverted).",
   "series": "term_spread",
   "source": "derived (r10)",
   "stale": false,
   "stale_days": 2,
   "status": "good",
   "status_reason": "+1.52pp - normally sloped",
   "unit": "pp"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "RBI gold holdings (gold component of the reserves)"
   },
   "frequency": "weekly",
   "group": "External",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 240 stored",
   "id": "gold",
   "kind": "reading",
   "label": "RBI gold holdings",
   "latest": {
    "change": 2.23,
    "date": "2026-10-30",
    "value": 7.87
   },
   "links": {
    "csv": "series/gold.csv",
    "self": "series/gold.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green >5% y-o-y, watch 0-5%, red <0% (valuation and purchases both feed this).",
   "series": "gold_growth",
   "source": "RBI r39",
   "stale": false,
   "stale_days": 2,
   "status": "good",
   "status_reason": "7.9% - RBI building its gold reserve",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "Bank investments in government and other approved securities"
   },
   "frequency": "fortnightly",
   "group": "Credit",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 200 stored",
   "id": "invest",
   "kind": "reading",
   "label": "SCB investments growth",
   "latest": {
    "change": 0.86,
    "date": "2026-10-15",
    "value": 9.49
   },
   "links": {
    "csv": "series/invest.csv",
    "self": "series/invest.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green 6-12% y-o-y, watch 0-6% / >12%, red <0%.",
   "series": "invest_yoy",
   "source": "RBI r9",
   "stale": false,
   "stale_days": 17,
   "status": "good",
   "status_reason": "9.5% - banks funding government borrowing at a normal pace",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "Bank credit of scheduled commercial banks"
   },
   "frequency": "fortnightly",
   "group": "Credit",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 200 stored",
   "id": "nonfood",
   "kind": "reading",
   "label": "Non-food credit growth",
   "latest": {
    "change": -1.12,
    "date": "2026-10-15",
    "value": 18.03
   },
   "links": {
    "csv": "series/nonfood.csv",
    "self": "series/nonfood.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Same bands as total bank credit: green 10-16%, watch 8-10 / 16-20, red <8 or >20.",
   "series": "nonfood_yoy",
   "source": "RBI r9",
   "stale": false,
   "stale_days": 17,
   "status": "watch",
   "status_reason": "18.0% - very fast non-food credit growth",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "Food credit (procurement credit to FCI and state agencies)"
   },
   "frequency": "fortnightly",
   "group": "Credit",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 200 stored",
   "id": "food",
   "kind": "reading",
   "label": "Food credit growth",
   "latest": {
    "change": -35.02,
    "date": "2026-10-15",
    "value": 90.69
   },
   "links": {
    "csv": "series/food.csv",
    "self": "series/food.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Loose bands because this series is volatile and seasonal: green 0-20%, watch <0 or >20%.",
   "series": "food_yoy",
   "source": "RBI r9",
   "stale": false,
   "stale_days": 17,
   "status": "watch",
   "status_reason": "90.7% - food credit surging - heavy procurement financing",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://rbidocs.rbi.org.in/rdocs/Publications/PDFs/HWSSF170614.pdf",
    "term": "Notes in circulation"
   },
   "frequency": "weekly",
   "group": "Money",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 240 stored",
   "id": "notes",
   "kind": "reading",
   "label": "Notes in circulation growth",
   "latest": {
    "change": 0.48,
    "date": "2026-10-30",
    "value": 14.18
   },
   "links": {
    "csv": "series/notes.csv",
    "self": "series/notes.json"
   },
   "period_label": null,
   "release_date": null,
   "scoring_rule": "Green 3-10%, watch <3% / 10-14%, red >14%.",
   "series": "notes_yoy",
   "source": "RBI r39",
   "stale": false,
   "stale_days": 2,
   "status": "bad",
   "status_reason": "14.2% - cash demand surging - outside money system",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://esankhyiki.mospi.gov.in/macroindicators?product=plfs",
    "term": "Unemployment Rate (UR), Periodic Labour Force Survey — current weekly status"
   },
   "frequency": "monthly",
   "group": "Activity",
   "history_kind": "reading",
   "history_note": "last 17 published observations of 17 stored",
   "id": "ur",
   "kind": "reading",
   "label": "Unemployment rate (15+)",
   "latest": {
    "change": 0.0,
    "date": "2026-09-01",
    "value": 5.0
   },
   "links": {
    "csv": "series/ur.csv",
    "self": "series/ur.json"
   },
   "period_label": "Sep 2026",
   "release_date": "2026-10-15",
   "scoring_rule": "No official target. Green <6%, watch 6-8%, red >=8% - a convention set against India's own recent range, not an RBI or MoSPI threshold.",
   "series": "act_ur",
   "source": "MoSPI PLFS monthly (CWS), both",
   "stale": false,
   "stale_days": 61,
   "status": "good",
   "status_reason": "5.0% - below 6% - inside India's recent structural range",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://esankhyiki.mospi.gov.in/macroindicators?product=plfs",
    "term": "Labour Force Participation Rate (LFPR)"
   },
   "frequency": "monthly",
   "group": "Activity",
   "history_kind": "reading",
   "history_note": "last 17 published observations of 17 stored",
   "id": "lfpr",
   "kind": "reading",
   "label": "Labour force participation (15+)",
   "latest": {
    "change": -0.1,
    "date": "2026-09-01",
    "value": 55.5
   },
   "links": {
    "csv": "series/lfpr.csv",
    "self": "series/lfpr.json"
   },
   "period_label": "Sep 2026",
   "release_date": "2026-10-15",
   "scoring_rule": "No official target. Green >=52%, watch 45-52%, red <45% - higher participation is the healthier reading, but a jump driven by distress (more people seeking work) is not.",
   "series": "act_lfpr",
   "source": "MoSPI PLFS monthly (CWS), both",
   "stale": false,
   "stale_days": 61,
   "status": "good",
   "status_reason": "55.5% - at or above the norm of the past year",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://esankhyiki.mospi.gov.in/macroindicators?product=plfs",
    "term": "Worker Population Ratio (WPR)"
   },
   "frequency": "monthly",
   "group": "Activity",
   "history_kind": "reading",
   "history_note": "last 17 published observations of 17 stored",
   "id": "wpr",
   "kind": "reading",
   "label": "Worker population ratio (15+)",
   "latest": {
    "change": -0.1,
    "date": "2026-09-01",
    "value": 52.7
   },
   "links": {
    "csv": "series/wpr.csv",
    "self": "series/wpr.json"
   },
   "period_label": "Sep 2026",
   "release_date": "2026-10-15",
   "scoring_rule": "No official target. Green >=50%, watch 45-50%, red <45%. UR = (LFPR - WPR) / LFPR, so read all three together.",
   "series": "act_wpr",
   "source": "MoSPI PLFS monthly (CWS), both",
   "stale": false,
   "stale_days": 61,
   "status": "good",
   "status_reason": "52.7% - at or above the recent norm",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://esankhyiki.mospi.gov.in/macroindicators?product=iip",
    "term": "Index of Industrial Production (IIP), General — base 2022-23"
   },
   "frequency": "monthly",
   "group": "Activity",
   "history_kind": "reading",
   "history_note": "last 19 published observations of 19 stored",
   "id": "iip",
   "kind": "reading",
   "label": "IIP growth, y-o-y",
   "latest": {
    "change": -1.1,
    "date": "2026-09-01",
    "value": 6.7
   },
   "links": {
    "csv": "series/iip.csv",
    "self": "series/iip.json"
   },
   "period_label": "Sep 2026",
   "release_date": "2026-10-28",
   "scoring_rule": "The growth rate MoSPI publishes with each month, not one derived here. Green 4-10%, watch 0-4% / >10%, red <0%.",
   "series": "act_iip_growth",
   "source": "MoSPI IIP monthly",
   "stale": false,
   "stale_days": 61,
   "status": "good",
   "status_reason": "6.7% - healthy industrial growth",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://esankhyiki.mospi.gov.in/macroindicators?product=nas",
    "term": "Gross Value Added (GVA) at basic prices, constant prices"
   },
   "frequency": "quarterly",
   "group": "Activity",
   "history_kind": "reading",
   "history_note": "last 9 published observations of 9 stored",
   "id": "gva",
   "kind": "reading",
   "label": "GVA growth, y-o-y (computed)",
   "latest": {
    "change": -0.46,
    "date": "2026-04-01",
    "value": 8.23
   },
   "links": {
    "csv": "series/gva.csv",
    "self": "series/gva.json"
   },
   "period_label": "Q1 FY2026-27",
   "release_date": null,
   "scoring_rule": "Computed from published constant-price levels, not a published growth rate. Green 5-8%, watch 3-5% / >8%, red <3%.",
   "series": "act_gva_yoyt",
   "source": "MoSPI NAS quarterly (computed from published levels)",
   "stale": false,
   "stale_days": 214,
   "status": "watch",
   "status_reason": "8.2% - above-trend growth - check whether it is a base effect",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://esankhyiki.mospi.gov.in/macroindicators?product=oppi",
    "term": "Producer Price Index (OPPI), all commodities — base 2022-23"
   },
   "frequency": "monthly",
   "group": "Activity",
   "history_kind": "reading",
   "history_note": "last 8 published observations of 8 stored",
   "id": "oppi",
   "kind": "reading",
   "label": "Producer price inflation, y-o-y",
   "latest": {
    "change": 0.24,
    "date": "2026-08-01",
    "value": 9.81
   },
   "links": {
    "csv": "series/oppi.csv",
    "self": "series/oppi.json"
   },
   "period_label": "Aug 2026",
   "release_date": null,
   "scoring_rule": "Computed from the published all-commodities OPPI index: green 2-6%, watch 0-2% / >6%, red <0%.",
   "series": "act_oppi_yoy",
   "source": "MoSPI OPPI monthly (computed from published levels)",
   "stale": false,
   "stale_days": 92,
   "status": "watch",
   "status_reason": "9.8% - producer prices running hot",
   "unit": "%"
  },
  {
   "definition": {
    "source_url": "https://esankhyiki.mospi.gov.in/macroindicators?product=iip",
    "term": "Index of Industrial Production — use-based classification"
   },
   "frequency": "monthly",
   "group": "Activity",
   "history_kind": "reading",
   "history_note": "last 20 published observations of 21 stored",
   "id": "iipcap",
   "kind": "reading",
   "label": "IIP capital goods growth, y-o-y",
   "latest": {
    "change": -5.5,
    "date": "2026-09-01",
    "value": 10.4
   },
   "links": {
    "csv": "series/iipcap.csv",
    "self": "series/iipcap.json"
   },
   "period_label": "Sep 2026",
   "release_date": "2026-10-28",
   "scoring_rule": "The use-based category MoSPI publishes, not a figure derived here. Green 4-15%, watch 0-4% / >15%, red <0%.",
   "series": "act_iip_capital",
   "source": "MoSPI IIP monthly, use-based: Capital Goods",
   "stale": false,
   "stale_days": 61,
   "status": "good",
   "status_reason": "10.4% - capital goods expanding - investment is running",
   "unit": "%"
  }
 ],
 "meta": {
  "api_version": "v1",
  "cross_checks": [
   {
    "computed": 3.26,
    "computed_series": "cpi_yoy",
    "indicator": "cpi",
    "max_abs_diff_pp": 0.05,
    "months_compared": 9,
    "note": "The published figure is quoted on the headline; the index-derived series is the long history drawn on the chart. The index is published rounded to one decimal, so a computed y-o-y carries a quantisation of about +/-0.05pp.",
    "published": 3.21,
    "published_series": "cpi_yoy_official",
    "tolerance_pp": 0.1,
    "worst_month": "2026-02-28"
   }
  ],
  "dataset_as_of": "2026-11-01",
  "dataset_as_of_by_frequency": {
   "daily": "2026-11-01",
   "fortnightly": "2026-10-31",
   "monthly": "2026-09-30",
   "quarterly": "2026-04-01",
   "weekly": "2026-10-30"
  },
  "docs": "docs/API.md",
  "indicators": 45,
  "license": "Code: MIT. Data: compiled from RBI public publications, with attribution.",
  "provenance": "Compiled from RBI public publications. Not an official RBI product: verify anything critical at the source. Figures may be revised by the publisher without notice.",
  "retrieved_at": "2026-11-11T08:14:45Z",
  "source": "Reserve Bank of India — Database on Indian Economy (DBIE)",
  "source_url": "https://data.rbi.org.in/"
 }
}
