Skip to main content
GET
CDS Spreads

Overview

Get CDS spread time series for corporate issuers. Spreads are derived from TRACE bond pricing data using a bond spread-to-treasury methodology, economically equivalent to CDS spreads (CDS-bond basis is typically within 20 bps for investment grade).

Request

Company Filters

string
Filter by company ticker(s), comma-separated.Example: AAPL,MSFT
string
Filter by sector.Example: Technology

CDS Filters

string
default:"5Y"
CDS tenor: 1Y, 3Y, 5Y, 7Y, 10Y
string
Data source filter: bond_spread_proxy, dtcc_sdr, ice_settlement

Date Filters

string
Start date (YYYY-MM-DD).
string
End date (YYYY-MM-DD).

Convenience

boolean
default:"false"
Return only the most recent spread per company.

Response Options

string
Comma-separated fields to return.Example: ticker,spread_date,spread_bps,trade_count
string
default:"-spread_date"
Sort field. Prefix - for descending.
integer
default:"50"
Results per page. Maximum 200.
integer
default:"0"
Pagination offset.

Coverage

  • 111 companies with CDS spread data
  • ~53,000 records across all tenors and dates
  • 598 trading days (March 2023 to present)
  • 5 tenors: 1Y, 3Y, 5Y, 7Y, 10Y
  • Updated daily at 9:30 PM ET

Methodology

Spreads are computed using a bond spread-to-treasury proxy:
  1. Select fixed-rate senior unsecured bonds with TRACE pricing
  2. Group by remaining maturity into tenor buckets (1Y / 3Y / 5Y / 7Y / 10Y)
  3. Apply data quality filters (price >= $60, no estimated pricing, maturity >= 1 year)
  4. Remove outliers (3-sigma for groups >= 4 bonds, range check for smaller groups)
  5. Report median spread-to-treasury in basis points
Negative spreads are possible for premium investment grade issuers (floor: -200 bps).

Examples

Get Latest Spreads for a Company

Response

More Examples

1-Year Spread History

Compare Spreads Across Companies

Short-Term vs Long-Term Spread