A股股票数据采集和策略系统开源项目

我要开发同款

技术信息

语言技术
PythonDockerRedisNLP
系统类型
LinuxWindowsMacOS
行业分类
人工智能金融
开源地址
https://gitee.com/lijinquanBlog/py_ljq_gsch
授权协议
LGPL许可

功能介绍

ljq_gsch 是一个完整的股票数据采集、存储、分析和预测系统。系统通过 Baostock API 获取股票数据,存储到 MySQL 数据库,并提供 API 接口和机器学习预测功能。

功能特性
1. 数据采集
股票基本信息
历史K线数据(日线、分钟线)
财务数据(利润表、资产负债表等)
指数成分股数据
宏观经济数据
2. 数据存储
MySQL 8.0 数据库
连接池管理(DBUtils + SQLAlchemy)
数据完整性检查
自动数据更新
3. API 服务
RESTful API 接口
股票数据查询
机器学习模型管理
预测结果查询
4. 机器学习
多种模型支持(XGBoost、LightGBM、RandomForest)
自动模型训练
价格预测
模型评估和优化
5. 调度系统
定时数据更新
自动模型训练
数据备份
系统监控
系统架构
数据源 (Baostock API) ↓ 数据采集层 (Data Collector) ↓ 数据存储层 (MySQL 8.0) ↓ 业务逻辑层 (API + ML Services) ↓ ├── API服务 (Flask) ├── 机器学习服务 └── 调度服务

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论