Skip to main content

May 03, 2026

πŸš€ New Features & Enhancements​

  • Update Notifications: Improved the mechanism for notifying clients about new version releases. A new modal window now appears, providing a detailed description of the latest features.

  • PnL Details Redesign: The Current Session β€” PnL Details section has been completely overhauled to enhance usability and provide more informative data visualization.

  • AI Chat UI Improvements:

    • Users can now freely drag and reposition the AI chat Floating Action Button (FAB) and the open chat window within the content area. Both elements automatically snap to the nearest horizontal edge when released.
    • Added a "Hide chat" (Γ—) button to the FAB hover menu, which collapses the icon into a compact arrow button fixed at the bottom-right. Clicking the arrow restores the FAB to its default position.
    • The chat window's position is now persisted in across sessions.
  • Active User Highlighting: In the Administration β†’ Users table, the row corresponding to the currently logged-in user is now automatically highlighted with an accent background color for quick visual identification.

  • Book Filtering: Added a Book filter (A-Book/B-Book) to the Top Accounts by Margin Level page.

  • Performance Optimization: Improved CPU consumption efficiency during Net Volumes calculations.

  • Connection Status Indicators: Added a new animation to the socket icon to visually indicate connection interruptions on trading servers.


πŸ› οΈ Bug Fixes​

Trading Logic & Calculations​

  • Leverage by Equity: Fixed an issue where Equity = 0 was not being processed correctly. It is now treated as a valid value, and the trigger switches leverage according to the defined rules.
  • Affiliate Cheating: Fixed the logic for determining restricted groups when adding multiple triggers.
  • Volumes Coverage & PnL: Refined the Volumes Coverage & PnL page to ensure covered volumes are displayed accurately.
  • Unrealized PnL: Improved the calculation of Change of Unrealized PnL for non-USD accounts to ensure data precision.

UI & Navigation​

  • Risk Management Multiselect: Resolved errors when selecting rows using Alt/Cmd + Click and Shift + Click combinations:
    • Clicking a single row correctly opens the drawer.
    • Alt/Cmd + Click adds a new row to the selection without opening the drawer.
    • Shift + Click selects a range of rows without opening the drawer.
    • Bulk action buttons remain functional across all selection scenarios.
  • Dealing Operations Settings: Fixed a bug where dynamic form controls (Dividends and Symbol Rollover settings) were reset unexpectedly during unrelated store updates. Forms are now correctly marked as pristine after saving, preventing false "unsaved changes" warnings.
  • Grid Table Controls: Fixed a bug where the auxiliary header controls menu would stop opening after a query returned empty results.
  • Floating Profit Level Trigger: Fixed a crash that occurred when opening, editing, or saving the trigger rule due to unguarded access to potentially null form controls.
  • Filter Persistence: Fixed an issue where the Book filter would reset when navigating between different pages.
  • Strict Book Filtering: Fixed the Book filter on Top Clients, Top Volumes, and Directory Accounts pages to ensure it strictly displays accounts matching the selected book.
  • Semaphore Rules: Fixed the function for saving Semaphore rule changes directly from the drawer.
  • Widget UI: Corrected the visual displacement of the delete button within widgets.
  • Dropdown Controls: Fixed an issue where the dropdown list in account and symbol controls would close unexpectedly when clicking "Add".
  • Hedge Volumes Coverage: Removed a visual bug where an empty square icon appeared next to symbol names.

Data & Reporting​

  • Session Realized Export: Fixed a bug where the data export ignored the active Book filter.
  • Account PnL Chart: Resolved an issue where the Account PnL by Symbol chart would always display zero values.
  • Top Clients Filter: Fixed a bug affecting the account filter on the Top Clients page.
  • Sorting Errors: Fixed column sorting issues in the Current Session β†’ Deposits & Withdrawals section and the general Deposits & Withdrawals page.
  • Job Creation: Fixed a time-selection bug when creating new Jobs in Dealing Operations.
  • Fixed unresponsive slider buttons (switching years/months) on the Dealing Operations page.

April 11, 2026

✨ New Features & Enhancements​

Risk Management & Semaphores

  • New Section: Added an "Execution & Feed Stability" section to the Risk Management menu, located between Anti-fraud System and Event Triggers.

  • Widget Relocation: The "New Rates Absence" and "Orders Execution" semaphore widgets have been moved from the Anti-fraud System into this new section. A separate permission has been introduced for independent access control.

  • Redesigned Semaphore Notifications: The notification system is now much more compact. Notifications are grouped by symbols and servers. You can also navigate directly to the Semaphore rule settings via the notification side panel (drawer).

  • Notification Handling: Streamlined comment processing. The modal window for comments has been removed; comments can now be added and edited directly within the notification side panel.

System & UI Improvements

  • Filters: Added the ability to update and overwrite currently saved filters.

  • UI Navigation: The page search field has been replaced with a search icon and relocated to the header.

  • UI Tooltips: The "?" info icon has been standardized across all pages and moved to precede the header text.

    manual icon
  • User Administration: In the Administration - Users section, the row for the currently logged-in user is now automatically highlighted with an accent background color to easily identify the active account.

Event Triggers

  • Trader Activity Trigger: Added the capability to receive notifications for specific deposit or withdrawal amounts.

  • Account Events Trigger: Added a "Check Position Realized PnL" field to the "Trading during Important news" condition.

  • Account Events Trigger UI: Visual improvements have been made. The "Requirements" field is now more prominent and positioned higher up. Newly added requirement fields are immediately available for editing.

  • Spread Widening Trigger: Added "periods" settings.

  • Run Uppers: Added a "Reasons" configuration setting.

Dealing Operations

  • Dividend Job Export: The CSV export button in the dividend job preview is now available for failed jobs as well as successful ones. This allows users to export and review the results of dividend operations that did not complete due to technical or other issues.

πŸ› Bug Fixes​

Event Triggers

  • Leverage by Equity Trigger: Optimized overall performance. An Equity value of 0 is now considered valid and triggers leverage switching according to the established rules.
  • Latency Arbitrage Trigger: Fixed an issue that caused false positive triggers when the connection to the trading server was temporarily lost.
  • Floating Profit Level Trigger: Fixed a crash that occurred when opening, editing, or saving a rule due to unguarded access to a potentially null parent form control.
  • Trigger Configuration: Fixed the logic for determining which groups are unavailable for addition across multiple triggers.

Notifications & Alerts

  • Timezone Clarity: The "Time" column in notifications now displays the server's GMT offset (e.g., "GMT+2") next to each timestamp. This eliminates confusion when viewing events from servers in different timezones.
  • Semaphore Audio: Fixed an issue where Semaphore alert sounds failed to play when the browser tab was inactive.
  • Notice Spam: Fixed a bug that resulted in a spam of Notice notifications when excluding an account directly from the notification card.

Tables & Data Export

  • Localized Data Exports: Fixed incorrect export of localized data in tables. CSV exports now include a UTF-8 BOM to ensure proper display of non-ASCII characters (e.g., Cyrillic) in Excel. File exports (JSON/TXT/ZIP) now correctly handle binary data.
  • Hedge Volume Coverage: Fixed a visual bug in the table where an extraneous empty square icon (Font Awesome element) appeared next to each symbol name in the Hedge Coverage PnL by Symbol table.
  • Row Selection: Fixed errors occurring when selecting rows using keyboard shortcuts.
  • Header Controls: Fixed a bug where the grid table's auxiliary (header controls) menu would fail to open after a query returned empty results.
  • Book State: The active Book state is now correctly preserved when navigating between pages.

Dealing Operations & Settings

  • Job Creation: Fixed a time selection bug when creating Jobs in the Dealing Operations section.
  • Form Reset Bug: Fixed an issue on the Dealing Operations settings page where user changes in dynamic form controls (Dividends and Symbol Rollover settings) were unexpectedly resetting. Forms are now correctly marked as pristine after saving, preventing false "unsaved changes" warnings.
  • Slider Navigation: Fixed unresponsive slider buttons (next year/month switching) on the Dealing Operations page.
  • UI Overlay: Fixed the Welcome Bonus settings "Edit" button, which was previously hidden behind the AI-chat bot widget.
  • Hedge Account PnL: Fixed the accumulation of realized profit for hedge accounts during partial position closures. Additionally, fixed incorrect volumes and dates for restored positions after a system restart.

March 29, 2026

Brokerpilot Product Update 29.03.2026​

πŸš€ New Features & Enhancements​

  • Semaphore Settings Overhaul: Redesigned the configuration system for the New Rates Absence and Orders Execution semaphores. The outdated Day/Night/Weekend model has been replaced with a much more flexible weekly schedule.

  • Dividend Job Autocomplete: Added an autocomplete feature that pulls from previously saved comments when creating a new dividend accrual job, saving time on data entry.

  • Exposure Heatmap Update: In the Dealing Desk -> Exposures section, the heatmap now displays volumes as percentages of the total values for better visual context.

  • Streamlined UI for Single-Server Clients: Redesigned the trigger settings interface for clients operating on a single node. The UI now automatically defaults to the single node tab, making the Add rule button immediately accessible.

  • Site Settings Cleanup: Removed outdated functionality from the Administration -> Site Settings page. Additionally, we've updated the descriptive texts for the Two-Factor Authentication Guard, Email Guard, and Email Domains fields.

πŸ› Bug Fixes​

  • Performance Optimization: Significantly improved overall system performance by removing unnecessary memory allocations and resolving bugs related to thread accumulation in triggers.

  • Bonuses System Fix: Resolved an issue that caused welcome bonuses to be credited multiple times following a node restart or a database write failure.

  • CSV Swap Export: Fixed the mechanism for automatic symbol suffix detection when exporting swaps via CSV file.

  • Active Book State: Fixed a navigation issue so that the active Book state is now properly preserved when switching between pages.

  • Dealing Operation Slider: Fixed a bug where the slider buttons used to switch between the next year/month were unresponsive on the Dealing operation page.

  • Date Placeholder: Resolved a minor UI bug affecting the date placeholder text.

  • Semaphore Alert Sounds: Fixed an issue regarding alert sounds on inactive tabs. Now, after muting a sound via the "until next" mode, new alerts will correctly play sound again regardless of which tab is currently active.

  • Trigger Group Logic: Corrected the underlying logic used to determine which groups are unavailable when adding them to multiple triggers.

  • Latency Arbitrage False Positives: Fixed an error that caused the Latency Arbitrage trigger to fire false positives whenever the connection to the trading server was temporarily lost.


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.