CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 74% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

Close

Commodities

Speculate on the raw materials driving the global economy. Sign up to trade CFDs on energy markets like Oil and Gas, metals like gold and silver, and soft commodities like corn and cocoa.

Trade Commodities

Discover Commodities CFDs

UKOIL

 

 

 

Trade Commodities

NATURALGAS

 

 

 

Trade Commodities

GOLD

 

 

 

Trade Commodities

USOIL

 

 

 

Trade Commodities

UKOIL

 

 

 

Trade Commodities

NATURALGAS

 

 

 

Trade Commodities

GOLD

 

 

 

Trade Commodities

USOIL

 

 

 

Trade Commodities

UKOIL

 

 

 

Trade Commodities

NATURALGAS

 

 

 

Trade Commodities

GOLD

 

 

 

Trade Commodities

USOIL

 

 

 

Trade Commodities
Asset
Sell
Buy
Change (%)

Palladium

Crude Oil

Cocoa

Gold

Corn

Asset
Sell
Buy
Change (%)

Wheat

Silver

Sugar

Gold Futures

Platinum

Asset
Sell
Buy
Change (%)

Platinum - Cash

Cotton

Coffee

Natural Gas

Brent Oil Futures

Asset
Sell
Buy
Change (%)

Crude Oil Futures

Brent Oil

Palladium - Cash

Copper

Why Trade Commodity CFDs with markets.com

  • Access numerous CFDs on spot and futures Commodity markets, plus commodity stocks and ETFs with the same account
  • Spreads as low as 0.5 on Gold
  • Our CFDs on futures are continuous contracts that do not expire. We will automatically roll your positions
Why Trade Commodity CFDs with markets.com

Ways to Trade Commodity CFDs

Commodity CFDs - A CFD account will allow you to trade online, accessing a range of spot and futures commodity markets, as well as commodity stocks and ETFs.

Start trading

Ways to Trade Commodity CFDs

Commodity CFDs - A CFD account will allow you to trade online, accessing a range of spot and futures commodity markets, as well as commodity stocks and ETFs.

Trade now

Commodity CFDs stocks & ETFs

You can trade on a range of commodity stocks like mines and ETFs linked to commodity markets such as GLD with the same CFD account.

Start trading

Commodity CFDs stocks & ETFs

You can trade on a range of commodity stocks like mines and ETFs linked to commodity markets such as GLD with the same CFD account.

Trade now

CFD Trading Calculator

Choose your points of movement

Сalculate your hypothetical P/L (aggregated cost and charges) if you had opened a trade today.

Market

Commodity Search
ETFs
Crypto
Shares
Currency
Bonds
Commodity
Index

Instrument

Gold Search
Clear input
Gold
Silver
Crude Oil
Brent Oil
Natural Gas
Copper
Palladium
Cocoa
Corn
Wheat
Sugar
Gold Futures
Platinum
Platinum - Cash
Cotton
Coffee
Brent Oil Futures
Crude Oil Futures
Palladium - Cash

Account Type

Direction

Quantity

Amount must be equal or higher than

Amount should be less than

Amount should be a multiple of the minimum lots increment

USD Down
$-

Value

$-

Commission

$-

Spread

-

Leverage

-

Conversion Fee

$-

Required Margin

$-

Overnight Swaps

$-
Start Trading

Past performance is not a reliable indicator of future results.

All positions on instruments denominated in a currency that is different from your account currency, will be subject to a conversion fee at the position exit as well.

Join markets.com in 3 steps and start trading

Create your account

1. Create your account

Fund your account

2. Fund your account

Start trading straight away

3. Start trading straight away

Need more information?

See all FAQs

Is delivery of commodities available?

Down

No, we do not offer delivery as CFDs do not entitle traders to underlying assets. CFDs allow investors to speculate on the price movements of commodities, but they do not represent ownership of those commodities. The benefits of trading commodities with CFDs are that without owning the underlying asset you can benefit from better flexibility, liquidity and lower costs.

Can I check when my CFD on Futures position will be rolled over?

Down

To ensure that you're well-informed about your trades, you can easily locate the rollover date for each CFD by visiting its respective asset class page on the markets.com website. Rollover means switching to a new futures CFD contract - it can affect the underlying contract's value and expiry date. It's crucial to be mindful of the rollover date for each CFD on Futures as it can significantly impact your trading outcomes. 

What are your trading hours?

Down

The trading hours vary depending on the type of instrument. You may view a full list of them here: https://web-qa.staging.markets.com/trade/trading-hours.

Opening or Closing times may also be altered by markets.com due to liquidity and risk management considerations.

Can I trade with you on my mobile?

Down

Yes, you can trade on the go by downloading the markets.com mobile app from your device’s app store. Or, alternatively, you can access the web app through your mobile’s browser. 

SettingsRequest history28.1.18PHP Version54.17msRequest Duration2MBMemory UsageGET csrf
status
200 OK
full_url
https://web-qa.staging.markets.com/csrf
controller_action
Closure
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
status
200 OK
full_url
https://web-qa.staging.markets.com/csrf
action_name
controller_action
Closure
uri
GET csrf
file
routes/web.php:26-30
middleware
web
duration
54.78ms
peak_memory
2MB
response
application/json
request_format
html
request_query
[]
request_request
[]
request_headers
0 of 0
array:14 [ "cookie" => array:1 [ 0 => "mktv4_ip_override=zh; XSRF-TOKEN=eyJpdiI6IkYwRW1EdTdEaFRBU1VpUUptNU9pNWc9PSIsInZhbHVlIjoiR0FrM2V5bUxKVGsyeTBzVTdPUTlyRU0zZ0loOEZLUStmb2ZkV0RVTENNWXZUYUp5M2VMSGdJWGtEODFxVzRVMStYa0ZRSG0xeXZCRW8vWi9rMVcvcXdlbTVscGV0bEkyNTFBOThUcjJKZ0JleXhmL0RhSmZXakhIU0RES0tHV2wiLCJtYWMiOiIwNjJkYTFmNjc5MzMxOGI0MDNmYmYwNjMxMjVjYjc4YmIyYzJhY2UzMjFhMTA3NGIxYTgzNzk2YWU4YmE0ZGMyIiwidGFnIjoiIn0%3D; laravel_session=eyJpdiI6IkpiU3pDaC93TFJsK1F1WGFZSDhXUFE9PSIsInZhbHVlIjoiYnRhaU1TUStrSkRHTlIrSjJRL05RTER2WUVLL0ZXd092aTJXTmJWU0ZCMSt1Ukd1d2RSOUl2OFZkcFAvME9WM091eHNPcFkwek1GR0RGdmxzODhrNmg1cDhBclFKYVJtejFibXhETGlJUVVaME5EN1QvRzg5MEMwZitsWW1YQ0IiLCJtYWMiOiIzYzU1MmUzOGVmMWMzMjBlNTQ2ZDU2ZDJiYTlmYTgzMjg0NTU2NGY3ZTY5M2ExNjJlZDJiYzNmZWFmMTM0ZTcxIiwidGFnIjoiIn0%3D; mktloc=eyJpdiI6IkZSRG0xTVdTQndMVzBWUDlDWkNTMkE9PSIsInZhbHVlIjoiRUdHazVsZDJrZmNFWjNwMkNmRURTZWlzV0VRUXQyQWdQWVBSTjhRb0toR05zMTJoOGNRMWtUMms0R2trTFRrbCIsIm1hYyI6ImMxMWYzNzgwZmNkNTQ0MDMyM2VmNjk3NTA2NzMyMzFkYzY2ZWViZDc5NDE0ZWNmODdlMTRmOWIwMmU1ZDcyZTUiLCJ0YWciOiIifQ%3D%3D; intent_group=%252Fzh%252Finstrument%252Fethereum%252F; intent_instrument=ethereummktv4_ip_override=zh; XSRF-TOKEN=eyJpdiI6IkYwRW1EdTdEaFRBU1VpUUptNU9pNWc9PSIsInZhbHVlIjoiR0FrM2V5bUxKVGsyeTBzVTdPUTlyRU0zZ0loOEZLUStmb2ZkV0RVTENNWXZUYUp5M2VMSGd" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "empty" ] "sec-fetch-mode" => array:1 [ 0 => "cors" ] "sec-fetch-site" => array:1 [ 0 => "same-origin" ] "accept" => array:1 [ 0 => "*/*" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "connection" => array:1 [ 0 => "keep-alive" ] "host" => array:1 [ 0 => "web-qa.staging.markets.com" ] ]
request_cookies
0 of 0
array:6 [ "mktv4_ip_override" => null "XSRF-TOKEN" => "ZjNGRMbCjXHqCER5cI7G627gW03EXjFYdHXhDjYA" "laravel_session" => "KKAjFLVn7r8JCAVSpi4rxyFojLCula3RZiVDxUXi" "mktloc" => "us,us" "intent_group" => null "intent_instrument" => null ]
response_headers
0 of 0
array:3 [ "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Thu, 17 Apr 2025 01:24:33 GMT" ] "content-type" => array:1 [ 0 => "application/json" ] ]
session_attributes
0 of 0
array:4 [ "_token" => "ZjNGRMbCjXHqCER5cI7G627gW03EXjFYdHXhDjYA" "PHPDEBUGBAR_STACK_DATA" => [] "_previous" => array:1 [ "url" => "https://web-qa.staging.markets.com/zh/trade/trading-tools" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
    • Booting (40.57ms)time
    • Application (13.58ms)time
    • Routing (470μs)
    • 1 x Booting (74.9%)
      40.57ms
      1 x Application (25.08%)
      13.58ms
      1 x Routing (0.87%)
      470μs
      0 templates were rendered
        uri
        GET csrf
        middleware
        web
        uses
        Closure(Request $request) {#347 class: "Illuminate\Routing\RouteFileRegistrar" this: Illuminate\Routing\RouteFileRegistrar {#344 …} file: "/var/www/website/qa/laravel/routes/web.php" line: "26 to 30" }
        file
        routes/web.php:26-30
        0 statements were executed0μs
              _token
              ZjNGRMbCjXHqCER5cI7G627gW03EXjFYdHXhDjYA
              PHPDEBUGBAR_STACK_DATA
              []
              _previous
              array:1 [ "url" => "https://web-qa.staging.markets.com/zh/trade/trading-tools" ]
              _flash
              array:2 [ "old" => [] "new" => [] ]
              ClearShow all
              Date ↕MethodURLData
              #12025-04-17 01:24:46GET/en/markets/commodities/32135
              #22025-04-17 01:24:33GET/csrf (ajax)