交易前端与订单生命周期
明确行情视图、下单、当前委托、成交与撤单状态,约定支持的订单类型、部分成交、订单拒绝及连接中断后的界面恢复。
中心化交易所技术服务 · CEX
围绕一个明确的交易流程,连接交易界面、订单生命周期、账户账本、行情数据和运营工具。先评估已有撮合与账户系统,再明确本次开发模块、外部依赖和验收标准。
01
中心化交易产品由不同系统共同完成。先确认各系统的负责人和接口,再约定本次包含的软件模块。
明确行情视图、下单、当前委托、成交与撤单状态,约定支持的订单类型、部分成交、订单拒绝及连接中断后的界面恢复。
连接约定的订单网关和撮合系统接口,明确请求编号、事件顺序、重复处理和状态恢复。自研撮合引擎作为独立工作项,在评估阶段确定。
按约定的账本规则对应可用、冻结和已结算余额,开发记账记录、对账与运营异常处理,并与权威账户系统核对。
接入订单簿、成交流、REST 或 WebSocket 接口、分角色后台和操作日志,明确数据来源、断线重连及每项运营操作的权限。
02
提案写明包含的模块、第三方接口、环境,以及实施所需的客户配合条件。
记录订单和账户状态变化、权威数据源、接口约定、权限边界,以及所选流程的异常恢复规则。
交付本次前端、接口适配、账本或对账模块、运营工具,并提供源码、环境配置和集成说明。
交付订单、余额与恢复场景的预期和实际结果,记录部署、监控、回滚及仍有的依赖,便于决定下一阶段发布。
03
开发前明确测试环境、数据和预期行为。性能目标需要对应的测试负载和实测结果。
针对支持的订单类型测试提交、拒绝、撤单、部分成交与重连恢复,将前端状态与权威订单、成交记录核对。
按照账本规则检查冻结、记账、重复事件和异常恢复,将差异及运营处理结果保留在验收记录中。
检查后台角色和操作日志。包含压力测试时,记录数据量、订单组合、基础设施和实测限制,不以通用吞吐量数字代替验证。
记录发布提交、测试结果、环境权限、回滚步骤和运维负责人。生产发布、自研撮合引擎、托管服务商及结算接口集成分别约定范围。
沟通范围与报价前,先了解交付方式。
可以从项目可提供的订单、撮合、账户和行情接口文档开始。按模块或接口范围合作,在报价前明确依赖服务商的行为和限制。
需经技术评估并单独写入范围。先明确订单类型、事件顺序、账户交互、恢复要求和代表性性能测试。交易前端或接口接入本身不能代表完整撮合引擎已交付。
取决于开发模块、现有代码、接口访问、账本规则、后台控制和测试要求。评估后给出阶段安排和书面范围,现有启动服务报价不是完整 CEX 的开发价格。
本服务提供软件开发与集成。托管服务商、资金操作权限及法律和牌照要求由客户确定,相关责任和需要开发的接口另行约定。
告诉我们业务流程、现有系统和时间安排,开始评估。