首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在zipline中订购一小部分加密(如比特币)?

如何在zipline中订购一小部分加密(如比特币)?
EN

Stack Overflow用户
提问于 2020-11-20 21:54:12
回答 1查看 93关注 0票数 0

基本上,正如你们都知道的那样,我们可以在Zipline中反向测试我们的策略,问题是Zipline是为股票市场开发的,在这些市场中,可以订购的资产的最小订单是1,但在加密市场中,我们能够订购加密货币的一小部分。那么,我如何让zipline根据可用资金订购一小部分比特币呢?

EN

回答 1

Stack Overflow用户

发布于 2021-06-03 18:23:04

您可以在较小的规模上模拟您的测试,例如在Satoshi level (1e8)上。

我可以想到两种方法:

  1. 将您的资本增加到1e8的基础上,并保持输入不变。这样,你就可以分析中智的结果,但你需要修正最终的投资组合价值和任何其他依赖于资本基础的因素。
  2. 将输入缩放到中智或任何其他水平,并使用order_target_percent方法将handle_data方法更改为中智水平上的顺序或基于你的投资组合百分比。

注意: Zipline将输入四舍五入为3个小数点。因此,重新缩放到中时将低于5000的价格转换为NaN (不考虑较高价格的舍入误差)。我的建议是使用1e5表示比特币或使用对数标度。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64930701

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档