Give the demo a specific job.

A good demo helps you answer the questions that are important to you. For example, you might want to see how an order ticket works, compare a platform you know at a different broker, or check if your software connects with a practice account.

Write down your goal before you start comparing providers. For example, “Learn to place and cancel orders on mobile” is a better starting point than “find the biggest virtual balance.” This gives you a task you can actually test.

  • If you are new to trading, choose a platform that is easy to use, shows clear account details, and gives you enough time to practice the basics.
  • If you already have trading experience, focus on the specific platform, instruments, order types, and reporting features you want to review.
  • If you are a software developer, find out the practice API route, which account types are eligible, what access you need, and any simulator limits before you plan your integration.

If you manage multiple clients or pooled funds, begin with Professional Services. A standard retail demo does not show whether a broker offers a test environment for managers, and managed-account tools are different from fund accounting systems.

Check who provides the account.

A well-known brand might work through different companies. The website you visit may not be the one that handles your application, and just because a research record mentions your country does not mean you are eligible.

Before you sign up, find out which company is listed in the account details. Make sure the account is open to people in your country and that the documents match the product and platform you want to use.

For regulatory checks, use the appropriate official register. In the UK, the FCA explains how to check a firm’s authorization, relevant permissions and contact details. In the US, NFA directs investors to BASIC for registration and background information. These are jurisdiction-specific tools, not worldwide assurances about a brand.

Official guidance: FCA: checking a firm (new tab) · NFA: investor background checks (new tab).

When you check a firm, use the contact details from the official record. Do not rely on a similar name or logo to prove identity. The sources above show how to check, but ForexDemo.com has not independently verified every firm’s permissions.

Choose the platform you want to evaluate.

Treat each demo as a specific account on a specific platform. For example, a broker’s web interface, MetaTrader 4, MetaTrader 5, and cTrader are all different products. What you learn from one does not automatically apply to the others unless you have proof.

If you want to try a broker’s own interface, start with the web and mobile options in the finder. If you already use a certain platform, choose it directly. Make sure the version and device you plan to use are included in the demo details.

Write down which instruments you need before you register. Forex CFDs, cryptocurrency CFDs, spot crypto, and futures are all different. Our demo-market filters show what is actually available in the demo, not what is advertised for live trading.

For API users, public documentation is only the beginning.

Check the account family, legal entity, practice environment and permission requirements. For example, OANDA’s v20 introduction requires a v20 account and identifies divisions where those accounts are not available. That does not establish whether those divisions have some other API.

Saxo has separate simulation and live environments, each with different features and login details. Just because an API exists does not mean the demo can copy every live process. Token expiry and account expiry are also separate issues.

Official documentation: OANDA v20 requirements (new tab) · Saxo SIM and LIVE environments (new tab).

Use Demo API supported to see which options we have checked and what conditions apply. Read the requirements for each one. If a route is not listed or verified, it does not mean the provider has no API.

Compare the conditions that affect practice.

Key details are often harder to spot than the advertised virtual balance. Check all the important points together, since a helpful feature might have a condition that affects your plans.

Questions to ask before choosing a demo
ConditionWhat to establish
Virtual fundsWhat is the starting amount and currency? Is the advertised amount a maximum? Can you choose or change it?
ExpiryIs there a fixed duration, an inactivity limit or a conditional extension? What activity keeps the account open?
Reset and top-upCan you restore the balance yourself, must you contact support, or do you need a new account?
SignupWhich details are required? Does access or an extension require an approved or funded live account?
Markets and toolsAre your instruments, order types, charts and history exports available in this specific demo?
Device and connectionCan you use the intended desktop, browser, phone or documented practice API?

If you can set the balance, choose an amount that makes your practice realistic instead of just picking the biggest number. This is only a suggestion for practice, not advice on how much money to use in real trading.

Do not think that “no fixed expiry” means you will always have access. A set number of days and a number of inactive days are different. If the official pages do not match, keep both statements and ask the provider which rule applies to your account.

Pepperstone’s UK demo documentation illustrates why platform-specific expiry and top-up procedures need separate attention. Its UK web-platform page contains a different expiry statement for the proprietary platform. The applicable rule needs confirmation; this guide does not resolve that conflict.

Reviewed 14 October 2026: Pepperstone UK demo terms (new tab) and UK web-platform FAQ (new tab). Current operative expiry for that platform: Requires Verification.

Find out what the simulator leaves out.

A demo is helpful for seeing how its interface and simulated trades work. It does not prove what prices, fills, liquidity, or costs you would get in a real account. Always read the provider’s explanation before judging your practice results.

For example, IG Bank’s Switzerland-facing help page describes demo differences involving slippage, order rejection and margin-related closures. Those statements concern that documented environment. They should not be generalized to every IG entity or every broker’s demo.

IG Bank: demo versus live differences (new tab).

When you compare accounts, check if the demo shows spreads, commissions, financing, market hours, price changes, rejected orders, slippage, and margin close-outs. If something is missing in the demo, it does not mean it is free or cannot happen in a real account.

Also distinguish a broker’s contractual role from an execution-quality claim. “Principal,” “agent,” “market maker,” “ECN” and “STP” describe different aspects of an arrangement; a label alone does not tell you whether this demo suits your task. The finder’s execution details preserve the entity-specific evidence and its limits.

Using virtual funds changes the impact of your decisions. Doing well in practice shows you know how to use the platform, but it does not mean you or your strategy will make money when real funds are involved.

Build a shortlist you can explain.

Use the finder to pick two or three options. Compare them based on your goal instead of looking for an overall best choice. Keep any open questions in mind along with the features you prefer.

  1. Identify the offering. Record the broker, legal entity or stated scope, platform and relevant country information.
  2. Match your purpose. Establish whether the documented markets and tools support the task you want to practice.
  3. Check the practical terms. Compare balance, currency, expiry, reset options and signup prerequisites.
  4. Read the limitations. Review demo-versus-live differences and any API or institutional-access conditions.
  5. Resolve essential unknowns. If a missing fact determines whether the account is useful to you, confirm it before relying on the account.
  6. Follow the official destination. The Open demo account link takes you to the researched provider route. Confirm its current entity, platform and terms before submitting information.

Write a short note about your choice: “I chose this offering to evaluate ___ on ___. Its documented conditions are ___. I still need to confirm ___.” This will help you compare options later, instead of just listing brand names.

Our finder lets you keep up to three choices while you adjust filters. The URL saves your picks, so you can bookmark your shortlist. Source dates and any open questions stay with the records, even if you change the filters.

Try the same workflow in each demo.

The next section is just an example of how to evaluate a demo. It is not a trading strategy, a required training, or something we have done with every account listed.

  • Confirm that you are in the demo environment and identify the virtual balance and account currency.
  • Find an instrument you intend to study and inspect its displayed trading hours and contract information.
  • Locate the order controls. In the demo, practice entering, amending and cancelling a pending order, where supported.
  • Inspect how the platform displays order size, margin, costs and stop or limit instructions, where available.
  • Find open positions and transaction history. Check whether the records can be exported in a format you can use.
  • Check the reset or top-up procedure and whether your session or trading history persists as expected.

Keep your own observations separate from what the broker claims. For example, “I found the order history and exported it” is something you observed. “The broker says live orders use this execution arrangement” is what the broker states. A demo fill does not prove the broker’s claim.

For an API evaluation, add only the functions your application needs and use the provider’s documented simulation environment. Keep live and practice credentials distinct. Our API filter identifies researched routes; it does not supply credentials or confirm that an integration works.

Use what you learn to decide your next steps.

After you finish, ask yourself if the account helped you do what you wanted. Which controls were easy to use? What features were missing? Are there any conditions or questions that still need answers from the provider?

You might keep using the same demo, try another platform, or look into a specific issue. Picking a demo does not mean you have to open a real account. This guide does not use scores, number of practice trades, or virtual profits to show you are ready for live trading.

ForexDemo.com is being developed by a former professional Forex trader with more than 40 years’ experience in the business. The directory itself is based on documentation research, not a claim that every listed account has been personally tested. Read our research methodology for the scope, labels and limitations.

The official sources linked in this guide were reviewed on 14 October 2026. Provider terms can change. This guide explains a selection process; it does not recommend a particular broker or predict trading results.

Start with your purpose, then compare the account conditions.

Build your demo shortlist