A futures journal with the replay built in.
Connect a Tradovate account, or a NinjaTrader account that signs in with NinjaTrader or Tradovate credentials, and the trades sync read-only. Other platforms come in by CSV or by hand. Tag the setup, replay the trade on the chart, and backtest the next idea on real futures candles.

- CME Globex: 00:00 to 17:00 and 18:00 to 24:00, New York time
- US cash session: 09:30 to 16:00, New York time
- Daily one-hour break: 17:00 to 18:00, New York time
- Import from your platform
- CSV
- Replay and backtest
- Bar by bar
- Per-contract commission handled
- Contracts
- Tradovate and NinjaTrader sync
- Read-only
How it works
Bring the session in
Connect a Tradovate or NinjaTrader login, drop in a CSV from your platform, or log each trade by hand.
Tag and review
Setup, time of day, the reason. Replay the trade on the chart.
Backtest the next idea
Real futures candles, stepped forward one bar at a time, with the stats at the end.
Contracts, ticks and commission per side.
Futures trades carry contract counts and per-contract commission, so the net R is the one your statement shows.
- CSV import, 50 trades a batch free
- Per-contract commission
- Partials and scale-outs

Straight to the open, or the release.
Jump the backtester to the cash open, a CPI print or the session you remember, instead of scrolling through overnight chop.
- Any date and time
- Future hidden until you step in
- Drawings kept on the chart

Seasonality and positioning for the contract.
COT positioning and seasonal tendency for the contracts you trade, next to the journal rather than in another tab.
- COT by contract
- Seasonal tendency by month
- Economic calendar with alerts

Futures sync runs on Tradovate.
Tradovate accounts, and NinjaTrader accounts that sign in with NinjaTrader or Tradovate credentials, connect read-only and sync. Accounts fed by Rithmic come in by CSV or by hand. A connected account earns the verified seal only when its trades reconcile with the account's own cash ledger.
Sync one account and log by hand or CSV free.
More accounts and unlimited imports start on Plus, $9 a month, and the backtester without caps is Pro, $24.
| Feature | Free | Plus | Pro |
|---|---|---|---|
| Manual and CSV logging | |||
| Verified accountsFree verifies and syncs one cTrader, TradeLocker, Tradovate or crypto account. Plus and Pro add more accounts, MT4 and MT5 | 1, not MT4 or MT5 | 3, 1 MT4 or MT5 | 10, 3 MT4 or MT5 |
| Import per batch | 50 trades | Unlimited | Unlimited |
| Backtest sessionsHeld at a time. Delete one to start another | 2 at a time | 3 at a time | Unlimited |
| Trades per session | 50 | 50 | Unlimited |
Full comparison on the pricing page.
Yes. Tradovate accounts, and NinjaTrader accounts that sign in with NinjaTrader or Tradovate credentials, connect read-only, and so do the futures prop firms that run on Tradovate. Free syncs one account into your journal hourly, and Plus and Pro link more accounts. Accounts fed by Rithmic come in by CSV export or by hand.
Yes, by CSV. Free imports 50 trades per batch with no limit on the number of batches, and Plus and Pro import without limit.
Yes, real historical candles for the index, energy and metals contracts in the app, replayed bar by bar on our own charts.
Yes. Journal it and publish it. A connected account earns the verified seal only when its trades reconcile with the account's own cash ledger, and imported or typed trades publish as self-reported.
Per contract, per side, entered once per account and applied to every trade, so the net R matches the statement.
Connect the account and replay the trade that got away.
Free to start, and one account syncs free.