计算单次收益率有问题

来源: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

是的,听课的时候就好奇前边改了,后边不用改吗。果然后边也需要一起改,谢谢网友!

翻译

搜索

复制

0
0

DeltaF

2021-11-25

好的,收到,谢谢提醒
0
0

程序员理财课 Python量化交易系统实战

打造一个自动交易平台,新手也能提升理财收益

1986 学习 · 405 问题

查看课程