Live copper price API in USD per pound

$6.4452 per lb−1.22%24h in USD+0.31%7d in USD

Last updated 30 Oct 2026, 21:08 UTC · 15 minutes late

Copper price chart (HG/USD)

Copper in USD price history

HG/USD history

PeriodChangeLowHigh
24 hours−1.22%$6.3909$6.5111
7 days+0.31%$6.3909$6.6367
30 days−1.30%$6.3039$6.6897
1 yearNo history yet$6.3039$6.8134

Copper converter

1 lb = $6.4452

Weights and karats

About HG/USD

Get the live copper spot price in US dollars per pound through the copper API. Copper futures use a separate symbol.

Where prices come from

How it's computed

Every source that contributes to this row appears in the sources[] array with its source identifier and timestamps. No blending, no hidden median. See /methodology for the full picture.

Related

FAQ

What is HG-USD-SPOT?

Get the live copper spot price in US dollars per pound through the copper API. Copper futures use a separate symbol.

How is the Copper spot price computed?

Every source that contributes appears in the sources[] array on the API response with its source identifier and timestamps. No blended median, no hidden weights. See https://goldprice.dev/methodology for the full picture.

Can I get this via API?

GET /v1/prices?symbol=HG-USD-SPOT for spot; /v1/bars for daily history: Free 30 days, Basic 1 year, Plus/Pro full. MCP get_spot_price is on every plan.

Call it yourself

Bearer token + one GET. MCP-native agents on Free already.

HG-USD-SPOT: paid live, Free 15 minutes late.{note}

Request

curl "https://api.goldprice.dev/v1/prices?symbol=HG-USD-SPOT" \
  -H "Authorization: Bearer $API_KEY"

Response

{
  "symbols": [
    {
      "symbol": "HG",
      "quote_currency": "USD",
      "unit": "pound",
      "contract_type": "spot",
      "price": "6.4452",
      "is_stale": false,
      "computed_at": "2026-10-30T21:08:01Z"
    }
  ]
}

JavaScript

const res = await fetch(
  "https://api.goldprice.dev/v1/prices?symbol=HG-USD-SPOT&include=sources",
  { headers: { Authorization: `Bearer ${process.env.GOLDPRICE_API_KEY}` } }
);
const { symbols } = await res.json();
const row = symbols[0];
console.log(row.price, row.sources); // pass-through sources[]

MCP

# In Claude Desktop / Cursor with @nusantara-ventures/goldprice-mcp configured:
> Use get_spot_price for HG-USD-SPOT
# Then get provenance:
> Use get_metadata for HG-USD-SPOT

Copper spot and futures are separate products

This page is HG-USD-SPOT, the live copper spot reference quoted in USD per pound. It is separate from HG-USD-FUTURES, the futures settlement series; do not use the futures row as a substitute for this spot product. HG spot is on every plan; futures are Legacy plans only. Source timestamps and staleness are returned by the API.

See streaming for live ticks, bars for interval history, and pricing for current access.

Related prices

Dealer prices