程序化交易种的“圣经”--悍马定理( 二 )



悍马定理十五:胜率太高 , 对赢利能力是一种极大的损害;因为每次没把利润赚透 , 就出局了 。 但在投资组合中 , 可以包含一定量的高胜率模型 。

悍马定理十六:赚钱是很实在的事情 , 任何EA/模型 , 能赚钱就用 , 不能赚钱就换下 , 活在当下最重要 。 对模型从一而终的思想会害死人的 。

悍马定理二十九:一个好的模型应该具备这样的特征——只需要调整为数不多的几个参数 , 就可以适应各种不同的行情 , 而且每次需要调整的参数越少越好 。

悍马定理三十:优化参数要分析合理性 , 也就是优化后的参数是否与模型的设计思路一致 , 如果优化后的参数与设计思路不一致 , 但效果却很好 , 那就存在这样两种可能:一是过度优化;二是通过参数优化 , 你发现了一种你未曾想到的好策略 。

悍马定理三十二:模型-组合-风险管理是三位一体的 , 这三个方面共同组成了一个高一层级的大模型 , 这个大模型还可以嵌入到更大的投资组合中去 , 新的投资组合也必须要包含风险管理内容 。 在实现了动态仓位管理后 , 对传统意义上的策略的依赖程度将大幅降低 。

技术
悍马定理二十一:浮亏不扛 , 怎么成为人上人 。

说明:这条是关于理念的 , 而非关于技术的 。 适用于重口味 , 追求大输大赢 , 大开大合的投资人 。 从技术的角度解释 , 就是你能承担多大的浮亏 , 就能有多大的赢面 。 在艾古的操盘理念中 , 也有类似的说法:不抄底 , 不逃顶 , 不止损 。

悍马定理二十二:要赚小钱 , 就要扛小亏;要赚大钱 , 就要扛大亏 。 总之 , 要想在投机市场盈利 , 就必须要有一定的心理承受能力 。

说明:这是对上一条的补充 , 因为太多人对扛浮亏有异议 。

悍马定理二十四:出来混 , 迟早要还的 。

说明:专指那些不止损、带着浮亏重仓过夜的操作方法 。 这条与悍马定理二十一好像是相矛盾的 , 这恰恰就是程序化交易的精髓所在 , 程序化交易就是要在这样的自相矛盾中找出可以生存的夹缝 。

总结——关于扛浮亏:浮亏要扛 , 不扛浮亏就不会有赢利了;扛多大?要量力而行 。

讨论:靠运气扛过去了 , 算不算成功者?

如果抢劫银行成功了 , 算不算成功者?

弘一法师说:“人生最不幸处 , 是偶一失言 , 而祸不及;偶一失谋 , 而事幸成;偶一恣行 , 而获小利 。 后乃视为故常 , 而恬不为意 。 则莫大之患 , 由此生矣 。 ”

悍马定理十七:在自由博弈的市场 , 价格规律具有自我终结的特性 。 因此 , 仅对价格变化进行纯数理的研究并不能精确预测未来 。

说明:不排除有一些数学、物理方面方面的专家能在一段时间预测未来 , 但对这些预测结果 , 研究者自己有多大把握?使用者又能有多大的信任?这些都是问题 。 总体而言 , 数理分析预测的效率非常低 。 所以 , 从程序化实战的角度 , 完全可以认为数理分析不能精确预测未来 。

悍马定理十九:经过数理分析专业训练的人员从事程序化交易的优势是:他掌握了更多的描述价格运动的方法 , 各种方法并没有优劣 , 但对于某种特定的行情 , 总有一种或几种方法比其他方法更有效 。

悍马定理三十四:传统分析技术与量化分析技术如果能相互印证 , 预测成功率将会大幅提高;对数周期幂律模型(LPPL)与波浪理论终结楔形就是这样的典范 。

悍马定理三十七:程序化交易除了比手工操作更稳定 , 不会受到心态和情绪干扰 , 还有一个好处是可以发现肉眼不能发现的规律 。

悍马定理四十一:未来行情不可精确预测 , 但可以在一个范围内进行概率预测 。

悍马定理二十六:大部分的定性交易操作方法 , 看起来像朵花 , 在未经过量化分析之前 , 其实就是一堆垃圾 , 在经过量化分析之后 , 就成了一坨屎 。

总结:不预测能否交易?无论你承认与否 , 总之交易就是在预测 。 可以说交易无法离开预测 , 但不能依赖预测结果 。

讨论:行情可否预测 , 与历史会否重演 , 本质上是同一个问题 。 对这个问题 , 只进行定性分析是没有意义的 , 只有具体问题具体分析才有意义 。

悍马定理二十:在对程序非常了解的情况下 , 手动干预程序化交易是允许的 。 这时候的手动操作 , 可以被理解成是系统交易的一个组成部分 。 特别是对于超级交易者 , 本来就不分自动交易与主观交易 。

推荐阅读