Bond data doesn't have to cost the world

Say goodbye to sky-high fees, draconian licenses, and slow sales processes.


Enter your email below to instantly receive a sample CSV with reference data on 150 bonds.



Trusted by

Scan the market, find your investment

We're working to bring transparency and accessibility to the bond market, for both retail and institutional investors. That's why we built BondScreen - a comprehensive, free bond database that allows anyone to search over 300,000 global government and corporate bonds.

Search bonds

Upload a document, get parsed data

Extract fields from prospectuses, reports, and more using our DocExtract tool. Simply upload a pdf, list fields you want to extract, and our tool will use AI to find them in the document. You can then download the results as a CSV file.

DocExtract tool

Bond Data API

Reference and pricing data for over 300k global debt instruments

We're doing things differently from other providers.

Simple licensing

We have two simple licenses: internal use only, or with redistribution. That's it. We only ask that you mention Terrapin as a data source/partner on your website, and works or dashboards showing the data.

Fair pricing

Since we collect the data from several regulatory and public sources, we are able to charge 10-20x less than the competition. There are no minimum charges or setup fees.

Client first

Modern API docs, as it should be. Get your data in CSV or JSON formats. Need some data we don't currently have? Just let us know and we'll do our best to add it to our database.

Want access? Email us at team@terrapinfinance.com

{
  "asset_class": "bond",
  "callable": true,
  "cfi_code": "DBFUGR",
  "country": "Spain",
  "coupon": 5.179,
  "currency": "USD",
  "interest_type": "fixed rate",
  "isin": "US05971KAA79",
  "issued_amount": 1500000000,
  "issuer": "BANCO SANTANDER, S.A.",
  "issuer_type": "corporate",
  "lei": "5493006QMFDDMYWIAM13",
  "maturity_date": "2025-11-19",
  "maturity_type": "fixed",
  "min_increment": 200000,
  "puttable": false,
  "rank": "senior unsecured",
  "registration_type": "registered",
  "tickers": "BANCO|SANTAN|SAN|BCO|CH"
}
{
  "asset_class": "medium-term note",
  "callable": false,
  "cfi_code": "DTFUFR",
  "country": "United States of America",
  "coupon": 2.9,
  "currency": "USD",
  "interest_type": "fixed rate",
  "isin": "US89236TGW99",
  "issued_amount": 1750000000,
  "issuer": "TOYOTA MOTOR CREDIT CORPORATION",
  "issuer_type": "corporate",
  "lei": "Z2VZBHUMB7PWWJ63I008",
  "maturity_date": "2023-03-30",
  "maturity_type": "fixed",
  "min_increment": 1000,
  "puttable": false,
  "rank": "senior unsecured",
  "registration_type": "registered",
  "tickers": "TMCC|GBP|TOYOTA|TOYOM|TOYTA"
}

Detailed pricing and trades from MiFID II pre- and post-trade reports (APAs)

We collect and aggregate pre- and post-trade data published by the major European trading venues.

Email us at team@terrapinfinance.com to know more.

// MiFID trades
{
  "isin": "US05971KAA79",
  "notional_amount": 200000,
  "price": 98.8,
  "price_currency": "USD",
  "price_type": "PERC",
  "publication_datetime": "2023-02-07T07:16:47",
  "quantity": 200000,
  "source": "TraxApa",
  "trade_datetime": "2023-01-05T15:07:17",
  "venue": "XOFF"
},
{
  "isin": "US05971KAA79",
  "notional_amount": 4200000,
  "price": 98.305,
  "price_currency": null,
  "price_type": "PERC",
  "publication_datetime": "2023-01-09T18:32:44",
  "quantity": 1,
  "source": "BloombergApa",
  "trade_datetime": "2023-01-05T15:23:27",
  "venue": "SINT"
}
// pricing
{
  "duration": 2.63,
  "isin": "US05971KAA79",
  "last_trade_date": "2023-02-20",
  "price": 99.04,
  "yield_to_maturity": 5.58
},
{
  "duration": 0.11,
  "isin": "US89236TGW99",
  "last_trade_date": "2023-02-20",
  "price": 99.793,
  "yield_to_maturity": 4.9
},
{
  "duration": 0.11,
  "isin": "XS1115208107",
  "last_trade_date": "2023-02-20",
  "price": 99.901,
  "yield_to_maturity": 2.83
}