Plan Limits

Your plan sets a few caps on backtesting. The two most important ones decide whether a scenario will run at all, so size your window against them before you launch — otherwise the run is rejected (and a long run can waste real time getting there).

Two backtest limits, and they are independent

There are two separate time limits. They are easy to confuse, so keep them distinct:

  • Historical data (recency)how far back a backtest can reach. This is the earliest start date your plan can use.
  • Max backtest lengthhow long a single run can span (end date minus start date), regardless of where it starts.
PlanHistorical data (how far back)Max backtest length (per run)
Sandboxlast 6 months180 days
Backtesterlast 5 years1 year
Analystunlimited5 years

The error you'll see if a run is too long

If a scenario's window is longer than your plan's max backtest length, the run is rejected with:

Time range exceeds plan limit (180 days). Upgrade for longer backtests.

The number reflects your plan (180 days on Sandbox). Shorten the window or upgrade — see Pricing for the upgrade path.

Other per-plan caps

LimitSandboxBacktesterAnalyst
Backtests per month15500Unlimited
Concurrent backtests1310
Kept strategy versions550Unlimited
Saved configurations310Unlimited
Multi-instrument backtestingYes
Multi-scenario Tektii BoardsYes

"Kept strategy versions" counts versions you've pinned with Keep; creating versions is free and unlimited, and each version's image is stored free for 30 days from upload.

Sizing a scenario up front

  1. Pick your instruments and confirm the data actually exists for the dates you want — see Available Instruments for each symbol's dataStartDatedataEndDate range.
  2. Check that your start date is within your plan's historical data reach and your window is within the max backtest length above.
  3. Author the scenario — see tektii scenario create in the commands reference.