• 数字货币量化交易团队
• 策略开发者自用交易系统
• 多账户托管交易管理工具
• 将策略产品化交付给客户的服务商
• 本地化桌面端自动交易软件
• 先回测、再模拟盘、最后实盘上线的交易流程
点击空白处退出提示
• 数字货币量化交易团队
• 策略开发者自用交易系统
• 多账户托管交易管理工具
• 将策略产品化交付给客户的服务商
• 本地化桌面端自动交易软件
• 先回测、再模拟盘、最后实盘上线的交易流程
1. 自动化策略交易
系统支持将交易策略以 Python 脚本形式接入,策略可调用平台提供的行情、指标、账户、下单和风控模块,实现自动开仓、平仓、止盈止损、仓位管理等交易逻辑。内置策略目录与用户自定义策略目录分离,便于后续扩展、维护和客户定制。
2. OKX 交易所接入
系统已封装 OKX 交易所相关能力,包括 REST API、WebSocket 实时账户与持仓数据、实时行情订阅、合约交易下单、杠杆设置、余额查询和订单状态管理。系统支持模拟盘与实盘环境切换,便于客户先测试、后上线。
3. 多账户与多策略管理
系统支持通过配置文件或界面方式管理多个交易账户,每个账户可绑定不同策略和参数,实现多账户、多策略并行运行,适用于团队化运营、策略分组测试和不同资金账户独立风控。
4. 回测分析系统
项目包含独立回测模块,可在历史行情数据上验证策略效果。回测系统支持历史 K 线数据处理、多空双向持仓模拟、手续费与滑点模拟、收益曲线展示、交易记录统计和策略绩效指标分析。
5. 风控体系
系统内置风控模块,可对交易行为进行统一约束,降低误操作和策略异常带来的资金风险。
• 是否允许实盘交易
• 单笔最大保证金限制
• 最低账户余额保留
• 日内最大亏损控制与冷静期机制
• 止盈止损参数配置
6. 桌面端可视化界面
系统前端采用 React 构建,并通过 Tauri 打包为桌面应用。用户可以通过图形界面完成账户管理、策略配置、回测操作、运行监控和参数调整,无需直接操作命令行,适合交付给终端客户使用,也便于后续品牌化定制。
• Python 后端:负责交易逻辑、行情处理、策略运行、回测和风控。
• React 前端:负责用户操作界面和数据展示。
• Tauri/Rust:负责桌面端封装、本地进程管理和系统能力调用。
• SQLite/本地文件:用于保存部分运行配置和数据。
• OKX API:作为交易和行情数据来源。
该项目是一套具备实盘交易能力、策略扩展能力、回测验证能力和可视化操作能力的量化交易系统。它既可作为内部交易工具使用,也具备进一步产品化、客户交付和商业化定制的基础。系统结构清晰,模块划分明确,后续可围绕交易所扩展、策略扩展、风控增强和界面品牌化继续升级。




评论