Release notes
View the history of releases with key points and major updates highlighted
October 31, 2024
New features
Faster order placement and execution on the Binance spot platform
B2CONNECT Liquidity Hub has implemented an advanced adapter to the WebSocket API for the Binance (spot) trading platform. This upgrade allows for faster order placement, thereby improving the trading experience and enhancing the liquidity distribution quality.
By employing a high-end connectivity technology, trade-related messages are now transmitted through a bidirectional full-duplex protocol. When assessed against previous benchmarks, the order round-trip time on Binance (spot) has been shortened significantly.
This advancement will be beneficial to any trading platform or liquidity taker client, substantially enhancing their user experience in order execution.
Improvements
Enhanced admin interface for configuring trading credentials
The B2CONNECT Liquidity Hub administrators can now independently configure trading credentials via the web interface, ensuring a faster and more secure process. This improvement simplifies the procedure of entering API keys using a dynamic, maker-specific form tailored with relevant fields, thereby streamlining operations. The system automatically validates the entered API keys to minimize errors. This is another addition to the rapidly expanding capabilities of the Liquidity Engine Web UI.
Resolved issues
There have been no customer-facing issues reported in this or previous releases.
September 30, 2024
New features
Fully-featured liquidity adapter for Crypto.com
The full-blown liquidity acquisition adapter to Crypto.com is now available immediately to all B2CONNECT Liquidity Hub clients connecting via the FIX API.
Crypto.com is a top-ranked cryptocurrency exchange platform that has recently been gaining traction among B2B clients as a direct market access enabler. With the introduction of the new connectivity option, B2CONNECT clients can now enhance their offerings with an expanded range of trading pairs. This feature also empowers them to diversify effectively, mitigating various risks such as counterparty, regulatory, and so on.
The adapter enables access to price feeds (Level 2 quotes) on the trading platform and supports order placement, execution, and execution confirmation. Besides, its implementation ensures that these two main processes, getting quotes and trading, can be done in parallel, with the highest possible throughput and lowest network latency. This is the next step in B2CONNECT’s mission to enhance access to liquidity for its B2B clientele — digital asset exchanges and brokerages.
We’re excited to provide trading platform operators with new opportunities to differentiate themselves by offering the trading community a wider range of trading options and better UX.
Liquidity configuration via CSV
The B2CONNECT Web UI has been enhanced with the bulk import option of liquidity settings via a CSV file.
This new feature enables B2CONNECT Liquidity Hub administrators to import an unlimited list of markets along with advanced liquidity parameters such as markups, volume modifiers, market depth, price and volume precision, and so on. Additional fields for defining synthetic instruments are provided to configure synthetic cross legs, quote sources, inversion, and more.
The new interface validates the CSV file upon upload and also stores a history of imported settings. The latter empowers the B2CONNECT Hub operators to always have a fresh copy of the setup available for export as a CSV file, making it easier to enter adjustments, reupload the configuration, and apply new liquidity settings.
August 29, 2024
New features
Faster Perpetual Futures trading via a high-end communication protocol
With this release, the B2CONNECT team has implemented a new integration with a fresh WebSocket API introduced by the Binance Futures platform earlier this year. This is a new option in addition to the time-tested REST API trading.
The new connectivity technology uses a bidirectional, full-duplex protocol to transmit trade-related messages, which drastically increases execution quality. The average route time for trades shows an up to fourfold improvement over previously measured round-trip benchmarks. This is a true moonshot advancement in order execution quality that will allow any trading platform or other liquidity taker to offer exceptional trader UX improvements throughout their entire user base.
Concurrent connections to multiple API endpoints
This new feature allows B2CONNECT liquidity adapters to connect simultaneously to multiple endpoints associated with private and public APIs (where available). This enables access to digital resources on both types of endpoints at the same time.
This advanced architecture improves resource availability and eliminates a single point of failure, giving B2CONNECT liquidity acquisition and distribution services the ability to simultaneously access market and trading data across various API clusters. The primary benefit of this new feature from a client perspective is much more reliable, fault-tolerant price feeds, order placements, and execution confirmations, improving UX while reducing market risks at the same time.
Improvements
Trading log entries and error messages from both B2CONNECT internal services and external sources (such as supported liquidity providers) are now categorized and given a unified content and format before being transmitted to taker platforms. This ensures that messages are organized in a consistent manner and are better prepared for human consumption. This improvement is aimed at enhancing UX and reducing the load on a technical support team.
An improved B2CONNECT FIX server shutdown procedure has been implemented, which allows for graceful state saving and restoration, as well as prevents data loss due to interruptions of quoting and trading sessions. This enhancement ensures orderly logouts across all platforms connected via the FIX protocol, and availability of FIX messages after a restart.
Resolved issues
Fixed an issue where, in some scenarios, third-party FIX clients had issues reconnecting to the B2CONNECT FIX server after a logout. We have also ensured that a Logout message is consistently sent upon a client’s logout, which in rare cases may have been skipped prior to this release.
Fixed an issue that infrequently caused situations where after setting the order book depth to decrease, the number of levels would sometimes not increase back after reverting the settings.
March 13, 2024
New features
Liquidity distribution to the B2TRADER Brokerage Platform (BBP)
With this release, the B2CONNECT team is excited to announce that the emerging B2TRADER Brokerage Platform has been added to our growing list of supported trading venues. This addition further advances our commitment to delivering top-notch connectivity to trading platforms and liquidity providers. The key updates encompass a bespoke order execution flow as well as custom FIX API endpoints that streamline the retrieval of available markets and contract specifications. With these enhancements, our industry-standard FIX protocol implementation enables a robust connection between the newly added platform and the liquidity providers supported by B2CONNECT. This integration empowers BBP’s clients to embrace flexible business models and adjustable execution strategies. And, as a result, further boost their success by providing exceptional user experiences to their end users — the members of the trading communities.
November 10, 2023
New features
Maker-integration with cTrader via the FIX protocol
With this release, the B2CONNECT team is pleased to announce the achievement of a significant milestone in our ongoing quest to provide exceptional connectivity to both trading platforms and liquidity providers: we have successfully integrated B2CONNECT Liquidity Hub with cTrader.
With this integration, B2CONNECT Liquidity Hub can now distribute the liquidity to cTrader, a complete trading platform solution for the forex and CFD brokers, via the FIX protocol. On one hand, this furnishes our clients running trading platforms with the ultimate access to liquidity. On the other hand, this empowers liquidity providers to implement comprehensive distribution solutions.
This release marks the paradigm shift in the connectivity approach by including trading platform integrations alongside the liquidity providers and liquidity aggregators — our focus previously. This is a major step forward in expanding our ecosystem to include taker-venues, making our product a versatile liquidity distribution solution that meets the needs of a wide range of industry players in the dynamic world of trading.
This new integration enables the provision of unique liquidity streams empowering our clients to differentiate themselves in a competitive and highly volatile market. Retail and institutional brokers, crypto exchanges, and liquidity providers can leverage our performant liquidity distribution solutions powered by industry-standard communication protocols and fast APIs built on scalable frameworks.
October 20, 2023
New features
Full support for Bitfinex Derivatives
Following the Bitfinex Spot support implemented earlier this year, we are pleased to announce full support for Bitfinex Derivatives with this release. It has been done per popular client request to support and improve diversification of perpetual futures liquidity flows, following the collapse of a global cryptocurrency derivatives player late last year.
With this release, trading platforms powered by the B2BROKER technology receive additional benefits and opportunities, such as:
expand your offer with additional trading instruments
increase market depth due to additional liquidity source
improve liquidity, including faster and more flexible price feeds and better execution quality
diversify liquidity streams by the additional source of liquidity and avoid a single point of failure
differentiate yourself from competing platforms and, at the same time, delight your users by creating unique liquidity streams that have just become available from the newly supported platform.
Among other features, the trading API and pre-execution model are fully supported and immediately available to client venues using the FIX protocol and relying upon the B2CONNECT’s signature FIX API (v1.2 and later).
Improvements
A new tutorial has been added to the B2CONNECT Product guide, illustrating the process of setting up a connection to Coinbase. We took a special care to highlight the required credentials and help clients find them easily.
September 29, 2023
New features
FIX API 1.2
With this release, B2CONNECT introduces a new version 1.2 of FIX API, which is an expanded and improved version of the previous implementation:
The Business Message Reject has been deleted.
The Sequence Reset message has been added.
The following tags have been added to the Market Data Request message:
<267> NoMDEntryTypes
(required),<269> MDEntryType
(required).The following tag has been added to the Market Data — Snapshot/Full Refresh message:
<299> QuoteEntryID
.The following tag has been added to the New Order Single message:
<1> Account
.The following tags have been added to the Execution Report message:
<64> SettlDate
,<75> TradeDate
,<103> OrdRejReason
.The following tag has been added to the Order Cancel Reject message:
<39> OrdStatus
(required).
The FIX API specification has been updated to reflect the changes as well as to become more clear and consistent.
May 12, 2023
New features
A new form for entering API keys
The B2CONNECT Web UI has been updated to display a customized form for entering API keys for each of the supported hedging platforms. As a result, the issues with entering the credentials have been eliminated.
Since every platform features a different set of fields for entering the API keys, this form was updated to display the authorization fields as they are provided by each hedging platform and to prevent any ambiguity arising from the difference in the field names.
Improvements
The contents of Web UI controls and field descriptions have been revised to afford a more intuitive interface.
The look and feel of the B2CONNECT Web UI has been enhanced by updating some of its most commonly used visual elements.
Resolved issues
Fixed an issue causing the API key editing window to hang when an entry for a hedging platform was absent in the configuration. Such exceptions are now handled, and the stability of the UI has increased as a result.
Fixed an issue due to which empty fields were erroneously assigned zero values after updating the hedging configuration.
Fixed an issue due to which duplicate entries could be displayed for clients on the Hedging Status tab.
Fixed an issue due to which incorrect values were submitted in certain scenarios when enabling or disabling hedging on the Hedging Status page of the Web UI.
April 21, 2023
Improvements
Liquidity provider validation before accepting incoming orders
The order execution reliability has been greatly improved as a result of including a check for the actual availability of the supported liquidity providers before the B2CONNECT Liquidity Hub services can go forth and accept the incoming orders from a taker platform.
Following the update of the B2CONNECT liquidity distribution services, they now always ensure that the connected liquidity providers are ready to execute a placed order, in which case the order is then accepted for execution on the connected trading venue serving as a liquidity consumer.
Type-agnostic execution of orders
If the order type that was set by a taker platform isn’t recognized as a valid execution option, the B2CONNECT liquidity distribution services can be configured to emulate the required order type by assigning a different type to the order. This way you can further ensure that the placed orders will be filled regardless of their types, and their execution quality will match the expectations of your end-users to the fullest possible extent.
Repeated requests for order placement
The B2CONNECT order placement services have been revised to enable them to retry order placement if a target liquidity provider platform is unable to fill an order for a transient reason.
If the dedicated B2CONNECT service recognizes the returned error as transient (as opposed to intrasient errors, such as those arising from connection failures), the service then works around this issue by automatically sending a repeated request for order placement, which increases the chances that the order will be eventually filled.
This is especially useful in times of increased market volatility resulting in drastic increase in traders’ activity, which may overwhelm the liquidity provider services making it difficult to fulfill all the requests for orders execution.
Resolved issues
Fixed some issues affecting the B2CONNECT notification service. These include occasional service stability issues arising from an incorrect data format, as well as the issue due to which a user identifier defined in hedging configuration could not be resolved if this user’s trading platform was left unspecified.
Fixed an issue that affected the adapter used to connect to one of the supported liquidity providers and prevented restarting the service and restoring the connection after the liquidity provider has disconnected the communication protocol.
Fixed some minor issues with the B2CONNECT Web UI due to which it could be difficult for users to replace the API keys in certain scenarios.
Fixed an issue with the Hedging Reports section of the B2CONNECT Web UI due to which the Amount field in the Order Details section could be occasionally assigned incorrect data.
March 10, 2023
New features
Hedging on Bitfinex
Bitfinex, a global cryptocurrency exchange and spot trading venue, is now supported as a new hedging platform.
As is well known, diversification is the key to thriving, regardless of market conditions. This is why with the two most recent releases we specifically focused on providing the widest variety of connectivity options to our global-minded clients, while offering them the opportunity to hedge market risks on suitable platforms in as many regions and jurisdictions as possible with a view of achieving the maximum geographical and regulatory diversity.
The newly released trading adaptor for the Bitfinex API is the next step on the B2CONNECT’s journey aimed at empowering its discerning B2B clients, which include cryptocurrency exchanges and crypto brokers. In the meantime, our main goal remains constant: we are eager to not only delight trader communities by ensuring a fantastic user experience, but also to offer trading platforms broad opportunities for spreading risks and allow them to take a savvy approach to exposure in a wide range of market situations.
Improvements
Enhanced support for trading instruments engineered as contracts
We have significantly expanded the contract specification capabilities for some of the supported crypto assets by encompassing all popular methods of defining trading instruments.
With the enhanced contract sizes, the price and/or amount can be configured in any combinations while designing contracts for various symbols, with taking into consideration both the contracts that are priced by amount and those evaluated by face value regardless of their amount.
Resolved issues
Fixed an issue due to which the adaptor used for price discovery on one of the supported liquidity providers could hang in certain scenarios.
Fixed an issue which hampered the efficiency of the cloud resources utilization by making multiple subscriptions to quotes for the same asset if liquidity for this asset was used to maintain price feeds for several symbols.
Fixed an issue which caused intermittent disconnection of the FIX protocol after restarting one of the supported liquidity aggregators.
Fixed an issue related to number formats which occasionally appeared in hedging reports. As a result, the scientific EXP format used for some of the fields has been replaced with a more user-friendly financial format.
February 17, 2023
New features
Hedging on Kraken
As part of our relentless pursuit of providing crypto asset exchanges and brokers seamless access to the widest possible choice of hedging platforms, we are pleased to announce full support for the Kraken trading API, which opens new horizons for trading venues relying on B2CONNECT Liquidity Hub in terms of risk transfer and supplying the price feed.
This is a major landmark for B2CONNECT, made possible by enhancing the previously released adapter used for connecting to this well-established bitcoin trading platform and cryptocurrency exchange which is based in San Francisco. As a result, both Level 2 quotes and hedging for all symbols traded on Kraken are now available to B2CONNECT clients.
Improvements
Extended documentation
A new tutorial has been added to B2CONNECT documentation, illustrating the process of obtaining the API keys required to enable hedging on Kraken using the newly introduced hedging adapter.
Paying special attention to keeping our documentation up-to-date and complete, we invite you to learn more about B2CONNECT by exploring our Product Guide and encourage you to contact us if you have any suggestions or need further assistance.
Resolved issues
Fixed an issue which caused the hedging engine to hang up immediately after entering the API keys for connecting to some of the hedging platforms in certain scenarios.
Fixed an issue which prevented simultaneous placement of multiple hedging orders, causing instead their consecutive placements which resulted in slightly delayed execution.
Fixed an issue which caused recurrent switching between the main and backup liquidity providers in certain scenarios.
January 27, 2023
New features
Level 2 quotes supported for Bitfinex spot liquidity
Yet another major cryptocurrency exchange Bitfinex has been integrated, ensuring steady supply of spot asset liquidity from this global platform.
This highly anticipated development opens exciting new opportunities for operators of crypto trading venues, since it is hard to overestimate the importance of being able to connect to unique liquidity sources. For those who are determined to survive the ongoing “crypto winter” and excel in a highly competitive environment, this is a great opportunity to appeal to extremely discerning trader communities with the best possible offering, which includes a wide array of trading instruments and guarantees tighter spreads and remarkable market depth.
This is undoubtedly great news both for the exchanges powered by matching engines, such as B2TRADER, and for third-party crypto exchanges and brokers connected to B2CONNECT via the FIX protocol (either using the B2CONNECT proprietary FIX API or solutions relying on liquidity aggregators, such as oneZero and PrimXM).
Improvements
Improved handling of Level 2 quotes
The performance of locally maintained extended order books with a virtually unlimited number of price levels (up to 5,000 and beyond) has been enhanced, thanks to implementation of an improved solution, which enables combining multiple price feeds into a single data stream, as opposed to one-to-one channel subscriptions that were previously supported.
This has resulted in a drastic performance boost for the price discovery engine, along with a notable increase in the frequency of Level 2 quote updates.
Resolved issues
Fixed an issue that caused occasional generation of empty reports due to incorrect logging of executed trades.
Fixed an issue that prevented subscription to more than a hundred trading instruments due to a bug in the adaptor used to connect to one of the supported liquidity providers.
Fixed an issue related to data exchange with message-oriented middleware, which caused occasional rejection of orders placed using the FIX protocol.
Fixed an issue due to which in certain scenarios the hedging engine attempted to place trades on one of the supported liquidity provider platforms despite the corresponding API keys being missing.
Fixed an issue due to which requests to place offset orders were occasionally sent to hedging platforms even when the order volume was zero after applying the trading rules governing decimal precision of order amounts on these platforms.
December 16, 2022
New features
Support for multiple accounts on a single hedging platform
Automated hedging can now be performed simultaneously on two or more accounts on the same hedging platform for routing offset trades with a purpose of hedging market risks.
First and foremost, the B2CONNECT team is committed to empowering its user base — that is, operators of trading venues, such as spot crypto exchanges and brokerages — and putting their best efforts to implement as flexible and efficient hedging policies as possible. With that in mind, this newly added feature is aimed at supporting multiple accounts on a single hedging platform, while ensuring precise order placements, timely delivery of execution confirmations and in-depth reporting for each account used to make offset trades on a given liquidity provider platform.
Improvements
Unmatched execution quality due to asynchronous placement of orders
The B2CONNECT order placement engine relying on trading sessions maintained using the FIX protocol has been vastly improved by adding support for asynchronous placement of large numbers of orders submitted for execution on liquidity provider platforms, which has resulted in unprecedented speed and unrivaled execution quality.
Extended infrastructure for engineering of synthetic instruments
A new improvement to the B2CONNECT synthetics engine has significantly extended the range of available sources of quotes suitable for engineering synthetic trading instruments, such as synthetic crosses, fractional markets and inverted pairs.
Accessible price feeds are not only received from a B2CONNECT instance hosting the synthetics engine itself, but also from any other instance within the Liquidity Hub ecosystem.
Resolved issues
Fixed an issue related to the reporting service: when a single order was filled by way of multiple executions on a particular hedging platform, only one of the executions was recorded.
Fixed a bug related to the SimpleFIX Go library implementing the FIX protocol, which could have caused an issue with the logon sequence if a client used a different FIX protocol implementation.
Fixed an issue causing a resource leak in the synthetics engine that could have given rise to intermittent stability issues. In addition, another resource leak has been eliminated in an adapter used to connect to one of the supported spot cryptoasset liquidity providers, ensuring overall stability of the service, its reliability and uninterrupted uptime.
November 25, 2022
New features
Direct integration of the B2CONNECT FIX server with PrimeXM
The B2CONNECT Liquidity Hub is now capable of distributing liquidity as a maker to PrimeXM. Client connections to this leading liquidity aggregation platform are powered by the industry-standard FIX protocol, and the liquidity bridged by B2CONNECT can now be distributed directly on PrimeXM for its subsequent distribution across other trading venues.
Both the quoting and trading sessions are supported, providing immense benefits to trading venues participating in the B2CONNECT ecosystem and offering them new exciting opportunities to grow their business and differentiate from competitors in both the scope and performance of trading instruments available both to their users and the trading community as a whole.
Improvements
Automatic validation of markups
The price construction mechanism featured by B2CONNECT has been further improved by adding validation to the key parameters entered for price markups.
If the markup values assigned to the BID and ASK sides are asymmetric, a warning is issued prompting a venue operator to correct the entered values so that unequal markup amounts are not placed on both sides of the order book.
More data for tracking orders and matching elements of the hedging flow
The logging and reporting functionality provided by various B2CONNECT services has been enhanced by listing external execution identifiers assigned by connected liquidity providers along with their B2CONNECT-assigned equivalents. This way, order matching has become much quicker, also facilitating subsequent analysis of trades.
Moreover, orders have also become easier to track thanks to newly introduced granular timestamps.
Resolved issues
Fixed an issue due to which the order book was reset upon receiving out-of-sequence incremental updates for Level 2 quotes from one of the supported liquidity providers.
Fixed an issue related to one of the supported liquidity providers: a command to subscribe to incremental updates was ignored for all trading instruments if it couldn’t be executed only for some of them.
Fixed an issue related to the B2CONNECT FIX protocol: non-sequential numbers were assigned to certain FIX messages.
Fixed a rarely occurring issue related to the B2CONNECT Web UI: toggling a certain switch when setting up one hedging platform could result in misconfiguration of another hedging platform.
Fixed an issue related to the reporting and alerting service used for sending messages to a Slack channel: in some cases, incorrect data was being reported.
October 14, 2022
New features
Liquidity from and hedging on FTX
We are happy to announce yet another major achievement in our quest for unrivaled connectivity for B2CONNECT across the spot crypto liquidity space: with this release, FTX, a top-rated global crypto exchange, has been supported, once again letting B2CONNECT assert itself as a flagship liquidity hub and price discovery engine.
The liquidity for all markets represented on FTX is immediately available for any exchange powered by the B2TRADER matching engine as well as to any trading platform connected to B2CONNECT via the FIX API.
Along with supplying the price feed for spot markets, the newly introduced connection adapter radically extends the range of price risk hedging options offered by the B2CONNECT hedging engine.
Improvements
DB connectivity monitoring
When it comes to the cloud infrastructure accommodating the B2CONNECT services, we put our best efforts to not only ensure its highest performance and extreme reliability, but also envision efficient ways to monitor and maintain connectivity.
In keeping true to our principle — trust, but verify — we have implemented automated detection of connectivity issues related to managed cloud database services.
Optimal subscription management
Superb performance is the cornerstone on which rests the success of the B2CONNECT liquidity platform, and it’s been proved time and again during its development that the key to achieving the highest degree of efficiency is constant optimization.
This time, it has been ensured that the liquidity hub only subscribes to the symbols that take part in liquidity distribution. This saves the cloud resources due to removal of subscriptions which are not currently in demand and further improves the overall platform performance.
Resolved issues
Fixed an issue due to which one of services stopped after removing a subscription to a price feed.
Fixed an issue due to which a mandatory time-in-force parameter value wasn’t sent when placing hedging orders of a certain type on a particular hedging platform.
September 23, 2022
New features
Conversion of derivative contract lot sizes to smaller and larger tradeable amounts
With this release, you can split derivative contracts and reform contract specifications with underlying digital assets to change the contract lot size and lot price.
This is a major development, since it enables quoting and trading fractional and, inversely, consolidated crypto derivative contracts. For example, if an instrument is traded at a liquidity provider venue in lots of 1000, such derivatives can now be traded in lots of one to a million on a taker side, with the contract quotes readily adjusted to the new contract sizes. When the orders are placed for executions on liquidity provider venues, they are adjusted to meet the lot size requirements of each venue.
Improvements
The order book state may be preserved indefinitely
The adapter used to connect to liquidity providers has been further improved by adding the option to hold the last value of a quote indefinitely.
A good case for this is dealing with acquisition of quotes when the asset price changes only intermittently even though the connection to the liquidity provider is alive.
The current state of Level 2 quotes is now reset upon disconnection
This improvement is related to the previous one: it has been ensured that even when the asset price is configured to handle infrequent refreshing of quotes, once connection to a liquidity provider goes down, the state of Level 2 quotes is reset until connection to the source of quotes is renewed.
Resolved issues
Fixed an issue due to which, when asset volume is denominated with high decimal precision, small order amounts could be truncated to zero and error messages may be sent by liquidity providers. It is now ensured that hedging is handled properly, and in cases when orders are so small that they would be rejected by liquidity provider venues, they are not sent there for execution.
Fixed an issue which caused race conditions. This has resulted in improved stability and performance of a hedging agent along with an adapter used to fetch asset quotes from a liquidity provider venue.
Fixed an issue related to recording of time values. It has been ensured that timing is now properly recorded and corrected for ongoing order execution requests.
Fixed an issue concerning a service responsible for handling the FIX protocol. The service is now capable of resuming the price feed after connection to the liquidity taker was reinstated.
Fixed an issue due to which upon entering a long numerical value on a Web UI form, its last digit was switched to zero.
September 2, 2022
New features
Updated documentation
A new section has been added to the B2CONNECT documentation providing a user interface overview and illustrating how to accomplish the most common tasks. Refer to the Product guide to learn about the hedging functionality provided by B2CONNECT.
Improvements
With this release, various changes have been introduced to B2CONNECT user interface, which include the following improvements:
A table header in the Hedging configuration section has become fixed, making it easier to see the field captions when scrolling down the page.
All buttons have been provided with tooltips describing their functionality.
The minimum screen resolution (960px) is now supported on all product pages.
August 12, 2022
New features
Full support for Huobi Futures
Huobi Futures, a top-rated derivative exchange platform, has been fully supported.
As a result, robust supply of level 2 quotes has been ensured across the entire range of trading instruments, including but not limited to futures, swaps and perpetual swaps available on the newly supported platform.
This new level of liquidity has been provided following a major update of a recently released Huobi Spot Adapter, which was greatly extended to allow B2CONNECT clients to explore all the advantages offered by Huobi-powered trading venues.
The trading API is also supported, which opens new opportunities for best price execution and radically expands the range of options available to B2CONNECT Liquidity Hub clients in the realm of market risk mitigation while allowing them to offer their end users the tightest spreads and deepest order books across today’s markets.
Among other features, pre-execution model is fully supported and immediately available to client venues utilizing the FIX protocol and relying upon the B2CONNECT signature FIX API.
Improvements
Increased consistency of synthetic quotes
The engine responsible for engineering synthetic cross pairs and fractional trading instruments has received yet another boost in functionality to increase the consistency of synthetic quotes by eliminating any outlying values when calculating spreads.
Extra validation ensuring decimal precision of asset prices
Arguably, when it comes to cryptocurrencies and other types of digital assets, the issue of decimal precision may be challenging for some legacy trading platforms and liquidity aggregators that primarily deal with fiat instruments and traditional securities.
In contrast, B2CONNECT ensures that liquidity is always ingested, handled and distributed with superb efficiency, regardless of decimal precision and numerical value range of asset prices.
With an additional layer of validation added to its liquidity engine, B2CONNECT makes sure that decimal precision values are always handled in strict accordance with the client specification, throughout the entire liquidity processing pipeline.
Resolved issues
Fixed an issue due to which supported platforms could sometimes fail to subscribe to level 2 quotes provided by B2CONNECT.
Fixed an issue due to which the final status of an order execution could be recorded incorrectly in certain scenarios involving one of the supported hedging platforms.
July 1, 2022
New features
Hedging reports — New section in Web UI
On a newly introduced Hedging Reports page, you can find the history of hedging orders, view comprehensive order data and drill down to the minute details of each execution. The data on order placement requests and hedging platform responses is readily available, along with the information related to timing of each step along the order processing pipeline. You can filter the reports by various criteria, including different types of order and counterparty IDs, order placement and execution data, as well as various time intervals. The table layout is configurable, making it possible to reorder the columns and display or hide any column according to your preferences.
Resolved issues
Fixed various usability issues to improve the user experience.
Fixed an issue which prevented access to inputs due to an overlapping menu.
June 10, 2022
New features
A tenfold increase in Level 2 quotes update speed
The rate of Level 2 quote updates has been increased ten times compared to the previous release, enabling liquidity feeds to be refreshed with an interval of 100 ms. This feature allows B2CONNECT Liquidity Hub clients to initiate and maintain the most up-to-date order books that enhance user experience for traders on the supported exchange and broker platforms, as well as make risk management aspects of trading venue operations more predictable.
Improvements
API rate limits implementation
The B2CONNECT Liquidity Hub hedging engine’s reliability has been given yet another boost with the implementation of support for request rate limits. This ensures optimal uptime for API connections employed for the purposes of trade executions and reporting.
Heartbeats and graceful connection termination
Health checks and connection handling safeguards have been added to ensure a seamless connection to liquidity provider data. As a result, unmatched reliability in managing Level 2 quote feeds has been achieved.
Resolved issues
Fixed timeout issues that could affect reliability of full-duplex communication channels-while connecting to certain liquidity providers via API.
Fixed an issue with the mechanism responsible for restoring an API connection upon its interruptions in certain corner cases.
Fixed an issue due to which the Filled Amount field in hedging order execution reports could contain incorrect values.
May 20, 2022
New features
Markups as a function of order book depth
B2CONNECT Liquidity Hub clients can now apply multiple markups based on the price level defined for Level 2 quotes. Together with variable volume modifiers introduced earlier this year, this feature empowers the trading venue operators to manage the liquidity of their order books to a highest precision, thus improving the user experience while mitigating market risks.
Improvements
Improved logics for applying markups
The algorithms used for applying both constant and multi-tiered markups have been revised. This has resulted in improved quality of liquidity distribution after applying markups.
More granular analytics with new data included in hedging order execution reports
More data about orders is now recorded by the B2CONNECT reporting engine. A new field has been added to store the order status information provided by hedging platforms. Furthermore, a new status has been included to distinguish expired orders from those canceled for other reasons.
Resolved issues
Fixed an issue that caused a leak of resources during disconnections occurring as a result of intermittent network failures.
Fixed several issues that occurred in rare scenarios. Reliability and high availability of services responsible for liquidity supply in various market conditions has been ensured as a result.
April 29, 2022
New features
Yet more liquidity from Huobi Global
The B2CONNECT Liquidity Hub is celebrating a new major update: we worked hard to introduce a fully featured adapter for the top-rated crypto exchange Huobi Global. Both the Level 2 quote and hedging adapters have become available to all B2CONNECT Ecosystem participants. This highly anticipated component has boosted both the breadth and depth of the crypto spot liquidity offering, carrying a great advantage for supported digital asset exchanges, including B2TRADER. For the liquidity hub as a platform, this also ensures increased availability and improved failover capability. The influx of liquidity from the new source will also benefit the client venues integrated with B2CONNECT via FIX API.
Improvements
Optimized market data delivery
The parser of market data coming from one of the world's largest crypto exchanges has been optimized, which resulted in a significant improvement in the adapter performance. Latency has been reduced by an order of magnitude, and the quality of market data and overall reliability have been considerably improved.
More flexible hedging with enhanced time-in-force settings
A hedging adapter for one of the major crypto-asset exchanges has been revamped, extending our offering to encompass the full range of trading parameters available for orders placed in the context of market risk hedging. With the newly introduced time-in-force options, our clients are free to devise more flexible and ultimately more efficient hedging strategies.
Resolved issues
Fixed an issue which didn't allow the hedging agent to record certain fields when trades were rejected by a hedging platform.
Fixed an issue which affected processing of incoming and outgoing messages used by one of the supported protocols, when some messages could be blocking other ones at a high load. A considerable potential bottleneck has been prevented as a result.
Fixed an issue that could affect order book consistency for one of the supported exchanges.
Fixed an issue that could have impact on the stability of some of the B2CONNECT services if reports were received in an incorrect format.
Fixed an issue that could result in a failure to cancel a previously placed order while executing a hedging strategy on one of the supported hedging platforms.
April 8, 2022
New features
Comprehensive integration with Bittrex Global
A new adapter has been introduced to enable price discovery and market risk hedging on Bittrex Global. Connection to this global crypto exchange drastically extends the range of trading instruments and hedging options provided by B2CONNECT.
Hedging on Coinbase
A new adapter has been introduced to enable spot asset hedging on the Coinbase crypto exchange. For B2CONNECT Liquidity Hub clients who already came to appreciate the advantages of seamless Coinbase connection, this improvement signals complete integration with this major crypto trading platform, opening the opportunity for superior spot asset hedging.
Improvements
Extended price feed options
The price feed can now be streamed in the form of order book snapshots. Adding up to incremental feed updates, this further ensures even and reliable streaming of prices.
New performance benchmark reached
Over 200% increase in B2CONNECT performance has been secured thanks to optimization of the data interchange mechanism, which resulted in a major reduction of latency and more judicious use of computing resources. Smart use of cloud resources and bandwidth directly translates into the amount of trading instruments which a B2CONNECT instance can handle efficiently. This also implies increased market depth and higher frequency of symbol quote updates, along with a much better quality of order execution and improved bottom line.
Resolved issues
Fixed an issue impairing the reliability of streaming order book data in rare scenarios.
Fixed an issue which occasionally caused a resource leak in cases when specific configuration parameters were missing. The stability of the hedging services has improved as a result.
Fixed an issue causing occasional inversion of sides when hedging trades were placed on certain platforms.
March 18, 2022
New features
Streamlined order book consolidation
With this release, B2CONNECT supports consolidation of Level 2 quotes with unlimited market depth into any order book, according to flexible configuration rules. As a result, B2CONNECT clients can stream a price feed with a specified liquidity distribution to fill an order book with fewer levels while preserving the overall market depth. This way the B2CONNECT platform, with its support for virtually unlimited market depth, becomes even easier to integrate with trading venues whose market depth is limited to just a dozen or a hundred order book levels. At present, this functionality is available only for services accessible via FIX API.
Improved SimpleFIX Go documentation
The official documentation for the SimpleFIX Go library has been updated. This state-of-the-art library makes for a major contribution to open source on behalf of B2BROKER, providing an up-to-date FIX engine implementation out of the box while featuring high performance and employing a highly sought-after Go technology stack. The library is available at https://github.com/b2broker/simplefix-go offering the global developer community a quick and easy approach to integrate FIX messaging pipelines into modern trading solutions powered by Go as well as ensure a closer integration with well-proven products from the B2BROKER family.
Improvements
Support for liquidity with virtually unlimited order book depth
As a result of this improvement, nearly unlimited number of Level 2 quotes is now supported when it comes to the actual number of price levels in the order book, which includes (but is not limited to) order books featuring 1,000+ levels that are currently supported.
Extended configuration of Level 2 quotes
The set of configuration parameters required for consolidation of Level 2 quotes into a custom price feed has been extended to include the options that define the number of price levels being consolidated into a target order book, volume distribution settings and the rules for discovering prices at specific order book levels.
Resolved issues
Revamped a service responsible for switching the source of Level 2 quotes in the case when the counterparty starts supplying incorrect order book data. Continuous operation of price discovery services has been ensured as a result.
Fixed an issue that caused inversion of hedging trade sides in certain scenarios.
February 25, 2022
New features
Pre-trade execution control
B2CONNECT now supports pre-trade execution control that enables the trading venues integrated via the FIX API to connect to the B2CONNECT Liquidity Hub as takers. When connected as a taker, a venue receives Level 2 quotes, it can place orders and receive confirmations when a maker executes the orders.
FIX API documentation
Basic FIX API specification has become available to help independent trading venues and liquidity providers integrate B2CONNECT Liquidity Hub into their solutions via the FIX API.
Improvements
Pricing Service streams prices with markups already applied
A specialized B2CONNECT service providing top-of-the-book prices (that is, Level 1 quotes) is now streaming quotes with configurable markups already applied, as opposed to the earlier implementation, with only the raw quotes provided so that markups had to be applied explicitly upon receiving the markup values via separate REST APIs. The newly introduced approach is much easier and less time-consuming.
Resolved issues
Fixed an issue that resulted in the lot size not being taken into account when placing hedging orders on certain hedging platforms.
Fixed issues that affected the stability and performance of the B2CONNECT hedging engine.
February 4, 2022
New features
Full support for Kraken spot liquidity
Trading venues participating in the B2CONNECT Ecosystem can now take advantage of ready access to spot liquidity on one of the top-ranked cryptocurrency exchanges — yet another milestone for B2CONNECT continuing on its mission of diversifying access to liquidity, be it crypto spot markets, crypto derivatives or other popular trading instruments.
Improvements
Improved support for Poloniex API
The Poloniex connection adapter has been updated following the changes to the API of this leading digital assets exchange, which resulted in enhanced performance and improved connection stability.
Extended integration with B2TRADER
With this release, B2CONNECT features even deeper integration with B2TRADER, a flagship matching engine and crypto assets exchange platform. As a result, more efficient delivery of trading reports and faster execution of hedging orders have become possible.
Resolved issues
Fixed an issue related to the Poloniex adapter and causing inconsistencies in Level 2 quotes under certain circumstances.
Fixed a reporting-related issue to ensure that the fees and commissions data is properly received and reflected in hedging reports.
Fixed issues causing occasional quote feed inconsistencies arising immediately after updating the configuration of some of the B2CONNECT services.
January 14, 2022
New features
Volume modifiers variable by price level
B2CONNECT Liquidity Hub clients can now configure a volume modifier (otherwise known as multiplier) as a function of market depth. Risk management precision can be ensured by fine-tuning liquidity distribution data in the order book.
Execution of hedging orders on Binance Futures
A new adapter has been introduced for execution of hedging orders on Binance Futures, a major platform specializing in crypto derivatives. Combined with instruments for perpetual futures trading, this new service creates truly exciting opportunities for B2CONNECT Liquidity Hub clients.
Hedging of spot assets with Binance perpetual futures
Spot asset trades can be hedged with perpetual futures. B2CONNECT clients can reduce costs and improve the cash flow by applying more attractive strategies.
Improvements
A new adapter has been introduced for connection to Gemini, another major cryptocurrency exchange providing spot liquidity for B2CONNECT clients.
A new adapter has been introduced for execution of hedging orders on the Poloniex crypto exchange.
Resolved issues
Fixed an issue that could result in omission of some trade parameters in the hedging orders trade history.
Fixed an issue that could cause an order timeout error despite normal execution of actual trades.
December 17, 2021
New features
Hedging configuration in the B2CONNECT admin panel
Introducing a new admin panel with a convenient user interface featuring useful hedging configuration options, allowing you to:
Specify the minimum and maximum amount at which to execute hedging orders, and define different hedge ratios for each order side.
Map some of the hedging order symbols to other symbols, meaning that you can hedge using any symbols apart from those present in a particular instrument.
These options can find a variety of applications. For example, you can hedge by forcibly splitting large orders and executing each portion separately.
Hedging status — New section in Web UI
On a new Hedging Status page, you can manage and monitor trading venues and hedging platforms to solve any of the following tasks:
Run or stop the hedging process.
Connect hedging platforms to client exchanges or disconnect them according to your risk transfer preferences.
Manage API keys provided by the connected hedging platforms.
December 3, 2021
New features
FIX integration — Another major liquidity distribution platform supported
A new adapter has been introduced for connection to another major platform specializing in margin trading. This is a welcome addition to a rich set of connectivity options available to B2CONNECT Liquidity Hub clients.
Simultaneous connection to a number of ecosystem makers
Any venue participating in the B2CONNECT ecosystem (or ecosystem taker) can now establish a live connection with multiple ecosystem partners, enjoying simultaneous access to multiple liquidity streams and gaining a competitive edge on the turbulent hedging market
Improvements
The identifier assigned to executions by an exchange is now being tracked throughout the entire succession of hedging operations. This greatly improves the quality of end-to-end analytics available to risk managers employed at venues participating in the B2CONNECT ecosystem.
The hedging order placement process has been streamlined, resulting in improvements to the prioritization engine, which ensures the fastest possible routing of orders resulting in timely and efficient risk transfer coming handy to any risk management strategy.
In anticipation of possible connection failures or other issues compromising continuous liquidity flow from ecosystem makers, both the price feed and hedging can be configured to prescribe automatic switching to another ecosystem partner or external liquidity provider, followed by switching back to use them again as soon as the connection is restored.
Resolved issues
Fixed an issue that could compromise reliability of order routing services in some scenarios. Fault tolerance is now ensured in potentially disruptive cases, such as when trading symbols are found to be misconfigured or missing from a hedging configuration.
November 12, 2021
New features
The VWAP and total volume included in reports
Hedging orders exceeding a certain amount (configurable) can be executed in multiple portions. The total hedging volume and Volume Weighted Average Price are included into a corresponding report.
100 price levels — Market depth milestone passed
Liquidity can now be provided with a market depth of more than 100 order book levels, which in practice implies virtually infinite order book. The previous milestone, with a maximum of 100 levels in the order book, has been reached and passed — the actual market depth now depends solely on the available computing resources.
Flexible user roles and granular access permissions
It is now possible to configure and assign custom user roles, dynamically if required. This approach to maintaining access permissions ensures proper access control granularity, promising an easier way to manage a multitude of permissions across various system modules.
Improvements
Data exchange between various product services via the internal messaging system has been optimized, resulting in sturdier interoperability and reduced consumption of cloud resources.
Currency pairs can now be inverted, which adds up to the range of hedging parameters available for synthetic instruments. They can be modeled on any of the symbols in a pair, regardless of whether they are notionally considered base or quoted.
Resolved issues
Fixed an issue that imposed an unreasonable limit upon the order book depth.
October 22, 2021
New features
Synthetic Engine integration
The Synthetics Engine has become an integral part of the B2CONNECT Liquidity Hub ecosystem.
Notional values as hedging order limits
The set of hedging configuration parameters has been extended, making for a much more flexible risk management: when configuring limit settings of your hedging orders, you can list both a base asset and a notional symbol which may be quoted in any asset, including fiat currencies.
More order types, hedging with time-in-force settings
The set of available time-in-force options has been extended. Apart from a variety of market orders, you can place limit orders and configure their slippage settings.
Improvements
Precise timing is now an important aspect of analytics available to B2CONNECT Liquidity Hub clients. The time of order execution at a hedging platform is now being tracked, opening doors for new insights inspired by accurate execution data.
It is now possible to specify the minimum and maximum amount for hedging orders. The amount limits are adjusted to the hedge ratio.
Resolved issues
Fixed an issue compromising the stability of an internal service monitoring the status of sources supplying Level 2 quotes to B2CONNECT. Continuous streaming of liquidity feeds is now ensured.
June 10, 2021
New features
RESTful API with Swagger documentation
RESTful API has been provided to lay the ground for a graphical user interface and further integration between B2CONNECT and other B2BROKER products featuring a UI.
External liquidity providers as venues for price risk hedging
Trades executed on B2TRADER can now be hedged automatically, by forwarding price risks to an external liquidity provider, such as Binance.
Direct hedging upon external liquidity providers for B2BX clients
Direct hedging of price risks via external liquidity providers has become possible. You can execute hedging orders on Binance or any other platform connected to a client exchange participating in the B2CONNECT ecosystem and receiving liquidity from B2BX.
Currency conversion for values displayed in reports
A new service has been introduced, tracking conversion rates and allowing you to convert the reported order size and trade total values into any currency.
Improvements
Extended hedging parameters
The set of hedging parameters has been extended, enabling B2CONNECT clients to:
configure hedge parameters based on trader account identifiers
define a hedge ratio based on the trade side (buy or sell)
map a hedging instrument to another spot market symbol (for instance, you can hedge BTC/USDT trades with BTC/USDC orders)
Improved trade placement and execution analytics
More data about each trade is now provided by B2TRADER, improving end-to-end analytics derived from hedging requests and responses.
Synthetics engine supports inversion
When designing synthetic instruments, components of synthetic cross pairs can now be inverted.
Resolved issues
Fixed an issue causing the hedging agent to drop connection in case of empty credentials having been specified for any API member in the configuration.
Fixed an issue preventing operation of some of the markets available to a pricing service.
Fixed an issue related to a price discovery gateway and resulting in improper application of market depth constraints to some of the trading instruments.
February 18, 2021
New features
Internal hedging on B2TRADER
Introducing a new hedging agent, named Hedgehog, for redirecting trading orders placed on one platform to another venue.
Authorization based on JSON Web Token
A new JWT-based service has been implemented, enabling authorization of clients connecting to B2CONNECT. Among other things, this makes it possible to identify transactions made on different B2TRADER platforms with a view of subsequent hedging.
Tracking of hedging orders
A new service has been implemented for gathering statistics and analytics necessary to properly monitor execution of hedging orders.
Improvements
Timeout customization for individual instruments
Custom timeouts can now be configured separately for each instrument. Using this option, you can reset the instrument's order book and switch to another price source, ensuring price quotation reliability for low-liquidity instruments.
Improved price feed
The price feed reliability has been ensured, while the overall performance has improved.
New metrics for performance monitoring
New metrics have been added for tracking the status and performance of B2CONNECT services to identify and prevent any possible failures.
Resolved issues
Fixed an issue preventing constructed quote (market) updates for some instruments by checking that a corresponding symbol is mapped.
Last updated