Backtest US equities and ETFs, then take it live.
Test equities and ETF strategies in Python with real NYSE calendars and modeled fills, watch them on a live feed in paper, and run the same code live, with orders, fills, and logs you can inspect at every step.
Realistic equities and ETF backtests.
Event-driven, realistic
Strategies react to market events one at a time, with spread and slippage modeled, so fills resemble reality, not an ideal price.
Real market calendars
NYSE sessions, holidays, and early closes are built in, so the backtest doesn't trade when the market was closed.
Same code to live
The equities or ETF strategy you backtest runs unchanged in paper and live; only the data feed and broker change.
Diagnostics built in
Orders, fills, positions, ledger, classified issues, and logs for every run, with CSV export.
From equities backtest to live, same code.
Write the strategy once in Python. Backtest it on historical data, paper it on a live feed with simulated fills, and run it live; the strategy code is identical across all three.
- Event-driven backtest with modeled fills
- NYSE calendars and sessions
- Same code in paper and live
- No parallel codebase to maintain

Every run, fully inspectable.
Positions, the order lifecycle, fills, a cash ledger, classified issues, and logs for each equities or ETF run. Open it while it runs or after, and export the data.
- Positions and P&L per run
- Order lifecycle and fills
- Ledger and classified issues
- CSV export for orders

Who this is for.
Systematic US equities and ETF traders.
You want realistic equities and ETF backtests with proper calendars and fills, and a clean path to run the same code live.
Equities and ETFs, not options.
Periscøpe covers US equities and ETFs alongside futures. It does not support options, FX, or crypto.
Equities and ETF backtesting: questions.
Which instruments can I backtest? +
US equities and ETFs (and US futures). ETFs are handled like equities for trading purposes.
Are fills modeled realistically? +
Yes. The fill engine models spread and slippage from each instrument's recent range rather than assuming the last printed price, so backtested fills are closer to what a real order would get.
Does the backtest respect market hours? +
Yes. NYSE calendars handle regular sessions, holidays, and early closes, and there's an extended-hours option for strategies that need it.
Can I take an equities strategy live? +
Yes. The same strategy runs in backtest, paper, and live. Live access is rolled out to select users on request.
Do you support options? +
No. Periscøpe supports US equities, ETFs, and futures, not options, FX, or crypto.
Backtest your first equities strategy.
We onboard in focused cohorts. Tell us what you trade and how you work. Live access is rolled out to select users on request.