天行量化,一个量化回测框架
Project description
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 (2024-03-xx)
- 🎉 首次发布
- ✨ 基础功能实现
- 添加数据处理模块
- 实现基础收益率计算
- 添加单元测试
即将发布
- 🔜 策略回测模块
- 🔜 实时交易接口
- 🔜 更多技术指标
许可证
本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情
联系方式
- 项目维护者:[张礼涛]
- 邮箱:[445646258@qq.com]
- 项目链接:https://github.com/95ge/txquant
致谢
感谢所有为本项目做出贡献的开发者!
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
txquant-0.1.0.tar.gz
(3.4 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
File details
Details for the file txquant-0.1.0.tar.gz.
File metadata
- Download URL: txquant-0.1.0.tar.gz
- Upload date:
- Size: 3.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e12a8aa180868612b8c1ee3c4a4792b7ce9eb36acf8b9b42f03e65b0969a8009
|
|
| MD5 |
2d398a860a6b4680f4406da28637ef6f
|
|
| BLAKE2b-256 |
9c6c532d64c9e2f7b117afd50134ea86dbff0a3141297601c845e5fa2a74a890
|
File details
Details for the file txquant-0.1.0-py3-none-any.whl.
File metadata
- Download URL: txquant-0.1.0-py3-none-any.whl
- Upload date:
- Size: 3.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
500c437d05613f266a37e11cb46dcd1d28e669949ef6a2083aea09984f0b6d41
|
|
| MD5 |
c6d2838b736b4c9c089e69c92b5db105
|
|
| BLAKE2b-256 |
45ea5556e9113d141a6857fad777e98cb46560eef8c1bc99fce7ba0a67751c89
|