计算收益:5日收盘价(作为卖出价格)除以明日开盘价(作为买入价格)
shift(close, -1) / shift(open, -1)
我得理解是,用第2天的收盘价除于第2天的开盘价,但是看到结果有点迷惑
以000001平安银行为例,运行后查看结果,最后一列的 label列是结果吗?那么结果到底是什么意思啊?显然不是除出来的结果,谁能给我说说啊,有点想不通了。
shift(close, -1) / shift(open, -1)
我得理解是,用第2天的收盘价除于第2天的开盘价,但是看到结果有点迷惑
以000001平安银行为例,运行后查看结果,最后一列的 label列是结果吗?那么结果到底是什么意思啊?显然不是除出来的结果,谁能给我说说啊,有点想不通了。
您用的是自动标注(股票)
这个模块对吧,里面除了有第一行计算 shift(close, -1) / shift(open, -1)
的代码以外,还有诸如 all_wbins(label, 20)
等代码对吧,这个代码就是将第一行的计算结果做分类(即按照结果排序,从而将所有股票分成几个不同的等级、标签),这个分好的结果才是你看到的label
。如果你单纯的需要第一行计算出来的数字,那么你可以把后面那些代码都注释掉就好了。