我是高空滑索的新手。我正在按照初学者教程熟悉它。当我尝试按照ipython单元格中教程的教学运行算法时:
from zipline.api import order_target, record, symbol, history
import numpy as np
import pandas as pd
from zipline.examples import buyapple
%load_ext zipline
%%zipline --start 2000-1-1 --end 2014-1-1 --symbols AAPL
def initialize(context):
pass
def handle_data(context, data):
order(symbol('AAPL'), 10)
record(AAPL=data[symbol('AAPL')].price)
我收到了这样的错误:NoSuchOption: no such option: --symbols
我尝试在cli中运行python -m zipline run -f ../../zipline/examples/buyapple.py --start 2000-1-1 --end 2014-1-1 --symbols AAPL -o buyapple_out.pickle
并且也遇到了同样的错误。你知道原因是什么,我该如何解决?先感谢您!
答案 0 :(得分:1)
我运行了这个命令$ zipline ingest
,默认为获取quantopian-quandl数据包。
完成下载后,我删除了有问题的开关:--symbols AAPL
,教程似乎运行正常。