代码拉取完成,页面将自动刷新
一个基于AI的期货、股票、数字货币及外汇的量化交易策略开发工具,结合人工智能与松鼠Quant量化交易框架,实现自然语言到可执行交易策略代码的转换。
git clone https://gitee.com/ssquant/ssquant-ai.git
cd ssquant-ai
pip install ssquant
pip install -r ai_cmd/requirements.txt
ai_cmd/.env
文件,填入:OPENAI_API_KEY="你的OpenAI密钥"
OPENAI_API_URL="https://api.openai.com/v1" # 或您的API代理地址
GPT_MODEL="gpt-4o" # 或其他支持的模型
cd ai_cmd
python main.py
输入策略描述
例如:设计一个双均线交叉策略,5日均线上穿20日均线买入,下穿卖出,标的是螺纹钢主力合约
查看、运行及优化生成的策略
项目的examples
目录包含各种预设的量化交易策略示例:
├── ai_cmd/ # 主程序目录
│ ├── main.py # 入口文件
│ ├── integration_module.py # AI与回测框架集成
│ ├── backtest_engine.py # 回测引擎封装
│ ├── gpt_client.py # AI客户端
│ ├── workflow_manager.py # 工作流管理
│ ├── code_parser.py # 代码解析工具
│ ├── config.py # 配置文件
│ └── requirements.txt # 依赖列表
├── data_cache/ # 数据缓存目录(包含模拟生成的示例数据)
│ ├── au888_*.csv # 黄金期货模拟数据
│ ├── tick_data_*.csv # Tick级别模拟数据
│ └── 生成模拟*.py # 数据生成脚本
└── examples/ # 策略示例
├── 双均线策略.py
├── 海龟交易策略.py
└── ... # 其他示例
本项目采用专有许可证 - 详情请查看 LICENSE 文件。商业使用需获得授权,请联系版权所有者:
本工具仅用于教育和研究目的。生成的交易策略不构成投资建议,使用者应对自己的投资决策负全责。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型