CFDs and forex are complex instruments and come with a high risk of losing money rapidly due to leverage. Risk disclosure

Trading Practice Simulator

Place practice trades on a model price path, set stops, targets and costs, and get a score for how well you kept your risk and followed your plan.

Extrade Pakistan editorial team ·

On this page
  1. What this simulator is
  2. How the price path is generated
  3. Inputs you set
  4. How results and risk are calculated
  5. How the score works
  6. Limits of a model
  7. Frequent questions
Tue, 28 Apr, 09:55
Balance10,000.00
Equity10,000.00
Margin0.00
Free margin10,000.00
Margin level—
Floating P/L0.00
1.110001.112001.114001.116001.118001.120001.122001.1240016:00Mon 2708:0016:00Tue 2808:001.11270

Simulated prices. Move time with Play or Next candle, trade with Sell and Buy, drag the S/L and T/P lines on the chart.

Spread, pips1.0

Order ticket

Margin for this volume111.27 USD
Value of 1 pip1.00 USD
Loss at stop-loss15.00 USD (0.15%)
#TypeLotsOpenS/LT/PPriceSwapProfit
No open positions or orders. Sell or Buy opens a position at the current price.

A model, not a market: the prices are simulated (random, with calm and wild phases, a daily rhythm, gaps and news jumps), no real money is involved and nothing here predicts prices. Fills, spread, swap, margin call and stop out follow common broker rules in a simplified way; values marked as examples are not the conditions of any broker. A trade counts as "by your plan" when it has a stop-loss, risks no more than your limit and is not bigger right after a loss.

What this simulator is

This is a paper trading simulator. You place trades on paper, or here on screen, with no money involved. You open, manage and close positions on a price chart that the tool generates. No broker is connected and no real market prices are used. Nothing you do here reaches any account.

It works as demo trading without real money, with one difference from a broker demo. A broker demo shows live prices. This tool shows a model. You cannot learn anything here about where a real market will go, and the tool does not try to teach that. It trains the routine around a trade: deciding risk before entry, placing a stop and a target, counting costs, and sticking to what you planned.

The sample values are already filled in, so the result shows next to the inputs as soon as the page loads. Change any input and the result updates.

How the price path is generated

The chart is a seeded random walk. A random walk is a price series where each step moves up or down by a random amount, with no memory of earlier steps.

Each new price is calculated as:

next price = current price × (1 + volatility of the current regime × random draw)

The random draw comes from a standard normal distribution, the bell-shaped curve. Most steps are small and a few are large. The tool shows the exact formula and parameters under the chart.

Because the path is random, any pattern you think you see on it is chance. That is useful in itself. It shows how easily the eye finds structure in noise.

Inputs you set

Input What it means
Account balance Virtual starting balance for the session
Risk limit per trade The share of balance you allow yourself to lose if a stop is hit
Position size How large the trade is, in units of the model instrument
Stop-loss The price where the trade closes to limit the loss
Take-profit The price where the trade closes at your target
Spread The gap between buy and sell price, paid on entry
Commission A fixed cost per trade, if you want to model one
Seed Picks which price path you get

For help sizing a position to a fixed risk, use the lot size calculator. For a fuller cost breakdown, use the trade cost calculator.

How results and risk are calculated

For every trade the tool computes the following and shows the formulas under the tool:

Direction counts as positive for a buy and negative for a sell. Costs always reduce the result, whichever way the trade goes. That is why a trade closed at its entry price still shows a small loss.

How the score works

The score measures process, not profit. A profitable trade that broke your own rules scores lower than a losing trade that followed them. On a random path, profit is mostly luck. Discipline is the part you control.

The tool checks:

The breakdown shows which checks passed for each trade, so you can see where your habits slip.

Limits of a model

Use this as a practice tool, not as a picture of real trading.

Leveraged forex and CFD trading can lose money fast, including more than you planned if prices jump past a stop. A good score here does not mean real trading will go well. If you want to practise on live broker prices, a broker demo is the next step, for example the one described on the demo account page. To see how a series of wins and losses can affect a balance, try the trade series simulator.

Frequent questions

Is this a virtual trading app?

It works like a virtual trading app in the browser. You trade a model price path with a virtual balance. There is nothing to install, no account, and no money involved.

Are the prices real?

No. The path is generated from a seed with a random walk and changing volatility. It does not follow any real instrument.

Why does my profit not raise my score?

On random prices, profit says little about skill. The score rewards what you control: defined risk, a stop and a target set in advance, and keeping to the plan.

Can I replay the same chart?

Yes. Enter the same seed and the tool produces the same path, so you can test a different approach on identical prices.

Does practising here make real trading safe?

No. The simulator trains habits. Real markets add slippage, gaps, financing costs and real emotional pressure, and leveraged trading can lose money quickly. Read risk management before trading with real money.

Where can I learn the terms used here?

The trading glossary explains spread, stop-loss, margin and related terms. Trading basics covers how a trade works from start to finish.

Related pages