Python-远程-1个月
¥6-12K/月
技能要求: React
经验要求: 5-10年经验
程序员客栈
2025-08-08 14:40
工作描述:
项目编号:【177492】
AI辅助无代码量化平台开发(集成OpenAI + QuantConnect)

我们计划开发一款傻瓜式量化投资平台,目标用户为普通投资者或不会编程的小白用户。用户只需用自然语言描述自己的投资逻辑,系统即可辅助纠错并生成策略代码,完成回测,并输出结果。

整个系统核心流程如下:

? 一、平台核心工作流程:
用户输入自然语言策略意图

示例:“当RSI低于30的时候买入苹果股票,止盈10%,止损5%”

调用OpenAI API,进行自然语言解析

第一步:识别是否存在模糊/错误表述,例如“苹果”是否指 AAPL?“RSI低于30”是否缺少周期?

第二步:提供选择建议:“是否用默认日线 RSI14?是否使用AAPL?”

第三步:用户确认或修正,完成因子抽取。

系统自动生成标准策略代码(Python)

将用户确认的逻辑转换为标准 backtestable 策略代码

调用QuantConnect API

将代码上传至QuantConnect容器执行

提交回测请求,获取回测数据(收益、回撤、胜率等)

回测结果结构化展示给用户

包括图表、策略解释、参数明细

? 二、平台功能模块设计:
模块 功能说明
1. 用户输入界面 输入策略意图 + AI 纠错提示 + 下拉建议
2. OpenAI API 接入 用于自然语言理解、代码生成与策略调整建议
3. 策略因子解析器 把自然语言翻译成可计算的逻辑节点(如RSI、MACD等)
4. 策略生成器 自动拼接Python策略代码,适配QuantConnect格式
5. QuantConnect API接入模块 自动提交策略回测任务,并获取结果
6. 回测结果展示模块 以图表方式展示收益、回撤、交易点等指标
7. 策略保存 & 历史回测 用户可以保存策略,查看历史回测结果
8. 后台管理系统 用户管理、错误日志、代码存储、任务队列等

? 三、技术实现建议:
技术模块 技术选型
前端交互 React 或 Vue(推荐支持组件化、图形拖拽)
后端服务 Python FastAPI 或 Django
AI接口 OpenAI GPT API(需处理提示词优化 + 多轮交互)
回测引擎 QuantConnect API(或后期可扩展支持Backtrader)
数据库 PostgreSQL(策略记录、用户数据)
任务队列 Celery + Redis(异步提交和获取回测结果)
用户系统 JWT登录,角色管理,策略权限控制等
部署建议 阿里云 / 腾讯云 + Docker容器化部署,或初期Heroku等托管平台



补充:添加一个策略商城,卖方用户可以出售策略(买方可以以订阅形式订阅)
公司信息

立即沟通