问题标签 [zipline]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
877 浏览

pandas - 滑索错误 KeyError:

当我尝试使用 zipline 在 quantopian 框架之外执行简单的交叉策略算法时,出现以下错误。

这是一个简单的交叉策略,计算 50-100 天移动平均线以得出交易策略。我无法使用 zipline 从 Quantopian 框架中运行此策略。

代码如下

0 投票
1 回答
6661 浏览

python - 无法使用 Microsoft Visual Studio 安装 TA-lib python 问题

尝试做一个简单的 pip install TA-lib 但在安装 Microsoft Visual Studios 14 时出现错误,但问题仍然存在。

错误代码http://pastebin.com/h4jHWd1m

我尝试手动安装它,但得到了这个:

问题似乎是一样的,有什么想法吗?

0 投票
2 回答
1976 浏览

python - 如何在 pycharm 中安装 zipline 模块?

我使用 pycharm 作为我的 IDE,我发现将 zipline 安装到 pycharm 的问题。我已经通过 pip install zipline 尝试了该方法,但它不起作用。

有没有我错过的部分或任何处理它的指南?

0 投票
1 回答
516 浏览

zipline - zipline:运行时确定捆绑提供了哪些资产/符号?

抱歉,如果这有一个明显的解决方案,但我发现 zipline 的 API 文档非常缺乏,有很多漏洞。

initialize(context)函数或handle_data(context, data)函数中,是否有一种简单的方法可以获取资产世界中所有符号的列表?

例如,如果我有一个由来自 yahoo 的一堆代码组成的自定义捆绑包,我似乎找不到context.get_all_assets()这么简单的东西。似乎我总是必须手动提供一个符号列表,以便我可以设置,例如context.assets = symbols('AAPL', 'SNAP', 'FB').

0 投票
3 回答
310 浏览

python-3.x - 使用 quantopian 进行数据分析

我想知道 Quantopian 是从哪里获取数据的?

如果我想对 NYSE 以外的股票市场进行分析,我会得到数据吗?如果没有,我可以手动上传数据,以便我可以在上面运行我的算法。

0 投票
1 回答
288 浏览

python - 用于 zipline 的方法的 python 代码在哪里?

我是 Python 的初学者,但在 Java 中,通常这些导入会准确显示对象的来源。例如,下面的 import 语句告诉我 SpringBootApplication 对象直接来自 Spring Boot 类,我可以深入到该类中阅读其所有方法代码:

现在我正在查看 python 中的 zipline 库:

https://github.com/quantopian/zipline

这是来自他们在 github repo 主页上的示例代码:

因此,我查看了 zipline 文件夹,以查看是否有从中history, order_target, record, symbol导入方法的 api 文件,因为我想读取驱动这些方法的底层代码。

该代码并没有告诉我太多(https://github.com/quantopian/zipline/blob/master/zipline/api.py):

但是,有一个名为的文件api.pyi似乎包含一些关于我感兴趣的方法的文本(https://github.com/quantopian/zipline/blob/master/zipline/api.pyi)。例如,使用 method record,它说:

我想也许代码就在里面zipline.run_algorithm,并且还查看了该zipline/run_algorithm文件,但在 repo 中找不到它。

在 python 中为这些方法保存的代码在哪里?我只是想阅读代码以更好地了解它的工作原理。

0 投票
0 回答
1567 浏览

python - 熊猫:python setup.py build_ext --inplace

我今天按照使用 Conda ( https://github.com/quantopian/zipline ) 在 Quantopian 的说明安装了“Zipline”。

您能否帮助我解决以下问题或简单地解释如何回滚到原始状态。我需要熊猫!

Python2:无法运行 Pandas 并出现以下错误:

Python3: 无法运行试点程序 (QuickStart) 并出现以下错误:

0 投票
2 回答
2615 浏览

python-3.x - 如何在 zipline 中手动提供基准

我想创建一个可重现的示例,其中手动提供交易系列和基准。这将使接近滑索的人们的生活变得异常轻松。事实上,鉴于最近关闭了 Yahoo!Finance API,即使是 zipline 的介绍性示例也不再适用,因为在尝试从 Yahoo 后台导入 ^GSPC 基准时将返回 HTTP 错误。因此,现在官方教程中没有一个代码片段适用于 AFAIK。

回报:HTTPError: HTTP Error 404: Not Found

问题:如何使用 AAPL 作为交易资产和 SPY 作为基准来制定策略? 约束:必须手动提供 AAPL 和 SPY,如示例中所示。

0 投票
2 回答
885 浏览

python - pip install zipline 在 Windows 10 上失败

我无法zipline安装Windows 10. Python 3.6我尝试使用Pycharmterminal,都失败并显示以下错误消息:

Command "python setup.py egg_info" failed with error code 1 in C:...\AppData\Local\Temp\pip-build-x6gaykzm\zipline\

我也尝试过pip3 install --upgrade setuptoolspip install ez_setup并且pip install ez_setup喜欢这里这里的建议

我也安装了numpy 1.13.0 + mkl

有人可以就这个话题提供帮助吗?提前谢谢了!

0 投票
1 回答
507 浏览

python - 运行 zipline 导致 urlopen 错误 [Errno 11001] getaddrinfo failed

我正在尝试通过终端运行此处zipline buyapple.py描述的示例:

但这会导致以下错误:

有人知道出了什么问题吗?