问题标签 [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.
pandas - 滑索错误 KeyError:
当我尝试使用 zipline 在 quantopian 框架之外执行简单的交叉策略算法时,出现以下错误。
这是一个简单的交叉策略,计算 50-100 天移动平均线以得出交易策略。我无法使用 zipline 从 Quantopian 框架中运行此策略。
代码如下
python - 无法使用 Microsoft Visual Studio 安装 TA-lib python 问题
尝试做一个简单的 pip install TA-lib 但在安装 Microsoft Visual Studios 14 时出现错误,但问题仍然存在。
错误代码http://pastebin.com/h4jHWd1m
我尝试手动安装它,但得到了这个:
问题似乎是一样的,有什么想法吗?
python - 如何在 pycharm 中安装 zipline 模块?
我使用 pycharm 作为我的 IDE,我发现将 zipline 安装到 pycharm 的问题。我已经通过 pip install zipline 尝试了该方法,但它不起作用。
有没有我错过的部分或任何处理它的指南?
zipline - zipline:运行时确定捆绑提供了哪些资产/符号?
抱歉,如果这有一个明显的解决方案,但我发现 zipline 的 API 文档非常缺乏,有很多漏洞。
在initialize(context)
函数或handle_data(context, data)
函数中,是否有一种简单的方法可以获取资产世界中所有符号的列表?
例如,如果我有一个由来自 yahoo 的一堆代码组成的自定义捆绑包,我似乎找不到context.get_all_assets()
这么简单的东西。似乎我总是必须手动提供一个符号列表,以便我可以设置,例如context.assets = symbols('AAPL', 'SNAP', 'FB')
.
python-3.x - 使用 quantopian 进行数据分析
我想知道 Quantopian 是从哪里获取数据的?
如果我想对 NYSE 以外的股票市场进行分析,我会得到数据吗?如果没有,我可以手动上传数据,以便我可以在上面运行我的算法。
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 中为这些方法保存的代码在哪里?我只是想阅读代码以更好地了解它的工作原理。
python - 熊猫:python setup.py build_ext --inplace
我今天按照使用 Conda ( https://github.com/quantopian/zipline ) 在 Quantopian 的说明安装了“Zipline”。
您能否帮助我解决以下问题或简单地解释如何回滚到原始状态。我需要熊猫!
Python2:无法运行 Pandas 并出现以下错误:
Python3: 无法运行试点程序 (QuickStart) 并出现以下错误:
python-3.x - 如何在 zipline 中手动提供基准
我想创建一个可重现的示例,其中手动提供交易系列和基准。这将使接近滑索的人们的生活变得异常轻松。事实上,鉴于最近关闭了 Yahoo!Finance API,即使是 zipline 的介绍性示例也不再适用,因为在尝试从 Yahoo 后台导入 ^GSPC 基准时将返回 HTTP 错误。因此,现在官方教程中没有一个代码片段适用于 AFAIK。
回报:HTTPError: HTTP Error 404: Not Found
问题:如何使用 AAPL 作为交易资产和 SPY 作为基准来制定策略? 约束:必须手动提供 AAPL 和 SPY,如示例中所示。
python - pip install zipline 在 Windows 10 上失败
我无法zipline
安装Windows 10
. Python 3.6
我尝试使用Pycharm
和terminal
,都失败并显示以下错误消息:
Command "python setup.py egg_info" failed with error code 1 in C:...\AppData\Local\Temp\pip-build-x6gaykzm\zipline\
我也尝试过pip3 install --upgrade setuptools
,pip install ez_setup
并且pip install ez_setup
喜欢这里和这里的建议
我也安装了numpy 1.13.0 + mkl
有人可以就这个话题提供帮助吗?提前谢谢了!