# 价值投资盯盘系统项目文档 ## 项目概述 **项目名称**:价值投资盯盘系统 **开发者**:张艺杰 **项目类型**:A股智能股票分析与监控平台 **技术栈**:Python + FastAPI + Bootstrap + ECharts ## 系统功能 ### 1. 核心功能 1. **股票监控** - 实时股票行情监控 - 自定义市值目标区间 - 多维度指标展示 - 涨跌幅实时更新 2. **指数行情** - 主要指数实时展示 - K线图可视化 - 涨跌幅实时更新 3. **公司详情分析** - 公司基本信息 - 财务指标分析 - 股东结构分析 - AI智能分析 ### 2. 具体指标监控 #### 2.1 基础指标 - 股票代码和名称 - 现价和涨跌幅 - 市值监控 - 目标区间对比 #### 2.2 估值指标 - 市盈率(PE) - 市净率(PB) - 市销率(PS) - 股息率 #### 2.3 财务指标 - ROE(净资产收益率) - 毛利率 - 净利率 - 资产负债率 - 净利润增长率 - 每股净资产 - 每股经营现金流 ### 3. AI分析功能 1. **投资建议** - 总体建议 - 建议操作 - 关注重点 2. **价格分析** - 合理价格区间 - 目标市值区间 3. **多维度分析** - 估值分析 - 财务健康状况 - 成长潜力 - 风险评估 ## 技术实现 ### 1. 后端架构 1. **Web框架** - FastAPI作为主要Web框架 - Uvicorn作为ASGI服务器 2. **数据源集成** - Tushare API接口 3. **数据处理** - Pandas进行数据分析 - NumPy进行数值计算 ### 2. 前端实现 1. **UI框架** - Bootstrap 5.1.3 - 响应式设计 2. **数据可视化** - ECharts 5.4.3 - 动态K线图表 3. **交互设计** - AJAX异步数据更新 - 实时数据刷新 - 模态框展示详情 ### 3. 数据存储 1. **配置存储** - JSON文件存储监控列表 - 配置文件自动管理 2. **缓存机制** - 行情数据缓存 - 智能更新策略 ## 部署要求 ### 1. 系统要求 - Python 3.8+ - 8GB+ RAM - 现代浏览器支持 ### 2. 依赖安装 ```bash pip install -r requirements.txt ``` ### 3. 配置说明 - 需配置Tushare API Token - 配置端口默认为8000 - 支持热重载 ## 使用说明 ### 1. 启动系统 ```bash python run.py ``` ### 2. 访问系统 - 浏览器访问:`http://localhost:8000` ### 3. 基本操作 1. 添加监控股票 - 输入6位股票代码 - 设置目标市值区间 2. 查看股票详情 - 点击股票名称查看详细信息 - 查看AI分析报告 3. 管理监控列表 - 删除不需要的股票 - 强制刷新数据 ## 安全性考虑 1. **数据安全** - API Token安全存储 - 敏感信息加密 2. **访问控制** - 请求频率限制 - 错误处理机制 ## 后续优化方向 1. **功能扩展** - 增加更多技术指标 - 添加自定义告警功能 - 支持多维度筛选 2. **性能优化** - 优化数据缓存机制 - 提升响应速度 - 减少资源占用 3. **用户体验** - 增加自定义主题 - 优化移动端显示 - 添加更多图表类型 ## 维护说明 1. **日常维护** - 定期更新依赖 - 检查API可用性 - 优化数据缓存 2. **问题处理** - 日志监控 - 异常处理 - 性能监控 ## 版权信息 版权所有 © 2024 张艺杰 保留所有权利