Releases: henrylin99/quantitative_analysis
Releases · henrylin99/quantitative_analysis
v2.0.0-parquet
v2.0.0-parquet — 数据存储架构升级
核心变更
从 v1.0 的 MySQL 架构全面迁移到 Parquet + SQLite 方案,大幅降低部署和使用门槛。
为什么要升级
- v1.0(MySQL 版):需要安装配置 MySQL 服务、导入数据库、配置连接,部署流程复杂
- v2.0(Parquet + SQLite 版):零外部依赖,有 Python 环境即可运行
主要特性
- 📦 开箱即用:克隆仓库
pip install -r requirements.txt后直接python run.py启动 - 💾 Parquet 行情存储:分钟级/日级行情数据以 Parquet 格式存储,读写高效、压缩率高
- 🗄️ SQLite 状态管理:组合持仓、报告、预警等应用状态用 SQLite 管理,无需外部数据库
- 📡 通达信实时行情:集成通达信接口获取实时报价,自动刷新持仓价格
- 📊 完整的实时分析功能:技术指标、交易信号、风险管理、报告生成、组合优化
- 🔌 离线数据包:提供预下载的历史行情数据包,解压即可使用,方便学习和研究
快速开始
# 克隆项目
git clone https://github.com/henrylin99/quantitative_analysis.git
cd quantitative_analysis
# 安装依赖
pip install -r requirements.txt
# 启动
python run.py离线数据
为方便学习和研究,提供预下载的 A 股历史行情数据包(Parquet 格式),解压到项目 data/ 目录即可使用。
详见项目 README 获取数据下载方式。
适合人群
- 量化交易初学者,希望快速上手实践
- Python 开发者,想学习量化分析系统架构
- A 股个人投资者,需要技术分析和信号工具