Skip to main content
POST
/
quantlib
/
regulatory
/
liquidity
/
lcr
curl --request POST \
  --url https://finceptbackend.share.zrok.io/quantlib/regulatory/liquidity/lcr \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "hqla_level1": 150000000,
  "hqla_level2a": 30000000,
  "hqla_level2b": 10000000,
  "retail_deposits_stable": 500000000,
  "retail_deposits_less_stable": 200000000,
  "unsecured_wholesale": 100000000,
  "secured_funding": 50000000,
  "other_outflows": 20000000,
  "inflows": 30000000
}
'
{
  "success": true,
  "data": {
    "lcr": 1.8529411764705883,
    "hqla": 180500000,
    "net_outflows": 97500000,
    "compliant": true
  }
}

Authorizations

X-API-Key
string
header
required

API key for authentication. Get your key at https://finceptbackend.share.zrok.io/auth/register

Body

application/json
hqla_level1
number
required

Level 1 HQLA: cash, central bank reserves, high-quality sovereign bonds (100% weight)

Example:

150000000

hqla_level2a
number
default:0

Level 2A HQLA: high-quality corporate bonds, covered bonds (85% weight)

Example:

30000000

hqla_level2b
number
default:0

Level 2B HQLA: lower-rated corporate bonds, equities (50% weight, capped at 15% of total HQLA)

Example:

10000000

retail_deposits_stable
number
default:0

Stable retail deposits (insured, transactional) - 5% runoff assumption

Example:

500000000

retail_deposits_less_stable
number
default:0

Less stable retail deposits (non-transactional, high-value) - 10% runoff assumption

Example:

200000000

unsecured_wholesale
number
default:0

Unsecured wholesale funding (operational deposits, non-financial corporates) - 25% runoff

Example:

100000000

secured_funding
number
default:0

Secured funding maturing within 30 days - 15% runoff assumption

Example:

50000000

other_outflows
number
default:0

Other contractual outflows (derivatives, commitments, debt maturities)

Example:

20000000

inflows
number
default:0

Expected cash inflows within 30 days (capped at 75% of outflows)

Example:

30000000

Response

LCR calculated successfully

success
boolean
Example:

true

data
object