用简单的策略来测试你的熊猫框架
pandasbt的Python项目详细描述
潘达斯比特
简化了使用pandas对策略进行回溯测试的框架
安装
pip install pandasbt
计算系数zscore
^{pr2}$
pip install pandasbt
也可以指定列
pbt.zscore(df_test,20,"close")
计算买卖信号
这意味着在dataframe中添加一个signal列。
0-无意义
-1-表示出售
1-表示购买
importpandasbtaspbtdf_test=pd.DataFrame([{"close":25},{"close":15},{"close":41},{"close":7},{"close":5},{"close":115},{"close":45},{"close":32},])pbt.calc_signal(df_test,buy_query="close > 20",sell_query="close < 10")
- 项目
标签: