Trioptima · Schema

Trioptima Trade

Schema for a derivative trade in a triReduce compression cycle

CME GroupDerivativesFinancial-ServicesOSTTRAPortfolio CompressionPost-Trade ServicesReconciliationRisk Management

Properties

Name Type Description
tradeId string Unique Trade Identifier (UTI) or internal participant trade ID
counterpartyId string Counterparty Legal Entity Identifier (LEI)
notional number Trade notional amount in the trade currency
currency string Notional currency (ISO 4217)
maturityDate string Trade maturity date
startDate string Trade effective start date
fixedRate number Fixed coupon rate for interest rate swaps
payReceive string Whether the participant pays or receives the fixed leg
clearingHouse string Central counterparty clearing house
status string Trade status in the compression cycle
View JSON Schema on GitHub

JSON Schema

trioptima-trade-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://github.com/api-evangelist/trioptima/blob/main/json-schema/trioptima-trade-schema.json",
  "title": "Trioptima Trade",
  "description": "Schema for a derivative trade in a triReduce compression cycle",
  "type": "object",
  "required": ["tradeId", "notional", "currency", "maturityDate"],
  "properties": {
    "tradeId": {
      "type": "string",
      "description": "Unique Trade Identifier (UTI) or internal participant trade ID"
    },
    "counterpartyId": {
      "type": "string",
      "description": "Counterparty Legal Entity Identifier (LEI)"
    },
    "notional": {
      "type": "number",
      "description": "Trade notional amount in the trade currency",
      "minimum": 0
    },
    "currency": {
      "type": "string",
      "description": "Notional currency (ISO 4217)",
      "examples": ["USD", "EUR", "GBP", "JPY", "CHF"]
    },
    "maturityDate": {
      "type": "string",
      "format": "date",
      "description": "Trade maturity date"
    },
    "startDate": {
      "type": "string",
      "format": "date",
      "description": "Trade effective start date"
    },
    "fixedRate": {
      "type": "number",
      "description": "Fixed coupon rate for interest rate swaps",
      "minimum": -1,
      "maximum": 1
    },
    "payReceive": {
      "type": "string",
      "description": "Whether the participant pays or receives the fixed leg",
      "enum": ["PAY", "RECEIVE"]
    },
    "clearingHouse": {
      "type": "string",
      "description": "Central counterparty clearing house",
      "examples": ["LCH", "CME", "Eurex", "JSCC"]
    },
    "status": {
      "type": "string",
      "description": "Trade status in the compression cycle",
      "enum": ["submitted", "accepted", "rejected", "terminated"]
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • 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.
All 92 tools

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/trioptima-trade"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.