Strategy comparison
Compare standard, own and licensed strategies with the same data and risk settings. Each has a separate model account, not a combined portfolio. Completed results remain visible when you stop a comparison.
Test your rules against historical price data. Compare results, examine losses and try different settings.

A backtest applies a defined rule version to available historical candles. A useful result tells you what happened, under which assumptions, and where your idea struggled.
Select an instrument, price source, timeframe and UTC date range. The archive's first and last dates do not guarantee uninterrupted coverage. The report identifies the data actually evaluated.
Select an authorised standard, own or licensed strategy version. Depending on access, a single test can add up to two confirmation strategies and three indicator conditions. Confirmations must agree in direction within the chosen window of closed candles.
Define starting capital, risk per trade, stop method, reward-to-risk ratio and maximum holding period. Enter commission and slippage deliberately: both start at zero.
Read capital and drawdown alongside closed trades and open positions. Inspect individual trades in the chart, compare variants under the same assumptions and export closed trades as CSV.
Read metrics together with the number of observations, the period and the model assumptions.
Capital and drawdown share one time axis in the report. Inspect the path between peaks, deep declines and time below a previous high. The final point alone cannot explain that experience.
Net return includes the marked profit or loss of a position still open at the end. Realised net profit/loss includes closed trades and commission, including entry commission on an open position. The capital overview separates balance, open profit/loss and total equity.
Drawdown measures decline from the highest equity reached so far at observed candle closes. It helps explain difficult phases. Losses occurring only within a candle are not fully represented.
These percentages use all closed trades as their denominator. Time exits, session exits and other reasons count separately: TP and SL need not total 100%. Historical frequencies are not future win probabilities.
Profit factor compares positive and negative net trade results. Expectancy in R averages closed-trade results relative to each trade's initial risk. Undefined ratios are shown as unavailable.
Inspect closed trades, wins, losses, neutral outcomes and consecutive losses. A result from few trades can be fragile. Long and short statistics reveal differences between directions.
Exposure and holding duration use elapsed calendar time. Duration distributions, exit reasons and monthly closed-trade profit/loss complement the full equity calculation.
The execution model explains its assumptions; a historical candle does not guarantee a real fill.
Only closed, valid candles and confirmed rule events can trigger a trade. Entry is at the next available contiguous open; signals before the chosen start are not traded.
Each model account holds one position at a time. Further signals while it is open count as skipped. If one OHLC candle touches both stop and target, the stop takes priority.
A stop gap uses the actual open; a favourable target gap is settled conservatively at the target. Holding limits and session boundaries can close a trade. Before a genuine data gap, the model exits at the last observed close.
Change one hypothesis at a time and keep the rest of the setup comparable. A better-looking result is a reason to investigate, not proof of a better strategy.
Compare standard, own and licensed strategies with the same data and risk settings. Each has a separate model account, not a combined portfolio. Completed results remain visible when you stop a comparison.
Search permitted parameter ranges manually or automatically within a test budget, using up to three search axes. Ranking uses training only. The best tested setting is not a global optimum or a promise of future gains.
Choose where validation starts. Selection uses earlier training data; later validation tests selected settings without determining their rank. Missing coverage is reported. Applying a setting changes the configuration; you then start a new full backtest.
Open a closed trade from the list to inspect candles, confirmed signal, entry, stop, target and exit. The explanation shows the available rule summary, filters and execution evidence. Protected licensed rules stay private. CSV contains trade results and execution details without private rule graphs.
Keep entry rules unchanged and compare two supported stop or target configurations. Record what you changed and which question the test should answer.
Use the same instrument, source, period and cost assumptions for both runs.
Compare return, drawdown, sample size and exit reasons together.
Check whether a few exceptional trades dominate the difference.
Investigate neighbouring parameters and a separate validation period before drawing conclusions.
Missing session, event history, reference, volume or timeframe prerequisites can make a strategy unavailable. Data gaps are not filled with another source. Tick volume remains tick volume.
A normal backtest leaves a position open at the data end and marks its result separately. Optimisation closes remaining positions at the last observed close of each training or validation range. That period-end exit is not a TP or SL hit.
OHLC cannot reveal the precise price order within a candle. Contract specifications, currency conversion, leverage, margin, financing and swap costs are not simulated. Commission and slippage do not reproduce every execution cost.
Access depends on your plan, data rights and authorised versions. Unverified stock adjustments and missing total-return data matter. Historical simulation can reveal weaknesses; it cannot guarantee future profits.
Different sources, periods, timeframes, rules or execution assumptions can change the outcome. Compare the settings and available history before attributing the difference to an improvement in the strategy.
Commission and adverse slippage are configurable and default to zero. The costs metric shows commission; slippage is already reflected in executed prices. A separate spread model, financing and swap costs are not included. Check the assumptions before comparing results.
No. A backtest describes a historical simulation under specified assumptions. Future market conditions and real execution can differ. Use the result to challenge the idea and understand its weaknesses, not as a promise.