一个基于AI的期货量化交易策略开发工具,结合人工智能与松鼠Quant量化交易框架,实现自然语言到可执行交易策略代码的转换。
一个基于AI的期货、股票、数字货币及外汇的量化交易策略开发工具,结合人工智能与松鼠Quant量化交易框架,实现自然语言到可执行交易策略代码的转换。
功能特点- 自然语言策略生成:通过对话式交互,将您的交易想法转化为可执行的Python代码
- 一键式回测:生成策略后可立即进行回测分析
- 实时交互:支持流式输出,实时查看AI响应
- 灵活修改:快速修改已生成的策略,调整参数和逻辑
- 丰富示例:包含多种常见交易策略示例,便于学习和参考
系统要求- Python 3.8+
- Windows/macOS/Linux
使用指南示例策略项目的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
- └── ... # 其他示例
复制代码

链接:https://pan.quark.cn/s/768af167f205
提取码下载:
|