首页 > 解决方案 > zipline :更改内置因素的输入数据

问题描述

我正在尝试在本地环境中使用 Zipline API。

我已经成功地摄取了我的自定义 csv 数据,并且在不使用 Pipeline API 的情况下,回测工作正常。

但是,我不知道在使用 Pipeline API 时应该如何使用内置因素。

更具体地说,我想在以下示例中更改输入变量。

sma_10 = SimpleMovingAverage(inputs=[USEquityPricing.close], window_length=10)
sma_30 = SimpleMovingAverage(inputs=[USEquityPricing.close], window_length=30)

也就是说USEquityPricing.close,我不想使用 ,而是使用MY_CSV_BUNDLE.close. 这可能吗,如果可以,我应该如何实施?

提前致谢

标签: ziplineback-testingquantopian

解决方案


这个 quantopian community question 为这个问题提供了一个提示:

https://github.com/quantopian/zipline/issues/911


推荐阅读