Skip to content

bbeyondllove/ai_trade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI驱动的加密货币量化交易平台,支持本地模拟盘和OKX实盘交易。 项目暂停维护,准备用golang重构新版本,一个高性能的量化交易机器人。

核心功能

🤖 AI交易引擎

  • 多模型支持:集成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推送:前端实时更新余额和持仓

快速开始

1. 环境配置

复制环境变量模板并配置(仅实盘交易需要):

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

注意:如果只使用模拟盘,可以跳过此步骤

2. 安装依赖

pip install -r requirements.txt

3. 运行项目

python app.py

服务启动后会自动打开浏览器访问 http://localhost:5000

使用说明

添加AI服务商

  1. 访问 http://localhost:5000
  2. 在"API服务商管理"中添加AI服务商(如OpenAI、DeepSeek等)
  3. 填写API地址和密钥

创建交易模型

  1. 在"模型管理"中创建新模型
  2. 选择AI服务商和模型名称
  3. 设置初始资金
  4. 选择模式:
    • 模拟盘:使用本地数据库模拟交易
    • 实盘:连接OKX进行真实交易(需配置.env)

监控交易

  • 总览:查看所有模型的聚合收益和排行榜
  • 交易记录:查看每个模型的详细交易历史
  • AI对话:查看AI的决策思考过程

配置说明

主要配置文件

trading_config.json - 交易和风险参数

  • 风险控制:最大持仓、杠杆限制
  • 交易参数:手续费率(默认0.05%)、最小交易金额($10)
  • 监控币种:BTC、ETH、SOL、ZEC等(可自定义)

prompt_templates.json - AI提示词模板

  • 市场分析模板
  • 交易策略规则
  • 风险管理指南
  • 决策输出格式

prompt_examples.py - JSON格式示例

  • 提供标准的决策输出示例
  • 格式说明和规则
  • 易于维护和更新

注意事项

⚠️ 实盘交易风险提示

  • 实盘交易涉及真实资金,请务必充分测试后再使用
  • 建议先使用模拟盘验证策略有效性
  • 合理设置风险控制参数
  • API密钥请妥善保管,不要泄露

License

开源项目,供学习交流使用

⚠️ 免责声明:本项目仅供学习和研究使用,不构成任何投资建议。使用本项目进行实盘交易需自行承担风险。

About

AI驱动的加密货币量化交易平台,支持本地模拟盘和OKX实盘交易。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors