Independent Exness informationNot an official Exness website
Open Exness Account →
Risk comes first

CFDs use leverage and can cause substantial losses. Margin is collateral, not the maximum amount that can be lost.

EXNESS / PRODUCT GUIDE

Exness Trading Strategy Development

A strategy is not an indicator name or a promise of profit. It is a complete set of pre-written decisions that another person could reproduce: market, timeframe, entry, invalidation, size, exit, cost assumptions and stop-trading conditions. This lesson produces a testable specification for a Pakistan beginner.

One-page strategy specification

Course context: This lesson belongs to a practical beginner curriculum for Pakistan.

FieldRequired definition
Market contextSymbol, timeframe, Pakistan-time session and allowed regime
EntryObservable conditions known before the order
InvalidationPrice/condition that proves the setup wrong
Position sizeCash risk ÷ stop distance in cash per lot
ExitStop, target, time exit and early-exit rule
No-trade filtersSpread, news/HMR, volatility and daily-loss limit
CostsSpread, commission, swap, conversion and slippage model

Backtest without hindsight

  1. Freeze the rules and parameter values.
  2. Select historical periods before viewing outcomes.
  3. Include trending, ranging and volatile regimes.
  4. Reveal bars sequentially or use chart replay.
  5. Record every qualifying signal, including losses and skipped trades.
  6. Deduct realistic costs.
  7. Reserve an untouched out-of-sample period.

Metrics that answer the real question

MetricFormula / interpretation
ExpectancyWin rate × average win − loss rate × average loss
Profit factorGross wins ÷ gross losses
Maximum drawdownLargest peak-to-trough equity decline
Average ROutcome divided by initial planned risk
Rule complianceFully compliant trades ÷ all decisions
Cost sensitivityResult after base, stressed spread and slippage

Forward-test bridge

Run the frozen strategy on demo in current market conditions. Record requested and executed prices, live spread, commission, swap and rejected orders. A backtest can validate historical logic; forward testing exposes timing, platform and discipline failures. Neither guarantees live results.

Rejection criteria

  • Expectancy turns negative after realistic costs.
  • Performance comes from one unusual period or a few outliers.
  • Small parameter changes destroy the result.
  • Drawdown exceeds the predefined tolerance.
  • Rules require information unavailable at decision time.
  • The learner cannot follow the process consistently on demo.

Research references

Exness Insights: backtesting guide · Demo forward testing · Trading rules and risk controls

Questions from a first-time learner

What is the minimum information a strategy needs?

Exact entry, invalidation, size, exit, costs, market/session and stop-trading rules.

How many backtest trades are enough?

There is no universal number; use a meaningful sample across regimes and preserve out-of-sample data.

Does profitable backtesting prove future profit?

No. It can be affected by overfitting, data bias and execution differences.

Why forward-test on demo?

It tests current execution, timing and rule compliance without risking real funds.