A forex demo account is a simulated trading account that uses virtual money. It lets you practise buying and selling currency pairs through a broker's platform without risking real capital. The platform displays market prices, accepts orders, and calculates simulated profit, loss, margin, and account equity. Demo orders are not sent to the live forex market, so demo results do not guarantee similar results in a live account.

Last reviewed:

Forex Demo Accounts at a Glance

Feature How it works
Account balance The broker provides virtual funds, which may be reset or topped up
Trading instruments Usually includes currency pairs such as EUR/USD, GBP/USD, and USD/JPY
Orders You can practise market, limit, stop-loss, and take-profit orders
Leverage The platform may simulate margin and leverage, but settings can differ from a live account
Profit and loss The platform calculates hypothetical results from price movements
Deposits and withdrawals No real money is deposited or withdrawn
Execution Orders are simulated according to the broker's demo rules
Expiry Some accounts expire after inactivity or a fixed period; others remain open

How Does a Forex Demo Account Work Step by Step?

1. You Register With a Broker or Trading Platform

You normally create a demo account by entering details such as your name, email address, country, and password. Some platforms, including MetaTrader, also require you to choose a demo trading server.

Many brokers offer demo accounts without an initial deposit. Registration requirements vary by provider and country.

2. The Account Receives Virtual Funds

The broker credits the account with a virtual balance. IG, for example, advertises a demo account with $20,000 in virtual funds. Other brokers may let you choose or add a different amount. OANDA allows users to add virtual funds but does not allow real money to be added to a demo account.

The virtual balance cannot be withdrawn. It represents the buying power available for simulated trades.

3. You Choose a Currency Pair and Trade Size

You select a currency pair, such as EUR/USD, and decide whether to buy or sell it:

  • Buy if you expect the first currency to strengthen against the second
  • Sell if you expect the first currency to weaken against the second
  • Choose a position size in units or lots
  • Set a stop-loss or take-profit order
  • Use the simulated margin and leverage available on the account

For example, you could buy 10,000 units of EUR/USD at 1.1000. If the price rises to 1.1050, the 50-pip move would produce an illustrative gross profit of about $50 before spreads, commissions, and financing costs.

4. The Platform Simulates the Order

The demo platform records the trade and calculates its hypothetical result. It may use the broker's quoted bid and ask prices, but it does not send the order to a live liquidity provider or exchange. OANDA says its demo trading does not involve actual market transactions. MetaTrader describes demo accounts as a training environment that does not use real money.

The platform can then show:

  • Entry price
  • Current market price
  • Unrealised profit or loss
  • Used margin
  • Available margin
  • Account equity
  • Stop-loss and take-profit levels
  • Closed-trade history

5. You Close the Trade and Review the Result

When you close a simulated position, the platform adds or subtracts the hypothetical result from your virtual balance. You can review the trade history, including the entry, exit, position size, and risk controls used.

This lets you practise the operating process of forex trading without putting your own money at risk.

Does a Forex Demo Account Use Real Forex Prices?

Usually, a forex demo account uses the broker's market price feed or a similar simulated feed, but the price and execution environment may not match live trading exactly.

OANDA says its demo price feed is usually the same as its live-account feed. Even when the displayed price is similar, live results can differ because of execution conditions, market volatility, margin rules, and other factors.

A demo account may therefore show a realistic price while giving you a different trade fill.

What Is Different Between a Demo Account and a Live Account?

A demo account can teach you how to use a platform and manage orders, but it does not reproduce every part of live forex trading.

Execution May Be Easier in a Demo Account

Some demo platforms do not apply slippage. Slippage is the difference between the price you expect and the price at which a live order is filled.

IG says its demo trades are not subject to slippage and may not be rejected for order size or price reasons in the same way as live trades.

A strategy can therefore appear more profitable in a demo account than it would under live execution conditions.

Margin Close-Outs May Work Differently

A live broker may close positions automatically when the account no longer has enough margin to support them. Some demo systems do not apply the same liquidation rules.

IG states that certain demo positions are not closed when funds are insufficient to cover margin and running losses.

If you ignore margin requirements in a demo account, you may develop habits that would cause problems in a live account.

Financing, Swaps, and Adjustments May Differ

Live forex positions can incur overnight financing or swap charges. A demo platform may calculate these charges differently, leave them out, or use simplified rules. OANDA's demo-account terms state that swap calculations and rollover dates can differ between demo and real accounts.

This difference matters most when you hold positions overnight or for several days.

Emotional Pressure Is Absent

A demo account can teach you how to place and manage trades, but it cannot fully reproduce the effect of risking your own money. Fear, hesitation, overconfidence, and the temptation to move a stop-loss can all affect live trading decisions.

Leverage May Not Match Your Live Account

Demo platforms often simulate leverage and margin, but the available settings can vary by broker, account type, product, and jurisdiction. FOREX.com states that margin and leverage settings may differ between practice and live accounts as market conditions and account settings change.

What Can You Practise With a Forex Demo Account?

A forex demo account is useful for practising trading mechanics and risk controls.

You can use it to:

  1. Learn how to use MetaTrader, TradingView, or a broker's own platform
  2. Practise market, limit, and stop orders
  3. Test position sizing and stop-loss placement
  4. See how spreads affect trade results
  5. Read and mark up currency charts
  6. Keep a trading journal
  7. Test a strategy in different market conditions
  8. See how margin and leverage affect available trading capital
  9. Manage open trades instead of entering positions impulsively

TradingView describes paper trading as a simulator for practising order placement, position management, and responses to market movements with virtual funds.

How Long Does a Forex Demo Account Last?

There is no universal expiry period.

For example:

  • FOREX.com US says its demo accounts last 90 days after registration
  • IG says some MT5 demo accounts expire after 60 consecutive days of inactivity
  • OANDA says its main demo account does not expire, although certain MT4 sub-accounts can close after 90 days of inactivity

Check the broker's terms before using a demo account for long-term testing.

Is a Forex Demo Account Free?

Many brokers and platforms offer demo trading free of charge, but the account may have limits. The provider may restrict the account duration, available products, virtual balance, or platform features.

A free demo account also does not mean live trading has no cost. A live forex account may involve spreads, commissions, overnight financing, currency conversion charges, and other fees. Review the broker's live pricing and risk disclosure separately.

How Should You Use a Demo Account Before Trading Live?

Use the demo account under conditions that resemble your intended live account.

A practical approach is to:

  • Set a virtual balance close to the amount you could realistically deposit
  • Use the position sizes you would use with real money
  • Apply the same leverage and risk limits where possible
  • Include stop-losses in your testing
  • Account for spreads, commissions, and overnight financing
  • Trade during calm and volatile market conditions
  • Record every trade and review the reason for entry and exit
  • Avoid resetting the account whenever a strategy loses money

The aim is not to produce an impressive virtual return. It is to find out whether you can follow a repeatable process while controlling risk.

What Should You Check Before Opening a Live Forex Account?

A demo account does not show whether a broker is trustworthy or whether forex trading is suitable for you. If you are in the United States, the Commodity Futures Trading Commission advises checking whether the forex dealer is properly registered and reviewing its risk disclosures. The CFTC also warns that leverage can magnify gains and losses and that retail OTC forex customers can lose substantial amounts of money.

Before moving from demo to live trading, check:

  • The broker's regulatory status in your country
  • Live spreads and commissions
  • Available leverage
  • Margin-call and automatic close-out rules
  • Overnight financing charges
  • Withdrawal conditions
  • Whether the demo and live accounts use the same platform
  • How the broker handles slippage and rejected orders

Bottom Line

A demo account is useful when it tests the same process you intend to use with real money. If the results depend on oversized positions, ignored costs, or repeated account resets, the test does not represent your planned live trading.