Skip to content

Investing.com API: Get commodity prices

Gets current quoted prices for energy, metals, and agricultural commodities from Investing.com's real-time futures page, optionally for one commodity. Some quotes may be delayed or indicative; units are null when the contract specification is missing.

investing.com (opens in a new tab)Version 1ReadNo sign-inVerified Nov 2, 2026

Unofficial. Not affiliated with or endorsed by Investing.com.

Inputs

Values from the run on Oct 31, 2026, shown under Output.

Commodity optionalcommodity

Commodity name, such as Brent oil or gold. Leave blank for all major commodities on the page.

(default)

Output

From a run on Oct 31, 2026, shortened for this page.
{  "commodity_prices": [    {      "unit": "USD per barrel",      "group": "energy",      "change": 1.46,      "day_low": 97.87,      "currency": "USD",      "day_high": 99.6,      "commodity": "Brent Oil",      "page_link": "https://www.investing.com/commodities/brent-oil",      "last_price": 99.29,      "price_time": "2026-09-29T03:00:15+00:00",      "change_percent": 1.49,      "contract_month": "Dec 26"    },    {      "unit": "USD per barrel",      "group": "energy",      "change": 1.22,      "day_low": 93.02,      "currency": "USD",      "day_high": 94.01,      "commodity": "Crude Oil WTI",      "page_link": "https://www.investing.com/commodities/crude-oil",      "last_price": 93.82,      "price_time": "2026-09-29T03:00:11+00:00",      "change_percent": 1.32,      "contract_month": "Nov 26"    },    {      "unit": null,      "group": "energy",      "change": -1.787,      "day_low": 71.65,      "currency": null,      "day_high": 71.775,      "commodity": "Dutch TTF Natural Gas",      "page_link": "https://www.investing.com/commodities/ice-dutch-ttf-gas-c1-futures",      "last_price": 71.65,      "price_time": "2026-09-29T02:02:14+00:00",      "change_percent": -2.43,      "contract_month": "Oct 26"    }  ]}
Price
1 credit per completed run (1¢ with pay as you go); failed runs are free.
Method
investing.com/get_commodity_prices
Returns
commodity, group, contract month, last price, currency, unit, change, change percent, day high/low, price time, page link

Use it from your agent

Give your agent this line. It reads SKILL.md, gets a Fous API key and connects the Fous MCP server. Its run then takes the method investing.com/get_commodity_prices with the inputs above.

Ask your agent

  • What's Brent crude trading at right now, and how much has it moved today?
  • Pull current futures quotes for all the major energy, metals, and agricultural commodities from investing.com
  • Give me the latest gold futures price, including the contract month and today's high and low
  • How are coffee and cocoa prices doing today? I need percent change and last price.
  • Check investing.com for the current natural gas futures quote and the time it was last updated
  • Gets current government bond yields from Investing.com's world government bonds table, optionally filtered by country and maturity term.

    investing.com/get_bond_yields
  • Lists scheduled and recent economic releases from the Investing.com economic calendar for a date range (up to 31 days, default this week), countries and importance, with actual, forecast and previous values as displayed, in the requested time zone.

    investing.com/get_economic_calendar
  • Gets current commodity prices and price movements from the Trading Economics commodities page, in the page's group order; filter by a commodity name, slug, symbol or group (e.g. copper, energy), or leave blank for all groups including Electricity.

    tradingeconomics.com/get_commodity_prices
  • Gets decades of yearly commodity or stock-index price history from Macrotrends: yearly average, open, high, low, close, annual change and inflation-adjusted value for gold, silver, crude oil, natural gas, copper, Dow Jones, S&P 500 and Nasdaq. The current year may be incomplete.

    macrotrends.net/get_long_term_price_history
  • Gets Kitco spot bid, ask, daily change and range for gold, silver, platinum or palladium. Non-USD prices use Kitco's current exchange rate, so converted daily changes are not adjusted for exchange-rate moves since the prior close.

    kitco.com/get_precious_metal_prices
  • Gets the current quoted price and key figures for a stock, fund, index, or cryptocurrency on Google Finance, by name or ticker. Prices may be delayed, and figures Google does not show are null.

    google.com/get_quote
  • Looks up a stock, fund, index, or cryptocurrency by name or ticker and returns its latest displayed price and key statistics. Unavailable figures are null; quotes may be delayed.

    finance.yahoo.com/get_quote
  • Gets the latest stock, ETF, forex or crypto quote for a symbol from Twelve Data. Some instruments do not report currency or volume; the demo key covers only a few symbols.

    twelvedata.com/get_quote