文件名称:pyqstrat:一个快速、可扩展、透明的 Python 库,用于回测量化策略
文件大小:2.99MB
文件格式:ZIP
更新时间:2024-08-24 17:00:15
JupyterNotebook
介绍 pyqstrat包是为回测量化策略而设计的。 它最初是为我自己作为量化交易员/研究员而构建的,因为我找不到一个基于 Python 的快速、可扩展和透明的框架,足以在我的工作中使用。 这个框架是为那些熟悉 numpy 和相当先进的 Python 技术的有能力的程序员设计的。 目标是: 速度 - 性能敏感的组件是在 numpy 级别或 C++ 中编写的,这可以使性能比常规 Python 代码提高几个数量级。 在可能的情况下,我们会并行处理工作,以便您可以利用机器上的所有可用内核。 透明度 - 如果您打算为策略投入资金,您想确切地知道您所做的假设。 代码已编写并记录在案,因此这些代码尽可能清晰。 可扩展性 - 不可能想到交易者可以提出的回测策略的所有要求。 此外,交易者将希望根据所交易的策略来衡量不同的指标。 使用此框架,您可以: 构建一个包含多个同时运行的策略的投资组合 创