Use MT4 to trade with markets.com

If you already have a markets.com account, you are all set. Now you can simply install MT4 and add a trading account via your desktop markets.com platform. For more information on how to add MetaTrader trading account please click here. If you don’t have a markets.com account yet, don’t worry – registering is easy and fast.
 

Download MT4

Benefits of MT4

 

Algorithm

Algorithmic Trading

Automate your trading with Expert Advisors that you can plug-in to the platform

Fast Execution

Fast Execution, Low Spreads

Execute trades fast and with low costs based on our pricing and trade infrastructure

Intuitive Charts

Intuitive Charts

Fully customisable charts and a range of technical indicators

Commision

Trade Micro Lots

Use hedging tools & trade micro-lots as small as 0.01 lots to manage risks better

Trade using MT4 with markets.com

You can access popular and easy-to-use web trading platform MetaTrader 4 with your markets.com account. A complete listing of our trading conditions for trading via MetaTrader platforms

Discover all trading conditions
SettingsRequest history8.1.18PHP Version23.38sRequest Duration4MBMemory UsageGET {locale}/{slug}/{slug2}
status
200 OK
full_url
https://web-qa.staging.markets.com/sc/trade/mt4
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/sc/trade/mt4
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
23.38s
peak_memory
6MB
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=vc; XSRF-TOKEN=eyJpdiI6IkN0Ylc5QXBFVGFtcGw3Y2QydlZIR0E9PSIsInZhbHVlIjoiWVhoM3ZBbU9EMFNHZ1FrczJOMFBZSENBQXd0QzBnK0Nua2V2ZGlRa3NjMTR6Rmo5amNSb3hVeGlDUWhpSG51REMxTUdFY0FGa0kxR0E2b0tWeGVNbXNCUHlOV2E3UXV3YmNlQUZtSWt1Z2VzZ0JRclFTZEMrTXFxYzFQSlliODciLCJtYWMiOiI0ZDQ2Nzk1NDJlODUyMmEwOTVkZmRhMmFiNGNlZjlkMDVjYWQwNWM0ZDM0ODVhMTk1Y2QwOTU3MzBhODk0NDEzIiwidGFnIjoiIn0%3D; laravel_session=eyJpdiI6InNyKzVxR2E2U0RIRFFhR2w2M2hqUlE9PSIsInZhbHVlIjoid3VHWUdrZWkvL01yYzFIZmtxNitmL1dnMHYyWXptZXBNeGRDaWVMc2pXV3NwdkNtZGdLL0YwL0hPUmhoU3VCQm10RU9ON3NuNFloeTZZNXJGblhKUjJ4blF0M25UMVpBWVBYUHBUQzVKdnVDTzIzR1hNdFJlY21lZTRycGhMQUkiLCJtYWMiOiI5YTI5NGRiMTJmOTRkZDM2MGU0ODQ0ODI3ZDM5NzVmNzE4M2NjYmZkY2MyZDY5OTIwYjIwNzEwYWQ0MWI2NDAxIiwidGFnIjoiIn0%3D; mktloc=eyJpdiI6IkR2bEphc3RNOUIzbHZHSmZXUGlhL3c9PSIsInZhbHVlIjoic0NBQjM0VWZMeG9EVGRRa2JhTHpRTmtTLy8rYS9lYWxiRVBaZzBaZ2JWVlptZmxWWXBoODQweFdGWGwzSGlMZyIsIm1hYyI6IjYxMjkzOTcxMzhjNDMwZjA1ZGRjZDFkNjJlNWUzY2IzNGNmMTA2NGIxMjY1MzFjMGU0MTQxMzgzNWNhZTQxNTciLCJ0YWciOiIifQ%3D%3D; intent_group=%252Fvc%252Fnews%252F; firstURL=https://web-qa.staging.markets.com/vc/news/?p=3; lastURL=https://web-qa.staging.markets.com/vc/news/?p=3mktv4_ip_override=vc; XSRF-TOKEN=eyJpdiI6IkN0Ylc5QXBFVGFtcGw3Y2QydlZIR0E9PSIsInZhbHVlIjoiWVhoM3ZBbU9EMFNHZ1FrczJOMFBZSENBQXd0QzBnK0Nua2V2ZGlRa3NjMTR6Rmo5amNSb3h" ] "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:7 [ "mktv4_ip_override" => null "XSRF-TOKEN" => "WBMq7LghEUCDLcfNW2JAUQaeeQHRbGTLy21NENKZ" "laravel_session" => "SyQ29DV29HxBCf41yui3yZoGBoCWrl9s6dDbG4bg" "mktloc" => "us,us" "intent_group" => null "firstURL" => null "lastURL" => 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 => "Mon, 07 Apr 2025 22:31:09 GMT" ] ]
session_attributes
0 of 0
array:4 [ "_token" => "WBMq7LghEUCDLcfNW2JAUQaeeQHRbGTLy21NENKZ" "PHPDEBUGBAR_STACK_DATA" => [] "_previous" => array:1 [ "url" => "https://web-qa.staging.markets.com/csrf" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
  • infolog[22:30:46] LOG.info: api_c12c04c568503433a3f87adda5d8a1b4 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:48] LOG.info: api_d787fdba505a45499d52cde332114c0b [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:49] LOG.info: api_4453861e5d5e7a6f1aef3813fb643bdd [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:49] LOG.info: api_0d0e8ad6c4f1637e8171496a35ca5fee [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:49] LOG.info: api_a61fc8d347f79c0d48cecf3aaef72613 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:49] LOG.info: api_708c80b040c8b05fa1c27ceb9541f00c [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:50] LOG.info: api_51ab53169764b7550b69ef98c684c5cd [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:50] LOG.info: api_1ca6a7e3c058ab80e8c775c766d842b2 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:51] LOG.info: api_d3d1ccf71f225eed176b6eb2b22abdcb [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:51] LOG.info: api_f438a85a2fd593d99cfef04f2574f4b6 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:51] LOG.info: api_ec88fd95d26d97a348b8e7748f6aeaa5 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:51] LOG.info: api_01166104fa6a01a06d9a6f5f0581173f [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:52] LOG.info: api_48d4b8cdab0c39f99caf149b9f86b470 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:52] LOG.info: api_df22a3ca36f93e99824a9d51a6e94f65 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:52] LOG.info: api_94d96e391b977e8efe5e365911789b16 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:53] LOG.info: api_064a6db9883a087833bfad7f5fc1e4b4 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:53] LOG.info: api_734bd522bd4b0c0bb7440dc5e946fb96 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:53] LOG.info: api_a71e497b99a7fd0760c02494a990566a [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:53] LOG.info: api_efea31b1ccb01a78e567ecb9a9ecbf98 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:54] LOG.info: api_10a96bc554069b83106819c3bbab1ae9 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:54] LOG.info: api_0ae5c7e614da0a4705eb71c3b49c64f3 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:55] LOG.info: api_4fe5d14ce15eff904f7898cc8a803667 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:55] LOG.info: api_4ef5eba894be69f1646ee3c1399b0c8f [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:55] LOG.info: api_6e50146d6be1c1d9a206156968501d65 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:55] LOG.info: api_a5059428ef5a5694d718566112a18a7b [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:56] LOG.info: api_579abb49d095bca582f7a1a5099ee366 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:56] LOG.info: api_4e1140b3f78936e73ed210d1b8fe4d1f [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:56] LOG.info: api_e910ded395982c895631d14ae9d05c34 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:56] LOG.info: api_f444311541ac76a61aae300cdb5ca544 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:57] LOG.info: api_67b5fb9a51b41522dacfe9b12c11f337 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:57] LOG.info: api_9328b4380a6a5ec13a8be9c61de3379f [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:57] LOG.info: api_a5f142acc5862795a083fe7e48b91b9d [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:57] LOG.info: api_e903508a860e5904f643eae2fc82a525 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:57] LOG.info: api_c7715302a4db6e20c86535f81f1981a4 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:57] LOG.info: api_d2f5e8fc82ab149be553c9d444deed8b [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:58] LOG.info: api_9f4eb8057fe579782a1c9d19255c9fac [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:58] LOG.info: api_44ae4164ffbcb7bbec476c42acdb876f [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:58] LOG.info: api_31c5a2aea741ad06dd4d188eaf29659b [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:58] LOG.info: api_414a61bdae2246eb7857b7f9c9469f75 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:59] LOG.info: api_70e6d70c205803a85928d40f28a49f6d [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:59] LOG.info: api_d5a2be27c8f19ca6c89d8e42c3fba074 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:59] LOG.info: api_47128707645fa51d1ffbf5c89d5217e7 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:59] LOG.info: api_52c906ed8485b9444faa6973ebdf27ab [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:59] LOG.info: api_7fd213deafbee1917a6af55529123aeb [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:30:59] LOG.info: api_d522a59479a649db1e5cb169f08950c5 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:31:00] LOG.info: api_44be47f21fe5163d56bc1a797931891d [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:31:00] LOG.info: api_678683e2ef896e98821ac130ab2802ad [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:31:00] LOG.info: api_800b2042302db5568f886a06bf5d56ae [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:31:00] LOG.info: api_58771930bd4901eaad38fb9e4ac495e6 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:31:00] LOG.info: url_mapping_en-SC [ "\/sc\/trade\/mt4\/", 3600, true ]
  • infolog[22:31:00] LOG.info: api_86132ef4c246b83e45911baf133d648e [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:31:04] LOG.info: api_e7d3f1d00181830aa8ab597d670997db [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:31:04] LOG.info: api_ef7624f02d626191422dfe170be8aa78 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:31:05] LOG.info: api_11a099928b13907565b10cc25e74e9aa [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:31:07] LOG.info: api_bb0e27ee32d7c2f47e70fd9e2828fbcc [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:31:07] LOG.info: cached_menus_en-SC [ "\/sc\/trade\/mt4\/", 3600, true ]
  • infolog[22:31:09] LOG.info: api_10cb2cdd5c345baf8b155b20d47a78ed [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:31:09] LOG.info: api_e53149ca4fedcb3249ac40f7085d7671 [ "\/sc\/trade\/mt4\/", 3600, ...
  • infolog[22:31:09] LOG.info: api_1244ec466fd3f2feab357da12ee999b7 [ "\/sc\/trade\/mt4\/", 3600, ...
  • warninglog[22:31:09] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[22:31:09] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[22:31:09] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[22:31:09] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[22:31:09] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[22:31:09] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[22:31:09] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[22:31:09] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[22:31:09] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[22:31:09] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[22:31:09] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[22:31:09] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • infolog[22:31:09] LOG.info: page_f3ff30a58ae33da69fcf9bce1feab2bb [ "\/sc\/trade\/mt4\/", 3600, ...
  • Booting (33.78ms)time
  • Application (23.35s)time
  • Routing (24.9ms)
  • 1 x Application (99.86%)
    23.35s
    1 x Booting (0.14%)
    33.78ms
    1 x Routing (0.11%)
    24.90ms
    78 templates were rendered
    • 1x dynamic-contentdynamic-content.blade.php#?blade
    • 15x repeatable._include-blocks_include-blocks.blade.php#?blade
    • 7x components.spacerspacer.blade.php#?blade
    • 1x components.page-headerpage-header.blade.php#?blade
    • 2x components.strapi-buttonstrapi-button.blade.php#?blade
    • 1x components.strapi-vidstrapi-vid.blade.php#?blade
    • 3x components.text-editortext-editor.blade.php#?blade
    • 2x components.blur-animationblur-animation.blade.php#?blade
    • 1x components.text-imagetext-image.blade.php#?blade
    • 25x components.strapi-imgstrapi-img.blade.php#?blade
    • 1x components.promo-bannerpromo-banner.blade.php#?blade
    • 1x components.create-account-newcreate-account-new.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
    • 2x repeatable.languageslanguages.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
    • 1x components.corner-advertcorner-advert.blade.php#?blade
    • 1x layouts.footerfooter.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
          WBMq7LghEUCDLcfNW2JAUQaeeQHRbGTLy21NENKZ
          PHPDEBUGBAR_STACK_DATA
          []
          _previous
          array:1 [ "url" => "https://web-qa.staging.markets.com/csrf" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-07 22:31:09GET/sc/trade/mt4/7278