# hf-stock **Repository Path**: stoneMiss/hf-stock ## Basic Information - **Project Name**: hf-stock - **Description**: hf-stock - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-19 - **Last Updated**: 2026-07-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 股票量化系统 基于 Flask + React + 阿里云盘的股票量化交易系统。 ## 项目结构 ``` weixin_stock/ ├── backend/ # 后端 (Flask) │ ├── api/ # API 路由 │ ├── services/ # 业务逻辑 │ │ ├── aliyun_drive.py # 阿里云盘 API │ │ ├── data_storage.py # 数据存储 │ │ ├── data_fetcher.py # 数据下载 │ │ └── meta_service.py # 元数据管理 │ ├── config.py # 配置 │ └── app.py # 主入口 ├── frontend/ # 前端 (React 16 + Ant Design 3) │ ├── src/ │ │ ├── pages/ # 页面 │ │ └── services/ # API 调用 │ └── package.json └── data/ # 本地缓存 ``` ## 快速开始 ### 后端 ```bash cd backend pip install -r requirements.txt python app.py ``` 后端运行在 http://localhost:5000 ### 前端 ```bash cd frontend npm install npm start ``` 前端运行在 http://localhost:3000 ## 配置 编辑 `backend/config.py`: - `ALIYUN_DRIVE.refresh_token`: 阿里云盘 refresh_token - `ALIYUN_DRIVE.root_folder`: 云盘根目录 (默认: /weixin_stock) ## 功能 - 股票列表管理 - 行情数据下载 (分时/逐笔/日K) - 数据文件管理 - 策略配置 ## 数据存储 所有数据存储在阿里云盘: - 元数据: `/weixin_stock/meta/` (JSON) - 分时数据: `/weixin_stock/minute/{股票代码}/` - 逐笔数据: `/weixin_stock/tick/{股票代码}/` - 日K数据: `/weixin_stock/daily_k/{股票代码}/`