由 AlgoBulls 提供支持的算法交易 API 的官方 Python 包
项目描述
pyalgotrade
由 AlgoBulls 提供支持的算法交易 API 的官方 Python 包!
特征
- 由AlgoBulls 平台提供支持
- 与算法交易策略相关的一切!
- 在AlgoBulls 平台上创建和上传策略
- 免费策略池可在pyalgostrategypool单独获得!
- 支持TA-Lib提供的所有 150 多种技术指标
- 支持多种烛台形态 - 日本 OHLC、Renko、Heikin-Ashi、Linebreak
- 支持多个蜡烛间隔 - 1 分钟、3 分钟、5 分钟、10 分钟、15 分钟、30 分钟、1 小时、1 天。
- 支持常规订单、括号订单和封面订单
- 支持MARKET , LIMIT , STOPLOSS-LIMIT , STOPLOSS-MARKET订单
- 支持INTRADAY和DELIVERY订单
- 支持回测
- 支持纸质交易
- 支持真实交易(待批准)
- 支持多个经纪人进行真实交易。在此处查看支持的经纪人列表。
- 用于回测、模拟交易、真实交易的实时日志
- 多个实时报告可用于回测、模拟交易和真实交易:
- 损益报告(损益报告)
- 统计报告
- 带有状态转换和时间戳的每个订单的订单历史记录
- 使用plotly.py绘制烛台图
回测、模拟交易和真实交易可以在同一个策略代码库上执行!
文档
您可以在此处找到文档。
Python
- Python 支持:
Python 3.6+
. - Python 要求:请参阅requirements.txt。
- 我们建议您使用最新版本的 Python (v3.8+) 以获得更好的性能优势,尤其是对于 pandas。(对于 Python 3.6,最新支持的 Pandas 版本是 v0.25.3。对于 Python 3.8,最新支持的版本是 v1.0.x)
安装
可以使用以下方式轻松安装软件包pip
-
pip install pyalgotrading
支持/获得帮助
- 错误报告/新功能请求:请在 GitHub 上创建一个新问题。
- 论坛:AlgoBulls 社区论坛
- 附加支持:如果以上都没有帮助,请联系pushpak@algobulls.com。
贡献指南
以下是我们建议您对该项目提出更改的建议:
奖励
如果您有兴趣为我们的官方免费算法交易策略池pyalgostrategypool做出贡献,请联系 support@algobulls.com。您将获得在 AlgoBulls 平台上无限交易访问的积分。
变更日志
请参阅CHANGELOG.md。
执照
请参阅许可证。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
内置分布
pyalgotrading-2022.9.3-py3-none-any.whl
(29.9 kB
查看哈希)
关
pyalgotrading -2022.9.3-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 900decc7f2219ff4ce21abc80fa0cdf2682070fd5cce493f2c830acaf70412fd |
|
MD5 | 969c0b1a3befb6104cda99b7cb32358a |
|
布莱克2-256 | 36cb60a2da686c56432f7a0e15152a478918d351c404122993dd8d239107298c |