MetaTrader 4 (MT4) platform
Competitive spreads on 175+ FX pairs, indices and commodities
Fast, 100% automated execution, with tier-one market liquidity
Advanced charting tools, Expert Advisors and algorithmic trading

Competitive spreads on 175+ FX pairs, indices and commodities
Fast, 100% automated execution, with tier-one market liquidity
Advanced charting tools, Expert Advisors and algorithmic trading
Competitive spreads on 175+ FX pairs, indices and commodities
Fast, 100% automated execution, with tier-one market liquidity
Advanced charting tools, Expert Advisors and algorithmic trading
ADVFN International Financial Awards
ForexBrokers.com Awards
Good Money Guide Awards
MetaTrader 4 (MT4) is a globally renowned online trading platform, which was originally released in 2005. While the platform is synonymous with forex trading, you can also trade CFDs on popular indices and commodities through MT4 with us.
MT4 offers automated trading though Expert Advisors (EAs), and access to thousands of analysis tools. Start MT4 trading from home and stay in touch with your trades when you’re on the go through the MT4 mobile app.
MetaTrader 4 (MT4) is a globally renowned online trading platform, which was originally released in 2005. While the platform is synonymous with forex trading, you can also trade CFDs on popular indices and commodities through MT4 with us.
MT4 offers automated trading though Expert Advisors (EAs), and access to thousands of analysis tools. Start MT4 trading from home and stay in touch with your trades when you’re on the go through the MT4 mobile app.
Our Canada-located server and industry reputation helps us provide a tier-one liquidity solution, so we can consistently deliver lightning-fast execution² speeds.
We don't have any scalping restrictions, or penalize clients who practice scalping trading strategies with us.
There are no restrictions on minimum stop-loss or take-profit distances, or stop-loss and take-profit limits, especially useful for high-volume traders.
You can open an opposite, related, or alternative trade, with no interruption for traders using external Expert Advisors (EAs).
Hone your technical analysis and tap into our suite of additional premium MT4 indicators and EAs, included at no cost.
Deposit and withdraw funds easily, and whenever you want to, with no charge.
Our pioneering technology and experienced customer service, alongside the renowned MT4 platform, provides the ideal combination for serious traders.
Create accountYou can be sure your trades will be filled without any dealer intervention.
We fulfil your order without off-quotes, and wherever possible at the price you see.
We consistently achieve almost 100% core platform uptime, so you can focus on your trading.
NAME | MIN SPREAD | MARGIN RATE |
---|---|---|
A minimum spread is the lowest spread that will be shown on the given product. Minimum spread will vary subject to after-hours trading. If the underlying market spread widens throughout the trading day, or you are trading out of hours, the platform spread may also widen. The spreads shown are for the first price available for the average market trade/bet sizes in the relevant product. The spread will widen for larger trade/bet sizes, see our platform for more information.
NAME | MIN SPREAD | MARGIN RATE |
---|---|---|
Show more |
A minimum spread is the lowest spread that will be shown on the given product. Minimum spread will vary subject to after-hours trading. If the underlying market spread widens throughout the trading day, or you are trading out of hours, the platform spread may also widen. The spreads shown are for the first price available for the average market trade/bet sizes in the relevant product. The spread will widen for larger trade/bet sizes, see our platform for more information.
NAME | MIN SPREAD | MARGIN RATE |
---|---|---|
A minimum spread is the lowest spread that will be shown on the given product. Minimum spread will vary subject to after-hours trading. If the underlying market spread widens throughout the trading day, or you are trading out of hours, the platform spread may also widen. The spreads shown are for the first price available for the average market trade/bet sizes in the relevant product. The spread will widen for larger trade/bet sizes, see our platform for more information.
NAME | MIN SPREAD | MARGIN RATE |
---|---|---|
Show more |
A minimum spread is the lowest spread that will be shown on the given product. Minimum spread will vary subject to after-hours trading. If the underlying market spread widens throughout the trading day, or you are trading out of hours, the platform spread may also widen. The spreads shown are for the first price available for the average market trade/bet sizes in the relevant product. The spread will widen for larger trade/bet sizes, see our platform for more information.
NAME | MIN SPREAD | MARGIN RATE |
---|---|---|
A minimum spread is the lowest spread that will be shown on the given product. Minimum spread will vary subject to after-hours trading. If the underlying market spread widens throughout the trading day, or you are trading out of hours, the platform spread may also widen. The spreads shown are for the first price available for the average market trade/bet sizes in the relevant product. The spread will widen for larger trade/bet sizes, see our platform for more information.
NAME | MIN SPREAD | MARGIN RATE |
---|---|---|
A minimum spread is the lowest spread that will be shown on the given product. Minimum spread will vary subject to after-hours trading. If the underlying market spread widens throughout the trading day, or you are trading out of hours, the platform spread may also widen. The spreads shown are for the first price available for the average market trade/bet sizes in the relevant product. The spread will widen for larger trade/bet sizes, see our platform for more information.
NAME | MIN SPREAD | MARGIN RATE |
---|---|---|
A minimum spread is the lowest spread that will be shown on the given product. Minimum spread will vary subject to after-hours trading. If the underlying market spread widens throughout the trading day, or you are trading out of hours, the platform spread may also widen. The spreads shown are for the first price available for the average market trade/bet sizes in the relevant product. The spread will widen for larger trade/bet sizes, see our platform for more information.
NAME | MIN SPREAD | MARGIN RATE |
---|---|---|
A minimum spread is the lowest spread that will be shown on the given product. Minimum spread will vary subject to after-hours trading. If the underlying market spread widens throughout the trading day, or you are trading out of hours, the platform spread may also widen. The spreads shown are for the first price available for the average market trade/bet sizes in the relevant product. The spread will widen for larger trade/bet sizes, see our platform for more information.
Access one-cancels-other order types, and turn trendlines into stop-loss or take-profit orders, with mini terminal.
Automatically calculate your stop-loss amount as a percentage of your account value, also with mini terminal.
Hide your entry and exit levels from the market with stealth orders.
Connect real-time MT4 data into Excel with our Excel RTD plugin.
Set multiple stop-loss and take-profit orders, for more advanced money management strategies.
Receive email alerts when key indicator levels are breached.
Auto-generate tweets from the MT4 platform when key market levels are breached.
Access one-cancels-other order types, and turn trendlines into stop-loss or take-profit orders, with mini terminal.
Automatically calculate your stop-loss amount as a percentage of your account value, also with mini terminal.
Hide your entry and exit levels from the market with stealth orders.
Connect real-time MT4 data into Excel with our Excel RTD plugin.
Set multiple stop-loss and take-profit orders, for more advanced money management strategies.
Receive email alerts when key indicator levels are breached.
Auto-generate tweets from the MT4 platform when key market levels are breached.
Enhance your MT4 trading experience with our 12 free, premium EAs, including mini terminal and sentiment trader, and 18 indicators, such as pivot points and renko charts.
Use trendlines to calculate your stop-loss and take-profit orders, and automatically calculate stop-losses as a percentage of account value.
Learn moreAccess quote panels with enhanced order ticket functionality. Set up alerts based on your account activity and more.
Learn moreKeep up-to-date with price movements, account and trade activity and more. Receive alerts via email, SMS, X and in-platform.
Create a grid of instruments and easily view correlations between them.
Learn moreEnsures that your trades are anonymous and cannot be assigned to a specific strategy.
Learn morePlace ultra-fast trades with one click, using the speed-optimised order ticket and keyboard shortcuts for entry and exit.
Learn moreAutochartist's pattern recognition software continuously scans the market, highlighting thousands of trade ideas each month.
Learn moreTrack the real-time correlation between two instruments, to minimise the correlation between your open positions and avoid trading the same price action twice over.
Access ultra-low latency and minimize system downtime with our virtual private server, which enables traders to run EAs and automated algorithmic strategies on a virtual machine, 24/7. Available for ALPHA clients only.
To request access, email our client support team at clientmanagement@cmcmarkets.ca after you have opened a CMC Markets MT4 account.
Identify buy and sell sentiment from traders across a range of brokers.
Learn moreView your current local time in relation to live trading sessions, showing the core trading hours when institutional dealers are most active in Sydney, Tokyo, London and New York.
Fund your trading account directly from the MT4 terminal, and access a dashboard with access to high-impact economic news releases.
Pull real time account data and price data into Excel from MT4.
Display trade entry and exit points on your charts. Show stop-loss and take-profit orders
Add pivot points to charts and set alerts based on pivot levels
Overlay Renko blocks on normal time-based charts. Create traditional non-time based Renko charts
Show ranges of price movement and measure volatility with Donchian channels
Add bands to measure volatility while identifying extremes in price movement with Keltner channels
View the time remaining in the current candle
What is the MetaTrader 4 (MT4) platform?
MetaTrader 4 or MT4, developed by MetaQuotes, is an online trading platform used to speculate on the price movements of assets such as forex, indices and commodities. It's one of the most popular forex trading platforms available online, and can be downloaded on Windows, Android and iOS. MT4 has the advantage of allowing you to use Expert Advisors (EAs) to automate your trading.
What is auto trading on MT4?
Auto trading or algorithmic trading is one of the most powerful features available on the MT4 platform. It's a highly innovative feature on the MT4 platform which allows you to test and apply Expert Advisors (EAs) and technical indicators that you have built or acquired.
How do I download MT4 indicators and add-ons?
You can learn more about our MT4 indicators and add-ons, and download them for free here.
How do I open an MT4 demo account?
2. Create an MT4 password within the admin portal.
3. Follow the live account login steps outlined above (but select the demo server – you can find the server name at the top of the emails we sent you during the application process).
Does my MT4 demo account expire?
MT4 demo accounts remain active as long as you log in to the MT4 trading platform at least once every 30 days. If you don't log in during that time, your account will automatically be closed, but you can set up a new demo account again at any time.
Is it free to open an account?
There's no cost when opening a live trading account with us. You can also view prices and use tools such as charts, Reuters news or Morningstar quantitative equity reports, free of charge. However, you'll need to deposit funds in your account to place a trade.
Is CMC Markets regulated?
Yes, CMC Markets Canada Inc. is a member of the Canadian Investment Regulatory Organization (CIRO). CFDs are distributed in Canada by CMC Markets Canada Inc. acting as principal.
How does CMC Markets protect my money?
As a CMC client, your money is held separately from CMC Markets’ own money and is held on trust in segregated bank accounts with a Canadian bank. This account is opened and maintained in the name of CMC Markets Canada Inc. We do not use client money to hedge our positions or to meet the trading obligations of other customers. This offers you financial security and you can rest assured that your money with us is protected.
How does CMC Markets make money?
Our income primarily comes from our spreads, while other fees, such as overnight holding costs, make a minor contribution to our overall revenue.
What can I trade on with CMC Markets?
Our client services team is here whenever the markets are open. Email us at clientmanagement@cmcmarkets.ca or call us on 1-866-884-2608.
11.621 million unique user logins for the CMC Markets trading and investing platforms globally, as at August 2024.
20.0040 seconds CFD median trade execution time on CMC Markets' web and mobile platforms, 1 April 2023-31 March 2024.
398.8% of market open orders were filled at quote, 1-31 March 2022; 99.5%+ MT4 core platform uptime, 1-31 May 2022.