# Stock **Repository Path**: nayeonywy/stock ## Basic Information - **Project Name**: Stock - **Description**: stock - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2025-04-14 - **Last Updated**: 2025-05-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 智能股票分析系统 - QuantumTrader ![alt text](1.png) 基于新浪财经实时数据的智能股票分析平台,整合技术指标分析与金融新闻聚合,提供专业的量化投资分析工具。 ## 🌟 核心功能 ### 实时行情监控 - 多维度数据展示:价格、涨跌幅、成交量等关键指标 - 动态数据更新:每秒刷新市场行情 - 自选股管理:预设30+重点股票/指数 ### 专业级技术分析 - 多维指标计算: - 均线系统(MA5/MA10/MA20) - MACD指标(DIF/DEA/MACD柱) - RSI相对强弱指数 - 可视化呈现: - 动态K线图表 - 多指标联动分析 - 历史数据回溯(最大支持1000周期) ![alt text](5.png) ![alt text](4.png) ![alt text](3.png) ### 智能新闻聚合 ![alt text](6.png) - 实时财经新闻推送 - 新闻时效性标记 - 来源权威认证(华尔街见闻等) ### 高级特性 - 自适应分辨率支持(PC/移动端) - 数据缓存优化(降低API请求频次) - 动态粒子背景渲染 - 赛博朋克风格UI ## 🛠 技术架构 ### 前端系统 | 组件 | 版本 | 功能 | |-------------------|--------|--------------------------| | Flask | 2.0.x | 前端模板渲染 | | ECharts | 5.4.1 | 动态数据可视化 | | Particles.js | 2.0.0 | 背景粒子效果 | | FontAwesome | 6.0.0 | 矢量图标库 | ### 后端系统 | 模块 | 技术栈 | 功能 | |-------------------|----------------------|--------------------------| | 数据获取 | Requests | 新浪API交互 | | 数据处理 | Pandas/Numpy | 数据清洗转换 | | 技术指标计算 | 自定义算法库 | 实时指标生成 | | 新闻聚合 | 第三方API整合 | 新闻采集与标准化 | ## 🚀 快速部署 ### 环境要求 - Python 3.8+ - Node.js 14.x (可选,用于前端构建) ### 安装步骤 ```bash # 克隆仓库 git clone https://github.com/your-repo/QuantumTrader.git # 配置环境变量 export API_KEY=your_sina_finance_key # 启动服务 python app.py ``` ## 📊 数据接口文档 ### 核心API端点 | 端点 | 方法 | 参数 | 示例响应 | |---------------------------|--------|-------------------------|--------------------------| | `/api/realtime/` | GET | 股票代码 | JSON实时数据 | | `/api/history/` | GET | scale=周期(默认240) | 带技术指标的历史数据 | | `/api/intraday/` | GET | scale=5/10/30 | 分时数据+均线 | | `/api/news` | GET | - | 结构化新闻数据 | ### 数据示例 ```json // 实时数据响应 { "code": "sh600519", "name": "贵州茅台", "price": 1850.50, "volume": 32561, "change": "+2.45%", "timestamp": "2023-12-01 14:30:00" } ``` ## 📈 使用指南 1. **实时行情查看** - 访问 `/` 查看股票列表 - 点击个股进入详细分析页面 2. **技术分析操作** - 图表缩放:鼠标拖动选择区域 - 指标切换:图例点击控制显示 - 数据提示:悬停显示详细数值 3. **新闻浏览模式** - 时间排序:最新新闻置顶 - 关键词过滤:标题实时搜索 - 来源筛选:多新闻源选择 ## 🤝 贡献指南 我们欢迎通过以下方式参与贡献: 1. 提交Issue报告问题 2. Fork仓库发起Pull Request 3. 完善文档或翻译 4. 提出新功能建议 ## 📜 许可协议 本项目采用 [MIT License](LICENSE) ## 🙏 致谢 - 新浪财经提供实时行情数据 - 华尔街见闻新闻API支持 - ECharts可视化库 - Particles.js背景引擎