The Real-time Commodity Prices API by Finnworlds delivers up-to-the-minute commodity price data for key commodities traded across energy, metals & alloys, agriculture and other industries It supports rapid data delivery for applications such as trading, risk modeling, market dashboards, and economic indicators.
Make a simple GET request with a commodity name and receive the latest commodity pricing and performance metrics in JSON format.
- Display real-time commodity prices in trading terminals or investment apps
- Monitor daily and long-term performance for major commodities
- Incorporate commodity data into macroeconomic dashboards or financial models
- Compare current commodity data against historical prices that go back decades
- Forecast short- and long-term price movements using historical and quarterly data
- Power supply chain or procurement tools with current market conditions
- Live Commodity Price Data Updates – Updated every minute during trading hours for high-frequency access to spot commodity prices
- Extensive Market Coverage – Includes key commodities across energy, metals, agriculture, and more
- Price Movement Insights – Offers daily, weekly, monthly, and yearly change values (absolute + %) to track short- and long-term trends
- Forward Price Estimates – Includes reference prices for future quarters (e.g., Q3 2025, Q1 2026) to support forecasting and planning
Get started by getting your API key on the Finnworlds website. Looking for academic or non-profit use? Reach out by email to discuss discounted access or custom options.
- JSON rest API
- Excel CSV download
- PDF reports
- Email link
Our documentation includes input parameters, output objects with explanation of their meaning, we also provide clear examples on the documentation page of various endpoints and their output. We also have SDKs for Javascript, JQuery, VueJS, Angular, JAVA, PHP, NodeJS, Python, Go, Ruby, C#, R, Strest, Rust, Swift and Scala
https://api.finnworlds.com/api/v1/commodities?key=API_KEY&commodity_name=crude_oil
{
"status": {
"code": 200,
"message": "OK",
"details": ""
},
"result": {
"output": [
{
"category": "energy",
"commodity_name": "crude oil",
"commodity_unit": "usd/bbl",
"commodity_price": "67.281",
"price_change_day": "-0.059",
"percentage_day": "-0.09%",
"percentage_week": "0.49%",
"percentage_month": "-1.75%",
"percentage_year": "-14.15%",
"quarter3_25": "73.306",
"quarter4_25": "72.511",
"quarter1_26": "68.839",
"datetime": "2025-07-21T12:53:00.000"
}
]
}
}
Need help, have questions? Get in touch with Support.
Use of the Finnworlds website, services like API and database are subject to the Finnworlds terms & Conditions