AI驱动的加密货币量化交易平台,支持本地模拟盘和OKX实盘交易。 项目暂停维护,准备用golang重构新版本,一个高性能的量化交易机器人。
- 多模型支持:集成GPT、DeepSeek、Claude等大语言模型
- 智能决策:基于技术指标、市场情绪、多时间框架分析
- 置信度驱动:AI专注于技术分析和置信度评估,系统自动计算杠杆和仓位
- 模拟盘:本地SQLite数据库,完整的交易模拟环境
- 实盘:
- 对接OKX永续合约API
- WebSocket实时行情推送(毫秒级延迟,OKX主动推送)
- 真实手续费查询
- 自动订单跟踪和状态更新
- 置信度驱动仓位:根据置信度自动计算仓位(30-70%资金使用率)
- 极高置信度(≥0.85): 70%资金 + 5x杠杆
- 高置信度(≥0.75): 50%资金 + 5x杠杆
- 中等置信度(≥0.60): 30%资金 + 3x杠杆
- 低置信度(<0.60): 不开仓
- 杠杆限制:最高5x,控制风险
- 反向平仓:自动处理多空切换,避免双向持仓
- 智能平仓:信号反转且置信度>0.7才触发平仓
- 实时Dashboard:ECharts展示资产变化和绩效
- 多模型对比:排行榜实时对比不同AI模型收益
- 详细日志:完整的决策过程、订单执行、费用明细
- WebSocket推送:前端实时更新余额和持仓
复制环境变量模板并配置(仅实盘交易需要):
cp .env.example .env编辑 .env 文件,填入你的OKX API凭证:
OKX_API_KEY=your_okx_api_key_here
OKX_SECRET=your_okx_secret_key_here
OKX_PASSWORD=your_okx_api_passphrase_here注意:如果只使用模拟盘,可以跳过此步骤
pip install -r requirements.txtpython app.py服务启动后会自动打开浏览器访问 http://localhost:5000
- 访问
http://localhost:5000 - 在"API服务商管理"中添加AI服务商(如OpenAI、DeepSeek等)
- 填写API地址和密钥
- 在"模型管理"中创建新模型
- 选择AI服务商和模型名称
- 设置初始资金
- 选择模式:
- 模拟盘:使用本地数据库模拟交易
- 实盘:连接OKX进行真实交易(需配置.env)
- 总览:查看所有模型的聚合收益和排行榜
- 交易记录:查看每个模型的详细交易历史
- AI对话:查看AI的决策思考过程
trading_config.json - 交易和风险参数
- 风险控制:最大持仓、杠杆限制
- 交易参数:手续费率(默认0.05%)、最小交易金额($10)
- 监控币种:BTC、ETH、SOL、ZEC等(可自定义)
prompt_templates.json - AI提示词模板
- 市场分析模板
- 交易策略规则
- 风险管理指南
- 决策输出格式
prompt_examples.py - JSON格式示例
- 提供标准的决策输出示例
- 格式说明和规则
- 易于维护和更新
- 实盘交易涉及真实资金,请务必充分测试后再使用
- 建议先使用模拟盘验证策略有效性
- 合理设置风险控制参数
- API密钥请妥善保管,不要泄露
开源项目,供学习交流使用