QuantRisk ControlWebMulti-Asset
BTC Patrol
多币种量化巡查与风控工作台
Overview
BTC Patrol 是一个自托管的加密货币永续合约巡查、策略分析、风控和 Web 工作台项目,默认只输出信号,不自动交易。支持 BTC、ETH、SOL、BNB、XRP 等多币种。
Problem
加密货币量化工具需要同时解决数据获取、信号生成、风险控制和产品展示。多数个人项目只有命令行,缺乏可视化和风控机制。需要设计一套"默认安全"的系统架构。
Solution
设计了分层架构:数据层→信号层→策略层→风控层→执行层→体验层。默认 AUTO_TRADE=false,所有交易需要手动确认。多策略聚合采用 ensemble 思想,不依赖单一信号。
- 数据层:OKX 行情、K 线、账户、仓位、币种池、新闻 RSS
- 信号层:EMA、RSI、ATR、均线交叉、突破、均值回归、量价动量
- 策略层:单策略评分和多策略聚合评分,不依赖单一指标
- 风控层:最低余额、最大仓位、单笔止损、日亏停、ATR 止损、移动止盈、新闻门控
- 执行层:默认 AUTO_TRADE=false,手动确认后才交易
- 体验层:Web 工作台,包含配置页、回测页、日志页
- OpenClaw Skill 调用支持
Tech
后端信号计算和风控逻辑,前端 Web 工作台展示。分层架构便于独立测试和替换各层组件。API Key 不开启提现权限,通过环境变量管理。
Result
形成完整的分层量化系统,包含 Web 工作台、多币种池和风控面板。可在桌面端和服务器上运行。
Reflection
本项目首先证明工程集成、产品设计和风险表达能力,不直接证明稳定盈利能力。在前视偏差、幸存者偏差、数据窥探、交易成本和样本外验证未系统处理前,不应把回测收益作为结论。下一步需要补足统计验证和参数敏感性分析。