Fincept Terminal Quantlib Regulatory API
The quantlib-regulatory API from Fincept Terminal — 11 operation(s) for quantlib-regulatory.
The quantlib-regulatory API from Fincept Terminal — 11 operation(s) for quantlib-regulatory.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/fincept-in:fincept-in-quantlib-regulatory-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Fincept In Quantlib Regulatory API
version: 3.0.0
description: 'Operations tagged quantlib-regulatory across 2 of this provider''s published API definitions: fincept-in-openapi.json, fincept-in-openapi.json. Each path carries the servers of the definition it was published in.'
tags:
- name: quantlib-regulatory
paths:
/quantlib/regulatory/basel/capital-ratios:
post:
tags:
- quantlib-regulatory
summary: Capital Ratios
operationId: capital_ratios_quantlib_regulatory_basel_capital_ratios_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CapitalRatioRequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- APIKeyHeader: []
/quantlib/regulatory/basel/credit-rwa:
post:
tags:
- quantlib-regulatory
summary: Credit Rwa
operationId: credit_rwa_quantlib_regulatory_basel_credit_rwa_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CreditRWARequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- APIKeyHeader: []
/quantlib/regulatory/basel/operational-rwa:
post:
tags:
- quantlib-regulatory
summary: Operational Rwa
operationId: operational_rwa_quantlib_regulatory_basel_operational_rwa_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/OperationalRWARequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- APIKeyHeader: []
/quantlib/regulatory/saccr/ead:
post:
tags:
- quantlib-regulatory
summary: Saccr Ead
operationId: saccr_ead_quantlib_regulatory_saccr_ead_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/SACCRRequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- APIKeyHeader: []
/quantlib/regulatory/ifrs9/stage-assessment:
post:
tags:
- quantlib-regulatory
summary: Ifrs9 Stage
operationId: ifrs9_stage_quantlib_regulatory_ifrs9_stage_assessment_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/IFRS9StageRequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- APIKeyHeader: []
/quantlib/regulatory/ifrs9/ecl-12m:
post:
tags:
- quantlib-regulatory
summary: Ifrs9 Ecl 12M
operationId: ifrs9_ecl_12m_quantlib_regulatory_ifrs9_ecl_12m_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/ECL12MRequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- APIKeyHeader: []
/quantlib/regulatory/ifrs9/ecl-lifetime:
post:
tags:
- quantlib-regulatory
summary: Ifrs9 Ecl Lifetime
operationId: ifrs9_ecl_lifetime_quantlib_regulatory_ifrs9_ecl_lifetime_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/LifetimeECLRequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- APIKeyHeader: []
/quantlib/regulatory/ifrs9/sicr:
post:
tags:
- quantlib-regulatory
summary: Ifrs9 Sicr
operationId: ifrs9_sicr_quantlib_regulatory_ifrs9_sicr_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/SICRRequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- APIKeyHeader: []
/quantlib/regulatory/liquidity/lcr:
post:
tags:
- quantlib-regulatory
summary: Liquidity Lcr
operationId: liquidity_lcr_quantlib_regulatory_liquidity_lcr_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/LCRRequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- APIKeyHeader: []
/quantlib/regulatory/liquidity/nsfr:
post:
tags:
- quantlib-regulatory
summary: Liquidity Nsfr
operationId: liquidity_nsfr_quantlib_regulatory_liquidity_nsfr_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/NSFRRequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- APIKeyHeader: []
/quantlib/regulatory/stress/capital-projection:
post:
tags:
- quantlib-regulatory
summary: Capital Projection
operationId: capital_projection_quantlib_regulatory_stress_capital_projection_post
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CapitalProjectionRequest'
required: true
responses:
'200':
description: Successful Response
content:
application/json:
schema: {}
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
security:
- APIKeyHeader: []
components:
schemas:
CapitalProjectionRequest:
properties:
initial_capital:
type: number
title: Initial Capital
initial_rwa:
type: number
title: Initial Rwa
earnings:
items:
type: number
type: array
title: Earnings
losses:
items:
type: number
type: array
title: Losses
rwa_changes:
items:
type: number
type: array
title: Rwa Changes
type: object
required:
- initial_capital
- initial_rwa
- earnings
- losses
- rwa_changes
title: CapitalProjectionRequest
LCRRequest:
properties:
hqla_level1:
type: number
title: Hqla Level1
hqla_level2a:
type: number
title: Hqla Level2A
default: 0.0
hqla_level2b:
type: number
title: Hqla Level2B
default: 0.0
retail_deposits_stable:
type: number
title: Retail Deposits Stable
default: 0.0
retail_deposits_less_stable:
type: number
title: Retail Deposits Less Stable
default: 0.0
unsecured_wholesale:
type: number
title: Unsecured Wholesale
default: 0.0
secured_funding:
type: number
title: Secured Funding
default: 0.0
other_outflows:
type: number
title: Other Outflows
default: 0.0
inflows:
type: number
title: Inflows
default: 0.0
type: object
required:
- hqla_level1
title: LCRRequest
SICRRequest:
properties:
origination_pd:
type: number
title: Origination Pd
current_pd:
type: number
title: Current Pd
threshold_absolute:
type: number
title: Threshold Absolute
default: 0.005
threshold_relative:
type: number
title: Threshold Relative
default: 2.0
type: object
required:
- origination_pd
- current_pd
title: SICRRequest
IFRS9StageRequest:
properties:
days_past_due:
type: integer
title: Days Past Due
rating_downgrade:
type: integer
title: Rating Downgrade
pd_increase_ratio:
type: number
title: Pd Increase Ratio
is_credit_impaired:
type: boolean
title: Is Credit Impaired
default: false
type: object
required:
- days_past_due
- rating_downgrade
- pd_increase_ratio
title: IFRS9StageRequest
CreditRWARequest:
properties:
exposures:
items:
additionalProperties: true
type: object
type: array
title: Exposures
method:
type: string
title: Method
default: standardized
type: object
required:
- exposures
title: CreditRWARequest
HTTPValidationError:
properties:
detail:
items:
$ref: '#/components/schemas/ValidationError'
type: array
title: Detail
type: object
title: HTTPValidationError
ValidationError:
properties:
loc:
items:
anyOf:
- type: string
- type: integer
type: array
title: Location
msg:
type: string
title: Message
type:
type: string
title: Error Type
type: object
required:
- loc
- msg
- type
title: ValidationError
NSFRRequest:
properties:
capital:
type: number
title: Capital
stable_deposits_retail:
type: number
title: Stable Deposits Retail
default: 0.0
less_stable_deposits_retail:
type: number
title: Less Stable Deposits Retail
default: 0.0
wholesale_funding:
type: number
title: Wholesale Funding
default: 0.0
cash_and_reserves:
type: number
title: Cash And Reserves
default: 0.0
securities_level1:
type: number
title: Securities Level1
default: 0.0
loans_retail:
type: number
title: Loans Retail
default: 0.0
loans_corporate:
type: number
title: Loans Corporate
default: 0.0
other_assets:
type: number
title: Other Assets
default: 0.0
type: object
required:
- capital
title: NSFRRequest
SACCRRequest:
properties:
mtm_value:
type: number
title: Mtm Value
addon:
type: number
title: Addon
collateral:
type: number
title: Collateral
default: 0.0
alpha:
type: number
title: Alpha
default: 1.4
type: object
required:
- mtm_value
- addon
title: SACCRRequest
CapitalRatioRequest:
properties:
cet1_capital:
type: number
title: Cet1 Capital
tier1_capital:
type: number
title: Tier1 Capital
total_capital:
type: number
title: Total Capital
risk_weighted_assets:
type: number
title: Risk Weighted Assets
total_exposure:
anyOf:
- type: number
- type: 'null'
title: Total Exposure
type: object
required:
- cet1_capital
- tier1_capital
- total_capital
- risk_weighted_assets
title: CapitalRatioRequest
OperationalRWARequest:
properties:
gross_income_3y:
items:
type: number
type: array
title: Gross Income 3Y
type: object
required:
- gross_income_3y
title: OperationalRWARequest
ECL12MRequest:
properties:
pd_12m:
type: number
title: Pd 12M
lgd:
type: number
title: Lgd
ead:
type: number
title: Ead
discount_rate:
type: number
title: Discount Rate
default: 0.0
type: object
required:
- pd_12m
- lgd
- ead
title: ECL12MRequest
LifetimeECLRequest:
properties:
pd_curve:
items:
type: number
type: array
title: Pd Curve
lgd:
type: number
title: Lgd
ead_curve:
items:
type: number
type: array
title: Ead Curve
discount_rates:
items:
type: number
type: array
title: Discount Rates
type: object
required:
- pd_curve
- lgd
- ead_curve
- discount_rates
title: LifetimeECLRequest
securitySchemes:
APIKeyHeader:
type: apiKey
in: header
name: X-API-Key
x-refined-from:
- fincept-in-openapi.json
- fincept-in-openapi.json
x-provenance:
method: harvested
publisher: Fincept Terminal
source: https://api.fincept.in/openapi.json
note: split by refine-openapis from the provider's own published document, verified by fetch (openapi/_original/*.fetch.json);
stamped by stamp-openapi-provenance.py (roadmap#793)