{
 "schema": "annalist.findings/0.1",
 "company": "dbs-group",
 "snapshot": "FY2025_45244fd4",
 "as_of": {
  "period": "FY2025",
  "period_end": "2025-12-31",
  "release_date": null,
  "approved": "2026-02-06"
 },
 "findings_version": "0.5",
 "conventions": {
  "ledger": "Append-only: records are never changed or removed; seq gives the order of writing. A thread is one claim of one rule, written <rule>/<claim>.",
  "strength": "Claim polarity times measure. A thread is Strengthened or Weakened when its strength moves by more than the band of its rule, otherwise Confirmed.",
  "states": {
   "New": "The finding is stated for the first time, or again after it was retired.",
   "Confirmed": "The finding still holds and its measure moved by no more than the band of its rule.",
   "Strengthened": "The finding still holds and its measure moved further in the direction the finding states.",
   "Weakened": "The finding still holds and its measure moved back towards the opposite direction.",
   "Retired": "The finding no longer holds: its rule now states another claim, or no longer applies."
  },
  "changes": {
   "initial": "The first record of the rule for the company.",
   "data update": "A later period, from a new report.",
   "restatement": "The same period with different figures, after the company reported them differently.",
   "methodology": "A new method version of the rule.",
   "wording": "A new wording version of the rule, with the same method.",
   "correction": "The same period with different figures after Annalist corrected how it reads the filings; the reason names the correction, and the corrections of the company list the earlier records it concerns."
  },
  "basis": {
   "recorded": "Recorded from the snapshot named, after its publication.",
   "reconstructed": "Reconstructed from the figures of the snapshot named, as at the end of the period shown, when the ledger was opened. Figures are as later reported, so restated figures replace the original ones."
  },
  "claims": {
   "higher": "the measure is above its value a year earlier",
   "lower": "the measure is below its value a year earlier",
   "unchanged": "the measure is within rounding of its value a year earlier",
   "stated": "the figure is stated without a comparison",
   "profit_after_loss": "a profit follows a loss in the same period a year earlier",
   "loss": "the latest period shows a loss",
   "positive": "the amount is positive",
   "negative": "the amount is negative",
   "net_debt": "total debt exceeds cash and short-term investments",
   "net_cash": "cash and short-term investments exceed total debt",
   "ahead": "the share of the forecast reached exceeds the share of the year elapsed",
   "behind": "the share of the forecast reached is below the share of the year elapsed",
   "in_line": "the share of the forecast reached equals the share of the year elapsed, within rounding",
   "minimal": "the measure is within the minimal band of the S&P benchmark table",
   "modest": "the measure is within the modest band of the S&P benchmark table",
   "intermediate": "the measure is within the intermediate band of the S&P benchmark table",
   "significant": "the measure is within the significant band of the S&P benchmark table",
   "aggressive": "the measure is within the aggressive band of the S&P benchmark table",
   "highly_leveraged": "the measure is within the highly leveraged band of the S&P benchmark table",
   "covered": "the sources of cash cover the uses",
   "shortfall": "the sources of cash fall short of the uses",
   "cash_backed": "operating cash flow exceeds net income",
   "accrual_led": "net income exceeds operating cash flow",
   "safe_zone": "the score is above the safe threshold of the model",
   "grey_zone": "the score is between the thresholds of the model",
   "distress_zone": "the score is below the distress threshold of the model",
   "below_threshold": "the score is below the threshold of the model",
   "above_threshold": "the score is above the threshold of the model",
   "high_score": "7 or more of the 9 signals are met",
   "middle_score": "4 to 6 of the 9 signals are met",
   "low_score": "3 or fewer of the 9 signals are met"
  }
 },
 "rules": {
  "bank.cost_income_fy": {
   "version": "1.0",
   "title": "Cost-to-income ratio against the previous fiscal year",
   "measure": "change of the cost-to-income ratio for the fiscal year against the previous fiscal year, percentage points",
   "band": "0.5 percentage points"
  },
  "bank.profit_fy": {
   "version": "1.0",
   "title": "Profit against the previous fiscal year",
   "measure": "growth of the profit attributable to the owners of the bank for the fiscal year against the previous fiscal year, per cent; where either year shows a loss, the profit of the latest fiscal year",
   "band": "1.0 percentage point for growth; 5% of the earlier amount for amounts"
  },
  "bank.revenue_fy": {
   "version": "1.0",
   "title": "Revenue against the previous fiscal year",
   "measure": "growth of the revenue of the bank for the fiscal year, its total income or total net revenue, against the previous fiscal year, per cent",
   "band": "1.0 percentage point"
  },
  "bank.roe_fy": {
   "version": "1.0",
   "title": "Return on equity against the previous fiscal year",
   "measure": "change of the return on equity for the fiscal year against the previous fiscal year, percentage points",
   "band": "0.5 percentage points"
  }
 },
 "corrections": [],
 "threads": {
  "bank.revenue_fy/higher": {
   "rule": "bank.revenue_fy",
   "claim": "higher",
   "state": "Weakened",
   "since": "FY2023",
   "active": true,
   "records": [
    1,
    5,
    9
   ]
  },
  "bank.profit_fy/higher": {
   "rule": "bank.profit_fy",
   "claim": "higher",
   "state": "Retired",
   "since": "FY2023",
   "active": false,
   "records": [
    2,
    6,
    10
   ]
  },
  "bank.roe_fy/higher": {
   "rule": "bank.roe_fy",
   "claim": "higher",
   "state": "Retired",
   "since": "FY2023",
   "active": false,
   "records": [
    3,
    7,
    12
   ]
  },
  "bank.cost_income_fy/lower": {
   "rule": "bank.cost_income_fy",
   "claim": "lower",
   "state": "Retired",
   "since": "FY2023",
   "active": false,
   "records": [
    4,
    8,
    14
   ]
  },
  "bank.profit_fy/lower": {
   "rule": "bank.profit_fy",
   "claim": "lower",
   "state": "New",
   "since": "FY2025",
   "active": true,
   "records": [
    11
   ]
  },
  "bank.roe_fy/lower": {
   "rule": "bank.roe_fy",
   "claim": "lower",
   "state": "New",
   "since": "FY2025",
   "active": true,
   "records": [
    13
   ]
  },
  "bank.cost_income_fy/higher": {
   "rule": "bank.cost_income_fy",
   "claim": "higher",
   "state": "New",
   "since": "FY2025",
   "active": true,
   "records": [
    15
   ]
  }
 },
 "records": [
  {
   "seq": 1,
   "company": "dbs-group",
   "thread": "bank.revenue_fy/higher",
   "rule": "bank.revenue_fy",
   "rule_version": "1.0",
   "claim": "higher",
   "state": "New",
   "change": "initial",
   "period": "FY2023",
   "period_end": "2023-12-31",
   "measure": {
    "value": 22.1791,
    "unit": "%"
   },
   "band": [
    "abs",
    1.0
   ],
   "strength": 22.1791,
   "text": "Total income for the fiscal year ended 31 December 2023 was S$20.2 billion, 22.2% higher than in the previous fiscal year.",
   "reason": null,
   "successor": null,
   "figures": [
    {
     "ref": "pl_annual/FY2023/revenue",
     "value": 20162000000.0,
     "sources": [
      "AR:dbs-group-2024-12-31"
     ]
    },
    {
     "ref": "pl_annual/FY2022/revenue",
     "value": 16502000000.0,
     "sources": [
      "AR:dbs-group-2023-12-31"
     ]
    }
   ],
   "basis": "reconstructed",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 2,
   "company": "dbs-group",
   "thread": "bank.profit_fy/higher",
   "rule": "bank.profit_fy",
   "rule_version": "1.0",
   "claim": "higher",
   "state": "New",
   "change": "initial",
   "period": "FY2023",
   "period_end": "2023-12-31",
   "measure": {
    "value": 22.8122,
    "unit": "%"
   },
   "band": [
    "abs",
    1.0
   ],
   "strength": 22.8122,
   "text": "Profit attributable to owners of the parent for fiscal 2023 was S$10.1 billion, 22.8% higher than in the previous fiscal year.",
   "reason": null,
   "successor": null,
   "figures": [
    {
     "ref": "pl_annual/FY2023/net_income",
     "value": 10062000000.0,
     "sources": [
      "AR:dbs-group-2024-12-31"
     ]
    },
    {
     "ref": "pl_annual/FY2022/net_income",
     "value": 8193000000.0,
     "sources": [
      "AR:dbs-group-2023-12-31"
     ]
    }
   ],
   "basis": "reconstructed",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 3,
   "company": "dbs-group",
   "thread": "bank.roe_fy/higher",
   "rule": "bank.roe_fy",
   "rule_version": "1.0",
   "claim": "higher",
   "state": "New",
   "change": "initial",
   "period": "FY2023",
   "period_end": "2023-12-31",
   "measure": {
    "value": 2.59595,
    "unit": "pp"
   },
   "band": [
    "abs",
    0.5
   ],
   "strength": 2.59595,
   "text": "Return on equity for fiscal 2023 was 16.9%, against 14.3% in the previous fiscal year.",
   "reason": null,
   "successor": null,
   "figures": [
    {
     "ref": "ratio/bank.roe/annual/FY2023",
     "value": 16.917748335463042,
     "sources": []
    },
    {
     "ref": "ratio/bank.roe/annual/FY2022",
     "value": 14.321799096256543,
     "sources": []
    }
   ],
   "basis": "reconstructed",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 4,
   "company": "dbs-group",
   "thread": "bank.cost_income_fy/lower",
   "rule": "bank.cost_income_fy",
   "rule_version": "1.0",
   "claim": "lower",
   "state": "New",
   "change": "initial",
   "period": "FY2023",
   "period_end": "2023-12-31",
   "measure": {
    "value": -1.84258,
    "unit": "pp"
   },
   "band": [
    "abs",
    0.5
   ],
   "strength": 1.84258,
   "text": "The cost-to-income ratio for fiscal 2023 was 41.1%, against 43.0% in the previous fiscal year.",
   "reason": null,
   "successor": null,
   "figures": [
    {
     "ref": "ratio/bank.cost_income/annual/FY2023",
     "value": 41.12191250867969,
     "sources": []
    },
    {
     "ref": "ratio/bank.cost_income/annual/FY2022",
     "value": 42.96448915282996,
     "sources": []
    }
   ],
   "basis": "reconstructed",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 5,
   "company": "dbs-group",
   "thread": "bank.revenue_fy/higher",
   "rule": "bank.revenue_fy",
   "rule_version": "1.0",
   "claim": "higher",
   "state": "Weakened",
   "change": "data update",
   "period": "FY2024",
   "period_end": "2024-12-31",
   "measure": {
    "value": 10.5892,
    "unit": "%"
   },
   "band": [
    "abs",
    1.0
   ],
   "strength": 10.5892,
   "text": "Total income for the fiscal year ended 31 December 2024 was S$22.3 billion, 10.6% higher than in the previous fiscal year.",
   "reason": null,
   "successor": null,
   "figures": [
    {
     "ref": "pl_annual/FY2024/revenue",
     "value": 22297000000.0,
     "sources": [
      "AR:dbs-group-2025-12-31"
     ]
    },
    {
     "ref": "pl_annual/FY2023/revenue",
     "value": 20162000000.0,
     "sources": [
      "AR:dbs-group-2024-12-31"
     ]
    }
   ],
   "basis": "reconstructed",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 6,
   "company": "dbs-group",
   "thread": "bank.profit_fy/higher",
   "rule": "bank.profit_fy",
   "rule_version": "1.0",
   "claim": "higher",
   "state": "Weakened",
   "change": "data update",
   "period": "FY2024",
   "period_end": "2024-12-31",
   "measure": {
    "value": 12.1944,
    "unit": "%"
   },
   "band": [
    "abs",
    1.0
   ],
   "strength": 12.1944,
   "text": "Profit attributable to owners of the parent for fiscal 2024 was S$11.3 billion, 12.2% higher than in the previous fiscal year.",
   "reason": null,
   "successor": null,
   "figures": [
    {
     "ref": "pl_annual/FY2024/net_income",
     "value": 11289000000.0,
     "sources": [
      "AR:dbs-group-2025-12-31"
     ]
    },
    {
     "ref": "pl_annual/FY2023/net_income",
     "value": 10062000000.0,
     "sources": [
      "AR:dbs-group-2024-12-31"
     ]
    }
   ],
   "basis": "reconstructed",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 7,
   "company": "dbs-group",
   "thread": "bank.roe_fy/higher",
   "rule": "bank.roe_fy",
   "rule_version": "1.0",
   "claim": "higher",
   "state": "Weakened",
   "change": "data update",
   "period": "FY2024",
   "period_end": "2024-12-31",
   "measure": {
    "value": 0.336992,
    "unit": "pp"
   },
   "band": [
    "abs",
    0.5
   ],
   "strength": 0.336992,
   "text": "Return on equity for fiscal 2024 was 17.3%, against 16.9% in the previous fiscal year.",
   "reason": null,
   "successor": null,
   "figures": [
    {
     "ref": "ratio/bank.roe/annual/FY2024",
     "value": 17.254740124263478,
     "sources": []
    },
    {
     "ref": "ratio/bank.roe/annual/FY2023",
     "value": 16.917748335463042,
     "sources": []
    }
   ],
   "basis": "reconstructed",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 8,
   "company": "dbs-group",
   "thread": "bank.cost_income_fy/lower",
   "rule": "bank.cost_income_fy",
   "rule_version": "1.0",
   "claim": "lower",
   "state": "Weakened",
   "change": "data update",
   "period": "FY2024",
   "period_end": "2024-12-31",
   "measure": {
    "value": -0.67701,
    "unit": "pp"
   },
   "band": [
    "abs",
    0.5
   ],
   "strength": 0.67701,
   "text": "The cost-to-income ratio for fiscal 2024 was 40.4%, against 41.1% in the previous fiscal year.",
   "reason": null,
   "successor": null,
   "figures": [
    {
     "ref": "ratio/bank.cost_income/annual/FY2024",
     "value": 40.44490290173566,
     "sources": []
    },
    {
     "ref": "ratio/bank.cost_income/annual/FY2023",
     "value": 41.12191250867969,
     "sources": []
    }
   ],
   "basis": "reconstructed",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 9,
   "company": "dbs-group",
   "thread": "bank.revenue_fy/higher",
   "rule": "bank.revenue_fy",
   "rule_version": "1.0",
   "claim": "higher",
   "state": "Weakened",
   "change": "data update",
   "period": "FY2025",
   "period_end": "2025-12-31",
   "measure": {
    "value": 2.7044,
    "unit": "%"
   },
   "band": [
    "abs",
    1.0
   ],
   "strength": 2.7044,
   "text": "Total income for the fiscal year ended 31 December 2025 was S$22.9 billion, 2.7% higher than in the previous fiscal year.",
   "reason": null,
   "successor": null,
   "figures": [
    {
     "ref": "pl_annual/FY2025/revenue",
     "value": 22900000000.0,
     "sources": [
      "AR:dbs-group-2025-12-31"
     ]
    },
    {
     "ref": "pl_annual/FY2024/revenue",
     "value": 22297000000.0,
     "sources": [
      "AR:dbs-group-2025-12-31"
     ]
    }
   ],
   "basis": "recorded",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 10,
   "company": "dbs-group",
   "thread": "bank.profit_fy/higher",
   "rule": "bank.profit_fy",
   "rule_version": "1.0",
   "claim": "higher",
   "state": "Retired",
   "change": "data update",
   "period": "FY2025",
   "period_end": "2025-12-31",
   "measure": null,
   "band": [
    "abs",
    1.0
   ],
   "strength": null,
   "text": null,
   "reason": "The rule bank.profit_fy now states the claim lower.",
   "successor": "lower",
   "figures": [],
   "basis": "recorded",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 11,
   "company": "dbs-group",
   "thread": "bank.profit_fy/lower",
   "rule": "bank.profit_fy",
   "rule_version": "1.0",
   "claim": "lower",
   "state": "New",
   "change": "data update",
   "period": "FY2025",
   "period_end": "2025-12-31",
   "measure": {
    "value": -3.15351,
    "unit": "%"
   },
   "band": [
    "abs",
    1.0
   ],
   "strength": 3.15351,
   "text": "Profit attributable to owners of the parent for fiscal 2025 was S$10.9 billion, 3.2% lower than in the previous fiscal year.",
   "reason": null,
   "successor": null,
   "figures": [
    {
     "ref": "pl_annual/FY2025/net_income",
     "value": 10933000000.0,
     "sources": [
      "AR:dbs-group-2025-12-31"
     ]
    },
    {
     "ref": "pl_annual/FY2024/net_income",
     "value": 11289000000.0,
     "sources": [
      "AR:dbs-group-2025-12-31"
     ]
    }
   ],
   "basis": "recorded",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 12,
   "company": "dbs-group",
   "thread": "bank.roe_fy/higher",
   "rule": "bank.roe_fy",
   "rule_version": "1.0",
   "claim": "higher",
   "state": "Retired",
   "change": "data update",
   "period": "FY2025",
   "period_end": "2025-12-31",
   "measure": null,
   "band": [
    "abs",
    0.5
   ],
   "strength": null,
   "text": null,
   "reason": "The rule bank.roe_fy now states the claim lower.",
   "successor": "lower",
   "figures": [],
   "basis": "recorded",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 13,
   "company": "dbs-group",
   "thread": "bank.roe_fy/lower",
   "rule": "bank.roe_fy",
   "rule_version": "1.0",
   "claim": "lower",
   "state": "New",
   "change": "data update",
   "period": "FY2025",
   "period_end": "2025-12-31",
   "measure": {
    "value": -1.36987,
    "unit": "pp"
   },
   "band": [
    "abs",
    0.5
   ],
   "strength": 1.36987,
   "text": "Return on equity for fiscal 2025 was 15.9%, against 17.3% in the previous fiscal year.",
   "reason": null,
   "successor": null,
   "figures": [
    {
     "ref": "ratio/bank.roe/annual/FY2025",
     "value": 15.884869926554451,
     "sources": []
    },
    {
     "ref": "ratio/bank.roe/annual/FY2024",
     "value": 17.254740124263478,
     "sources": []
    }
   ],
   "basis": "recorded",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 14,
   "company": "dbs-group",
   "thread": "bank.cost_income_fy/lower",
   "rule": "bank.cost_income_fy",
   "rule_version": "1.0",
   "claim": "lower",
   "state": "Retired",
   "change": "data update",
   "period": "FY2025",
   "period_end": "2025-12-31",
   "measure": null,
   "band": [
    "abs",
    0.5
   ],
   "strength": null,
   "text": null,
   "reason": "The rule bank.cost_income_fy now states the claim higher.",
   "successor": "higher",
   "figures": [],
   "basis": "recorded",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  },
  {
   "seq": 15,
   "company": "dbs-group",
   "thread": "bank.cost_income_fy/higher",
   "rule": "bank.cost_income_fy",
   "rule_version": "1.0",
   "claim": "higher",
   "state": "New",
   "change": "data update",
   "period": "FY2025",
   "period_end": "2025-12-31",
   "measure": {
    "value": 0.380425,
    "unit": "pp"
   },
   "band": [
    "abs",
    0.5
   ],
   "strength": 0.380425,
   "text": "The cost-to-income ratio for fiscal 2025 was 40.8%, against 40.4% in the previous fiscal year.",
   "reason": null,
   "successor": null,
   "figures": [
    {
     "ref": "ratio/bank.cost_income/annual/FY2025",
     "value": 40.825327510917035,
     "sources": []
    },
    {
     "ref": "ratio/bank.cost_income/annual/FY2024",
     "value": 40.44490290173566,
     "sources": []
    }
   ],
   "basis": "recorded",
   "snapshot": "FY2025_45244fd4",
   "dataset_sha256": "45244fd4e1dff72ae4b8bcd9917ba2d0535d4e55e2b82e8bad1e202798bf00bf"
  }
 ]
}
