# flask_stockv2 **Repository Path**: qtfy2020/flask_stockv2 ## Basic Information - **Project Name**: flask_stockv2 - **Description**: 本项目是一个基于 Flask 框架开发的股票分析与预测系统,旨在为用户提供全面的股票市场分析工具,包括大盘指数行情、资金热点方向、股票诊断分析、股票对比分析、股票价格时序建模预测以及股票量化收益分析等功能。通过整合多种数据分析方法和可视化技术,帮助用户更好地理解股票市场动态,辅助投资决策。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2025-11-24 - **Last Updated**: 2025-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 环境依赖 * Python 3.8 或更高版本 * Flask 2.x 或更高版本 * 其他依赖项请参考 `requirements.txt` 文件 安装步骤 ---- 1. **创建虚拟环境(可选,但推荐)** ``` python -m venv venv source venv/bin/activate # 在 Windows 上使用 `venv\Scripts\activate` ``` 2. **安装依赖** ```python pip install -r requirements.txt ``` 启动项目 ---- 1. **运行 Flask 应用** 在项目根目录下运行以下命令: ```python flask run ``` 或者直接运行 `app.py`: ```python python app.py ``` 2. **访问应用** 打开浏览器,访问 [http://127.0.0.1:5000](http://127.0.0.1:5000/),即可看到项目首页。 部署到生产环境 ------- 1. **安装 Gunicorn(推荐的生产服务器)** pip install gunicorn 2. **启动 Gunicorn** gunicorn -w 4 -b 0.0.0.0:8000 run:app 其中 `-w 4` 表示启动 4 个工作进程,`-b 0.0.0.0:8000` 表示绑定到 `0.0.0.0` 的 `8000` 端口。 3. **使用 Nginx 反向代理(可选)** 如果需要使用 Nginx 作为反向代理,可以在 Nginx 配置文件中添加以下内容: nginx复制 ```nginx server { listen 80; server_name your_domain_or_ip; location / { proxy_pass http://127.0.0.1:8000; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } } ``` # 实际功能 1. 首页 2. 大盘指数行情 3. 资金热点方向 4. 股票诊断分析 5. 股票对比分析 6. 股票价格时序建模预测 7. 股票量化收益分析 首页 ![输入图片说明](static/img/%E9%A6%96%E9%A1%B5.png) 大盘指数行情 ![输入图片说明](static/img/%E5%A4%A7%E7%9B%98.png) 资金热点方向 ![输入图片说明](static/img/%E8%B5%84%E9%87%91%E7%83%AD%E7%82%B9.png) 股票诊断分析 ![输入图片说明](static/img/%E6%8A%80%E6%9C%AF%E8%AF%8A%E6%96%AD.png) 股票对比分析 ![输入图片说明](static/img/%E5%AF%B9%E6%AF%94.png) 股票价格时序建模预测(预测结果是乘一个随机数) ![输入图片说明](static/img/%E9%A2%84%E6%B5%8B.png) 股票量化收益分析 ![输入图片说明](static/img/%E5%88%86%E6%9E%90.png)