Changelog
What changed, release by release
TradeScope updates itself when it starts. To check which version you have, open Settings, About.
Current version: 2.4.0, released October 10, 2026.
Strategy Lab, screenshots and excluded days
New
- Strategy Lab. Import a NinjaTrader Strategy Analyzer export and keep the backtest, with the same stats and charts as your live trading. Backtests stay separate from your real trades.
- Real costs on a backtest. Add commission and slippage to a run and see how the result changes, including how many winners become losers.
- Compare runs. Put two to four backtests side by side. Search, sort, star and bulk-delete runs in the library.
- Screenshots on trades. Paste a chart with Ctrl+V, drop a file or pick one. Add a caption and drag to reorder.
- Screenshots on days. Attach an image to a whole trading day from the Journal or the Calendar.
- Gallery. Browse every screenshot by trading day. Open any image and jump straight to its trade or its Journal day.
- Find trades by screenshot. The Trade Log can show only trades with a screenshot, or only those without one, so you can see what you haven’t reviewed yet.
- Exclude a day. Leave a single day out of your statistics, for one account or all of them. The day stays visible and is marked on the Calendar.
- Stop and target tool. On the MAE/MFE chart, drag a stop and a target to see how your past trades would have turned out.
- Revenge-trade window. Choose how soon after a loss a new entry on the same account counts as a revenge trade, or turn it off.
Improved
- All 14 themes now meet the WCAG AA standard for text contrast.
- Backups include your screenshots and Strategy Lab runs, and say so before you restore one.
- The Dashboard and Reports now agree on Max Drawdown and streaks.
- The Dashboard’s “Avg R” card is now called Win/Loss, which is what it measures: average win divided by average loss.
- TradeScope backs up its database automatically before this update changes it.
Fixed
- Editing a manual trade no longer removes its screenshots.
- The trade detail popup showed P&L before commission in its headline. It now shows net P&L, like the rest of the app.
- The trade chart popup stays on screen in a short window. Its close button and screenshots could be pushed out of view.
- Selecting text and dragging outside a popup no longer closes it while you’re typing.
- Journal entries can’t be overwritten while you’re viewing an archive or a backtest.
Correct P&L for international futures
Fixed
- Contracts outside the main US symbols, such as the ASX SPI 200 and Eurex DAX, were valued at $1 per point in date-filtered views. TradeScope now reads the real point value for every instrument from NinjaTrader. Run a normal Sync after updating and your numbers recalculate.
Trading day boundary, Your Data and a rebuilt Journal
New
- Trading day boundary. Count days by the calendar, by the CME Globex session (6:00 PM to 6:00 PM Eastern), or by your own cut time. The Calendar, reports and Journal all follow it.
- Your Data. One-click backups, archives that freeze your history before a NinjaTrader reset, and a guard that pauses sync if NinjaTrader’s database suddenly shrinks.
- Formatted journal notes. Bold, headings, lists and quotes, styled as you type.
- Book view. Read the Journal as a two-page spread: the day’s trades on the left, your notes on the right.
- Journal calendar. See which days you wrote about, coloured by how the day went.
- The Journal works on sample data, kept separate from your real entries.
Improved
- Buying during a trial activates the licence by itself, even if you closed the app during checkout.
- The day’s trades and a “Saved” indicator sit at the top of each journal entry.
- The Journal is read-only while you’re viewing an archive.
Fixed
- Manual trades were missing from date-filtered views. They’re back everywhere.
- Journal stats now include commission, matching the Dashboard.
7-day free trial
New
- Run TradeScope on your own NinjaTrader data for 7 days before buying. No card is needed, and your data is kept when the trial ends.
Price charts and the Execution Timeline
New
- Trade charts. Open any trade on a candlestick chart with your entry and exit marked, at 1, 5, 15 or 60 minutes.
- Execution Timeline. Replay a trading day fill by fill on the price chart, with your position and running P&L.
- Range chart. Chart all your trades across any date range and narrow it by instrument and account.
- Day chart. Chart a whole session from the Calendar, with every trade marked.
- Charts use NinjaTrader’s own price data, so no market data subscription is needed. TradeScope keeps a copy of everything it reads.
- Settings, Diagnostics lists which contracts need a one-time download in NinjaTrader before older trades can be charted.
Improved
- The day view can be filtered by account and instrument, and the day chart follows.
Fixed
- A custom NinjaTrader database location is now remembered after a restart.
Account filter and clearer sync errors
Improved
- If a sync fails, Settings shows the reason next to the sync buttons.
- Settings, General and Settings, Accounts were reorganised, with multi-select and bulk actions for accounts.
Fixed
- The account filter could stop responding after you changed date range.
- Settings could show “0 trades synced” when a narrow filter was active.
Carryover analysis fixed
New
- The carryover analysis in Diagnostics works on sample data.
Fixed
- The carryover analysis could show an error when the date range contained carryover trades.
Commissions on every page
Improved
- Changing a commission profile updates every page straight away.
- The Calendar’s All Time view applies your commissions.
Fixed
- The Journal showed P&L without commission.
- Commissions disappeared from the page after Sync Now.
Commission profiles and custom market conditions
New
- Commission profiles. Enter what a broker charges once and assign it to that broker’s accounts, including trades NinjaTrader recorded at $0.
- A rate change can apply from a date forward, so older trades keep the rates that applied at the time.
- Assign or remove a profile on many accounts at once.
- Add your own market conditions in the Journal, and tag a day with more than one.
Improved
- Rename or delete the strategies and market conditions you created.
- The Calendar respects the instrument and account filters.
Fixed
- Fills at the same time and price are now grouped the way NinjaTrader’s Trade Performance report groups them.
Match NinjaTrader exactly, two ways to view
New
- For the same accounts and date range, TradeScope’s numbers match NinjaTrader’s Trade Performance window.
- Two pairing modes: Wide, and NT day-by-day. The Dashboard, Calendar and Trade Log switch together.
- A welcome guide explains how TradeScope reads NinjaTrader’s data.
- Carryover analysis in Settings, Diagnostics, with a view of the underlying fills.
Improved
- Search, multi-select and bulk actions in Settings, Accounts.
- Click the month name on the Calendar to jump to any date.
Fixed
- Calendar arrows that skipped a year.
Point values for major futures
Improved
- Built-in contract specifications for major CME futures, with NinjaTrader’s instrument list as the fallback.
Fixed
- Default point values for Micro Bitcoin (MBT) and Micro Ether (MET) in manual trade entry.
Diagnostics and trade times to the second
New
- Settings, Diagnostics lists every fill TradeScope filtered out, and why.
Improved
- Trade times show seconds, and tables show entry and exit times together.
- Better pairing on prop-firm accounts that relay fills through more than one NinjaTrader.
Pairing on prop-firm accounts
Fixed
- Phantom multi-day trades on prop-firm accounts whose fills are mirrored (Bulenox, Apex and similar).
- Durations and prices now match NinjaTrader across brackets, ATM strategies and contract rollovers.
NinjaTrader match and custom date ranges
Improved
- Net P&L, commission, profit factor, drawdown, win and loss counts and streaks line up with NinjaTrader.
- A trade that spans sessions counts on the day its P&L was realised.
- Custom date ranges take a time as well as a date, and stay set as you change page.
- An FAQ tab in Settings, and an Auto Sync toggle in the sidebar.
Automatic sync and commissions
New
- Trades sync automatically when NinjaTrader writes them.
- A Commission column in the Trade Log, and a Sync Now button in the sidebar.
Fixed
- P&L now includes commission.
- Wrong P&L for ES and other contracts with duplicate instrument entries.
Themes, text contrast and account groups
New
- Carbon and Nebula themes, each with a light version.
- A text contrast slider in Appearance.
- Default account groups: Sim, Live, Evaluation and Funded.
Stability
Improved
- Sync skips the work when nothing has changed.
Fixed
- The app could close during a background sync.
- The Calendar now shows every trade for the selected month or year.
Memory fix
Fixed
- Memory use grew over long sessions.
Equity modes and sticky filters
New
- Auto, Daily and Trade modes for the equity curve.
- A default date range preference.
Improved
- Account, symbol and direction filters stay set as you change page.
TradeScope 2
New
- Rebuilt from scratch as a faster, lighter desktop app. The installer went from about 50 MB to about 5 MB.
- Every page redesigned: Dashboard, Calendar, Trade Log, Journal and Reports.
- Themes, built-in updates, sample data to explore before buying, and Streamer Mode to hide dollar amounts.
- TradeScope 1 licences work in TradeScope 2.
Looking for TradeScope 1? It’s no longer updated, and TradeScope 1 licences work in TradeScope 2. Contact support if you need help moving over.