Strategy review environment

Evaluate your AI trading bot before you trust its output.

A result is only as good as the assumptions behind it. Monoqant lays them out next to the numbers, checks them against your risk rules and keeps the record.

Data
Synthetic, seeded
Execution
Next-bar open
Record
Versioned + audit trail

Review · MA crossover 10/40

Simulation
  • Net result after costs — informationSample account, position 50% of equity9%hold: 6.79%
  • Sample size — flaggedFewer than 10 round trips cannot separate skill from chance2min. 10
  • Drawdown stop at 10% — within limitLargest peak-to-trough fall stayed inside the limit6.32%
  • Single-bar loss limit 1.5% — flagged1 bar exceeded the limit-4.75%
  • Costs as share of gross gains — within limitFlagged at 30% or more4.4%

Simplified simulation on synthetic data — not a full backtest. Change any control to re-run.

The point

A strategy result is a claim. Review the assumptions before the number.

Costs are assumptions

Fees and slippage are inputs you chose. Change them and the ranking of strategies can flip.

Regimes are assumptions

One market path is one possibility. A result that holds in only one regime is a description, not evidence.

Limits are assumptions

Risk rules only protect you if they are written down, measurable and checked every time.

Two scenarios, one strategy, every formula visible

Set scenario A and scenario B. The strategy stays fixed, so every difference comes from the market regime or the cost assumptions.

Scenario A

Scenario B

MetricABΔ (B − A)
Net return(E_end − E_0) / E_018.72%17.73%-0.99%
Gross resultΣ (exit − entry) · qty / E_018.89%18.77%-0.12%
Total costsΣ fees + Σ slippage16.74104.1787.43
Max drawdownmax_t (peak_t − E_t) / peak_t11.79%12.16%0.37%
Tradescount(round trips)220
Time in marketbars in market / bars53.2%53.2%0%

Sample data MA crossover 10/40, 100% position. Synthetic data with fixed seeds.

Six common ways to misread a strategy result

Each one is easy to make and easy to check — if the report shows the right numbers.

  1. Reading gross as net

    A headline return without fees and slippage describes a strategy nobody can actually run.

  2. Trusting a small sample

    Five trades can look like a pattern. Below ten, Monoqant flags the sample instead of praising it.

  3. Testing one regime

    A trend-follower in a trending market will look good. The question is what happens in the other three.

  4. Ignoring the path

    The same final number can hide a 30% drawdown. Ask whether you would have kept following the rules.

  5. Tuning until it works

    Trying many parameter sets and keeping the best one inflates results. Record how many variants you tried.

  6. Comparing against nothing

    Without buy-and-hold beside it, a positive number says little about the rule itself.

How a review is assembled

Six fixed stages, the same for every report — so two reports can be compared.

Stage 1

Parameters

Template, windows and position size, stored with the report.

Stage 2

Risk rules

Four measurable limits: position size, drawdown stop, single-bar loss, entry frequency.

Stage 3

Scenarios A / B

Two regime and cost settings for the same strategy.

Stage 4

Assumptions

Generated from the inputs, plus your own — listed, not hidden.

Stage 5

Results and checks

Every metric with its formula; every rule with pass or breach and the bar it happened.

Stage 6

Version and trail

Each save is a version; every change is logged with what changed.

Move a limit, see which events breach it

The sample strategy runs on the volatility-shock scenario. Every breach is listed with the bar it happened on and the measured value.

Flatten and stop trading once equity falls this far below its peak.
Flag any bar where equity falls more than this.
Block new entries beyond this count in any 20-bar window.
Largest share of equity in one position.

3 breaches · volatility shock

Simulation
  1. bar lossbar change -1.51% beyond limit -1.5%
  2. bar lossbar change -9.16% beyond limit -1.5%
  3. dd stopdrawdown -10.4% reached limit -8% — flattened, trading halted

MA crossover 10/40 on synthetic data; limits apply only inside the simulation.

A record you can read later

What a report's audit trail looks like. Each line says what changed, from what, to what.

Report “Breakout review” · audit trail

Sample entries
  1. v1 createdreport created · breakout 30 · A: steady trend · B: volatility shock
  2. checkB · drawdown stop 12% reached at bar 147 (−12.4%)
  3. v2 revisedrules.drawdownStopPct: 12 → 15
  4. checkB · drawdown stop 15%: within limit (worst −13.1%)
  5. v3 revisedb.costs.slippageBps: 5 → 15; assumptions: 0 → 1 items
  6. exportedmd

What is simulated, exactly

Data
252 synthetic daily bars per scenario, generated from a documented model with a fixed seed.
Execution
Signal on the close, fill at the next open; slippage against you and a fee on every fill.
Positions
Long or flat; size as % of equity; no leverage, no shorting, no partial fills.
Not modelled
Order book, latency, market impact, financing, taxes, corporate actions.

Read the full methodology

Short answers

What does Monoqant do?

It reviews a strategy: it simulates it under two scenario/cost settings, checks the result against four risk rules, lists the assumptions and keeps a versioned report with an audit trail.

Who is it for?

Experienced individual users and small research teams who already work with strategy outputs and want a disciplined way to check them.

Do I need trading experience?

It helps. The terms are standard (drawdown, slippage, exposure) and every formula is documented, but the tool assumes you know why you are reviewing a strategy.

What do I get after confirming my email?

The Strategy Review workspace: up to 200 reports with versions, two-scenario comparison, four risk rules, audit trail and export as JSON, CSV or Markdown.

What is included

Is any real money or brokerage involved?

No. Monoqant does not connect to brokers or exchanges, does not hold funds and does not place orders.

Is this a backtest?

No — a simplified simulation on synthetic data with fixed costs and next-bar-open execution. It is designed to test reasoning and assumptions, not to estimate real performance.

Execution model

What about AI?

Checks and statements are deterministic. If the operator enables an AI provider, a model can add a labelled prose explanation of a report. It can be wrong and does not replace the numbers.

AI explanations

What data is stored?

Your email, your reports with versions and audit trail, a session while you are signed in, and consent records. No passwords, payment details or IP addresses in our database.

Privacy Policy: data we collect

How do I delete my data?

Settings → delete workspace data or the whole account; it takes effect immediately.

Privacy Policy: your rights

How do I unsubscribe from emails?

Newsletter emails have a one-click unsubscribe link; you can also switch the newsletter off in Settings. Sign-in emails are only sent when you request them.

All questions

Access

Start a strategy review

Confirm your email and the review environment opens. No password, no payment details.

  • Unlimited versioned reports (up to 200)
  • Two-scenario comparison with four risk rules
  • Audit trail and export as JSON, CSV or Markdown