市值交易法(5):带虚拟本金的半仓交易法

论坛 期权论坛 期权     
期权匿名问答   2022-4-14 00:29   10304   0
上次说到香农的半仓交易法,一个比较明显的问题是,有一半的本金一开始的时候就没法使用。这导致策略一开始的时候的盈利能力就打了五折。
一个对香农半仓交易法的改进就是,如何使得一开始可以跟恒定市值交易法一样直接全仓买入呢。
一种奇思妙想是,假装自己拥有一份跟本金一样多的虚拟本金。这样,一开始拥有两倍本金的的半仓,就相当于没有虚拟本金情况下的全仓了。
这笔虚拟的本金只用于计算目标市值,而不用于计算盈亏。这也是虚拟本金与杠杆的区别。
这样的交易法可以写成:

  • 将当前现金、当前市值与1倍虚拟本金三者之和的一半,作为市值目标
  • 建仓当日,建仓使得市值达到市值目标(此处即为全仓)
  • 之后每天进行如下判断与操作,直到清仓

    • 如果当前股票市值超过市值目标20%,平仓掉超出部分
    • 如果当前股票市值低于市值目标16.7%,补仓到市值目标

废话不多说,直接按之前的设置在沪深300指数上回测:


其中,基线(baseline)是买入后一直持有的策略,作对比用。市值(market_value)是我们的策略持有证券的市值。现金(cash)是我们策略的现金余额,各个跳变的地方就是调仓的地方。目标(target)是市值需要追踪的目标,在这里恒定为1。总额(total)就是现金与股票市值之和,用来与基线对比。
一直持有的策略Sharpe值为0.364
没有使用虚拟本金的半仓策略Sharpe值为0.390
使用了虚拟本金的半仓策略Sharpe值为0.428
使用虚拟本金Sharpe有所提高,这也是虚拟本金不同于杠杆的地方,后者不会改变Sharpe。
注意到买入并一直持有的策略可以看作一种始终全仓的策略,我们上面又讨论了半仓策略,那么显然下次该讨论其它仓位配比的策略了。
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:400157
帖子:80032
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP