Skip to content

Backtests

Connect wallet (optional)

Configure a bounded experiment

Synthetic sample path · deterministic browser calculation

Edit supported parameters and run repeatedly. Sample state is local to this page, resets on reload or session change, and can never authorize a real action.

Synthetic sample data · not historical, live, or executable

Backtest configuration

Research · deterministic simulation

Backtest an investing rule before acting

Review source coverage, freeze a bounded strategy and its costs, then compare post-cost equity with a hold benchmark. The calculation engine owns results; AI may explain a completed run but cannot change its numbers or grant execution authority.

Simulated demo · deterministic sample data

Interactive sample result — never live market evidence

Twelve repository-owned synthetic XRP/USD observations drive this browser-only demonstration. No provider, wallet, model, signing, approval, or execution service is contacted.

1 · Setup and freeze

Dataset, portfolio, strategy, and costs

These frozen inputs produced the deterministic result below; changing them requires a new run.

Invented repository fixture; not historical prices, live quotes, or executable liquidity.

Synthetic observations are mapped across the selected window for demonstration.

Deterministic browser calculation with no optimizer, model, wallet, or order builder.

Editable simulation inputs only; no wallet balance is read.

Changing either value creates a new deterministic sample run.

User-controlled assumptions; not observed costs or fill evidence.

Lookahead guard: The sample rule observes one synthetic point and applies any bounded rebalance at the next synthetic point. The 1-day embargo is displayed for parity with the historical workflow; sample results remain illustrative only.

2 · Deterministic results

Equity, benchmark, and drawdown

Sample strategy return
+25.24%

Synthetic path after modeled sample costs

Sample hold benchmark
+18.92%

Same synthetic path with static starting holdings

Sample excess vs benchmark
+6.33%

Illustrative difference, not expected performance

Sample maximum drawdown
−11.93%

Largest synthetic peak-to-trough decline

Sample modeled costs
1.56 USD

Spread + venue + slippage + fixed cost assumptions

Sample fills
2

Browser-only simulated rebalances; no orders created

Strategy equityHold benchmark
Strategy and hold benchmark equity comparisonA non-interactive visual summary. Exact values are available in the keyboard-readable table immediately below.
Date-by-date strategy equity, hold benchmark equity, and drawdown.
DateStrategy equityHold benchmarkDrawdown
2025-01-011480.00 USD1480.00 USD−0.00%
2025-02-271518.91 USD1520.00 USD−0.00%
2025-04-261591.99 USD1570.00 USD−0.00%
2025-06-231489.68 USD1500.00 USD−6.43%
2025-08-201401.99 USD1440.00 USD−11.93%
2025-10-171562.76 USD1550.00 USD−1.84%
2025-12-141665.06 USD1620.00 USD−0.00%
2026-02-101606.60 USD1580.00 USD−3.51%
2026-04-091723.05 USD1660.00 USD−0.00%
2026-06-061788.34 USD1710.00 USD−0.00%
2026-08-031696.94 USD1640.00 USD−5.11%
2026-09-291853.62 USD1760.00 USD−0.00%

3 · Event audit

Signals, next-bar fills, and rejections

Backtest signals with later fill time, side, notional, costs, ending cash, and status.
SignalFillSideGross notionalCostsEnding cashStatus
2025-01-01 close2025-02-27 openBuy base240.00 USD1.09 USD758.91 USDSynthetic next-sample fill
2026-02-10 close2026-04-09 openSell base102.85 USD0.47 USD861.29 USDSynthetic next-sample fill

4 · Compare evidence

Saved-run comparison

Only runs with compatible dataset, strategy, and quote-currency fingerprints should be compared.

Compatible saved runs with performance, benchmark, drawdown, and cost values.
RunCompatibilityStrategyBenchmarkDrawdownCosts
Sample 1 · 50% target / ±5.0% banddemo_5caaca6201bd_1Blocked+25.24%+18.92%−11.93%1.56 USD