【问题标题】:Any way to get 1 minute data using Zipline使用 Zipline 获取 1 分钟数据的任何方式
【发布时间】:2015-07-22 11:00:27
【问题描述】:

我在 iPython Notebook 中使用 Zipline 进行回测。但是,我对图书馆相当陌生,想知道他们是否无论如何要添加 1 分钟的数据。目前,我可以使用以下代码接收 1 天的开盘价、最高价、最低价、收盘价等数据:

start = datetime(2015, 1, 1, 0, 0, 0, 0, pytz.utc)
end = datetime(2015,6,30,0,0,0,0, pytz.utc)

data = load_bars_from_yahoo(stocks=["AAPL"], start=start, end=end); data.save('talk_px.dat')

无论如何我可以将频率从 1 天更改为 1 分钟吗?

【问题讨论】:

    标签: python zipline


    【解决方案1】:

    您可能已经找到答案,但仅供参考,您用于启动所有操作的 run_algo.py 命令具有 --data-frequency 参数以请求每日/分钟数据:

    usage: run_algo.py [-h] [-c FILE] [--algofile ALGOFILE] [--data-frequency {minute,daily}] [--start START] [--end END] [--capital_base CAPITAL_BASE] [--source {yahoo}] [--symbols SYMBOLS] [--output OUTPUT]
    

    来源:Zipline beginner tutorial

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-13
      • 2022-12-17
      • 1970-01-01
      • 1970-01-01
      • 2013-03-14
      • 1970-01-01
      相关资源
      最近更新 更多