这不还没过年,本来还想着歇一会儿,朋友推荐我一个挺有意思的东西,最近也鼓捣它这家伙感觉像是给我这种“半吊子”开了个外挂上来唠会儿

先自报家门,我自己是属于那种懂点量化逻辑、看得懂代码、但自己写起来费劲的类型主要也有些精力不足平时翻翻论坛和看看评论区,策略想法不少,脑子里跟放电影似的。可一到动手环节就有些费劲。

前阵子过生日跟一个做技术的朋友吐槽这事,他甩给我一个链接,说:“试试这个,你把你的策略‘说’给它听,它直接给你代码,丢QMT就能跑。”

想着现在时代变化这么快么?会不会是什么营销噱头吧?回家之后还是点开看了看。界面挺简单,进入工作台后就一个输入框,跟着引导和就打字输入了个简单的想法测试一下。

标的:就交易贵州茅台(600519.SH)。
核心逻辑:我只看两条均线,快线是10日的,慢线是60日的。当快线从下方穿过慢线时,我认为趋势启动,全仓买入;当快线从上方跌破慢线时,我认为趋势结束,全部卖出。
额外要求:所有数据都用前复权价格来计算。

检验完规则没有缺失后,差不多五分钟左右就生成了代码。

我看了看,也没有调参数,就放进qmt里面。回测参数设好,一点开始回测。几分钟后出人意料的顺利,曲线出来了——一条典型的趋势跟随曲线,有赚有亏。交易明细里,买入卖出信号清清楚楚,止损也触发了那么几次。它真的把我那句大白话,一字不落地变成了在历史数据里自动交易的机器人。

这一下就勾起了我的玩心腰也不酸了,就在这来回跑我之前的一些想法。

这些想法,以前我也就想想,真要写代码,得查半天xtdata的字段名、搞明白怎么算月度收益率、处理调仓日的资金分配……麻烦得很。但现在,我就是把上面这些话输进去,等个分钟,就能拿到一个能直接回测的代码框架。

用了一段时间,这东西给我的感觉让我有点担心我的朋友(开玩笑哈~)

我的角色变了以前我既在想策略,又要坐那码一些代码,大部分精力耗在“怎么实现”上。现在呢,我更纯粹了,而且有了大量试验想法的时间,我负责提出清晰的、无歧义的交易需求(用大白话),而它负责产出可执行的、没有低级错误的“初版代码”。我省下了大量搭架子、查文档、调试基础错误的时间,可以更专注于策略逻辑本身——怎么改进买卖点?加什么过滤条件?风控怎么设更合理?

说到底,它让“有一个想法 -> 立刻看到回测结果”这个循环变得飞快。这对于我这种喜欢琢磨策略但又不想(或没时间)深陷代码细节的人来说,简直是神器。

不知道有没有兄弟用过类似的东西?