自定义数据面板 - Zipline 教程 本地回测和金融 Python p.3

这段文字介绍了在 Quantopian 平台上使用自定义数据进行回测的方法。作者提到了两种使用自定义数据的方法:一种是直接加载数据到内存,另一种是使用数据包(bundles)。作者更倾向于第一种方法,因为它更简单易懂。

作者详细讲解了如何使用 Pandas 库加载 CSV 文件到内存并将其转换为数据框(DataFrame)。数据框类似于 Excel 表格,包含开盘价、最高价、最低价、收盘价和成交量等信息。每个符号的数据都存储在一个独立的数据框中,最后使用 Pandas 的 Panel 对象将所有数据框组合成一个三维数据结构,方便进行分析和回测。

作者还提到了数据的大小限制,如果数据量超过了内存容量,就需要使用其他方法。最后,作者展示了如何使用 Pandas 库创建数据面板,并强调了使用 PyTZ 库确保时间区域一致性的重要性。

总而言之,这段文字介绍了在 Quantopian 平台上使用自定义数据进行回测的具体方法,并提供了详细的代码示例,方便读者理解和实践。

欢迎来到 Zipline 本地回测教程系列的第 3 部分。到目前为止,我们已经展示了如何在本地运行 Zipline,但我们一直在使用预制数据集。在本教程中,我们将介绍如何使用本地数据,只要您能够将这些本地数据放入内存中。文本教程和示例代码:https://pythonprogramming.net/custom-data-zipline-local-python-programming-for-finance/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sentdex

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值