Skip to content

Capital Adequacy

Capital adequacy monitoring under Basel III Pillar 1.

Returns current capital ratios.

Terminal window
curl -H "Authorization: Bearer <token>" \
https://api.islamicopenfinance.com/api/v1/basel/capital/ratios

Response:

{
"cet1Ratio": 12.5,
"tier1Ratio": 14.2,
"totalCapitalRatio": 16.8,
"leverageRatio": 5.1,
"riskWeightedAssets": 1250000000,
"minimumCET1": 4.5,
"minimumTier1": 6.0,
"minimumTotal": 8.0,
"bufferUtilization": 0.35,
"calculatedAt": "2026-03-05T00:30:00Z"
}

Full capital adequacy assessment with compliance status.

Response:

{
"totalCapital": 210000000,
"tier1Capital": 177500000,
"cet1Capital": 156250000,
"riskWeightedAssets": 1250000000,
"capitalAdequacyRatio": 16.8,
"compliant": true,
"buffers": {
"conservationBuffer": 2.5,
"countercyclicalBuffer": 0.5,
"systemicBuffer": 1.0
}
}

Risk-weighted assets breakdown by risk category.

Response:

{
"total": 1250000000,
"creditRisk": 950000000,
"marketRisk": 150000000,
"operationalRisk": 150000000
}

Tier composition with CET1, AT1, and Tier 2 components.

Capital buffer utilization and requirements.

Execute stress test scenarios.

Request:

{
"scenarios": [
{
"name": "Severe Recession",
"type": "supervisory",
"parameters": {
"gdpShock": -5.0,
"interestRateShock": 3.0,
"equityShock": -40
}
}
]
}

Response:

{
"testId": "st_abc123",
"status": "COMPLETED",
"results": [
{
"scenarioName": "Severe Recession",
"capitalImpact": -45000000,
"postStressCET1": 8.9,
"postStressCAR": 13.2,
"passed": true
}
]
}

List stress test results. Filter: ?status=COMPLETED

Get specific stress test details.

Generate a regulatory report.

Request:

{
"reportType": "REPORT_220",
"periodStart": "2026-01-01",
"periodEnd": "2026-03-31"
}

List regulatory reports. Filter: ?status=SUBMITTED

Get specific report with download link.