Toolbox release notes, Q4 2025
Updates shipped in October–December 2025, newest first.
Execution History Improvements
- Execution History Improvements
- Real-time list updates: new jobs appear and status changes reflect instantly
- Manual triggers now show the user who started the job
- Added precise start time column for job timing analysis
- Running apps indicator integrated into sidebar platform items
Running Apps Visibility
- Running Apps Visibility: Instantly see which apps are currently running across your platforms
- Sidebar indicator: Animated icon with count badge shows running apps at a glance
- Dashboard widget: "Running Apps" card displays active executions with elapsed time
- Click through to view detailed execution history for any running app
- Real-time updates keep you informed as apps start and complete
App Execution History
- App Execution History: see when your apps run and follow their status in real time
- View execution history for each app directly in the app settings card
- New "Execution" tab shows all app runs across the entire trade platform
- Live updates: watch app status change from "Running" to "Completed" in real-time
- See trigger source: know if a run was scheduled or manually triggered
- Duration: see how long each execution took
- Error visibility: failed runs show error messages for troubleshooting
- History retained for 1 year with automatic cleanup
Scheduled App Execution
- Scheduled App Execution: Improved reliability of scheduled (CRON) app execution
- Apps no longer queue up when scheduled runs take longer than the interval
- If an app is still running when scheduled to run again, the new run is skipped
- Different apps on the same platform can now run at the same time
- Each run records whether it was started by hand or by the schedule
Dashboard Organization Switching
- Dashboard Organization Switching: Fixed issue where dashboard didn't refresh when changing organizations
- Trade platforms now update correctly after switching between organizations
- No more stale data from previous organization showing on dashboard
Snapshots Writer Reliability
- Snapshots Writer Reliability: Improved visibility and error handling during data collection
- Progress indicators now show which section is being processed
- Better handling of partial API responses (continues instead of hanging)
- Clear logging of any failures with summary at end of process
- No more silent hangs during long-running operations
MatchTrader Connection Efficiency
- MatchTrader Connection Efficiency: Reduced number of connections to MatchTrader servers
- Single shared connection now handles multiple data streams (orders, positions, symbols)
- Significantly reduces chance of hitting connection limits
- Complements previous reconnection improvements for better overall stability
MatchTrader Connection Stability
- MatchTrader Connection Stability: Improved reconnection handling when server is busy
- System now waits progressively longer between reconnection attempts
- Prevents overwhelming the server during high-load situations
- Clearer error messages when connection limits are reached
Trade Copier Reconciliation
- Trade Copier Reconciliation: Fixed CTR execution reports not showing action details
- Execution Actions table now displays correctly in report details
- Shows each correction action with status, symbol, and result
More reliable MT4 trade events
- MT4 Integration: Improved trade event handling for better reliability
- Reduced noise from duplicate or irrelevant trade events
- More efficient sync operations between platforms
Flexible Leverage Plugin
- Flexible Leverage Plugin: Fixed issues when adding new policies and NOP rules
- New policies and reject rules now initialize with correct field structure
- Fixed form validation messages for group fields
- Band limits now save correctly
- Save errors are now shown on screen
Faster Status Dashboard
- Faster Status Dashboard: Platform status now available immediately when service starts
- No more waiting for all platforms to connect before seeing status
- Platforms show "Disconnected" initially, then update to "Connected" as they come online
- See connection progress in real-time instead of blank screen
Quieter rollover warnings
- Rollover Diagnostics: Reduced log noise by filtering warnings to configured symbols only
- Invalid symbols warned once at startup, then silenced
- Warnings now show exactly which symbols are missing quotes
Snapshots Writer Data Retention
- Snapshots Writer Data Retention: Control how much historical data to store
- Configure separate retention periods for closed positions, ledgers, and deposits/withdrawals
- Choose from preset options (1 day to 1 year) or enter custom values
- Reduces storage requirements by limiting how far back data is fetched
Rollover warnings and a steadier status dashboard
- Rollover Diagnostics: Improved error reporting when rollover cannot execute
- System now logs clear warnings if no quotes are received at scheduled rollover time
- Helps identify and troubleshoot price feed connectivity issues
- Trade Platform Status Dashboard Improvements:
- Fixed connection status not updating when platform disconnects
- Sidebar now shows stable platform list (no jumping between status groups)
- Disabled platforms moved to collapsible section for cleaner view
- Platforms always visible, even while the status service is unavailable
Trade Platform Status Dashboard
- Trade Platform Status Dashboard: connection health at a glance
- New home page shows real-time status of all connected trade platforms
- Color-coded health indicators: green (healthy), yellow (degraded), red (offline)
- Per-platform connection details for MT4, MT5, and MatchTrader
- Live figures: enabled apps, open positions, ticks per second
- Sidebar shows status icons next to each trade platform for quick overview
- Summary cards display total, healthy, degraded, and offline counts
Quotes Overview shows every platform
- Quotes Overview: Now displays prices from all connected platforms
- Platforms without Quotes Monitor app show prices with "N/A" frozen status
- Disabled platforms are automatically hidden from the overview
Live quotes from all connected platforms on one page, permissions for API clients, and one WebAPI section for clients, usage, pricing and data feeds.
Read the full note: Quotes Overview and a dedicated WebAPI section → API clients and API usage
- API Clients: Manage OAuth2 API clients for B2B integrations
- Create and revoke API clients directly from Settings
- Secure credential generation with one-time secret display
- View all active clients with creation dates
- API Usage: see your API consumption
- WebAPI (REST) and SignalR (WebSocket) calls shown separately
- View estimated monthly fees and volume discounts
- Breakdown by client for current month
- Recent activity log for past hour
Simpler application permissions
- Permissions: Simplified permission model for applications
- Trades Blotter: View permission now provides read-only access; Settings enables editing
- Trades Copier: streamlined to View, Execute, Run reconciliation and Delete reports
- Read-only users can now view data without accidentally modifying settings
Fine-grained access control
- Permissions: Fine-grained access control for all features
- Individual permissions for filters, reports, and module actions
- Administrators can configure exactly what each user can access
Per-member permissions
- User Management: Fine-grained permissions for organization members
- Manage individual module access per user from members page
- Toggle entire modules or specific features on/off
- Quick actions to enable/disable all permissions
- Application modules now show specific features (View, Settings, Execute, etc.)
- Permission storage: permissions are now kept in one central place
- More secure and faster to check
Closed Trades Reconciliation (CTR) checks closed trades and P&L between source and destination on MT4, MT5 and MatchTrader, with a preview first.
Read the full note: Trades Copier: Closed Trades Reconciliation → Copied positions keep their link to the source through partial closes, prices are copied exactly, and cron fields preview the schedule.
Read the full note: Trades Copier: partial closes from MatchTrader to MT4 → Trades Copier: MatchTrader as the source
- Trades Copier: Fixed Open Trades Reconciliation (OTR) to work with MatchTrader as source platform
- MatchTrader accounts now properly filtered by login and group masks during reconciliation
- Trades Copier: Fixed MatchTrader partial close handling
- Corrected volume calculation: MatchTrader reports the remaining volume, and the closed amount is now worked out from it
- The position keeps its ticket after a partial close, the way MatchTrader does it
CSV export for OTR reports
- Open Trades Reconciliation (OTR) reports: export the full report to CSV
- Application Management: App instances now show trade platform details (platform type, broker name)
- Disabled instances display improved with better visual indicators
- Reports Table: Clickable report links for direct access to report content
- Improved status badges and indicators
Trades Copier: a report for every reconciliation
- Trades Copier reports: every reconciliation now produces a report
- More reliable and consistent across all reconciliation commands
Preview and execution reports for trade reconciliation, partial closes on MatchTrader, and a loop check that covers both login and group masks.
Read the full note: Trades Copier reconciliation reports → Holiday settings for every trade platform
- Each trade platform now has its own holiday settings.
Trades Copier records partial closes
- Trades Copier now records partially closed tickets.
- The Trades Copier overview page shows them.
MatchTrader group and symbol settings in real time
- MatchTrader: changes to group and symbol settings are picked up in real time, so supported modules always act on current values.
- Trades Copier status page: shows a preview of a report, which keeps the page responsive.
Snapshots Writer: MatchTrader ledger fix
- Fixed an issue with MatchTrader ledger records in Snapshots Writer.
Snapshots Writer loads ledgers in batches
- Snapshots Writer requests ledgers in batches, so long histories load reliably.
- Less noise in the activity log.
Rollover applies the markup over the raw price
- Rollover applies the markup over the raw price during the normal (reopen) routine.
- Rollover applies the markup over the raw price during the adjustment routine.
- Snapshots Writer requests the complete ledger history.
Minor interface improvements
- Minor interface improvements.
Snapshots Writer works without the Manager API
- When a MatchTrader platform has no Manager API configured, Snapshots Writer skips the data that depends on it instead of failing.
MatchTrader Manager API settings
- MatchTrader platforms now accept Manager API settings.
- Snapshots Writer now stores ledger snapshots for MatchTrader platforms.
Applications tab saves settings automatically
- Fixed an issue with saving settings in the Applications tab.
- The
Save settings button is gone: settings now save automatically as you change them.