Bond data API by ISIN
Send an ISIN and a price. The API returns yield, spread, duration, convexity and the full cash-flow schedule.
What the API covers
- Over 3,000 USD bonds from 90+ countries: sovereigns, quasi-sovereigns and corporates, with a focus on emerging markets and Argentina.
- Each bond is modeled from its offering documents: coupons, amortization, calls, step-ups and floating rates.
- Identify a bond by ISIN (US040114HS26), ticker (ARGENT 0.75 30) or local ticker (GD30D).
What each call returns
- Yield to maturity, yield to worst and yield to call.
- G-spread and Z-spread over the US Treasury curve.
- Modified duration, convexity and DV01.
- Clean price, accrued interest and dirty price.
- Projected cash flows and price history.
Endpoints
Calculate (single and batch), bond search and facets, analytics, cash flows, price history, Treasury curve and Riesgo País.
Access
- A self-serve API key gives 25 bond calculations and 200 read units a day, at 10 requests a minute.
- AI agents can pay per call with x402, without a key.
- An MCP server connects AI assistants.
- OpenAPI spec (JSON and YAML) and interactive docs.