翻十几个指标说明页,会看到一批结构相似的说法:先给一个结果描述,再配一张局部截图,最后指向一个下载入口。指标公式营销话术的共性不在用词上,而在结构上——它们都把一个需要条件才能成立的说法,写成了不需要条件的表述。
下面按结构分类拆解六种常见说法,每一种都给出可核对的替代问法。本文只做说明文字的阅读方法讨论,不针对任何具体的发布方,也不涉及任何标的的判断。所有涉及结果的表述都不构成承诺,公式的输出需要使用者自行核对。
一、这些说法为什么结构相似
说明文字要完成的任务是让人愿意花时间安装。这个任务决定了文字会往两个方向走:把不确定的东西写得确定,把需要条件的结论写得无条件。这两条不是谁故意为之,而是文字在承担说服功能时的自然倾向。
识别办法也很自然:把每个说法改写成「需要什么条件才成立」的问句。能顺利改写的,是有条件的信息;改不出来的,是需要留一个问号的表述。
做指标公式营销话术的拆解时,不必去猜对方的动机。文字的结构本身就带信息:一段说明里有多少句是可核对的,多少句是描述效果的,一眼就能数出来。可核对句占比低的说明,无论作者是否刻意,可用的信息量都不多。
| 说法结构 | 它在做什么 | 改写成的问句 |
|---|---|---|
| 直接给结果 | 省略前提条件 | 这个结果在什么条件下才出现? |
| 给个例作证 | 用局部替代整体 | 没出现这个结果的位置有多少? |
| 给不可核验的量 | 用量级替代分布 | 这个量的统计口径是什么? |
二、把统计口径说成确定结果
第一类说法的特征是把一个只能按比例描述的对象,写成一个不问条件的表述。这里的问题不在比例本身,而在把比例说成了个体结果。
一个按样本统计出来的分布特征,落到单个对象上是否出现,是另一回事。分布里的高比例不等于个体上的高概率。核对办法是要求对方给出统计口径:样本区间是哪一段、样本对象是哪些、判定的标准是什么。三项都答不上来,这段描述就只能当作宣传文字读。
三、用不可核验的时间范围
第二类说法的特征是把时间范围写得模糊。「长期」「多年」这类词本身没有问题,问题在于没有起止。没有起止的时间范围无法复算,也无法与另一段区间作比较。
核对办法是把时间范围换成具体的起止日期。写明了起止的说明,至少承认了区间对结果有影响;始终不给起止的,说明作者可能没有统计过,或者统计过但知道结果不理想。
起止日期之外,还有一处要问的是样本口径。同一段时间里,样本是所有对象还是筛选过的对象,统计出来的数字会明显不同。口径不写明时,即使给出日期也无法复算。把样本口径和起止日期放在一起问,才能得到可以复现的答案。
四、把参数调优说成规律发现
第三类说法出现在带参数的指标上。把参数在一段历史上反复试,总能找到一组在该段历史上表现好的取值。这一步在数学上是可以完成的,与是否发现了规律无关。
区别在于有没有样本外验证。方法上说得通的做法是把历史分成两段:一段用来挑参数,另一段用来检验。只在同一段历史上展示结果的,展示的是拟合,不是验证。核对办法是要求对方说明参数是怎么定的,以及有没有留出检验段。
{ 参数敏感性自查:同一段区间上换几组参数,看结果是否稳定 }
N1: 5 (1, 250, 1)
N2: 10 (1, 250, 1)
N3: 20 (1, 250, 1)
A:MA(CLOSE,N1);
B:MA(CLOSE,N2);
C:MA(CLOSE,N3);
{ 三条曲线若在形态上高度一致,说明该段区间上参数不敏感 }
{ 若只有某一组表现出明显差别,该组更可能是拟合出来的 }
五、用个别案例替代整体表现
第四类说法给出一段走势图作为证据。走势图能说明的是「在这个位置上出现过这种情况」,不能说明这种情况的出现频率,也不能说明没有出现的位置有多少。
核对办法是把证据换成计数:在这段区间里,条件成立的位置共有多少处,其中出现所述情况的有多少处。两个数字一起给出,才是可以评估的信息。只给其中一张图的,需要自己把另一部分补上。
补上另一部分的办法是自己实现一遍。把说明里的条件按字面翻译成源码,在自己的数据上跑一遍,统计成立处数。这一步做完,指标公式营销话术里关于效果的描述就变成了可以自己验证的计数,不必依赖对方的截图。
六、把软件功能说成指标能力
第五类说法把行情软件自带的功能算在指标头上。「支持预警」「可以盘中提醒」「自动更新」这些能力属于软件的机制,与指标源码本身无关。换一个平台,这些能力可能就不存在了。
核对办法是分清每一项能力由谁提供:数据更新由数据源提供,提醒由软件的消息机制提供,条件判断才由指标提供。把三者分开之后,指标本身的贡献就清楚了。
七、用不可复现的截图作证
第六类说法用界面截图作为证据。截图可以造假,也可以取自软件的不同版本、不同周期、不同复权设置。这些差异从图上看不出来。
| 截图里缺失的信息 | 会造成什么影响 | 要求补什么 |
|---|---|---|
| 软件版本 | 函数可用范围不同,结果可能不同 | 版本号或帮助里的关于信息 |
| 周期与复权设置 | 同一根 K 线的数值不同 | 图表上的周期标记与复权口径 |
| 数据范围 | 本地数据长度影响早期结果 | 数据下载范围的说明 |
| 参数取值 | 参数改动会改变曲线形态 | 参数栏的取值 |
八、逐条拆解的操作顺序
把上面的六类合起来,读一份指标说明时按下表的顺序过一遍,每一条都能得到一个是或否的判断。
| 顺序 | 看什么 | 通过的标准 |
|---|---|---|
| 1 | 结果表述有没有条件 | 能改写成一个带条件的问句 |
| 2 | 时间范围有没有起止 | 写明具体日期区间 |
| 3 | 参数是怎么定的 | 给出了选择依据与检验段 |
| 4 | 案例有没有配套计数 | 给出成立处数与相符处数 |
| 5 | 能力由软件还是指标提供 | 能逐项分清来源 |
| 6 | 截图的关键设置是否齐全 | 版本、周期、复权、参数都在 |
六项都能给出明确答复的说明,值得花时间装一次;多项答不出的,说明文字本身的信息密度到此为止。指标公式营销话术的拆解并不需要判断对方的主观意图,只需要把每个说法改写成可核对的形式。
本文只讨论说明文字的阅读与核对方法,不涉及具体标的的判断,也不构成对任何公式效果的承诺。站内还有 指标资源选择与会员 里讲来源核对与输出定义的条目、指标回测与风险验证 里讲样本区间与未来函数的条目、指标原理与参数 里讲参数含义与取值口径的条目,可对照查看。
