第28章 风控绩效评估:夏普比率、最大回撤、收益风险比、风控成本分析
做市商的风控体系,不能只盯着「有没有爆仓」这种底线问题。
你想想看,如果风控策略把资金管得死死的,一点风险都不冒,那还赚什么钱?
反过来,如果风控太松,一次黑天鹅就全交代了。
所以,我们需要一套科学的绩效评估体系。说白了,就是给风控策略打分——看看它到底值不值。
28.1 夏普比率:每单位风险换多少收益
夏普比率是量化圈最常用的指标。我个人习惯把它理解为「性价比」。
公式很简单:
Sharpe Ratio = (Rp - Rf) / σp
其中:
- Rp:策略年化收益率
- Rf:无风险利率(通常用国债或USDT理财利率)
- σp:策略收益率的年化标准差
我在项目中遇到过一个问题:很多新手只看收益率,不看波动。比如一个策略年化50%,但最大回撤40%,夏普可能只有0.8。另一个策略年化20%,回撤5%,夏普却有2.5。你选哪个?
做市商业务里,我一般要求夏普比率至少大于1.5。低于1.0的策略,基本就是「瞎折腾」。
28.2 最大回撤:风控的底线指标
最大回撤(Max Drawdown)衡量的是:从净值最高点,跌到最低点,你亏了多少。
公式:
Max DD = max( (Peak - Trough) / Peak )
做市商风控里,最大回撤是硬约束。我一般会设两条线:
- 预警线:回撤达到5%,开始减仓
- 止损线:回撤达到10%,强制清仓
为什么会这样?因为做市商赚的是「薄利多销」的钱,一次大回撤可能吃掉几个月的利润。
28.3 收益风险比:简单粗暴的决策工具
收益风险比,也叫盈亏比。公式:
收益风险比 = 平均盈利 / 平均亏损
举个例子:
- 策略A:每次赚2%,每次亏1%,收益风险比=2.0
- 策略B:每次赚5%,每次亏4%,收益风险比=1.25
你选哪个?
很多人会选A,因为比值高。但别忘了,还要看胜率。如果策略A胜率只有30%,策略B胜率60%,那实际结果可能完全不同。
我个人习惯把收益风险比和胜率结合起来看:
| 指标 | 策略A | 策略B |
|---|---|---|
| 收益风险比 | 2.0 | 1.25 |
| 胜率 | 30% | 60% |
| 期望收益 | 0.3*2 - 0.7*1 = -0.1 | 0.6*1.25 - 0.4*1 = 0.35 |
你看,策略A虽然比值高,但期望收益是负的。所以收益风险比不能单独看,要结合胜率算期望值。
28.4 风控成本分析:被忽视的隐形杀手
做风控是要花钱的。很多人只盯着收益,忽略了成本。
风控成本主要包括:
- 资金成本:为了控制风险,你可能需要保留更多保证金。这部分资金本来可以拿去赚利息。
- 滑点成本:风控触发时,往往是市场剧烈波动时。这时候平仓,滑点可能很大。
- 机会成本:因为风控限制,你错过了某些高收益机会。
- 系统成本:风控系统的开发、维护、服务器费用。
我在项目中做过一个统计:一个中等规模的做市商,风控成本大约占利润的15%-25%。
28.5 综合评估框架:把指标串起来
单个指标都有局限性。我一般用下面这个框架做综合评估:
综合评分 = w1 * Sharpe + w2 * (1 / MaxDD) + w3 * 收益风险比 - w4 * 风控成本率
其中w1、w2、w3、w4是权重,根据策略类型调整。比如:
- 高频做市:w2(回撤)权重高,因为不能有大波动
- 趋势策略:w1(夏普)权重高,因为追求长期收益
嗯,这里要注意:权重不是拍脑袋定的。我习惯用历史数据做回测,找到最优权重组合。
28.6 实战中的坑与经验
最后分享几个我踩过的坑:
- 不要只看年化夏普:我见过一个策略年化夏普2.5,但月度夏普波动极大。后来发现是某个月运气好拉高了整体。建议按月滚动计算夏普,看稳定性。
- 最大回撤要区分「回撤原因」:是市场整体下跌?还是策略本身问题?如果是前者,可以接受;如果是后者,必须停。
- 风控成本不是越低越好:我曾经为了省钱,把风控触发阈值设得很宽。结果一次小波动就亏了半年的风控预算。该花的钱不能省。
无相订单流研究社 微信Lucian808555