交付与集成
一个价格源,多种连接方式。
当定价策略生成有效报价后,CoinPriceFeeds 可通过简单数据流或 FIX 4.4 将其发送到平台桥接器和下游系统。
- 简单的逐行数据流,无需专有 SDK。
- 支持两个连接方向的 FIX 4.4 交付。
- 为多个消费者分别管理品种订阅。
精简的集成界面
当完整供应商 SDK 带来的工作多于价值时,可使用普通数据流。
适合时使用 FIX
以 acceptor 或 initiator 模式连接现有市场数据工作流。
消费者相互隔离
某个连接缓慢或故障,不会阻塞引擎或其他所有消费者。
本页内容
通过 TCP 进行简单流式传输
最短的集成路径是普通的逐行价格流。完成简短的登录握手后,客户端会以可读文本接收品种、买价和卖价值。
任何能够打开 TCP 套接字的语言都可以使用它。客户端无需安装专有运行环境、特定 SDK 版本或平台专属库。
客户端可以在连接时明确请求品种列表。如果未提供列表,连接可以接收完整价格源。
此协议通常通过客户现有的桥接器或集成层连接到经纪商平台。连接和端点细节会在接入期间提供。
FIX 4.4 交付
对于已经使用 FIX 市场数据的下游系统,CoinPriceFeeds 支持 FIX 4.4 交付。FIX 4.4 指 FIX Trading Community 发布的规范 ;具体市场数据工作流仍取决于双方约定的会话和字段映射。
可采用两种连接模式:
- **Acceptor 模式:**您的系统连接到 CoinPriceFeeds,并订阅所需品种。
- **Initiator 模式:**CoinPriceFeeds 主动连接到您提供的端点。
每个 FIX 会话分别维护订阅状态。不同消费者可以请求不同的品种集,一个会话发送失败不会停止向其他会话交付。
具体消息类型和交易场所方言要求会在技术范围确认期间确定。
多个消费者可共享同一套定价策略
同一个客户专属价格源可以服务多个平台集成,从而无需在每个目标端内部重新实现定价计算。
每个消费者会收到所需的输出品种,而数据源、定价规则和保护则保持集中一致。
这适用于以下情况:
- 经纪商运行多个交易平台;
- 从一个平台迁移到另一个平台;
- 在不同环境中隔离客户群;
- 在向交易平台供价的同时,也向内部风控或对账系统供价;或
- 同时保持主、备用连接在线。
保活和配置身份
数据流包含轻量保活,使客户端能够区分安静的市场和失效的连接。
数据流还会显示一段紧凑的配置指纹,代表该服务器加载的定价规则。客户或比较工具可以在需要故障切换前,检查主、备用端点是否使用同一配置。
冗余概览 说明如何将该指纹与实时价格和活动量比较结合使用。
缓慢消费者不会阻塞其他消费者
拥塞的桥接器或缓慢的网络不应拖慢定价引擎。
缓慢消费者可能以较低的实际更新频率接收数据,同时交付会优先提供当前价格,而不是无限积压旧更新。其他消费者和定价引擎会继续独立运行。
按价格源和连接进行隔离
每个客户价格源都有自己的定价状态、输出配置、仪表板和监控。每个下游 FIX 会话分别保存订阅。
这样能明确两项重要边界:
- 明确订阅的消费者只会收到所请求的品种,而流式客户端也可以选择完整价格源;以及
- 一个客户价格源的配置或连接问题会尽可能被限制在该价格源内。
集成与诊断工具
CoinPriceFeeds 可以提供小型参考客户端,演示数据流握手、订阅、解析和基础验证。
其他诊断工具可以:
- 在排查解析器问题时记录双向流量;
- 比较主、备用端点;
- 检查品种活跃状态和点差一致性;以及
- 为验收或发布流程生成机器可读结果。
根据您的环境定制价格源
针对您的目标平台申请演示价格源。
先填写简短表单。我们会通过电子邮件询问平台、桥接器或 FIX 工作流、品种、连接方向和备用需求。