---
title: "FR Y-9C Schedule HC-R (Regulatory Capital) Calculator"
method: POST
path: "/v1/tools/map_bhc_schedule_hcr"
tags: ["TODO_TAGS_REVIEW", "TODO_AP2_EXPORT_REVIEW"]
---

# FR Y-9C Schedule HC-R (Regulatory Capital) Calculator

`POST /v1/tools/map_bhc_schedule_hcr`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/map_bhc_schedule_hcr`
- Auth: none declared

Given caller-supplied CET1/Tier1/Tier2 capital components and risk-weighted assets, computes FR Y-9C Schedule HC-R standard capital ratios plus the supplementary leverage ratio (SLR), including the enhanced-SLR (eSLR) buffer effective 2026-04-01 (§0.2), for top-tier bank holding companies (Y-9C panel = total consolidated assets >= $3B). Schedule mapping and ratio-calculation logic mirrors art-433 (Call Report Schedule RC-R) 1:1 -- same thresholds, same eSLR buffer treatment; only report_form and entity type (consolidated holding company vs insured depository institution) differ. NO public XBRL edit taxonomy exists for Y-9C (§0.2) -- capital-component field names mirror the FR Y-9/FFIEC BHCK consolidated mnemonic convention, hand-encoded from FR Y-9C instruction text. BOUNDARY: capital component and RWA values are caller-declared; this tool performs only ratio arithmetic and threshold comparison against caller-declared, version-pinned minimums -- it does not calculate risk weights, classify exposures, or derive GSIB status. Not a filer -- produces evidence artifacts only, never a submission.

**Tool URL:** https://ainumbers.co/chaingraph/art-436-bhc-schedule-hcr-capital.html

## Request body

- object
  - `additional_tier1_capital_usd` number: Amount in US dollars
  - `cet1_capital_usd` number: Amount in US dollars
  - `cet1_min_pct` number: Percentage value
  - `constants_version` unknown, required
  - `entity_id` unknown, required
  - `eslr_buffer_pct` number: Percentage value
  - `is_gsib` boolean, required
  - `reporting_period` unknown, required
  - `slr_min_pct` number: Percentage value
  - `tier1_capital_usd` number, required: Amount in US dollars
  - `tier1_min_pct` number: Percentage value
  - `tier2_capital_usd` number: Amount in US dollars
  - `total_capital_min_pct` number: Percentage value
  - `total_leverage_exposure_usd` number: Amount in US dollars
  - `total_rwa_usd` number: Amount in US dollars

## Response `200`

Successful tool execution result

- object
  - `additional_tier1_capital_usd` integer
  - `boundary_note` string
  - `cet1_capital_usd` integer
  - `constants_version` string
  - `entity_id` string
  - `eslr` object
    - `applicable` boolean
    - `buffer_pct` integer
    - `final_rule_citation` string
    - `pass` boolean
    - `required_slr_pct` string
  - `is_gsib` boolean
  - `ratios` object
    - `cet1_min_pct` number
    - `cet1_pass` boolean
    - `cet1_ratio_pct` number
    - `slr_min_pct` number
    - `slr_pass` boolean
    - `supplementary_leverage_ratio_pct` number
    - `tier1_min_pct` number
    - `tier1_pass` boolean
    - `tier1_ratio_pct` number
    - `total_capital_min_pct` number
    - `total_capital_pass` boolean
    - `total_capital_ratio_pct` number
  - `report_form` string
  - `reporting_period` string
  - `schedule` string
  - `taxonomy_note` string
  - `tier1_capital_usd` integer
  - `tier2_capital_usd` integer
  - `total_capital_usd` integer
  - `total_leverage_exposure_usd` integer
  - `total_rwa_usd` integer

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
