RTX5 DesktopBacktesting

Review the proposed desktop backtesting workflow for RX5. Tested builds, licensed fixtures, supported execution models and export formats are not yet published.

Backtesting is currently proposed as a desktop-based workflow.

Proposed Backtesting Workflow

1

Prepare Data

Prepare licensed historical data with source, coverage, resolution and checksum. Confirm the actual import format and validate missing or duplicate records.

2

Configure Test

Declare spread, fees, slippage, partial-fill assumptions and any seed. Which models and seed controls are implemented must be confirmed for the desktop build.

3

Run Backtest

Once a compatible SDK/desktop build is available, run the reviewed strategy against the licensed dataset and retain its configuration and diagnostics.

4

Validate Results

Review equity curve, drawdown, trade log, fill prices and execution statistics. Compare with walk-forward periods.

5

Export

Retain configuration, data identity, trade log and results together. Actual export formats and a tested example bundle remain unpublished.

Prepare a Desktop Test You Can Reproduce

Keep the strategy, data and execution assumptions together. A result is only comparable when another run uses the same inputs.

Swipe horizontally to view all columns.

Record these inputs before running a test
InputWhat to recordRTX5 publication status
Desktop and strategyOperating system, desktop build, SDK/compiler version, source revision and strategy parameters.Tested desktop build and SDK version: not yet published.
Historical dataProvider and usage rights; instrument, tick or bar resolution, date range, time zone and dataset checksum.Licensed sample dataset and import specification: not yet published.
Data qualityMissing intervals, duplicate or out-of-order records, session boundaries and any filtering or adjustments.Data validation behavior: to be confirmed for the tested build.
Account and instrumentStarting balance, account currency, contract size, price increment, volume increment and trading session.Supported instrument and account models: to be confirmed.
Run identityRun identifier, random seed where used, model settings and the complete output bundle.Export schema and seed behavior: not yet published.

Model Spread, Fees, Fills and Slippage

Write down the execution model before comparing strategies. The following calculation illustrates the documentation format; it is not an RTX5 test result.

Swipe horizontally to view all columns.

Illustrative cost model — one unit, no leverage or currency conversion
AssumptionIllustrative valueEffect on the result
Buy quoteBid 99.90 / ask 100.00A market buy starts from the ask, rather than a mid-price.
Sell quoteBid 101.00 / ask 101.10A closing sell starts from the bid.
Adverse slippage0.02 per sideBuy fill 100.02; sell fill 100.98; gross difference 0.96.
Commission0.10 on entry and 0.10 on exitIllustrative net result: 0.96 − 0.20 = 0.76 account-currency units.
Fill assumptionsImmediate full fills in this examplePartial fills, rejections, latency, financing and market impact are excluded. A tested model must declare its treatment of each.

Validate, Walk Forward and Export

Use a repeatable review process before approving a strategy for another environment.

Swipe horizontally to view all columns.

Proposed reproducibility and validation record
CheckMethodRecord to keep
RepeatabilityRepeat the run with the same source, data, build, model and seed. Compare fills and account totals.Both run IDs and an explanation of any difference; deterministic guarantees remain to be confirmed.
Walk-forward exampleIllustrative split: tune on months 1–6, freeze parameters, then evaluate months 7–8. Roll the window forward without using future data in earlier decisions.Training and evaluation boundaries, frozen parameters and results for every evaluation window.
SensitivityRepeat with changed spread, commission and slippage assumptions.Cost settings alongside the resulting trade count, equity curve and drawdown.
Export bundleKeep configuration, data reference, strategy revision, trade log, equity series, metrics and reviewer notes together.Actual export formats and a licensed example bundle: not yet published.
ApprovalReview unexpected differences and document the accepted limitations before hosted execution.Reviewer, decision, reviewed build and any conditions on deployment.