5分钟🚀用pandaai的AI工作流搞定期货回测策略并进行仿真交易!
  user3190 11天前 96 0

大家好!最近在期货实盘前想先做回测,发现pandaai的[AI工作流]简直是我的救星!作为刚接触量化的小白,我原本以为要写代码、调参数到深夜,结果用这个工具5分钟就跑通了完整流程。下面手把手分享我的真实操作过程,全程没写一行代码,纯靠[AI助手]驱动~

步骤1:创建基础工作流(超简单!)
我的操作:
在pandaai首页点击[新建]→[空白工作流],右下角一开[AI助手],直接输入我的提示词,注意提示词里面要明确交易标的、运行周期、核心逻辑等关键要素:
“帮我写一个期货交易策略的回测,交易逻辑是动量和波动率,在白银主力合约上测试,时间范围设定在最近一年。要求能直接运行。”

真实体验:
AI秒回!生成的框架包含[数据源]、[策略逻辑]、[回测引擎]和[账户]模块,节点全自动生成(比我想的简单10倍!)。

image.png

步骤2:理解策略逻辑(避免盲目运行)
我的操作:
缩放画布看结构,点进[Python节点的代码]模块,查看源码,发现有不懂的,可以复制问[代码助手],如下:
image.png
看了[代码助手]的解释,我恍然大悟——原来动量和波动率是联动触发的!

步骤3:策略运行(先体验下AI工作流的强大!)
如下图,先点击页面右上角的[启动工作流],等待一会,就可以看到结果了.如果长时间没结束,可以点击下图标注2这区域的小圆圈来查看当前进度.是不是很方便?
image.png

运行好了,当然得看看结果了,里面包含很多信息,如收益率概览、交易详情、账户信息,还日志信息,以及AI分析,可谓是应有尽有啊.每个部分我们都可以点一点,可以让我们对这个策略更了解.如下图:
image.png

步骤4:策略修改(我改了这些!)
我发现这个策略成交比较少,应该有些问题,直接跟[AI代码助手]沟通行就行.
我的操作:
提示词输入"为什么这个策略没有成交,帮我改为可以成交"
再次运行,发现成交多了一些,可以查看交易详情,如下图:
image.png
还能继续修改,比如我想把默认仓位调成“1手”,直接在[AI助手]输入:
“请把每次交易手数改为1手,合约标的从白银换成黄金。”
还可以进行更多的操作,比如输入:
“给我增加一些风控” 、"多增加一些日志"等等

步骤5:运行完整工作流(超期待收益!)
经过多次跟AI助手沟通,按我的思路完成了策略,终于可以完整的运行一次回测了,满是期待哈.
我的操作:
点击右上角[启动工作流],然后打开左侧的日志,查看日志输出,这样做的好处,假如策略运行时间比较长,可以通过日志观察,策略大体是不是按照自己的思路在运行,可以提前终止回测,避免长时间等待,发现不是按照自己想要的思路运行.
结果: 运行成功!0报错,比想象中丝滑。
image.png

步骤6:结果复盘(重点看这里!)
我的操作:
点击[策略回测结果的全屏查看],重点看:
盈亏曲线:收益稳步上升,比基准收益要高,符合预期!
查看日志:点开日志可以发现每一笔交易的信息,为后续调试策略提供依据.
AI分析: 可以让AI对策略以及回测结果进行深度分析,让我们更加了解策略的优缺点,以及未来的改进方向.

真实感悟:
AI分析的功能太香了!以前自己分析要查半天资料,这里直接一键分析,分析结果也是一目了然。

步骤7:连接仿真交易(实盘前最后一步!)
image.png
我的操作:
进入[超级图表]→点击左下角的[实盘]标签页
如果没有账号,就点击上图标注2的[账号管理]新建模拟账号
点击[创建实盘]→ 起个实盘名称 → 选刚刚创建的工作流 → 关联模拟账号 → 点击[启动]

我的总结:为什么推荐给新手?
零代码门槛:全程用自然语言对话,[AI]自动写代码。
修改超快:调参数、改标的,30秒搞定(比手动改代码快10倍)。
避坑神器:运行报错时,复制错误信息给[AI],它能直接给修复建议(我试过很多次,都能很快修好)。

新手建议:第一次操作时,把提示词写得越具体越好(比如明确合约、时间范围),[AI]生成的框架越精准!我第一次没写“日线”,结果[AI]默认生成分钟线,差点跑偏——现在加了“日线”后完美匹配。

最后一次编辑于 10天前 0

暂无评论

推荐阅读