计算单次收益率有问题
来源:3-6 Debug:解决CopyWarning问题

关中农家人
2021-11-03
语句:
`data.loc[data['signal'] != 0, 'profit_pct'] = data['close'].pct_change()`
计算出的收益率包含了signal=0的close,应该修改为:
data.loc[data['signal'] != 0, 'profit_pct'] = data.loc[data['signal'] != 0, 'close'].pct_change()
写回答
2回答
-
慕圣1520109
2023-11-11
是的,听课的时候就好奇前边改了,后边不用改吗。果然后边也需要一起改,谢谢网友!
翻译
搜索
复制
00 -
DeltaF
2021-11-25
好的,收到,谢谢提醒00
相似问题