CDOR vs Global Rates: Interest Rate Comparison Guide
In the world of finance, understanding interest rates is crucial for making informed decisions. Developers building fintech applications, economists, quantitative analysts, and financial data engineers often face challenges when comparing interest rates across different regions and financial instruments. This blog post aims to provide a comprehensive guide on comparing the Canadian Dollar Offered Rate (CDOR) with global interest rates, focusing on the Federal Funds Effective Rate (FED_FUNDS) as a central benchmark. We will explore how to leverage the Interest Rates API to access and analyze interest rate data effectively.
Understanding Interest Rates and Their Importance
Interest rates are a fundamental aspect of the financial system, influencing everything from consumer loans to corporate financing. They reflect the cost of borrowing money and are determined by various factors, including central bank policies, economic conditions, and market demand. For developers and analysts, having access to accurate and timely interest rate data is essential for building applications that provide insights into financial markets.
The Interest Rates API offers a robust solution for accessing a wide range of interest rates, including central bank rates, interbank rates, and treasury rates. By utilizing this API, users can programmatically retrieve the latest rates, historical data, and even perform comparisons between different rates.
Accessing Interest Rate Data with the Interest Rates API
The Interest Rates API provides several endpoints that allow users to access various interest rate data. Below are the key endpoints relevant to our discussion:
- /api/v1/symbols: Retrieve a catalogue of available rate symbols.
- /api/v1/latest: Get the latest value per symbol.
- /api/v1/historical: Fetch the value of a specific rate on a given date.
- /api/v1/timeseries: Retrieve a series of rates between two dates.
- /api/v1/convert: Compare loan interest costs between two rates.
Retrieving Available Rate Symbols
To begin, developers can use the /api/v1/symbols endpoint to discover available interest rate symbols. This is particularly useful for identifying rates that can be compared with the FED_FUNDS rate.
Here’s how to retrieve central bank rates for USD:
curl "https://interestratesapi.com/api/v1/symbols?category=central_bank&base=USD&api_key=YOUR_KEY"
The response will include a list of available symbols, such as:
{
"success": true,
"count": 2,
"symbols": [
{
"symbol": "FED_FUNDS",
"name": "US Federal Funds Rate",
"category": "central_bank",
"country_code": "US",
"currency_code": "USD",
"frequency": "daily",
"description": "The interest rate at which depository institutions lend reserve balances to each other overnight"
}
]
}
Fetching Latest Interest Rates
Once you have identified the relevant symbols, you can use the /api/v1/latest endpoint to fetch the latest interest rates. For example, to get the latest FED_FUNDS rate along with other major central bank rates, you can use the following request:
curl "https://interestratesapi.com/api/v1/latest?symbols=FED_FUNDS,ECB_MRO&api_key=YOUR_KEY"
The response will provide the latest rates:
{
"success": true,
"date": "2026-09-05",
"base": "MIXED",
"rates": {
"FED_FUNDS": 5.33,
"ECB_MRO": 4.50
},
"dates": {
"FED_FUNDS": "2026-09-05",
"ECB_MRO": "2026-09-05"
},
"currencies": {
"FED_FUNDS": "USD",
"ECB_MRO": "EUR"
}
}
Comparing Loan Costs: FED_FUNDS vs Other Rates
One of the most practical applications of the Interest Rates API is comparing loan costs between different interest rates. This can be achieved using the /api/v1/convert endpoint. For instance, to compare the total interest cost of a loan at the FED_FUNDS rate against other benchmark rates, you can use the following request:
curl "https://interestratesapi.com/api/v1/convert?from=FED_FUNDS&to=ECB_MRO&amount=100000&term_months=12&api_key=YOUR_KEY"
The response will detail the total interest and payment amounts, as well as the interest saved:
{
"success": true,
"amount": 100000,
"term_months": 12,
"from": {
"symbol": "FED_FUNDS",
"rate": 5.33,
"date": "2026-09-05",
"total_interest": 5330.00,
"total_payment": 105330.00
},
"to": {
"symbol": "ECB_MRO",
"rate": 4.50,
"date": "2026-09-05",
"total_interest": 4500.00,
"total_payment": 104500.00
},
"difference": {
"rate_spread": 0.83,
"interest_saved": 830.00
}
}
Analyzing Historical Rate Trends
Understanding historical trends in interest rates can provide valuable insights into economic conditions and monetary policy. The /api/v1/historical endpoint allows users to fetch the value of a specific rate on a given date. For example, to get the FED_FUNDS rate on June 15, 2025, you can use:
curl "https://interestratesapi.com/api/v1/historical?date=2025-06-15&symbols=FED_FUNDS&api_key=YOUR_KEY"
The response will show the rate for that specific date:
{
"success": true,
"date": "2025-06-15",
"base": "USD",
"rates": {
"FED_FUNDS": 5.33
},
"currencies": {
"FED_FUNDS": "USD"
}
}
Visualizing Rate Trajectories
To analyze how interest rates have changed over time, the /api/v1/timeseries endpoint can be used to retrieve a series of rates between two dates. For instance, to get the FED_FUNDS rate from September 5, 2025, to September 5, 2026, you can use:
curl "https://interestratesapi.com/api/v1/timeseries?start=2025-09-05&end=2026-09-05&symbols=FED_FUNDS&api_key=YOUR_KEY"
The response will provide a time series of rates:
{
"success": true,
"base": "USD",
"start_date": "2025-09-05",
"end_date": "2026-09-05",
"rates": {
"FED_FUNDS": {
"2025-01-02": 5.33,
"2025-01-03": 5.33,
"2025-01-06": 5.33
}
},
"frequencies": {
"FED_FUNDS": "daily"
},
"currencies": {
"FED_FUNDS": "USD"
}
}
This data can be visualized using libraries like Matplotlib in Python to create multi-line charts that compare the trajectories of different rates over time.
Understanding Rate Spreads and Economic Implications
The spread between the FED_FUNDS rate and other benchmark rates can signal various economic conditions. A wider spread may indicate a carry trade opportunity, where investors borrow at a lower rate and invest at a higher rate. Conversely, a narrowing spread could suggest monetary policy divergence or economic uncertainty.
By analyzing these spreads, developers and analysts can gain insights into market sentiment and potential future movements in interest rates. This information is invaluable for making informed investment decisions and managing financial risks.
Conclusion
In conclusion, the Interest Rates API provides a powerful tool for developers and analysts looking to compare interest rates globally. By leveraging endpoints such as /api/v1/latest, /api/v1/convert, and /api/v1/timeseries, users can access a wealth of data that can inform financial decisions and strategies.
For those interested in exploring the capabilities of the Interest Rates API further, I encourage you to Try Interest Rates API and Explore Interest Rates API features. With the right tools and data, you can enhance your financial applications and gain a competitive edge in the market.
To get started with the Interest Rates API, visit Get started with Interest Rates API today!




