TXQuant
TXQuant 是一个用于量化交易的Python库,提供数据处理、策略回测和实时交易等功能。
功能特性
- 📊 数据处理
- 支持多种数据格式的导入导出
- 提供数据清洗和预处理工具
- 内置常用技术指标计算
- 📈 策略回测
- 支持多周期回测
- 提供详细的回测报告
- 支持自定义交易成本
- 🔄 实时交易
- 支持多交易所接入
- 提供风险控制模块
- 实时监控和预警
安装
pip install txquant
快速开始
import txquant as tx
# 加载数据
data = tx.load_data("your_data.csv")
# 计算收益率
returns = tx.calculate_returns(data['close'])
# 更多示例代码将在这里展示
文档
详细的文档请访问:文档链接
开发环境设置
- 克隆仓库
git clone https://github.com/yourusername/txquant.git
cd txquant
- 创建虚拟环境
python -m venv venv
source venv/bin/activate # Linux/Mac
# 或
.\venv\Scripts\activate # Windows
- 安装依赖
pip install -r requirements.txt
- 运行测试
pytest tests/
贡献指南
- Fork 本仓库
- 创建您的特性分支 (
git checkout -b feature/AmazingFeature) - 提交您的更改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 开启一个 Pull Request
版本日志
v0.1.0 (2025-05-20)
- 🎉 首次发布
- ✨ 基础功能实现
- 添加数据处理模块
- 实现基础收益率计算
- 添加单元测试
即将发布
- 🔜 策略回测模块
- 🔜 实时交易接口
- 🔜 更多技术指标
许可证
本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情
联系方式
- 项目维护者:[95ge]
- 邮箱:[445646258@qq.com]
- 项目链接:https://github.com/95ge/txquant
致谢
感谢所有为本项目做出贡献的开发者!
Release files for TxLink 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| txlink-0.1.0.tar.gz | 3.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| txlink-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.1 kB
Release files / txlink-0.1.0.tar.gz
| Download URL | txlink-0.1.0.tar.gz |
|---|---|
| Size | 3.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6544c953bfcbd9a98ea372bea2c844921ab8282a946b1ea736f29530c7efd907
|
|
BLAKE2b-256 checksum How to use checksums |
a07a676c10dc513bbe977750696138dfc00998470dc8f130a405a100de3c7773
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.4
|
Release files / txlink-0.1.0-py3-none-any.whl
| Download URL | txlink-0.1.0-py3-none-any.whl |
|---|---|
| Size | 3.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e908e0e622fa016d58577931d263fb700c003fa231d78651d604db256e0e4228
|
|
BLAKE2b-256 checksum How to use checksums |
42f7eb18136d37a936836c6f332d543fd20479c3e42b4d51dea501179e99c6b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.4
|