基本上,正如你们都知道的那样,我们可以在Zipline中反向测试我们的策略,问题是Zipline是为股票市场开发的,在这些市场中,可以订购的资产的最小订单是1,但在加密市场中,我们能够订购加密货币的一小部分。那么,我如何让zipline根据可用资金订购一小部分比特币呢?
发布于 2021-06-03 18:23:04
您可以在较小的规模上模拟您的测试,例如在Satoshi level (1e8)上。
我可以想到两种方法:
order_target_percent方法将handle_data方法更改为中智水平上的顺序或基于你的投资组合百分比。注意: Zipline将输入四舍五入为3个小数点。因此,重新缩放到中时将低于5000的价格转换为NaN (不考虑较高价格的舍入误差)。我的建议是使用1e5表示比特币或使用对数标度。
https://stackoverflow.com/questions/64930701
复制相似问题