Fixed Income
Treasury CUSIP return series
Daily total return (dirty_t / dirty_(t-1) - 1), day-over-day YTM change, and realized YTM volatility for one Treasury CUSIP over a date range, derived from its end-of-day price history. Narrow with start/end.
get/api/v2/fixed-income/treasury/prices/{cusip}/returns
Path parameters
cusipstring required
9-character Treasury CUSIP.
Example:912810EX2
9-character Treasury CUSIP.
Query parameters
startstring nullable
Example:2026-01-01
endstring nullable
Example:2026-06-30
limitinteger
Response
Date-ordered return / yield-change series for the CUSIP.
Example response
{
"data": {
"cusip": "912810EX2",
"observations": 250,
"realized_ytm_vol_bps": 10.6,
"series": [
{
"date": "2026-06-26",
"price": 100.25,
"ytm": 4.05,
"total_return": 0.0012,
"ytm_change": 0.05
}
]
},
"meta": {
"endpoint": "/api/v1/fred/us/cpi",
"data_time": "2026-04-16T14:30:00Z",
"response_time": "2026-04-16T14:30:12Z",
"provider": "Sugra API v1.0.1",
"source": "sugra_crypto",
"attribution": "Short interest and Reg SHO daily short volume data is owned by and sourced from FINRA (Financial Industry Regulatory Authority).",
"fallback_chain": [
"sugra_crypto",
"sugra_finance"
]
}
}