T-Bricks (Broadridge):自营交易公司使用的平台架构解析

T-Bricks架构 - 用于做市、ETF套利和集中风险管理的C++模块化HFT平台。100+客户,150+交易所,纳秒级延迟。

T-Bricks Trading Platform

Bloomberg面向分析师,TradingView面向散户。那么自营交易公司、期权做市商和投行ETF交易台用什么交易?多数情况下,答案是T-Bricks(现Broadridge Trading and Connectivity Solutions)。

T-Bricks不是传统意义上的终端,而是C++构建的模块化服务器端平台,为单一目标设计:比竞争对手更快地向交易所发送订单,同时实时控制风险。100+机构客户,三大洲150+交易所连接,300+交易应用。

发展历程

年份事件意义
2008T-Bricks在斯德哥尔摩成立模块化架构替代单体OMS/EMS
2015Orc收购T-BricksT-Bricks核心成为Orc基础
2016Orc + CameronTec合并 → Itiviti跨资产交易 + FIX基础设施旗舰
2021Broadridge以**€21.4亿**收购Itiviti前台 + 后台 = 直通处理(STP)
2026Central Risk and Liquidity Optimization全资产类别统一风控台

架构:"Buy AND Build"

T-Bricks Architecture

第一层:Core Engine(C++,Linux)

不包含交易策略。负责交易所连接、协议解析(FIX、ITCH、OUCH)、市场数据标准化。

第二层:标准应用(300+)

波动率曲面、自动报价、Delta对冲、风控限额、iNAV计算。客户获得源代码。

第三层:Custom Apps(C++ SDK)

公司自有算法。C++插件可无缝注入运行中的系统,无需停止交易核心。

HFT C++工程

方面Enterprise C++HFT C++ (T-Bricks)
容器std::vector动态增长std::array,固定缓冲区
同步std::mutex环形缓冲区,atomics,lock-free队列
多态虚函数(vtable)模板,CRTP
网络Linux套接字内核旁路(Solarflare,ExaNIC)

硬件层

Colocation Data Center

组件Enterprise ITHFT (T-Bricks)
位置云端主机托管(交易所数据中心)
传输TCP/IPUDP组播
网卡千兆以太网内核旁路Solarflare/ExaNIC
逻辑CPUCPU + FPGA
延迟毫秒微秒级

T-Bricks交易品种

  • 期权做市 — 纳秒级希腊值计算和波动率曲面
  • ETF套利 — 微秒级iNAV计算
  • 结构化产品 — 10万+同时报价
  • 订单内部化 — 自有流动性匹配

Central Risk(2026)

Broadridge推出Central Risk and Liquidity Optimization。SOR、代理/自营统一、全资产类别实时风险矩阵。

对比

特征T-BricksBloomberg EMSXTrading Technologies
类型服务器端HFT终端 + EMS云端
Custom SDK✅ C++含源码❌✅
FPGA✅❌✅
主机托管✅ 150+交易所❌✅

链接

总结

T-Bricks不是散户交易软件,而是支撑机构市场运行的基础设施。18年间从斯德哥尔摩的创业公司发展为Broadridge的核心——一家每日处理数万亿美元的公司。