BulletTrade - 专业的量化交易系统,兼容聚宽策略,支持多数据源和实盘交易
Project description
BulletTrade
BulletTrade 是一个专业的量化交易系统 Python 包,提供完整的回测和实盘交易解决方案。
简体中文 | 完整文档
✨ 核心特性
- 🔄 聚宽兼容:
from jqdata import * - 📊 多数据源:JQData、MiniQMT、TuShare、本地缓存与远程 QMT server 均可切换。
- ⚡ 回测 & 报告:分钟/日线回测、真实价格撮合、HTML/PDF 报告一键生成。
- 💼 实盘接入:本地 QMT、远程 QMT server、模拟券商按需选择。
- 🧩 可扩展:数据/券商接口基于抽象基类,便于自定义实现。
📖 文档
- 文档首页: 站点 https://bullettrade.cn/docs/
- 快速上手:三步跑通回测/实盘,聚宽策略无改直接复用。
- 配置总览:回测/本地实盘/远程实盘/聚宽接入的环境变量一览。
- 回测引擎:真实价格成交、分红送股处理、聚宽代码示例与 CLI 回测。
- 实盘引擎:本地 QMT 独立实盘与远程实盘流程。
- 交易支撑:聚宽模拟盘接入、远程 QMT 服务与 helper 用法。
- QMT 服务配置:bullet-trade server 的完整说明。
- 数据源指南:聚宽、MiniQMT、Tushare 以及自定义 Provider 配置。
- API 文档:策略可用 API、类模型与工具函数。
- 邀请贡献: 贡献与联系方式。
🔗 链接
📄 许可证
联系与支持
如需交流或反馈,低佣开通QMT等,可扫码添加微信,并在 Issue/PR 中提出建议:
⚠️ 风险提示: 量化交易存在高风险,因策略、配置或软件缺陷/网络异常等导致的任何损失由使用者自行承担,请先在仿真/小仓位充分验证。
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bullet_trade-0.6.6.tar.gz
(292.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
bullet_trade-0.6.6-py3-none-any.whl
(321.3 kB
view details)
File details
Details for the file bullet_trade-0.6.6.tar.gz.
File metadata
- Download URL: bullet_trade-0.6.6.tar.gz
- Upload date:
- Size: 292.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
622cde6c7f7867abbd9f212d81367be05d5c185e9a9fc02c3d37cb8b2ec09767
|
|
| MD5 |
b4b8300bedd04ffc6456bd6fca2fa6a8
|
|
| BLAKE2b-256 |
da45d945bd90a7153ece9c39ae2896b80856980325bd3d319874d47809c71365
|
File details
Details for the file bullet_trade-0.6.6-py3-none-any.whl.
File metadata
- Download URL: bullet_trade-0.6.6-py3-none-any.whl
- Upload date:
- Size: 321.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93c494d65aafc832d5d4893c53562855a18daee5c1dc5eab313c2b90725e4a2e
|
|
| MD5 |
e923edb67d3d6f3761af3a2ab0f067c8
|
|
| BLAKE2b-256 |
26e6aae2d9aacbdaee4be85cb8fbeb85eee4fad06ee63efb7f28bdaa383c43f4
|