「程序化躺赚」骗局
「程序化」「量化」「AI 策略」这些词,本质上是给同一个老套路换了包装。
这一节讲怎么穿过技术名词看到底层结构。
还是那个追问
如果一套程序真能稳定盈利,用它自己交易的收益, 远高于把它卖给你。
而且程序化有一个特点:它的容量是有限的。 同一套策略用的人越多,信号越拥挤,收益越差。
所以「把有效策略卖给很多人」这件事在逻辑上是自毁的, 真正有效的策略反而会被严格保密。
技术包装带来的额外风险
比传统喊单更危险的地方在于:你连质疑的入口都没有。
老师喊单,你至少能问「为什么在这个位置做多」。 而「算法信号」这四个字,把所有追问都挡在了外面。
常见的话术:「模型是保密的」「这是深度学习出来的, 没法用语言解释」「你只要按信号执行就行」。
无法解释、无法验证、无法追问,这三条同时成立时, 你面对的就不是技术,是黑箱。
回测曲线为什么不可信
展示的回测曲线通常非常漂亮。原因不难理解:
一是过拟合。在历史数据上调参数,总能调出好看的曲线。 而参数越多,越容易调出巧合。
二是未来函数。用了当时拿不到的信息,比如用收盘价做盘中判断。 这会让回测结果好得不真实。
三是主力合约拼接。期货特有的坑:拼接方式不同, 同一套规则的回测收益能差出一倍。
四是没算成本。不扣手续费和滑点的回测,跟实盘是两回事。
这些在交易系统篇会详细讲。这里的重点是: 一条漂亮的回测曲线,制作成本极低。
几个可以直接问的问题
如果有人向你推销程序化策略,问这几个:
「回测的时间区间是什么?包含下跌年份吗?」 只在单边行情上跑出来的策略没有意义。
「扣了多少手续费和滑点?」 说「没扣」或者答不上来,结果就作废。
「样本外表现如何?」 用一段数据调参、另一段完全没参与调参的数据检验,这是最基本的要求。
「策略容量多大?现在有多少人在用?」 这个问题通常会被回避,因为诚实的回答对销售不利。
「你自己的资金有多少在跑这套策略?」 这是最直接的一个。
程序化本身不是问题
要说清楚:程序化交易是一个正当且有价值的方向。 它能解决执行一致性问题,避免人在情绪下偏离规则。
问题不在程序化,在于「买一套现成的能赚钱的程序」这个预期。
自己写、自己验证、自己承担结果,那是另一回事, 而且那条路上你至少知道自己在做什么。
今天就做这一件事
如果有人推销策略,问最后那个问题:「你自己有多少钱在跑这套策略?」然后要求看对应的结算单。