Skip to main content
On this page

How to Trade Synthetic Indices on MT5: A Practical Walkthrough

· 5 min read
Pineify Team
Pine Script and AI trading workflow research team

Use a demo account to connect MT5 to the provider's server, reveal an available synthetic symbol, inspect its contract, and verify one practice order. The instrument list comes from the account and server, not from installing MT5 alone. This walkthrough focuses on setup and troubleshooting; it does not assume a synthetic index is predictable or suitable for beginners.

How to Trade Synthetic Indices on MT5: Step-by-Step Guide for Beginners

1. Confirm the provider and account type​

Deriv is one provider of proprietary synthetic indices and documents CFD access through Deriv MT5. Use its current product information to verify availability for your account and jurisdiction. Other brokers' offerings must be checked individually; a generic MT5 or “indices” account may contain only conventional stock-index CFDs.

Create the appropriate demo account in the provider's official dashboard. Record its login number, exact server name, and demo status. Follow current identity and account requirements there rather than assuming every customer needs the same documents, deposit, or account label. Demo practice does not require a recommended live deposit amount.

2. Install and connect the terminal​

Obtain MT5 from MetaQuotes or the provider's verified download page. On desktop, choose File → Login to Trade Account and enter the assigned login, trading password, and server. Do not confuse a website password with an MT5 password or use an investor/read-only login when testing order placement.

Check connection status, account number, currency, and virtual balance. If login fails, compare the exact server against the dashboard and confirm demo versus live. Do not repeatedly fund accounts to troubleshoot a connection problem.

3. Reveal the symbol and open its chart​

Open Market Watch, use its Symbols control, find a product available to that account, and choose Show. Right-click the displayed symbol and select Chart Window. Double-clicking a Market Watch symbol commonly opens an order ticket rather than a chart, so use the named menu command.

If no synthetic instruments appear, verify the account type and server. If a symbol appears but quotes do not update, check its trading session, connection, and provider notices. Show All cannot create access to an instrument the server does not offer. MetaQuotes' Market Watch reference describes symbol visibility and specification controls.

4. Read Specification before entering volume​

Record the tick size/value, contract size, minimum lot, lot step, supported orders, margin, stop distance, and trading hours. Similar names can have different contracts. A volume of 0.01 is not universally valid or equivalent across instruments.

Choose a practice size that fits the displayed constraints and virtual margin. Estimate the cash impact of an adverse move using the contract units. The initial margin requirement is not a maximum-loss calculation, and a stop trigger is not a guaranteed execution price.

5. Submit and close one demo order​

Open New Order from the symbol's menu or toolbar. Recheck the symbol and demo account, select the order type and valid volume, and inspect any stop and target values. Submit the practice order, then verify whether it filled, remains pending, or was rejected.

Read the terminal's message if it fails: invalid volume, invalid stops, insufficient margin, unavailable quotes, and disabled trading require different fixes. After a fill, compare the position and execution price with the ticket. Close it using the position controls and confirm the final state and history. Netting and hedging account modes can handle opposite orders differently; do not assume Sell always closes an existing Buy.

6. Test automation separately​

Desktop MT5 can run MQL5 Expert Advisors and use Strategy Tester. Installing the mobile application does not give it the desktop EA runtime. Match the EA's symbol assumptions, permissions, and historical data to the actual account. MetaQuotes' algorithmic trading help is the platform reference.

Pineify Website

Pineify can help formulate strategy rules, but a Pine Script indicator cannot be pasted into MT5 and run as an EA. Validate the MQL5 implementation and demo execution separately. For product behavior and test design, read the synthetic-index mechanics guide.

Why can I log in but not find the index?

Check the exact server, account product access, and symbol visibility. A successful login does not mean that account offers every instrument.

Does Boom 1000 spike exactly every 1,000 ticks?

No. The label describes an average frequency, not a schedule. A count of elapsed ticks does not guarantee the next event.

Does a month of demo profits prove the strategy is ready?

No. Review sample size, costs, parameter selection, and adverse scenarios; demo execution and live conditions can differ.