Fetching Fixing Rates
Retrieve published fixing rates for overnight and term benchmarks like SOFR, SONIA, EURIBOR, and central bank policy rates.
Fixings are the official published rates for benchmark indicesโthe actual rates that reset floating-rate instruments. Use the /fixing endpoint to retrieve the latest or historical fixing for any supported index.
Example: Get Latest Fixing
import requests
url = "https://api.bluegamma.io/v1/fixing"
headers = {"x-api-key": "your_api_key"}
params = {
"index": "SOFR"
}
response = requests.get(url, headers=headers, params=params)
print(response.json())Response:
{
"index": "SOFR",
"valuation_date": "2025-12-17",
"fixing_rate": 4.35,
"fixing_date": "2025-12-16"
}index
The benchmark index requested
valuation_date
The date you requested (or today if not specified)
fixing_rate
The published rate as a percentage
fixing_date
The date the fixing was actually published
Historical Fixings
Add valuation_date to retrieve the fixing as of a specific date:
Response:
Available Fixing Indices
Overnight Risk-Free Rates (RFRs)
SOFR
USD
Secured Overnight Financing Rate
SONIA
GBP
Sterling Overnight Index Average
ESTR
EUR
Euro Short-Term Rate
CORRA
CAD
Canadian Overnight Repo Rate Average
SARON
CHF
Swiss Average Rate Overnight
TONAR
JPY
Tokyo Overnight Average Rate
Term Rates (IBORs)
1M EURIBOR
EUR
1-Month Euro Interbank Offered Rate
3M EURIBOR
EUR
3-Month Euro Interbank Offered Rate
6M EURIBOR
EUR
6-Month Euro Interbank Offered Rate
Central Bank Policy Rates
Fed Funds
USD
Federal Funds Target Rate
ECB Main Refinancing Rate
EUR
ECB Main Refinancing Operations Rate
BOE Bank Rate
GBP
Bank of England Official Bank Rate
For a complete list, see Available Indices.
Use Cases
Verifying a Loan Reset
Check what rate your floating-rate loan reset at on a specific date:
Building a Fixing History
Fetch fixings over a date range for analysis:
Rate Limiting: For bulk historical data, consider using /historical_swap_rates instead of looping through individual /fixing calls.
Common Questions
What's the difference between a fixing and a forward rate?
Fixing: The actual published rate for a past or current date
Forward rate: A market-implied rate for a future period, derived from the swap curve
Why is my fixing rate different from what I see elsewhere?
Fixings are typically published at a specific time each day. Small differences may occur due to:
Rounding conventions
Publication time differences
Source data timing
Can I get intraday fixings?
No. Fixings are official end-of-day rates published by benchmark administrators. For intraday data, use forward rates or swap rates with valuation_time.
Need an API key? ๐ฉ [email protected] | ๐ Book a call
Last updated
Was this helpful?

