增加龙虎榜批量分析功能,修复一些小bug
This commit is contained in:
+226
@@ -0,0 +1,226 @@
|
||||
# 港股分析功能说明
|
||||
|
||||
## ✨ 功能概述
|
||||
|
||||
系统现已支持港股分析功能,可以对香港交易所上市的股票进行技术面和基本面分析。
|
||||
|
||||
## 📊 支持的功能
|
||||
|
||||
### ✅ 完全支持
|
||||
1. **股票代码识别**
|
||||
- 支持1-5位数字代码(如:700, 9988, 01810)
|
||||
- 支持HK前缀格式(如:HK00700)
|
||||
- 自动规范化为5位标准格式
|
||||
|
||||
2. **基本信息获取**
|
||||
- 股票名称
|
||||
- 当前价格
|
||||
- 涨跌幅
|
||||
- 市盈率(PE)
|
||||
- 市净率(PB)
|
||||
- 市值
|
||||
|
||||
3. **历史数据获取**
|
||||
- 支持多个时间周期(1mo, 3mo, 6mo, 1y)
|
||||
- OHLCV数据(开盘、最高、最低、收盘、成交量)
|
||||
- 完整的历史K线数据
|
||||
|
||||
4. **技术指标计算**
|
||||
- 移动平均线(MA5, MA10, MA20, MA60)
|
||||
- 相对强弱指标(RSI)
|
||||
- MACD指标
|
||||
- 布林带(Bollinger Bands)
|
||||
- KDJ指标
|
||||
- 成交量指标
|
||||
|
||||
5. **AI智能分析**
|
||||
- 技术分析师:图表形态、趋势判断
|
||||
- 风险管理师:风险识别与控制
|
||||
- 基本面分析师:公司价值评估(含21项财务指标)⭐️ 新增
|
||||
- 团队综合决策
|
||||
|
||||
### ✅ 完全支持(新增)
|
||||
1. **财务指标数据**
|
||||
- 基本每股收益、每股净资产
|
||||
- 每股股息TTM、派息比率、股息率TTM
|
||||
- 每股经营现金流
|
||||
- 总市值、港股市值
|
||||
- 营业总收入、营业收入环比增长
|
||||
- 销售净利率、净利润、净利润环比增长
|
||||
- ROE(股东权益回报率)
|
||||
- ROA(总资产回报率)
|
||||
- 市盈率、市净率
|
||||
- 法定股本、已发行股本、每手股数
|
||||
- 数据来源:东方财富(akshare接口)
|
||||
|
||||
### ❌ 暂不支持
|
||||
1. **资金流向分析**(仅支持A股)
|
||||
2. **市场情绪分析**(仅支持A股)
|
||||
3. **新闻公告分析**(仅支持A股)
|
||||
|
||||
## 🔧 使用方法
|
||||
|
||||
### 代码格式示例
|
||||
```python
|
||||
# 方式1:简短格式
|
||||
700 # 腾讯控股
|
||||
9988 # 阿里巴巴-SW
|
||||
1810 # 小米集团-W
|
||||
|
||||
# 方式2:标准5位格式
|
||||
00700 # 腾讯控股
|
||||
09988 # 阿里巴巴-SW
|
||||
01810 # 小米集团-W
|
||||
|
||||
# 方式3:HK前缀格式
|
||||
HK00700 # 腾讯控股
|
||||
HK09988 # 阿里巴巴-SW
|
||||
HK01810 # 小米集团-W
|
||||
```
|
||||
|
||||
### 在系统中使用
|
||||
1. **单个分析**
|
||||
- 在输入框输入港股代码(如:700 或 00700)
|
||||
- 点击"开始分析"
|
||||
- 查看AI团队分析报告
|
||||
|
||||
2. **批量分析**
|
||||
- 支持混合分析A股、港股、美股
|
||||
- 例如:`000001, 00700, AAPL`
|
||||
|
||||
3. **分析师选择**
|
||||
- ✅ 推荐选择:技术分析师、基本面分析师(含21项财务指标)、风险管理师
|
||||
- ❌ 不推荐:市场情绪分析师、新闻公告分析师(港股不支持)
|
||||
|
||||
## 📈 热门港股代码
|
||||
|
||||
| 代码 | 公司名称 | 行业 |
|
||||
|------|----------|------|
|
||||
| 00700 | 腾讯控股 | 互联网科技 |
|
||||
| 09988 | 阿里巴巴-SW | 电商/云计算 |
|
||||
| 01810 | 小米集团-W | 智能手机/IoT |
|
||||
| 00388 | 香港交易所 | 金融服务 |
|
||||
| 00939 | 建设银行 | 银行 |
|
||||
| 01024 | 快手-W | 短视频平台 |
|
||||
| 09618 | 京东集团-SW | 电商 |
|
||||
| 03690 | 美团-W | 本地生活服务 |
|
||||
| 02331 | 李宁 | 体育用品 |
|
||||
| 01299 | 友邦保险 | 保险 |
|
||||
|
||||
## 💡 使用建议
|
||||
|
||||
### 适合场景
|
||||
- ✅ 技术面分析(K线、指标、形态)
|
||||
- ✅ 基本面分析(21项财务指标)⭐️ 新增
|
||||
- ✅ 短期交易策略制定
|
||||
- ✅ 中长期投资决策
|
||||
- ✅ 价格趋势判断
|
||||
- ✅ 风险评估
|
||||
- ✅ 价值投资分析
|
||||
|
||||
### 建议补充
|
||||
- 💡 行业对比(建议参考行业报告)
|
||||
- 💡 深度研究(建议结合年报和行业分析)
|
||||
|
||||
## 🔍 技术实现
|
||||
|
||||
### 数据来源
|
||||
- **行情数据**:AKShare - `stock_hk_spot_em()`
|
||||
- **历史数据**:AKShare - `stock_hk_hist()`
|
||||
- **财务指标**:AKShare - `stock_hk_financial_indicator_em()` ⭐️ 新增
|
||||
- **技术指标**:TA-Lib库计算
|
||||
|
||||
### 代码位置
|
||||
- **主要实现**:`stock_data.py`
|
||||
- `_is_hk_stock()` - 港股识别
|
||||
- `_normalize_hk_code()` - 代码规范化
|
||||
- `_get_hk_stock_info()` - 基本信息获取
|
||||
- `_get_hk_stock_data()` - 历史数据获取
|
||||
- `_get_hk_financial_data()` - 财务数据获取
|
||||
|
||||
## 📊 支持的财务指标(21项)
|
||||
|
||||
### 盈利能力指标
|
||||
- 基本每股收益(EPS)
|
||||
- 净利润
|
||||
- 净利润环比增长率
|
||||
- 销售净利率
|
||||
- ROE(股东权益回报率)
|
||||
- ROA(总资产回报率)
|
||||
|
||||
### 营运能力指标
|
||||
- 营业总收入
|
||||
- 营业收入环比增长率
|
||||
- 每股经营现金流
|
||||
|
||||
### 偿债能力指标
|
||||
- 每股净资产
|
||||
- 总资产
|
||||
|
||||
### 市场表现指标
|
||||
- 市盈率(P/E)
|
||||
- 市净率(P/B)
|
||||
- 总市值
|
||||
- 港股市值
|
||||
|
||||
### 分红指标
|
||||
- 每股股息TTM
|
||||
- 股息率TTM
|
||||
- 派息比率
|
||||
|
||||
### 股本结构
|
||||
- 法定股本
|
||||
- 已发行股本
|
||||
- 每手股数
|
||||
|
||||
## 🚀 后续优化方向
|
||||
|
||||
1. **数据源扩展**
|
||||
- ✅ 已完成:财务指标数据(21项)
|
||||
- 待开发:完整财务报表(资产负债表、利润表、现金流量表)
|
||||
- 待开发:港股通资金流向
|
||||
|
||||
2. **功能增强**
|
||||
- 港股特有指标分析
|
||||
- 恒生指数关联分析
|
||||
- 南下资金追踪
|
||||
|
||||
3. **用户体验**
|
||||
- 港股交易时间提示
|
||||
- 货币汇率转换
|
||||
- 港股通标的筛选
|
||||
|
||||
## 📝 注意事项
|
||||
|
||||
1. **交易时间**
|
||||
- 港股交易时间与A股不同
|
||||
- 上午:9:30-12:00
|
||||
- 下午:13:00-16:00
|
||||
- 注意节假日差异
|
||||
|
||||
2. **货币单位**
|
||||
- 报价单位:港币(HKD)
|
||||
- 与人民币汇率需要转换
|
||||
|
||||
3. **数据延迟**
|
||||
- 免费数据可能有延迟
|
||||
- 建议以实盘为准
|
||||
|
||||
4. **投资风险**
|
||||
- 港股T+0交易,风险较大
|
||||
- 涨跌幅无限制
|
||||
- 请谨慎投资
|
||||
|
||||
## 📞 技术支持
|
||||
|
||||
如遇到港股分析相关问题,请:
|
||||
1. 查看系统日志输出
|
||||
2. 运行测试脚本:`python test_hk_stock.py`
|
||||
3. 联系技术支持:ws3101001@126.com
|
||||
|
||||
---
|
||||
|
||||
**最后更新**:2025年10月10日
|
||||
**版本**:v1.0
|
||||
**状态**:✅ 已完成测试
|
||||
|
||||
Reference in New Issue
Block a user