Manual backtesting

Saved sessions

What's persisted when you save a backtest, what isn't, and how sessions follow you across devices.

Saved sessions let you walk away from a backtest and come back later — same security, same position in time, same trade history — without re-running the whole replay. Sessions are scoped to your account and follow you across devices.

This page covers the Sessions panel's Manual tab; automated runs and their read-only results are covered in Automated backtesting.

Saving is manual

Sessions are not auto-saved. You decide when a backtest is interesting enough to keep. Hit Save in the chart header (top right) — it saves the current state. From then on, "Save" updates the same session; rename it from the header's session menu or from the session's card in the Sessions panel. While signed out you can still run replays and trade — but pressing Save opens the sign-in dialog.

What gets saved

Each saved session captures:

  • Security & data provider — ticker and source.
  • Date range — start, end, and the exact moment the replay was paused at.
  • Interval & speed — the values the session started (or was last loaded) with; changes made mid-run aren't captured.
  • Account state — starting balance, current balance, equity.
  • Trades — every fill, closed trade, pending order, and open position from the simulation.

What doesn't get saved

Chart layout and drawings are not part of a saved session. Trendlines, fibs, and on-chart annotations live in the chart's local memory only; reopening a saved session does not restore them.

  • Indicators on the chart — your saved custom indicators live in your account, but which ones are on the chart is part of the chart layout, not the session; you may need to re-add them when reopening.

Sessions list

Open the Sessions panel's Manual tab to see your saved backtests. Each row shows the security, date range, trade count, and net P&L. From there you can:

  • Open — load the session into the engine and resume from the saved moment.
  • Rename — give it a meaningful name.
  • Duplicate — clone a session to branch into a variant without losing the original.
  • Delete — removes the session from your lists; it's not recoverable in the app.

Something missing or wrong? Email support@strategytune.com.