UltraD 的讨论

发布于: 雪球回复:7喜欢:0
按照作者的无脑定投代码运行了一下,很厉害,但有两个疑惑,一是Brinson归因中显示现金持仓有50%,不知道这是为什么,二是想询问作者,假如假定定投中未投入的现金按余额宝或银华日利进行收益,代码可以实现吗?盼作者解答。

热门回复

2021-10-21 23:53

已经试了,这个确实可以准确模拟定投的场景,让回测的年化收益更准确了,怎么就没有注意到这个功能呢,太感谢你提醒我了

2021-10-21 19:05

谢谢提示,这个我还不知道,看来是孤陋寡闻了,回头看看

2021-10-21 19:02

试试JQ的这个inout_cash( )

2020-04-15 11:20

我也明白了,原来是不明白那个归因现金持仓是资金使用率的意思。谢谢您。

2020-04-14 20:34

我知道了,仓位从0%匀速增加到100%,平均资金利用率不就是50%左右吗。

2020-04-14 13:28

谢谢您的解答,关于第一个疑惑我又看了一下,仓位分析显示最后基金的仓位已经有96.09%,但是brinson归因的行业配置显示,其他配置了51%,现金配置了49%,请问作者这样有问题吗?

2020-04-14 12:43

一、聚宽的回测系统必须指定初始投资金额,也就是说从运行的第一天开始,你手里就有这么多钱。如果回测结束的时候,资金没有定投完,就会影响收益计算的准确性。所以回测的时候,无脑定投应该计算资金用量并设置回测资金为接近的数值。二、关于存量资金未使用部分,可以买入货基或者债基,有场内交易代码就行。针对不同定投方案处理方式有很多种,代码是可以做到的,无脑定投最简单,全部资金先一次性买入基金,定投的当日卖出定投金额对应的份额,再买入ETF就可以了。