ofr_repo_rates

Pack: ofr-funding · Endpoint: https://gateway.pipeworx.io/ofr-funding/mcp

No MCP client? Call it directly: GET https://gateway.pipeworx.io/v1/tools/ofr_repo_rates for the schema, then POST the same URL with its arguments for the data.

US repo market rates/volumes broken out by COLLATERAL segment (dvp = FICC DVP service, gcf = GCF Repo service, tri = tri-party, tri_ex_fed = tri-party excluding the Fed’s own ON RRP counterparty trades) and TENOR (overnight, term buckets, or a treasury/agency/corporate/other collateral-type split). measure=rate (default, %) or volume/outstanding ($). This is OFR’s independent collateral/tenor decomposition of the private repo market — neither FRED nor nyfed-markets has this breakdown; FRED only has single daily SOFR/EFFR-style aggregates, and nyfed-markets only has the NY Fed Desk’s OWN operations, not the broader market. Not every collateral/tenor/measure combination exists (upstream 400s “Invalid mnemonic” on an invalid one — try ofr_search_funding_series to browse what does).

Parameters

NameTypeRequiredDescription
collateralstringnoDefault tri (tri-party, the largest and most-watched segment).
tenorstringnoDefault overnight. treasury/agency/corporate/other are collateral-TYPE splits, not term buckets, and are only valid for some collateral segments.
measurestringnorate = volume-weighted average rate (%). volume = transaction volume ($). outstanding = outstanding volume ($, not available for every segment). Default rate.
vintagestringnoOFR revises rates a few days after first publication. Default preliminary (freshest).
start_datestringnoYYYY-MM-DD, inclusive.
end_datestringnoYYYY-MM-DD, inclusive.
limitnumbernoMax observations to return, most recent last. Default 30, max 250.

Example call

Arguments

{
  "collateral": "tri",
  "tenor": "overnight",
  "measure": "rate"
}

curl

curl -X POST https://gateway.pipeworx.io/ofr-funding/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"ofr_repo_rates","arguments":{"collateral":"tri","tenor":"overnight","measure":"rate"}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('ofr_repo_rates', {
  "collateral": "tri",
  "tenor": "overnight",
  "measure": "rate"
});

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "ofr-funding": {
      "url": "https://gateway.pipeworx.io/ofr-funding/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 23, 2026