仓位管理的常见问答(持续更新...)

2021-09-01


策略产品中,常见的QAs

根据用户的反馈,持续添加扩展中……



常见问题1:如何Sizing单个交易仓位的大小?

  • Risk-based approach(风险导向型的仓位大小确定方法,即根据自身风险承受值/风险预算值去size仓位)。

  • 根据策略每日带来的账户或资产权益波动值(VaR、ES等其它指标作为参考)反过来推算买卖仓位的大小。

    比如,账户每天的波动率为a,账户权益为A;单个仓位每天的波动率为b,单个仓位的敞口为B;则该仓位大小c = (A*a)/(B*b)。

  • 根据策略的止损额占权益比重反过来推算买卖仓位的大小。

    比如,账户允许每个仓位的亏损值为X,单个仓位止损时的亏损为x,则仓位大小c = X/x。

  • 通常情况下,若有多个风控约束条件,建议仓位大小的设定服从审慎原则,即同时满足所有的风控限制条件。


常见问题2:如何管理多品种仓位组合?

  • 整体思路Index思路(合成多个仓位,把多个仓位整体当成一个仓位统一管理)

  • 具体方法

    考虑不同仓位的头寸方向

    合成具有方向的仓位敞口

    比如“多A,空B”,则影响账户或资产权益方向的仓位敞口C = A名义敞口 – B名义敞口;C的涨跌值就是“多A,空B”这个组合的涨跌值(也就是账户权益的涨跌值)。

    对C的历史敞口值进行回测,则可以知道作为多品种仓位的合成组合C,它的历史表现行为如何

    趋势性的(趋势上升:做多C;趋势下降:做空C)

    均值回归性的(历史高位时做空C,历史低位时做多C)

  • 如何Size C的大小?

    A、B合成为C后,把C当做一个标的,方法同上。


常见问题3:常用的多品种仓位手数配比方法是什么?

  • 多品种仓位的执行意义:以2个品种为例,通常多品种的意义在于对冲设定需要。

  • 最常用的方法:风险平价(多空风险值大致相同)

    通常根据对冲需要,执行多品种策略,这些品种都有较强的正相关或负相关;

    要起到对冲作用,则需要考虑到执行多空的方向后,不同品种的逻辑发展方向正好相反。

    风险平价,以2个品种为例(A合约的乘数为a1,价格为a2,波动率为a3;B合约的乘数为b1,价格为b2,波动率为b3):

    多A,空B :假设A和B本身正相关,那么“多A,空B”的两腿则负相关,相互对冲。

    假设A的手数应该为a4,B的手数应该为b4,那么手数比的计算方法:

    a1*a2*a3*a4 = b1*b2*b3*b4

    a4/b4 = (b1*b2*b3)/(a1*a2*a3)

    即,执行一组这个策略,A和B的手数比为a4:b4,

    那么该策略影响账户或资产权益方向的仓位敞口为:a1*a2*a4 – b1*b2*b4

    那么该策略作为一个整体的风险值约为0 = a1*a2*a3*a4 - b1*b2*b3*b4

    因为A、B的波动率通常是需要变动的,因此每隔一段时间,对A、B的手数需要根据更新的波动率进行调节(这个过程叫仓位管理的“风险再平衡”),“再平衡”的时间跨度通常取决于交易频率和对风险的厌恶程度(风险偏好高的,“再平衡”频率可以低些,这样交易成本低;相反频率高,则交易成本高);通常建议以“月”或“周”作为“再平衡”的周期。


常见问题4:如何正确对比不同品种或资产相同时间段上的表现?

  • 不同品种或资产,因为波动率不同,直接比较同一时间段内的涨跌幅其实意义不大。比如:1个月内,国债涨0.5%,股票涨1%,是否能得出结论:股票这个月的表现比国债好?其实不能!因为股票的波动率高,同样时间段内其涨跌幅度自然要比国债大。

  • 如何正确评价不同品种或资产的涨跌幅?最常用的方法:波动率调整

    将品种波动率调整至统一水平x(可以是任何值,通常用股市的股指波动率)

    假设有品种A、B、C,首先根据原始价格,计算A、B、C的回报序列A*、B*、C*,再计算其波动率分别为a、b、c :

    波动率调节因子:x/a,x/b,x/c

    将波动率调节因子统一应用到相应品种的回报序列A*、B*、C*上(即每个回报数据点乘以上述波动率调节因子),分别得到新的回报序列a*、b*、c*

    将不同品种的最新价格都设定为1或100等任何自己习惯的值(也可以将评价时间维度上起始的价格值设定为1或者100等任何自己习惯的值),根据上述新的回报序列重新计算出历史价格序列A^、B^、C^

    根据新的历史价格序列A^、B^、C^再进行相应时间维度上的涨跌幅计算,进而比较表现


分享
下一篇:这是最后一篇
上一篇:这是第一篇