Periscøpe
// Use case

Debug why the modes disagree.

Backtest, paper, and live should tell a consistent story. When they don't, the records tell you where to look, and because the code is identical across modes, the cause is almost always in the fills or the inputs.

// The workflow

From a gap to its cause.

Same code, three modes

Because backtest, paper, and live run the same strategy version, a difference in results points at fills or data, not at two codebases.

Line up the orders

Compare the orders each run placed. Same intended orders means an input difference; different orders means a logic input changed.

Compare the fills

A consistent fill-price gap points to slippage assumptions; a random one points to data or timing.

Check issues and state

A rejection, data gap, or non-flat start in one run and not another is often the whole explanation.

// Access

Trace the difference.

We onboard in focused cohorts. Tell us what you trade and how you work. Live access is rolled out to select users on request.

We only use your email to contact you about access.

Read the diagnostics docs →