Catalog/tradefin-mezzanine

Scoring

Mezzanine-debt risk score API

Mezzanine-debt RISK score (0-100, higher = riskier) via a transparent weighted rubric — leverageThroughMezz 0.30, fixedChargeCoverageWeakness 0.25, subordinationDepth 0.20, equityCushionThinness 0.15, covenantLooseness 0.10 — returning a low/moderate/high/very-high bucket, an A-F grade, and a per-factor breakdown. Answers 'how risky is this mezz tranche','score this subordinated debt'.

Price$0.016per request
MethodPOST
Route/v1/score/tradefin-mezzanine
StatusLive
MIME typeapplication/json
Rate limit120/minute
CacheNo cache
scoremezzaninesubordinated-debtriskleveragestructured-financerubricprivate-credit
API URLhttps://x402.hexl.dev/v1/score/tradefin-mezzanine
Integration docs
Example request
{
  "leverageThroughMezz": 0.6,
  "fixedChargeCoverageWeakness": 0.5,
  "subordinationDepth": 0.7,
  "equityCushionThinness": 0.45,
  "covenantLooseness": 0.4
}
Example response
{
  "riskScore": 55.25,
  "rating": "high",
  "grade": "F",
  "breakdown": [
    {
      "factor": "leverageThroughMezz",
      "value": 0.6,
      "weight": 0.3,
      "contribution": 18
    },
    {
      "factor": "fixedChargeCoverageWeakness",
      "value": 0.5,
      "weight": 0.25,
      "contribution": 12.5
    },
    {
      "factor": "subordinationDepth",
      "value": 0.7,
      "weight": 0.2,
      "contribution": 14
    },
    {
      "factor": "equityCushionThinness",
      "value": 0.45,
      "weight": 0.15,
      "contribution": 6.75
    },
    {
      "factor": "covenantLooseness",
      "value": 0.4,
      "weight": 0.1,
      "contribution": 4
    }
  ]
}
Input schema
{
  "type": "object",
  "required": [
    "leverageThroughMezz",
    "fixedChargeCoverageWeakness",
    "subordinationDepth",
    "equityCushionThinness",
    "covenantLooseness"
  ],
  "properties": {
    "leverageThroughMezz": {
      "type": "number",
      "description": "0-1",
      "examples": [
        0.6
      ]
    },
    "fixedChargeCoverageWeakness": {
      "type": "number",
      "examples": [
        0.5
      ]
    },
    "subordinationDepth": {
      "type": "number",
      "examples": [
        0.7
      ]
    },
    "equityCushionThinness": {
      "type": "number",
      "examples": [
        0.45
      ]
    },
    "covenantLooseness": {
      "type": "number",
      "examples": [
        0.4
      ]
    }
  }
}
Output schema
{
  "type": "object",
  "additionalProperties": true
}