Release notes

View the history of B2TRADER Admin releases with key points and major updates highlighted

August, 2025

Upcoming changes: Deprecation of legacy API methods

We would like to inform you about important changes in our upcoming release. Several legacy API methods listed below will no longer be supported as of September 30, 2025:

Outdated version
Current version

GET /frontoffice/api/v3/markets

GET /frontoffice/api/v4/markets

GET /frontoffice/api/v3/markets/{marketId}

GET /frontoffice/api/v4/markets/{marketId}

GET /frontoffice/api/v3/orders/{orderId}

GET /frontoffice/api/v4/orders/{orderId}

POST /frontoffice/api/v3/order-list

POST /frontoffice/api/v4/order-list

GET /back-api/backoffice/assets

GET /back-api/backoffice/v2/assets/list

GET /back-api/backoffice/users/{userId}/accounts

GET /back-api/backoffice/v2/users/{userId}/accounts

POST /back-api/backoffice/users/{userId}/accounts

POST /back-api/backoffice/v2/users/{userId}/accounts

GET /back-api/backoffice/users/{userId}/accounts/{accountId}

GET /back-api/backoffice/v2/users/{userId}/accounts/{accountId}

GET /marketdata/api/v3/instruments/{marketSymbol}/history

GET /marketdata/api/v4/instruments/{marketSymbol}/history

POST /api/trades

POST /api/v3/trades

POST /api/unsolicited-trades

POST /api/v3/unsolicited-trades

Please ensure to update your integrations accordingly.


June, 2025

New features

Dealing desk

The BP Admins can now manage pending orders and positions of traders:

  • Cancel pending orders: Admins can cancel pending orders.

  • Edit Take profit and Stop loss: Admins can modify Take Profit and Stop Loss trigger prices, including Trailing Stop, for open positions and pending orders.

  • Close open positions: Admins can partially or fully close open positions. This is executed based on routing rules and the trading schedule.

  • Force close positions: In this scenario, a counter order is placed for the entire position. Execution follows the B-Book model, ignoring routing rules, trading schedule, market status, and margin settings. The last available price is used for execution.

These actions can be taken by the Admin upon a trader's request. Additionally, if there is suspicious activity detected, the Admin can intervene to mitigate potential risks. Before a trader's account is terminated, the Admin can take necessary actions to resolve any outstanding positions or orders. Moreover, if a specific market is set to be transferred to a Deactivated status, the Admin can adjust related entities within the platform to ensure a smooth transition.

Additionally, to ensure transparency and avoid misunderstandings, the trader will see the reason Admin in the relevant orders and positions in the Trading terminal.

Reports in Trading terminal

A new Terminal control has been added, enabling traders to generate reports on trade and transfers history, as well as account statistics for a specific period of time.

For further details, refer to the Trading terminal release notes.

Improvements

Support for auto create and auto update of PF markets

B2TRADER now supports auto create and auto update features for Perpetual Futures markets with data received from B2CONNECT.

Enhanced asset precision

Assets created both internally and via CRM now support asset precision up to 18 decimal places.

Resolved issues

There have been no customer-facing issues reported in this release.


May, 2025

New features

PF trading

We are excited to announce the implementation of Perpetual Futures (PF) trading on our brokerage platform.

Perpetual futures operate based on a funding fee mechanism calculated using the Mark Price and Funding Rate. When the funding rate is positive, holders of Long positions pay the Short positions. And conversely, when the rate is negative, Short positions pay the Long positions.

As the platform Admin, you have comprehensive control over the funding fee rate and its periodicity. You can configure flexible intervals via the Admin panel, and traders can view the countdown until the next funding fee settlement in their Trading terminal. Additionally, you are equipped with the necessary monitoring tools to ensure efficient management. This update also introduces a new market type — perpetual — offering expanded opportunities for market configuration.

Improvements

CFD support for Prime brokerage

The Prime BP functionality has been enhanced with the full support for CFD trading.

Account connectors

Account groups have been enriched with the optional Account connector parameter, allowing Brokers to specify their accounts on LPs for more granular routing control.

Updated Admin panel UI

The Admin panel has undergone a significant upgrade with the implementation of a clean, minimalistic user interface designed to enhance the overall user experience. This streamlined design focuses on simplicity and ease of use, reducing clutter and making it straightforward for administrators to navigate the system efficiently.

Resolved issues

There have been no customer-facing issues reported in this release.


March, 2025

New features

Netting account type

With this release, B2TRADER enables a new Netting account type. It intelligently consolidates all orders placed on the same market into a single position. Previously, the system supported only Hedging, where each order opens a separate position.

Key points of netting include:

  • Reduced margin requirements: Instead of calculating margin requirements separately for each position, netting combines them, lowering overall capital needs.

  • Lower trading costs: By holding opposing positions, traders often incur double position swaps. Netting treats these positions as one, reducing unnecessary costs.

  • Streamlined position management: Managing multiple positions manually can become complicated, especially when balancing between different trade sizes, directions, leverages and margin requirements. Netting helps with it by combining positions into a single one.

However, netting may lack the flexibility required for complex hedging strategies. In contrast, hedging enables holding both long and short positions simultaneously without offsetting them. This allows for easy tracking and adjustment of individual trades, as well as precise margin management for separate positions. The Hedging type is suited for traders needing detailed control over their positions, while the Netting type offers simplicity and reduced margin requirements, making it ideal for straightforward trading strategies.

The account type, Hedging or Netting, is chosen by a trader upon opening a new trading account, the choice is non-skippable, immutable, and fully affects all future trading operations performed on this wallet.

OneZero integration

From now on, you can configure a direct connection to oneZero, one of the leading liquidity providers, from the B2TRADER Admin panel. Both Taker and Maker connections can be established, with the full support for CFD markets.

New Admin notifications

Admins now receive notifications whenever market parameters are automatically updated with new values from B2CONNECT. Such updates may include changes to minimum volumes and price scales. Therefore these notifications are essential to ensure smooth transitions and maintain oversight.

Improvements

Closed position details

The Order type, Time in force, and Close order ID fields have been added to the Positions > Closed positions page.

Template enhancements

On the Settings > Templates page, you can now drag-and-drop tabs within a widget pane to rearrange their order.

We have also enhanced the Trading terminal to support this feature for all widgets.

Performance optimization

The system performance has significantly improved in handling a larger number of users and accounts.

Resolved issues

There have been no customer-facing issues reported in this release.


February, 2025

New features

Minimum fee amount

With this release, a new advanced commission setting has become available: the Minimum fee amount. This setting ensures that an order's commission never falls below a specified minimum amount.

For each commission rule, you can define the Minimum fee amount in RAT. This value is compared with the order's pre-calculated commission, and the higher amount is applied.

In Spot markets, where commissions are in the quote assets, the pre-calculated commission is first converted to RAT before being compared to the specified minimum. For CFD markets, where commissions are in RAT, no conversion is needed.

In cases of partial order execution, the minimum fee amount is applied with the first trade. Additional commissions are charged only when the total commission surpasses the minimum fee during partial executions.

The new Minimum fee amount field is now available when configuring commission rules.

Light theme for Admin panel interface

The Admin panel interface has been updated to now support a light theme, providing an alternative to the traditional dark theme interface. This new feature allows you to switch between themes based on your preferences or lighting conditions.

The theme switcher has been added to the top-right corner of the page.

Improvements

Maximum order size for Spot markets

The Maximum order size setting is now available for Spot markets. This feature allows you to specify the maximum amount of lots, in the base currency, that can be placed and executed per order on a specific market. It can help prevent placing orders larger than the available asset amount on a liquidity provider.

The new Max. order size setting is now available in the Trading accuracy details when configuring Spot markets.

VWAP for market orders

The BP now stores and displays the volume-weighted average price (VWAP) for external Market orders. This value is calculated based on the order volume and the order book state at the time the order is placed, excluding any platform markups and slippage rates. Essentially, it reflects the price at which the order would be executed at the moment of its placing.

The new Request price field has been added to the Orders > Order history page, as well as to order details throughout the platform.

Resolved issues

There have been no customer-facing issues reported in this release.


January, 2025

New features

C-Book execution model

With this release, a new order execution type called C-Book has been introduced, which combines elements of both A-Book and B-Book models. This approach allows brokers to split an order, executing part of it on a liquidity provider and the remainder within the brokerage platform. This strategy helps mitigate risks compared to the B-Book flow and increases potential income in contrast to A-Book execution.

Key features:

  • Risk mitigation: Part of the order is executed externally with a liquidity provider (LP), reducing exposure.

  • Price control: The price of the B-Book part is compared with the execution price of the A-Book part, guaranteeing the B-Book part isn’t executed with outdated outdated or less favorable quotes.

  • Potential income: The remaining order volume is managed internally, making the broker a counterparty to the trader.

  • Order routing flexibility: Allows configurable order routing for better risk management and income optimization. When configuring routing rules, you can now set the Target hedge, % to any value between 1 and 100. This percentage determines how much of the order amount should be executed on the side of a liquidity provider.

New flexible markup configuration

A new dynamic system is now available, offering flexible configuration of markups on ask and bid prices. This system enables customization of price streams and execution prices, based on account groups or particular accounts.

Markups can be specified as a percentage or in points and represent a value that will be added to or subtracted from the original order book price.

The new Price streams section is now available in the main menu, providing access to markup configuration and to monitoring of the profit gained from the markups.

Connection to multiple LPs

You can now configure connections to different liquidity providers (LPs) for various markets. This flexibility allows for optimizing trading conditions, as LPs may differ in their liquidity or availability for certain markets. In the newly added LP connections section within market settings, you can specify LPs for:

  • Market data sessions: Required for obtaining market quotes.

  • Trading sessions: Needed for executing orders.

This new feature enables precise routing by selecting separate LPs for different markets or even for market data and trading sessions within the same market, though the latter is less common.

Take profit, Stop loss, Trailing stop

The following new triggers for open positions have been added:

  • Take profit: A take-profit trigger is used to close a position automatically once the market hits a predefined price, ensuring the trader locks in profits.

  • Stop loss: A stop-loss order is a trigger to limit potential losses. It automatically closes a position when its price changes to a predetermined level.

  • Trailing stop: A trailing-stop order allows a trader to set a Stop price that dynamically adjusts as the market price moves. It's different from a regular stop-loss order because the Stop price isn't stationary but follows the market price by a specified value. When the asset price moves favorably, the Stop price updates, securing potential gains. However, if the price falls, the Stop price stays fixed to protect profits or limit losses.

Traders can now utilize these settings when placing orders and adjust them anytime until the position is fully closed. Detailed information is accessible on the following Admin panel pages: Open positions, Closed positions, Open orders, and Order history.

For further details on Trading terminal updates, refer to the Release notes.

Resolved issues

There have been no customer-facing issues reported in this release.


December, 2024

New features

CFD trading

With this release, we're excited to announce the support for CFD (Contract for Difference) trading on our brokerage platform.

By implementing CFD trading, your clients have the potential to trade with leverage, utilizing their own funds as collateral to secure trading positions. Additionally, this feature provides the ability to go both long and short, thereby enabling your clients to benefit from both rising and falling markets.

Our CFD trading integration offers an intuitive interface, comprehensive risk management tools, and real-time data. This ensures you have full access to the essential settings to manage your BP securely with minimal risk.

The integration of CFD trading further extends the versatility and capability of our brokerage platform, empowering your clients to diversify their trading strategies and financial portfolios.

Innovative market approach

  • Spot and CFD markets

    Markets are now divided into Spot and CFD due to differences in their settings and configurations.

    The market creation flow and the Admin panel display have been revamped to include all necessary market parameters.

    This global redesign allows you to manage both SPOT and CFD markets on one page.

    Learn more:

  • Internal asset creation

    You can now add internal assets directly via the Admin panel without linking them to your CRM. This provides unlimited options for creating CFD markets.

    Learn more:

  • Market categorization

    With the brand new market categorization feature, you can now organize your markets just the way you like it.

    You can create multiple folders and sub-folders that each represent different categories. It lets you build a hierarchical tree structure making it easier to navigate and manage markets.

    Learn more:

  • Trading calendars

    Configure trading calendars to specify when trading sessions are active and inactive.

    The calendars can be applied to specific markets, enabling precise configuration of trading schedules for different assets. You can create multiple calendars for granular control.

    The system supports default schedules and exclusions, allowing you to set specific trading schedules for particular days, such as public holidays.

    Learn more:

Managing margin parameters

To maintain full control over CFD trading, you are equipped with two essential tools:

  • Margin Call and Stop Out Levels: You can set thresholds that trigger a margin call or stop out, resulting in the automatic closing of positions to prevent further losses.

  • Unified Multi Asset Account: You can choose which assets and proportions your traders can use as collateral. This decision is guided by the liquidity, volatility of assets, and your own strategies.

Learn more:

Positions

Track traders' open and closed positions in real-time, configure overnight swaps with multiple options, and track associated charges.

Learn more:

Margin accounts monitoring

Monitor the margin accounts of your traders in real-time, utilizing advanced and diverse parameters to enhance risk management.

Learn more:

Trading terminal updates

The Trading terminal interface now includes new widgets for CFD trading and an improved instrument picker.

Traders can now easily access key market parameters, trading schedules, and swiftly switch between markets, benefiting from the organized market categories at their fingertips.

Learn more:

Improvements

  • Performance has increased significantly, allowing each trader to hold up to 1,000 CFD positions open.

  • The internal recalculations have been updated to support the full range of CFD instruments (even exotic ones).

  • Limits have been increased to 3,000 requests per second.

Resolved issues

There have been no customer-facing issues reported in this release.


April, 2024

New features

Prime brokerage

With this release, B2TRADER is introducing a new feature that enables it to serve as a prime brokerage platform for other BP platforms.

Linked BP platforms can maintain and top up their balances on the B2TRADER, which, in turn, will manage and oversee balances on associated accounts on LPs.

In this case, B2TRADER is responsible for checking balances on Broker’s accounts, handling incoming orders, forwarding them to LPs/B2CONNECT, as well as handling trades. Data exchange is carried out through the bespoke FIX gateway.

A new FIX connections item has been added to the main menu, that enables you to establish both Maker → Taker and Taker → Maker connections.

Template constructor

The BP Admins can now manage templates for workspace layouts available to traders in the Trading terminal.

A convenient canvas allows you to easily modify the built-in templates, create up to 10 custom templates, and set a default template that will launch automatically when a trader accesses the terminal for the first time.

A new Template constructor item has been added to the Settings menu.

Improvements

  • A new report type has been added that enables you to obtain a list of active accounts for a custom period of time. The New report button has also been added to simplify report generation: you can now schedule and run any report, including the newly added one, from the Reports page of the Admin panel.


October, 2023

With this initial release, the B2TRADER team is happy to announce the launch of our brand-new Brokerage Platform. Here are some key features that are currently available:

  • User management

    With the help of B2CORE integration, keep track of registration of traders, KYC, opening accounts and transfers: deposits and withdrawals.

  • Order management

    Control order execution as per A- or B-Book model based on various market and account criteria.

  • Order types and time in force

    The platform currently supports placing Market, Limit, Stop Market, and Stop Limit orders (refer to Order types). You can also choose from various Time in force options such as FOK, IOC, GTC, GTD, and DAY.

  • Retry policy

    To prevent data loss due to possible connection issues, the platform encompasses a smart system of re-sending limit orders (GTC, GTD, DAY) for which no response has been received from the liquidity provider within a specified period of time.

  • Markets and liquidity

    Define available markets and connect to major spot liquidity pools supported by B2CONNECT.

  • Commissions

    Fully customize commissions based on various market and account criteria.

  • Role-based access control

    Effectively manage platform access with predefined and custom roles for Admin users.

  • Reports and alerting system

    Keep key indicators under your full control with the help of schedulable reports and customizable alerts.

For a more detailed description of the BP, refer to Knowledge base.

Last updated

Was this helpful?