B2CONNECT 10 月更新:连接多个流动性聚合器实例与自适应 FIX 会话

B2CONNECT 10 月更新:专属连接。一个 B2CONNECT 枢纽。

B2CONNECT 的 10 月更新支持同一流动性聚合器的多重连接,提供按交易方区分的 FIX 规范,给出更清晰的订单拒绝原因,并改进了订单处理与恢复机制。

对券商而言,这意味着各个流动性聚合器实例都可以通过同一个 B2CONNECT 实例接入,而单个 FIX 服务器也能同时服务规范各不相同的交易方。下面介绍本次更新如何支持这些工作流。

通过 B2CONNECT 枢纽连接多个流动性聚合器实例

B2CONNECT 枢纽此前就支持多个做市商连接器,现在我们更进一步,取消了每种类型仅限一个的限制。因此,券商可以在单个枢纽上同时运行对同一流动性聚合器的重复连接。

每个连接保持完全独立,拥有专属的交易和报价会话,并将交易品种与订单映射到该特定实例。

添加并配置每个连接

每个流动性聚合器实例都作为独立的连接器添加。为连接器命名,选择其适配器,并将其配置为一个独立的连接。入站连接器列表可在同一枢纽内集中显示所有连接。

B2CONNECT 入站连接器列表,显示多个流动性聚合器连接器
B2CONNECT 中的添加连接器与编辑连接器对话框

为每个交易方调整 FIX 会话

现在,每个交易方的 FIX 凭证都可以携带各自的 FIX 规范。因此,单个枢纽端点可以服务于平台所需规范各不相同的交易方。

被拒绝的订单会给出更清晰的账户相关原因,例如资金不足或找不到账户,而不再只显示通用的内部错误。如果交易方的凭证在活动会话期间被删除,交易方会先收到 Logout 消息,然后连接才会关闭。

改进不活跃及速率限制后的订单处理

经过一段平静期后的第一笔订单,现在能以更短的延迟到达交易场所,从而减少不活跃后恢复交易时的等待时间。

当交易场所施加速率限制时,订单现在会在其存活时间(time-to-live)内等待可用容量,从而减少此前枢纽固定重试计划所带来的延迟。

其他连接与配置修复

本次更新解决了某期货交易场所上陈旧的订单簿和资金费率数据问题,以及在受支持的加密做市商连接于订单中途中断时,订单提交确认丢失的问题。同时改进了重新连接期间的连接关闭处理。

旧的交易方凭证现在可以再次打开和编辑,其密码也可以在 Web 界面中修改。使用 Depth 0 上传的交易品种配置会被拒绝,而不会清空订单簿。

推荐文章

订阅我们的电子报