Open a CFD trading demo account
Practice CFD trading on indices, forex, shares, commodities, ETFs and more, at home or on the go.
ForexBrokers.com Awards
Good Money Guide Awards
ADVFN International Financial Awards
What is CFD trading?
Contracts for difference (CFDs) trading allows traders to speculate on the performance of global markets, such as forex, stocks and commodities, without owning the underlying asset.
You can practice for free with a demo standard or FX Active account on our CMC platform or the MT4 platform. Trade via your web browser, or download our intuitive iPhone or Android app.


Choose your account
Experience competitive pricing for 11,000+ instruments, with tight spreads and no hidden fees.

Standard
Available on the CMC platform and MT4/5, a traditional FX/CFD account with spread-based pricing across FX, shares, indices, treasuries, and commodities.

FX Active
Available on CMC platform and MT4/5, an account designed for active FX traders seeking tight spreads starting from 0.0 pips on FX pairs and a commission-based pricing model.
Why open a CFD trading account with us?
See bid and ask prices, premiums, and other relevant costs clearly before you trade. Enjoy $0 commission on all global shares.
Deposit from just 2.2% of the full value of your position to open a trade.
Experience competitive spreads across our full range of instruments.
Trade on 11,000+ instruments across forex, indices, commodities, shares, ETFs, treasuries.
Benefit from selling (shorting) as well as buying opportunities.
Gather and analyze data with TradingView charts, 115+ indicators, and drawing tools.
Experienced customer service available in EN, FR, and ZH to support you in your trading.
Trade on our award-winning platforms³
To trade with us, you choose a CFD account that suits the platform you want to use.
The standard or FXActive CFD accounts provide access to our proprietary and award-winning CMC platform, available on PC and mobile. This account can also be linked to TradingView.
To trade on Metatrader 4 or Metatrader 5, you must create a separate standard or FXActive account.
Read more below about the platforms we offer and find out which one best suits your trading style.
ForexBrokers.com Awards

CMC platform
The CMC platform is designed for active traders who want access to charts, watchlists, order tickets, technical indicators, and risk-management features in one place.
Use the platform to:
Monitor forex pairs and other markets
Place and manage CFD trades
Access advanced charting and technical tools
Set alerts and manage watchlists
Review open positions, orders, and account performance
The platform is available on desktop and can be used alongside the CMC mobile app.
ADVFN International Financial Awards

Mobile app
The CMC Markets mobile app gives you access to forex markets from your phone or tablet.
Use the app to:
Monitor live prices
Place and manage trades
Access mobile-optimized charts
Set price alerts
Review open positions and account activity
Trade CFDs on MT4 & MT5

MetaTrader
MetaTrader, also known as MT4 or MT5, is a widely used third-party trading platform for forex and CFD trading.
With CMC Markets Canada, a standard or FX Active account is available on the MT4/5 platforms, and doesn't provide access to the CMC platform or TradingView.
MT4/MT5 includes tools such as technical indicators, automated trading features, and Expert Advisors. Automated tools can support analysis and execution, but they don't remove trading risk.
What other traders say about CMC Markets
Get access to the global markets

Trade on the strength of one currency versus another, in the world's largest and most liquid market.
Speculate on the performance of a huge range of global stocks, from Apple to Zoom. Enjoy $0 commission on US and CAD shares.
Choose from over 1,000 ETFs to trade, including popular themes from the US and Canada.

Speculate on the prices of the most popular global commodities, including gold, silver, oil and natural gas.
Take a view on interest rates, gilts and treasury notes to get exposure to a specific region's economy.
FAQs
All you need to do to open a CFD demo account is provide a valid email address, your full name, phone number and password. Once you have opened a demo account, you will need to click on the verification link sent to your registered email address to activate it.
You can keep your demo account open for as long as you like. Please note that shares on a CFD trading demo account are available for 30 days only due to exchange restrictions.
Login via the web portal here. Simply click on the "My Accounts" button within the CMC platform to start the online application process. Follow the easy steps to activate your live account.
Our CFD demo account is a risk-free simulation of our platform. You can get a taste for the features and you can use it to test strategies, even after you've opened a live account. You can add more virtual funds at any time via the 'Payments' menu.
Client money is held in segregated accounts, in line with applicable regulatory requirements. Segregation means client money is kept separate from the firm's own money. Regulatory protection doesn't remove the risk of trading losses.
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.
There's no fee to open an account. Trading costs may apply when you trade, including spreads, commissions, holding costs, and other applicable charges.
CMC Markets may make money from the spread, which is the difference between the buy and sell prices. Depending on the account type and product, commissions and holding costs may also apply.
CMC Markets Canada offers access to CFDs across forex and other markets. Product availability may vary by account type, platform, and jurisdiction.

Open a demo account
Start trading with a live account today or try a demo with $10,000 of virtual funds.
Do you have any questions?
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.