No description
- Python 99%
- Shell 0.7%
- PowerShell 0.3%
| clearing_service | ||
| common | ||
| config | ||
| doc | ||
| docs | ||
| examples | ||
| execution_service | ||
| gateway_service | ||
| migrations | ||
| monitoring_service | ||
| ops | ||
| tests | ||
| tools | ||
| .gitattributes | ||
| .gitignore | ||
| pyproject.toml | ||
| README.md | ||
| requirements.txt | ||
| restart.sh | ||
| service-control.sh | ||
| stop.sh | ||
加密交易平台
面向 Binance USD-M Futures 的策略交易服务,支持 Target Weight CSV 和 Lifecycle JSON 两类信号。生产链路由 Gateway、User Stream、Execution、Clearing 和 Monitor 组成。
当前核心约束:
- 每个 deployment 固定绑定一个 trading account,禁止账户回退。
- 策略意图、交易所订单 Attempt 和成交事实分层持久化。
- User Stream 用于低延迟事件,REST 查询负责订单最终收敛。
- 不确定发单先查询原 Client ID,只有确认不存在才允许创建新 Attempt。
- 单账户多策略通过订单身份和成交分摊归属,仓位差异不允许自动猜测 owner。
- Lifecycle 主单真实成交后才创建保护单,保护单也使用独立 Attempt 状态机。
- 清算使用策略自己的成交成本账本,不直接采用共享账户的交易所 realized PnL。
- 监控可有限重启进程,但不会自动修复不确定订单、仓位归属或历史 NAV。
文档入口
- 新部署或启动服务:快速开始
- Review 当前设计和代码:项目架构与生产就绪度
- 新 Codex 会话接手:项目上下文与会话交接
- 故障恢复:恢复手册
- 日常排障:故障排查手册
- 全部文档:文档索引
生产命令只维护在 docs/QUICKSTART.md 和脚本 service-control.sh、restart.sh 中,README 不再复制易过期的部署参数。