Guru Meditation/作品/Piggy Broker
经纪商基础设施 · 旗舰产品

Piggy Broker

开箱即用的白标交易平台 — 聚合流动性,通过内部撮合引擎将订单流路由至A-book或B-book,运行具备实时敞口、对冲和保证金功能的完整交易台,一切均在您的品牌之下。

已上线 · piggytrader.cc/brokerFIX 4.4 + REST多租户 · RLS700+ 测试

01概述

Piggy Broker是一个开箱即用的多租户交易平台。它通过FIX 4.4和REST聚合流动性,通过内部撮合引擎将订单流路由至A-book或B-book,运行具备实时敞口、对冲和保证金功能的完整交易台——并为交易者提供Web端、桌面端和移动端终端。所有这些都在运营商的品牌和域名下进行。

访问 piggytrader.cc/broker

02解决的问题

建立一个真正的经纪商意味着构建——或购买并集成——流动性聚合、执行层、风控与交易台、保证金引擎、多租户隔离、监控、报告和客户端终端。这其中大部分是一个交易平台所需但又枯燥乏味的底层机制,没有人愿意从头编写。Piggy Broker将其作为一个连贯的后端交付,使运营商可以在自己的品牌下直接启动,而无需自行拼凑技术栈。

成果 运营商得以在通常需要一个团队数年才能建成的基础设施上,启动属于自己品牌的经纪业务。

03我们的构建

流动性与执行

专门构建的FIX 4.4引擎负责处理登录和心跳协商、序列跟踪、重发处理及自动重连,支持NewOrderSingle、ExecutionReport、取消操作和市场数据。与此同时:还提供REST/WebSocket连接器(Binance、Alpaca、OANDA、通用适配器和ccxt)加上MT4 / MT5管理器桥接。Piggy在所有提供商中构建统一的最优买卖报价,将每一端归因于其数据源,剔除过期的数据流,并按价格、规模、拒绝率和优先级对A-book订单进行排名——当单个平台无法全部成交时,会将大额订单拆分至多个流动性提供商。

路由与内部订单簿

每个账户组的订单流按以下方式处理:A-book(透传,通过最佳执行对冲至最优LP)、B-book(针对经纪商自身订单簿进行内部化,实时呈现风险),或MIXED(按可配置比例分配至两者)。内部撮合引擎维护完整的L1和L2价格-时间优先订单簿,因此同一经纪商的客户之间可以相互撮合。Piggy会精确记录做出每个路由决策的原因。

风控与交易台

一目了然的净风险敞口、保证金和对冲:每个交易品种的净数量和加权平均价格在Redis中保持热数据状态,并在成交落地时广播;超过手数阈值时自动对冲,或排队等待交易员批准;配备实时净值、保证金水平、追加保证金通知、可配置的强制平仓以及ESMA风格的负余额保护功能的保证金引擎;优先平仓亏损最大订单的强制清算机制;用于期权的Black-Scholes delta保证金计算;以及控制台上的LP健康状况监控。

定价与收益

定价按账户组设置——包括单边基点加价、每手佣金以及多/空头隔夜利息(自动处理周三三倍利息)。每一笔成交、隔夜利息和佣金都会流入资金库和总账,多币种的盈亏和保证金会根据实时订单簿折算为基础货币。

04合规与后台

监管机构要求的功能已经内置,而不是停留在路线图上:横跨61张表的真正PostgreSQL行级安全性(每个查询都限制在单一组织范围内,由数据库强制执行),交易监控和AML检测器,KYC与制裁审查,出站FIX drop-copy与交易报告,使用AES-256-GCM信封加密进行封存的单组织LP凭证(一个租户的密钥永远无法解密另一个租户的数据),为每个租户提供自定义域名的白标品牌塑造,以及与HubSpot、Zoho或Salesforce的CRM同步。

05技术

FastAPI SQLAlchemy 2.0 异步 asyncpg PostgreSQL · RLS Redis 原生 WebSockets Alembic mypy 严格模式 Prometheus FIX 4.4
测试套件700+ 自动化测试
API接口面175 个端点
隔离性61 张行隔离表 (RLS)
数据迁移53 次数据库迁移
状态已上线 · piggytrader.cc/broker

06亮点

  • 跨多个LP的FIX 4.4流动性聚合,具备统一的、附带数据源归因的最优买卖报价。
  • 最佳执行路由机制,可对交易平台进行排名,并在必要时将大额订单拆分。
  • 按账户组决定A-book / B-book / MIXED路由,并在每笔订单上记录原因。
  • 内部价格-时间撮合引擎(L1与L2),使经纪商的客户之间可以相互撮合。
  • 配备实时净敞口、自动和手动对冲,以及优先平仓亏损最大订单强制清算功能的交易台。
  • 具有强制平仓和ESMA风格负余额保护功能的保证金引擎;用于期权的Black-Scholes delta保证金计算。
  • 横跨61张表的多租户PostgreSQL RLS;加密的单组织LP凭证。
  • 按机构标准构建:700+ 测试,175个API端点,基于FastAPI的异步Python。

相关作品