Futures Data API
OilPriceAPI gives developers a futures data API entry point for energy contracts, curve analysis, historical futures context, and links to the detailed futures documentation.
Dataset overview
Futures data supports contract valuation, curve analysis and historical models. Preserve the contract month, expiry, source and observation timestamp in downstream calculations.
Energy futures workflows should preserve contract, expiry, timestamp, source, unit, and underlying benchmark. For crude markets, futures data is often used alongside spot prices, inventory data, Cushing storage, and historical oil prices.
API paths to evaluate
GET /v1/futures/brentEnergy futures endpoint for Brent crude contracts where enabled.
GET /v1/futures/wtiWTI futures data for contract and curve analysis where enabled.
Live front-month futures from the calls below
Each row is the front_month block of one /v1/futures request, with the contract month it refers to and the source's own timestamp. A contract that did not come back usable is shown as unavailable rather than substituted.
| by_code | Instrument | Latest | Per | Source timestamp |
|---|---|---|---|---|
| BRENT_FUTURES_2027_01 | ICE Brent front month — contract 2027-01 | $112.07 | barrel | |
| WTI_FUTURES_2026_12 | ICE WTI front month — contract 2026-12 | $103.20 | barrel |
The request that produced this table
curl "https://api.oilpriceapi.com/v1/futures/ice-brent" \
-H "Authorization: Token YOUR_API_KEY"
curl "https://api.oilpriceapi.com/v1/futures/ice-wti" \
-H "Authorization: Token YOUR_API_KEY"- front_month is the nearest non-expired contract after the commodity's expiry and roll rules; read contract_month before comparing to a spot benchmark.
- The same response carries nearest_contract and the full contracts[] curve for forward-curve work.
What teams get
Contract-aware analysis
Interpret each futures observation in the context of its contract and expiry.
Contract metadata
Emphasizes contract and expiry context so futures values are not confused with spot prices.
Curve analysis links
Connects users to futures comparison, Brent futures, and historical futures pages.
Oil market context
Links futures data to oil price data, WTI, Brent, and Cushing storage pages.
Developer handoff
API access and documentation links shorten the path from search to API key.
Related market context
Includes endpoint examples, use cases, FAQs, and related internal links.
Common use cases
Choose the data your dashboard, model, or report needs. Check the available benchmarks, update frequency, and access included in your plan before connecting your application.
Forward curves
Build screens that compare prompt and deferred contracts for energy benchmarks.
Risk models
Use contract prices with inventories and spot prices for market structure analysis.
Trading dashboards
Display futures contracts alongside WTI, Brent, and other live market indicators.
Related OilPriceAPI pages
Existing detailed docs page for supported futures endpoints.
Brent futures APIBrent-specific futures API landing page.
Historical futures data APIHistorical futures data page for research workflows.
Oil price dataBroader hub for price, futures, and inventory data.
API documentationReview authentication, response fields, SDKs, and examples.
PricingCompare free trial and paid API plans before production use.
Frequently asked questions
Does OilPriceAPI have a futures data API?
OilPriceAPI has futures documentation and endpoints for supported energy futures workflows. This page gives the commercial search path into those docs.
How is futures data different from spot prices?
Spot pages describe current benchmark prices. Futures data includes contract and expiry context, so applications must store that metadata with each value.
Can I use futures data for historical analysis?
Use the futures documentation and historical futures pages to evaluate supported history and contract semantics for your use case.
What should futures data link to?
Most teams link futures with oil price data, WTI and Brent live prices, inventory indicators, and Cushing storage.
Build with this dataset
Start with a free OilPriceAPI key, test the exact codes and timestamps your workflow needs, then move into production with the same REST API and stable internal links.