Skip to main content

March 15, 2026

πŸš€ New Features & Enhancements​

  • Customizable Notification Colors: We've introduced a new visual style for notifications. You can now personalize the color themes for Critical, Warning, and Notice alerts directly from the Notifications tab in your User Profile settings.

  • Smart Time Chips for Quick Input: We’ve introduced interactive "time chips" across all triggers that require time input. These chips save your previously used time periods for quick selection. A maximum of three chips are displayed at a time, automatically sorted by your frequency of use (each click increases its usage counter).

  • Standardized Time Input UI: To improve consistency, the time-control interface has been unified across all pages. Time inputs now feature a single, standardized field with a precise time formatting mask.

  • Active Filter Highlighting: It is now much easier to see your current data view. We added a distinct visual state for selected filters, clearly indicating exactly which filters are currently applied to your page.

  • Implemented Rule System for 'Run Uppers' Trigger: The Run Uppers trigger now supports multiple independent rules for a single server. Each rule can be targeted at specific account groups and symbols, assigned its own criticality level, and toggled on or off independently. (Note: Existing configurations have been automatically safely migrated to a "Default Rule" to ensure no data loss).

  • Rule System Migration for 'Mini Accounts' Trigger: The Mini Accounts trigger has been migrated to the new rule-based system. Identical settings from the previous per-group configuration have been merged into single rules. While you can now add any group to these rules, the trigger will continue to execute exclusively for cent accounts.

  • Spread Change Cooldown: You can now configure a specific time limit (cooldown period) between spread changes in the Change Spread by Volume super-trigger.

  • Kafka Notifications for Spread Changes: The Change Spread by Volume super-trigger now includes the capability to send spread change notifications directly to Kafka.

  • Time Tooltips in Dealing Operations: Added a helpful hover tooltip on the Dealing Operations page that displays both the server time and the user's local time.

  • Quick Comments for Dividends: You can now easily select from previously used comments when creating a dividend accrual job, saving time and ensuring consistency.

  • UI Polish: Added a percentage sign (%) to the "Low Margin Rate" condition in the Account Events trigger for better clarity.


πŸ› Bug Fixes & Technical Improvements​

System & Logic Fixes

  • PnL Formula Accuracy: Improved the accuracy of the Session PnL tooltip to clearly show if agent commissions were factored into the calculation.
  • Swaps Change Alert: Fixed the auto-accept logic for older notifications within the Swaps Change Alert trigger.
  • Order with Large Volume: Resolved an issue that caused the trigger to fire for accounts that were explicitly excluded from the rule.
  • A-Book Rule Creation: Fixed a bug where account groups from all servers were selectable during A-book rule creation, rather than just the groups belonging to the selected server.
  • Performance Optimization: Eliminated duplicate API requests that were firing during page reloads on the Current Session page.
  • Mode Switching: Fixed a bug that caused server updating issues when switching between system modes.

UI/UX Fixes

  • Login Flow: When the authorization form loads, the input focus is now automatically set to the login field.
  • Authorization Freeze: Fixed an issue where the authorization window would freeze when switching users.
  • Aggregated Accounts Conversion: Corrected the USD conversion display for credits on non-USD accounts on the aggregated accounts page.
  • Side Panel Processing: Resolved a bug that prevented notifications from being processed and managed via the side panel/drawer.
  • Short Dividends Display: Corrected an issue where the description field for "Short dividends" incorrectly displayed the settings for "Max long dividends."
  • Session PnL Tooltips: Fixed a bug where necessary corrections were missing from the Session PnL formula tooltip on the Current Session page.
  • Hedge Accounts Widget: Fixed formatting and information display issues within the Session PnL Summary of Hedge Accounts widget.
  • Top Buyers & Sellers Formatting: The 'Accounts' field on the Symbol's Top Buyers & Sellers page now properly displays as a plain number (removed erroneous currency symbols and color coding).
  • Chatbot Behavior: Fixed the FAB (Floating Action Button) chatbot so it behaves correctly and only expands upon cursor hover.

March 01, 2026

New Features & Improvements​

  • Net Dynamic Leverages: Enhanced the flexibility of settings and calculations for thΠ΅ trigger by adding new fields directly from the plugin's internal settings.

  • Chatbot Enhancements: Added and refined the backend/frontend synchronization for the chatbot. Expanded the response pool capabilities and configured the chatbot's connection to the Brokerpilot API via WebSocket from the backend-master.

  • User Tracks Page Update: Added a Last Activity column next to IP addresses. This displays the most recent connection time for a specific IP and is sorted by date in descending order (latest activity at the top).

  • Agent Commissions Export: Added the ability to export data to a CSV file directly from the Agent Commissions page.

  • Account Expiration Alerts: Implemented an automated email notification system for account expirations. Users will now receive an email 3 days before their account expires, as well as on the exact day of expiration.

  • Rejected Orders Trigger: Expanded the amount of detail and information provided in user notifications for the Rejected Orders trigger.

  • Total PnL Customization: Session Agent Commissions can now be optionally included in the Total PnL formula upon client request.

  • Session Realized Update: Added an Open time column to the Session Realized section.

  • Menu Update: Removed the AI Support Chat from the left navigation menu.


Bug Fixes​

  • User Profiles: Fixed a bug that displayed an incorrect expiration date in user profiles.
  • Dealing Desk - Winners & Losers: Added an in-app notification to clarify that only the current month is available for selection.
  • UI/UX Improvement: Polished the visual appearance of the Close button in the header of the Add Widget modal dialog.
  • Risk Management Pagination: Fixed pagination behavior on the Risk Management page so that it now correctly resets to the first page whenever a filter is changed.
  • Dealing Settings: Updated the Dealing Settings and Dealing Operations - Settings sections. Only trading servers are now available; hedge connections have been removed.
  • Rates Gaps Trigger: Restored missing functionality to ensure that charts are once again correctly displayed in Rates gaps trigger notifications.
  • Account Groups Filter: Fixed filter behavior to accurately display records related to the selected Book (A/B), while Book C correctly shows all records. Furthermore, applying a saved preset now automatically switches the tab to the specific Book where that preset was created.
  • Deposits & Withdrawals Page: Fixed a bug that caused identical data to be incorrectly displayed in both the Deposit and Withdraw columns.

February 15, 2026

πŸš€ Improvements & New Features​

Trigger Logic & Validation​

We have overhauled the validation mechanisms for several triggers to offer more flexibility while ensuring configuration integrity:

  • Achieved Profit:

    • Enhanced validation now allows creating multiple rules for the same Account Groups with different parameters (Profit %, Minimum equity, Account age, Severity).
    • Added strict conflict detection: the system checks for individual account duplication between rules and verifies account group settings.
    • Added value validation for specific fields (Profit %, Minimum equity, Account age) and improved error messages for easier diagnostics.
  • Swaps Free Accounts: Validation updated. You can now create multiple rules for the same account or account group, provided they do not overlap by symbols or symbol groups.

  • Large Volumes by Order: Introduced mandatory conflict validation. It is no longer possible to create multiple rules that overlap by symbols. The system checks against account groups and individual accounts to prevent duplicates.

  • Agent Commissions: Strict validation added. You can no longer create multiple rules for the same account or account group.

  • Rates Gaps: Creating empty rules is now prohibited. Rules can no longer overlap by symbols or symbol groups.

  • Change Spread by Volume (Supertrigger): Added validation for selected symbols.

  • Account Events: Added a new field, "Minimum number of locked positions," to the Detector of locked positions condition. This allows defining a threshold for generating notifications.

  • Net Dynamic Leverages: Added a new field for Tiered margin calculation mode in the settings.

  • Trader Activity: Added currency type and thousands separators to notification messages for better readability.

Widgets & Analytics​

  • New "Trade Reason" Filter: This filter has been added to the following widgets:
    • Aggregated Monthly Broker PnL
    • PnL by Account Groups / Symbol Groups / Symbols
    • Monthly Broker PnL
    • Session Winners Losers
    • Winners Losers by Period
  • Current Session PnL Chart:
    • All widgets previously named PnL by Trade Reasons have been renamed to Current Session PnL Chart.
    • Visual improvements: The chart now displays the values of the last point for selected individual symbols.

API Updates​

  • New Request: RequestBonusAvailableForAccount β€” retrieves available bonuses.
  • New Request: RequestSetAccountMaxLeverage β€” allows setting the maximum leverage for an account (used by the Leverage by Equity trigger).
  • Update: Added the Book field to the response of RequestAccountsGroups.
  • General: Improved error handling in the Public API.

UI & UX​

  • Quick Edit: You can now open trigger rule settings by double-clicking the rule name in the list.
  • Directory/Symbols: Added Base Currency columns.
  • Styles: Updated the "Add" button styles and logic; the button now includes the text "Add" and appears when hovering over a row.

πŸ›  Fixes​

Core Logic & Trading​

  • Change Spread by Volume: The trigger now correctly reverts the spread to its original value when volumes fall outside the rule's range.
  • MT5 Platform: Fixed a bug where the account's Book was not updating when changing the account group.
  • Account Events: The rules "Exceed floating profit" and "Exceed negative floating profit" now correctly calculate based on UnrealizedProfitInUsd.
  • Dividends: When creating scheduled tasks for dividend accruals, the execution time is now rounded to minutes.
  • Leverage by Equity: Fixed an issue that caused a flood of duplicate notifications when an account had low free margin.

Interface & Visuals​

  • Symbol Net History: Charts now load with the correct (full) width and automatically adapt when the screen is resized.
  • CSV Exports: Fixed an incorrect Book assignment for positions when exporting account trading history to CSV.
  • CSV Imports: Details for Dividends adjustment now display correctly in the modal window.
  • Account Information: Fixed a bug with tab display.
  • Server Filter: The filter on pages now correctly updates available servers based on the current Mode.
  • AccountGroups Filter: Now filters records based on the selected Book (A/B); displays all records for Book C. Applied presets automatically switch the tab to the Book where the preset was created.
  • Related Profiles: Fixed search by CID.
  • General:
    • Fixed the delete button for requirements blocks in Account Events.
    • Sound notifications no longer trigger when switching between rules with different Severity (sound only plays when the sound type changes).
    • Correct redirection to the required Brokerpilot page via external link when not logged in.
    • RequestSetAccountMaxLeverage now executes correctly in the Public API.

February 01, 2026

πŸš€ New Features & Improvements​

Triggers & Rule Systems​

  • Affiliate Cheating: Migrated the trigger to a rule-based system. You can now configure distinct settings for any specific combination of accounts and symbols.
  • Sharp Deals: Added support for symbols and account intersections in trigger validation.
    • Note: To include all symbols or all groups, you must now explicitly specify all corresponding groups.
  • Trade Restriction Period: Implemented validation logic.
    • Symbols/symbol groups cannot overlap between rules within the same server.
    • Time intervals cannot overlap.
    • If intervals are consecutive (no gap), the end time of the first interval must match the start time of the next.
  • Churning Control: Migrated to a rule-based system, enabling specific configurations for different accounts and account groups.
  • Stop Out Abusers: Migrated to a rule-based system, allowing separate settings for individual accounts and account groups.
  • Large Volume by Account: Corrected volume calculation logic. The trigger now only calculates volume based on the symbols explicitly specified in the rule.

Dealing Operations​

  • Job Creation: Implemented "Exclude Accounts" functionality for Email Sender and Dividends Adjustment jobs, consistent with other areas of the platform.
  • Change Swaps: Improved the interface for the Change Swaps dialog.
  • Settings: Added a warning prompt for unsaved data when navigating away from the Settings page.

UI/UX & Widgets​

  • PnL by Trade Reasons (Bars): Expanded widget filters to include Countries, Symbol Groups, Trade Reasons, Account Groups, and Book.
  • Account Information Page: Clicking on an Agent ID or ID Number now redirects to the Aggregated Accounts page with the corresponding filters automatically applied.
  • 2FA Modal: Updated the design and added auto-focus to the code input field.
  • Net Summary: Renamed the Lots column to Volume, Lots.
  • Current Session: Removed dashed lines from charts for a cleaner look.
  • Server List: Updated sorting logic so that disabled servers always appear at the top of the list.
  • Widget Previews: Fixed preview switching based on the active theme (Dark/Light) and updated preview images.

πŸ› Bug Fixes​

  • Quotes Monitoring: Fixed a data loading error that occurred when navigating to the page with the "Server" filter active.
  • Modals: Fixed the issues where scrolling was disabled within modal windows.
  • Login: Fixed password autofill functionality on the login screen.
  • 2FA: Resolved an issue causing an infinite loading spinner when closing the modal or entering an incorrect code.
  • Audio Notifications: Fixed a bug where Warning or Notice sounds played repeatedly instead of once.
  • Widgets: Applied minor visual fixes to Exposures and Current Rates widgets.
  • Current Rate Widget: Removed the unnecessary chips filter.
  • Issues History: Fixed comment saving on the Account Information Page. The page no longer reloads upon saving, and the issue state remains visible even if the comment is empty.
  • Aggregated Accounts: Fixed the incorrect display of non-USD account balances in the Balance column (now correctly converted to USD).

January 18, 2026

πŸ”” Notifications & Events​

  • Trigger notifications have been redesigned and are now displayed in a right-side notification drawer.

    • An arrow button in the drawer header allows opening the current notification in a new browser tab as a standalone page.

  • Introduced a new animated event counter in the sidebar, displaying the exact number of events.

  • Added the ability to send Telegram notifications only for selected trigger or semaphore rules.


🧭 User Interface & Navigation​

  • The Dealing Operations page has been fully redesigned β€” tasks are no longer created or edited in modal dialogs and are now managed on dedicated pages.

  • Added a hover effect when hovering over the edit button.

  • Added a netting/hedging toggle to the Open Positions section.

  • In the Equity by Groups report, the Total row has been moved to the top of the table.


πŸ“Š Analytics & Reporting​

  • Updated the chart in the Series of Bad Rates trigger issue β€” it now displays Bid/Ask over time.

  • Added PnL Corrections (USD) and Credit columns to account reporting reports.

  • Reporting now supports AccountId, enabling account aggregation by client ID in:

    • Account State
    • Accounts Group State
    • Symbol State
  • Enhanced the B-Book: Net World Map widget β€” the widget has been renamed and its filter set expanded.


🚨 Triggers & Rules​

  • Updated validation logic for the Large Volume by Account trigger β€” it is now possible to create multiple rules for the same account or account group, provided they do not overlap by symbols.
  • The Spread Widening trigger has been added to the old UI.
  • Updated field descriptions in the Detector of Locked Positions filter within the Account Events trigger for improved clarity.

πŸ‘€ Account Information​

  • On the Account Information page, in the User Tasks section, two new columns have been added to the IPs table β€” country flag and city.

    • A dash may be displayed for local network IP addresses.

πŸ› οΈ Bug Fixes​

The following issues have been resolved in this update:

  • Fixed the Dividends job imported from CSV β€” the Comment field now correctly supports Cyrillic characters.
  • Corrected the color of viewed alerts in dark theme.
  • Fixed a delay in bonus deduction after position closure.
  • Reporting system: resolved an issue where the "Unknown" group appeared in reports for account types other than Hedge.
  • The Dividends from CSV field on the job page is now populated correctly for dividend jobs imported from CSV files.
  • Improved MT5 Netting hedge accounts β€” session data for this account type is now fully aligned with the data shown in the trading terminal.


December 21, 2025

Brokerpilot Product Update 21.12.2025​

πŸš€ New Features & Improvements​

πŸ“Š Analytics & Dashboards​

  • Added a new instrument-based heatmap chart to the Net Summary page for better visualization of net exposure. Heatmap

  • The Top Net Volumes widget is now available on the Net Summary page. Widget

  • Renamed B-Book: Net World Map widget to Net Volumes World Map and expanded its set of available filters. Net Volumes World Map

  • Added new filters to the Net Volumes by Countries page. Net Volumes by Countries

  • Improved the data presentation structure in the Aggregated Accounts section.

  • Implemented preview functionality for selected widget settings. Widget Settings Preview

  • Renamed the PnL by Trade Reasons widget to Current Session PnL Chart and moved it to the Charts section of the widget library. Current Session PnL Chart


🚨 Triggers & Risk Control​

  • Significantly enhanced the Swap-Free Accounts management system:
    • introduced a new β€œNew Clients Only” mode for client acquisition and promotional campaigns;
    • implemented a mechanism to preserve base swap values, preventing the loss of historical data;
    • added the ability to define an exact calendar period using an End Date;
    • ensured correct handling of both positive and negative swaps, including swap sign changes. Swap Free Changes
  • Improved validation of settings in the Net Dynamic Leverage plugin.
  • Renamed a configuration parameter in the Trade Requests Flood trigger to make it clearer.
  • Added MT5 platform support to the Rejected Orders trigger.
  • Enhanced the CID Control trigger to track simultaneous online CIDs more accurately.

🧭 User Interface & Navigation​

  • Introduced a new animated notification counter that displays the exact number of notifications. Notification counter

  • Updated the Open Positions and Symbols tables in the Directory section using components with configurable columns. New columns style

  • Moved the Hide processed toggle from the filters dropdown directly to the Risk Management page. Hide processed

  • Added sound notification settings, allowing separate sounds for Info, Warning, and Alert notifications. Sound choice

  • Updated semaphore notification sound mute behavior. Semaphore notification


βš™οΈ Account & Data Management​

  • Added the ability to disable 2FA in personal account settings.
  • Added CSV export functionality to the Deposits and Withdrawals section. CSV export

πŸ”§ Bug Fixes​

  • Fixed an issue on the Current Session page where filters were reset when selecting a Server together with Account Groups or Symbol Groups.
  • Fixed an issue where charts for individual symbols were not added to the Current Session chart when selected from the table.
  • Fixed incorrect Server filter behavior when navigating from Dealing Settings.
  • Fixed an issue where select dropdowns could not be scrolled in modal dialogs.
  • Corrected Net Volumes calculation on the Net Volumes by Countries page.
  • Fixed a discrepancy between Daily PnL and Weekly PnL in the Broker PnL of Hedge Accounts dashboard that occurred at the beginning of the reporting week on Mondays.
  • Fixed an issue with the counter on the Accept All button in the Risk Management section.
  • Fixed a widget resizing issue.
  • Fixed filtering issues on the Net by Countries page.- Fixed an issue where issues with the Admin Fees action were not being processed.