拿一个工具的索提诺与另一个工具的索提诺相比
下行标准差里的分母和默认目标收益率都是实现层面的选择,而这两点在 EA 营销中很少被写明。两个工具可以从同一份交易清单报出相差一半的比率,而没有哪一个是错的。
一种风险调整后收益指标,构造方式与夏普比率相同,但只除以下行标准差,因此策略不会因为盈利期的波动而被扣分。
亦称:索提诺
更新于 · 审阅于
和夏普比率是同一个想法,但它只数那些与你为敌的颠簸。赚得多的月份不再被当成缺点,于是那种偶尔赚一大笔的策略,不会再因为这些大赚而被扣分。
夏普比率衡量收益向两边散开的程度,这意味着一个格外好的月份把分数压低的幅度,和一个格外差的月份完全一样。索提诺去掉了这种不对称——这样一来,两个比率之间的距离本身就成了对一套策略形状的可读描述。
索提诺比率 =(平均收益率 − 目标收益率)÷ 下行标准差 下行标准差是低于目标那部分收益率的均方根,而这个平均里的分母并没有统一标准:除以全部期数与除以亏损期数,会从同一份数据得出不同的数字。只有当同一个工具、同一个目标、同一个采样频率同时产出两个数值时,两个索提诺才可比。
单一数字无法描述一套策略。下列指标会改变这个数字的读法。
两个 EA 有着相同的月均收益率和相同的整体波动,但波动来自相反的方向。夏普分不出它们,索提诺分得出。
按整体标准差计算的夏普比率会把这两个排得近得多,因为它把 EA A 的好月份也算成了风险。
计算 2.0 ÷ 1.0 = 2.00 · 2.0 ÷ 2.5 = 0.80
结果 索提诺 2.00 对 0.80——均值相同,风险特征相反
把索提诺放在夏普旁边读,而不是拿它取代夏普。这一对携带着任何单个数字都装不下的信息,而单独引用的索提诺无从核对。
| 区间 | 含义 |
|---|---|
| 索提诺远高于夏普 | 正偏——大幅波动大多是盈利。在趋势跟踪型 EA 中常见,通常也是交易者想要的形状。 |
| 索提诺接近夏普 | 收益大体对称。既不是警告也不是称赞;止损与目标都固定的策略常是这样。 |
| 索提诺低于夏普 | 在算术上不常见,值得追查——它指向一个设在零以上的目标收益率,或者一个名不副实的计算。 |
| 引用时未说明目标收益率与采样频率 | 无法核实。这两个选择都会明显移动数字,而“索提诺”这个词本身并不隐含其中任何一个。 |
mt5depot 的 EA 页面会写明每个公开数字来自哪一次测试运行、覆盖哪段窗口,因此本站的两个数字可以彼此对照着读,而不必去比一个来路不明的数字。
下行标准差里的分母和默认目标收益率都是实现层面的选择,而这两点在 EA 营销中很少被写明。两个工具可以从同一份交易清单报出相差一半的比率,而没有哪一个是错的。
下行标准差是亏损期的平均,因此许多小额亏损加上一次灾难性亏损,可以平均成一个看着舒服的数字。最糟的那一次单独下跌是另一项测量,必须分开来读。
并没有。两个比率读的都是已实现的收益序列,而网格或马丁 EA 会把亏损单挂着。风险是真实的、未实现的,对任何由已平仓交易算出的指标都不可见。
下行标准差只由亏损期估计,因此几十个收益率的样本里可能只有寥寥几个。窗口越短,这个数字就越是在描述恰好落进去的是哪几笔亏损。
| 在此发布的 14 个 EA 中 | 数值 |
|---|---|
| 公开了索提诺或夏普数值的商品 | 0 |
| 落在 1.5–3.0 区间的记录,全期数分母 | 7 |
| 同样这些记录,亏损期数分母 | 4 |
| 仅因换了分母就换区间的记录 | 11 |
| 索提诺高于夏普的记录,全期数分母 | 14 |
| 同一比较,亏损期数分母 | 11 |
| 索提诺与夏普的排序一致度 | 0.96 |
我们把每个商品自己公开的已平仓交易文件,统一按一套约定跑了一遍:取自资金曲线的月度收益率,没有成交的月份计为零,目标为零,按十二的平方根年化。没有任何商品公开过这样一个数值,所以这些数字属于我们,而不属于测试器。
第二到第四行承担着问题。把缺口的平方除以每一个月,Cairn 得 6.04;只除以亏损的月份,同一份记录得 2.86。第二种约定要吃掉数值的 34 % 到 53 %,并把十四份里的十一份推到本页所划那条线的另一侧。
第五、第六行修正了下面的常见问题。在第一种分母下,索提诺在十四份上全部高于夏普;在第二种分母下,Beacon、Peregrine 和 Windrose 各自跌到自己的夏普之下——上面的表格把这种情况归咎于设在零以上的目标收益率,或是名不副实的计算,而两者都不是。我们的方法论记录着每份交易文件背后的那次运行。
第七行给这套说法泄了气。十四份里有七份在两个比率之间互换了位置,且没有一份移动超过三位,所以本页所寻找的那种分歧确实出现了,却小到不足以据此行动。反倒是两者都与商品真正公开的盈利因子不一致,而且它们把不同的记录排在第一。