hengruiyun/AI-Stock-Master
说明与用途
**项目简介**
AI 股票大师(hengruiyun/AI-Stock-Master)是一款基于人工智能的股票趋势分析平台,能够对中国、香港和美国市场进行多维度解读。平台融合了三大核心算法,提供行情评分、情感分析和因子回测等功能,为投资者提供从入门学习到实战决策的全链路支持。
**价值体现**
- **快速赋能 AI 能力**:无需从零搭建模型堆栈,直接使用项目已封装好的算法和数据管道,即可在自己的系统中加入智能选股、趋势预测等功能。
- **多市场、多维度**:同时覆盖 A 股、港股、美股,支持技术指标、新闻情感、基本面因子等多源数据的统一分析。
- **开源可定制**:代码结构清晰、模块化设计,便于二次开发、模型替换或与自研 RAG/Agent 工作流深度集成。
**典型接入方式**
- **克隆仓库 & 环境准备**
git clone https://github.com/hengruiyun/AI-Stock-Master.git
cd AI-Stock-Master
pip install -r requirements.txt- **配置数据源**
- 在
config.yaml中填写行情 API(如 TuShare、Yahoo Finance)和新闻抓取接口的凭证。 - 如需使用自有数据库,可将
db_engine参数指向 PostgreSQL/MySQL 并执行scripts/init_db.sql初始化表结构。
- **启动核心服务**
- **API 服务**:
uvicorn app.main:app --reload(FastAPI)提供 RESTful 接口,供前端或外部系统调用。 - **任务调度**:使用
celery -A tasks worker --loglevel=info运行异步任务,实现每日行情爬取、模型预测与报告生成。
- **前端集成**(可选)
- 项目自带基于 Vue/React 的演示页面,直接通过
npm install && npm run serve启动;也可以把 API 接口嵌入已有的交易平台 UI。
- **小规模 POC**
- 只启动
score模块(行情评分)进行一次性预测,验证模型效果后再逐步开启sentiment、factor等模块。
**生产可用性评估**
- **活跃度**:最近一次提交在 2026‑05‑13,拥有 195+ 星、44+ Fork,社区活跃,文档(README、API 说明)相对完整。
- **技术成熟度**:核心算法已封装为可复用的 Python 包,使用 FastAPI + Celery + PostgreSQL 组合,符合微服务化部署的常规模式。
- **可扩展性**:支持 Docker Compose 与 Kubernetes 部署,方便在云环境中水平扩容。
- **风险点**:仍需对许可证(MIT)进行合规确认,检查依赖库的安全漏洞(如
pandas,scikit-learn),并确保关键数据接口(行情 API)具备商业级 SLA。
综合来看,AI‑Stock‑Master 已具备 **高** 的生产候选价值,适合作为 **原型验证** 或 **正式投产** 的基础组件,只要在安全审计和运维监控(日志、告警)上做适配,即可在金融机构或量化团队的实际业务中安全上线。
实际用途
hengruiyun/AI-Stock-Master helps add AI capability without starting from a blank model stack.
- prototype AI features
- build RAG or agent workflows
- evaluate model tooling
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: Python
- 记录日期: 2026-09-05T17:31:17.503Z