Skip to main content
COMMODITY TRADING DATA

Real-Time Commodity Prices for Trading Platforms

Power your commodity trading platform with accurate, real-time prices. WTI, Brent, VLSFO, IFO 380, MGO, and 50+ benchmarks. 90% cheaper than Bloomberg terminals.

Trusted by commodity traders worldwide

Nautical Supply Intl
BASF Intertrade
VKG

Complete Bunker Fuel Price Coverage

Real-time bunker fuel prices for physical trading and brokerage

VLSFO

Very Low Sulfur Fuel Oil - IMO 2020 compliant

IFO 380

High Sulfur Fuel Oil for shipping

MGO

Marine Gas Oil for ECA zones

IFO 180

Intermediate Fuel Oil

Why Commodity Traders Choose Our API

90% Cheaper Than Bloomberg

Bloomberg terminals cost $24K/year per seat. For just commodity prices, our Professional plan at $99/month gives you what you need at a fraction of the cost.

  • ✓ WTI, Brent, and regional crudes
  • ✓ All bunker fuel benchmarks
  • ✓ Natural gas (Henry Hub, TTF, JKM)

Real-Time WebSocket Streaming

Price updates pushed to your trading platform in real-time via WebSocket. No polling, no delays. Critical for execution and risk management.

  • ✓ Sub-second latency
  • ✓ WebSocket and REST APIs
  • ✓ Tick-by-tick updates available

Historical Data for Backtesting

20+ years of historical price data for backtesting trading strategies, building quantitative models, and training ML algorithms.

  • ✓ Daily historical from 2000+
  • ✓ Intraday data available
  • ✓ Clean, normalized datasets

Physical Trading Focus

Built for physical commodity traders, not just financial markets. Prices that match what you actually buy and sell.

  • ✓ Spot and forward prices
  • ✓ Regional differentials
  • ✓ Bunker port prices

Integration for Trading Platforms

Stream real-time prices directly into your trading desk

// Node.js WebSocket example for trading platform
const WebSocket = require('ws');

const ws = new WebSocket('wss://api.oilpriceapi.com/v1/stream', {
  headers: { 'Authorization': 'Token YOUR_API_KEY' }
});

// Subscribe to commodities your desk trades
ws.on('open', () => {
  ws.send(JSON.stringify({
    action: 'subscribe',
    commodities: ['brent', 'wti', 'vlsfo', 'mgo', 'ifo380']
  }));
});

// Update trading blotter in real-time
ws.on('message', (data) => {
  const price = JSON.parse(data);
  updateTradingBlotter({
    commodity: price.commodity,
    bid: price.bid,
    ask: price.ask,
    timestamp: price.timestamp
  });
});

Trader-Friendly Pricing

Flat-rate pricing, no per-query fees that blow up with high-frequency usage

Free Tier

$0

100 requests lifetime

Test the API before committing

Professional

$99

100,000 requests/month

WebSocket streaming included

Enterprise

Custom

Unlimited + custom feeds

Dedicated support, SLA

View Full Pricing

Power Your Trading Platform With Real-Time Data

Join Nautical Supply and leading commodity traders using OilPriceAPI.

100 free API calls to start • WebSocket streaming on Professional plan • Enterprise SLA available