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

Close

Trading Conditions

Below you can view the trading conditions per instrument on each of the MetaTrader platforms offered by markets.com.

Expiration Dates Upcoming Holidays Trading Conditions Trading Hours

Web Platform Trading Conditions

Meta Trader 4 Trading Conditions

Meta Trader 5 Trading Conditions

SettingsRequest history8.1.18PHP Version3.45sRequest Duration5MBMemory UsageGET {locale}/{slug}/{slug2}
status
200 OK
full_url
https://web-qa.staging.markets.com/uk/trade/trading-conditions
controller_action
App\Http\Controllers\DynamicContentController@getPageFromCollection
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
status
200 OK
full_url
https://web-qa.staging.markets.com/uk/trade/trading-conditions
action_name
controller_action
App\Http\Controllers\DynamicContentController@getPageFromCollection
uri
GET {locale}/{slug}/{slug2}
controller
App\Http\Controllers\DynamicContentController@getPageFromCollection
prefix
/{locale}
where
file
app/Http/Controllers/DynamicContentController.php:311-368
middleware
web, SetDomain, GoMarkets, setlocale, trackingparams, redirects, Logout, pagecache, setrisk, gettranslations, getglobalsettings, urlstructure, saveReferral
duration
3.45s
peak_memory
8MB
response
text/html; charset=UTF-8
request_format
html
request_query
[]
request_request
[]
request_headers
0 of 0
array:16 [ "cookie" => array:1 [ 0 => "mktv4_ip_override=uk" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "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"" ] "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:1 [ "mktv4_ip_override" => null ]
response_headers
0 of 0
array:3 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Fri, 25 Apr 2025 03:20:47 GMT" ] ]
session_attributes
0 of 0
array:1 [ "_token" => "wwq30DtfpW9C72yIl1bsXz1ZBimFyJBEZBOTmuNI" ]
  • warninglog[03:20:44] LOG.warning: explode(): Passing null to parameter #2 ($string) of type string is deprecat...
  • infolog[03:20:44] LOG.info: api_ed5123a5c4a7162481447e0c88f58e36 [ "\/uk\/trade\/trading-conditions\/",...
  • infolog[03:20:47] LOG.info: api_f11576b9f809120f17365cf2735f2677 [ "\/uk\/trade\/trading-conditions\/",...
  • warninglog[03:20:47] LOG.warning: json_decode(): Passing null to parameter #1 ($json) of type string is deprec...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • infolog[03:20:47] LOG.info: api_8551dfdb74bfecd16709eb9688b4d352 [ "\/uk\/trade\/trading-conditions\/",...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[03:20:47] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • infolog[03:20:47] LOG.info: page_f4dbd69a880c1df9ded3c3e6a1c5afab [ "\/uk\/trade\/trading-conditions\/"...
  • Booting (51.91ms)time
  • Application (3.4s)time
  • Routing (18.76ms)
  • 1 x Application (98.5%)
    3.40s
    1 x Booting (1.5%)
    51.91ms
    1 x Routing (0.54%)
    18.76ms
    109 templates were rendered
    • 1x dynamic-contentdynamic-content.blade.php#?blade
    • 30x repeatable._include-blocks_include-blocks.blade.php#?blade
    • 9x components.spacerspacer.blade.php#?blade
    • 1x components.plain-headerplain-header.blade.php#?blade
    • 1x components.tabstabs.blade.php#?blade
    • 2x components.blur-animationblur-animation.blade.php#?blade
    • 3x components.text-editortext-editor.blade.php#?blade
    • 6x components.single-trading-tablesingle-trading-table.blade.php#?blade
    • 10x components.trading-conditions-carouseltrading-conditions-carousel.blade.php#?blade
    • 1x layouts.mainmain.blade.php#?blade
    • 1x csscss.blade.php#?blade
    • 1x scripts.hrefmaphrefmap.blade.php#?blade
    • 1x layouts.headerheader.blade.php#?blade
    • 1x layouts.header.mobile-login-buttonsmobile-login-buttons.blade.php#?blade
    • 1x layouts.header.mobile-searchmobile-search.blade.php#?blade
    • 1x layouts.header.menumenu.blade.php#?blade
    • 1x layouts.header.search-togglesearch-toggle.blade.php#?blade
    • 1x layouts.header.login-buttonslogin-buttons.blade.php#?blade
    • 1x components.search-resultssearch-results.blade.php#?blade
    • 1x layouts.floating.cookiescookies.blade.php#?blade
    • 1x scripts.breadcrumbsbreadcrumbs.blade.php#?blade
    • 2x components.page-advertpage-advert.blade.php#?blade
    • 1x components.corner-advertcorner-advert.blade.php#?blade
    • 1x layouts.footerfooter.blade.php#?blade
    • 28x components.strapi-imgstrapi-img.blade.php#?blade
    • 1x scripts.functionalfunctional.blade.php#?blade
    • 1x scripts.trackingtracking.blade.php#?blade
    uri
    GET {locale}/{slug}/{slug2}
    middleware
    web, SetDomain, GoMarkets, setlocale, trackingparams, redirects, Logout, pagecache, setrisk, gettranslations, getglobalsettings, urlstructure, saveReferral
    controller
    App\Http\Controllers\DynamicContentController@getPageFromCollection
    prefix
    /{locale}
    where
    file
    app/Http/Controllers/DynamicContentController.php:311-368
    0 statements were executed0μs
          _token
          wwq30DtfpW9C72yIl1bsXz1ZBimFyJBEZBOTmuNI
          ClearShow all
          Date ↕MethodURLData
          #12025-04-25 03:20:47GET/uk/trade/trading-conditions/34109