Skip to content
QuantWright

Commands

Type / in the chat to pick one from a list. Many of them can also be asked for in plain English.


Analyse the current strategy

/validate

Robustness check: the run’s own trades re-split into folds (CPCV; not out-of-sample)

In the Tools menu: Robustness check.

Counts against the daily robustness-check limit. It does not lift the Honesty Score’s grade-C cap: only a held-out test does, a chosen card re-run once with /period over the hold-out years on your record; see caps.

/deploy

Simulate a prop-firm pass

In the Tools menu: Prop-firm pass check.

Example: /deploy ftmo

Also /deploy compare to rank firms, and /deploy custom with your own rules. See Prop-firm simulator.

/sweep

Parameter sweep on the tested window (in-sample; every value counts as a trial)

In the Tools menu: Parameter sweep.

/sweep walk-forward rsi_period 10..20 windows 5 runs a walk-forward instead: it re-optimises the settings on each training window, runs the chosen values once on the window that follows, and joins those test windows. That is out of sample only for the choice of values (the rules were still written after seeing this history), so it does not lift the Honesty Score’s grade-C cap, and every training run counts as a trial.

/exact

Exact mode: writes your strategy 3 times and asks you about every difference until all 3 trade the same (uses more AI allowance)

In the Tools menu: Pin the strategy down.

Example: /exact <your strategy description>

Then /exact go runs a round, /exact pin accepts the most common version and /exact stop ends it. What it does, what it costs and its limits: Exact mode.

/fills

Compare your uploaded live trades with a backtest over the same dates and a prop firm’s rules (attach them with Upload trades)

In the Tools menu: Compare your live trades.

Example: /fills v2 within 30m firm=topstep account=50k

Attach the trades with Upload trades. What it reads, the file formats, what it compares and what it cannot see: Comparing your live trades.

Export and translate

/code

Export Pine / NinjaScript / EasyLanguage / MetaTrader (mql5, mt4) / cTrader

In the Tools menu: Export code.

Example: /code mql5

/code python returns the exact Python that ran the last backtest. /code mql5, /code mt4 and /code ctrader translate it into a MetaTrader 5 or MetaTrader 4 Expert Advisor or a cTrader cBot; the file’s header lists what that platform does differently. See Exporting a strategy.

Market data lookups

/fundamentals

SEC EDGAR financials

In the Tools menu: Company financials.

Example: /fundamentals AAPL

/macro

FRED macro series

In the Tools menu: Macro series.

Example: /macro 10y

Help

/bug

Report a bug: describe what went wrong, and see what is sent

In the Tools menu: Report a bug.

Example: /bug what went wrong

Opens the Report a bug form (also in the Help menu) and is never sent to the AI. You see what is attached before you send it; a chat is attached only if you tick the box.

Sent by a button, or typed

These are not in the Tools menu. Most are what a button or step in the app sends for you, so you rarely type them; each is listed with the control that sends it.

/montecarlo

10k-path Monte Carlo risk fan

The Run Monte Carlo button on a result sends it.

/sensitivity

Re-run the card with each setting one step down and one step up (no AI; every variant counts as a trial)

Example: /sensitivity v2

The How sensitive is this? button under a result sends it; add a version (/sensitivity v2) to check an earlier card. It re-runs the card with each of up to four settings one step down and up, uses no AI allowance, and every variant counts as a trial.

/tweak

Re-run the last strategy with new parameters (no AI)

Example: /tweak name=value

The Tweak control under a result sends it.

/period

Re-run the same strategy code over another window: 1y, 2y, 5y, max or two dates

Example: /period 5y

The Period buttons under a result send it.

/agree

Check whether your description pins the strategy down

Example: /agree go

Typed only. It writes several versions of the strategy from your description, so it uses AI allowance.

/explain

Explain the latest strategy rule-by-rule, with the math

The Explain button in the Code tab sends it; it runs by itself while Auto-explain is on.

/params

Confirm the numbers your description didn’t specify

Example: /params go

The confirmation step sends /params go when you press its run button.

/runcode

Run your edited code (Code tab → Edit → Run edited code)

The Run edited code button in the Code tab sends it.

/pine

Paste a Pine script to translate

No button: pasting a Pine script into the message does the same.

Not listed here

Some actions have no command at all. When the AI had to choose numbers your description did not give, the confirmation step asks you before anything runs (numbers the AI had to choose). Pine Script and Python need no command: paste the script into the message (your own code). Only a trades CSV can be attached, with Upload trades. To compare two runs, ask in plain words. Under a result, the Period buttons re-run the same code over another window.

A few commands are in beta and switched off on customer accounts; sending one says so and changes nothing. Data commands that need a data plan this service does not carry are not offered.

Not answered here? Write to us through the Support page.

Commands — QuantWright Help