From 7235bbe1306ac67bfe00fc675208d7714d6051f4 Mon Sep 17 00:00:00 2001 From: selfrelease Date: Sat, 18 Jul 2026 18:44:30 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E7=AE=97=E6=B3=95=E5=88=86=E6=9E=90?= =?UTF-8?q?=E6=96=87=E6=A1=A3=E5=90=8C=E6=AD=A5=E6=9B=B4=E6=96=B0=E5=8C=97?= =?UTF-8?q?=E5=90=91=E2=86=92=E5=8D=97=E5=90=91=E8=B5=84=E9=87=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- stock-html/docs/算法分析.md | 32 ++++++++++++++++---------------- stock-html/docs/算法分析_v2.md | 32 ++++++++++++++++---------------- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/stock-html/docs/算法分析.md b/stock-html/docs/算法分析.md index 6666048..af6e730 100644 --- a/stock-html/docs/算法分析.md +++ b/stock-html/docs/算法分析.md @@ -14,7 +14,7 @@ 信号检测层(signal_detector.py) ← 第三章 ↓ 基于7个信号检测买卖点 外部因素模块(fund_flow/sentiment/external/news)← 第四章 - ↓ 资金面/情绪/北向/美股/商品/公告/政策/汇率 → 各因素评分 + ↓ 资金面/情绪/南向/美股/商品/公告/政策/汇率 → 各因素评分 算法决策层(stock_algorithms.py) ← 第五章 ↓ 统一推荐逻辑、牛股阶段识别、技术面深度分析(7维度)→ 技术面基础分 综合评分引擎(score_engine.py) @@ -25,7 +25,7 @@ |------|------|------|------| | 技术指标层 | `services/technical_indicators.py` | 计算 MACD、SKDJ、KDJ、EMA、MA 等基础指标 | 二 | | 信号检测层 | `services/signal_detector.py` | 基于7个信号检测买卖点 | 三 | -| 外部因素模块 | `fund_flow_analyzer.py` / `market_sentiment.py` / `external_factors.py` / `news_analyzer.py` | 资金面、市场情绪、北向资金、美股、大宗商品、公告/政策、汇率 | 四 | +| 外部因素模块 | `fund_flow_analyzer.py` / `market_sentiment.py` / `external_factors.py` / `news_analyzer.py` | 资金面、市场情绪、南向资金、美股、大宗商品、公告/政策、汇率 | 四 | | 算法决策层 | `services/stock_algorithms.py` | 统一推荐逻辑、牛股阶段识别、技术面深度分析 | 五 | | 综合评分引擎 | `services/score_engine.py` | 整合外部因素(P0-P7)与技术面评分,输出最终评分 | 五 | @@ -258,21 +258,21 @@ - **API端点**:`GET /api/market_sentiment` - **评分范围**:±10 -### 4.3 北向资金(P2,已实现) +### 4.3 南向资金(P2,已实现) -**白话解释**:北向资金是从香港流入A股的"外资",被市场视为"聪明钱"。北向大幅买入通常被视为利好信号。 +**白话解释**:南向资金是内地通过港股通配置港股的资金,反映跨境资金情绪。南向大幅流入说明内地资金积极配置港股,大中华区risk-on,对A股偏正面。注:2024年8月起北向资金实时数据已停止公布,改用南向资金作为替代指标。 | 信号 | 含义 | 可靠度 | 评分 | |------|------|--------|------| -| 北向单日净流入>50亿 | 外资看好,市场偏多 | ★★★★ | +5 | -| 北向单日净流出>50亿 | 外资看空,注意风险 | ★★★★ | -5 | -| 北向连续3日净流入 | 外资持续看好,中期偏多 | ★★★★★ | +3 | -| 北向连续3日净流出 | 外资持续撤离,中期偏空 | ★★★★ | -3 | +| 南向单日净流入>80亿 | 跨境资金情绪偏暖 | ★★★★ | +5 | +| 南向单日净流出>80亿 | 跨境资金情绪偏冷 | ★★★★ | -5 | +| 南向连续3日净流入 | 资金持续流入,中期偏多 | ★★★★★ | +3 | +| 南向连续3日净流出 | 资金持续流出,中期偏空 | ★★★★ | -3 | #### 实现模块 -- **模块文件**:`services/external_factors.py` → `get_northbound_capital()` -- **数据来源**:AKShare `stock_hsgt_north_net_flow_in_em`(北向资金净流入) +- **模块文件**:`services/external_factors.py` → `get_southbound_capital()` +- **数据来源**:AKShare `stock_hsgt_fund_flow_summary_em`(今日汇总)+ `stock_hsgt_hist_em`(南向资金历史) - **评分范围**:±10 ### 4.4 美股隔夜板块变化(P3,已实现) @@ -413,7 +413,7 @@ 资金流向数据 → 资金信号 ────────────────────────────────┤ 美股隔夜数据 → 外盘情绪 ────────────────────────────────┤→ 综合评分引擎 → 最终评分 → 买卖建议/AI解说 公告/新闻 → LLM情感分析 ───────────────────────────────┤ - 北向资金 → 外资动向 ────────────────────────────────────┤ + 南向资金 → 跨境资金情绪 ────────────────────────────────┤ 市场情绪指标 → 情绪评分 ────────────────────────────────┤ 大宗商品 → 板块影响 ────────────────────────────────────┤ 汇率 → 进出口影响 ──────────────────────────────────────┘ @@ -426,7 +426,7 @@ | 技术面基础分 | 0-100 | `compute_deep_analysis` 原始分 | | P0 资金面 | ±20 | 连续流入+10,吸筹+8,大单突击+5 | | P1 市场情绪 | ±10 | 涨跌停比+5/-5,连板+3,成交额+2/-2 | -| P2 北向资金 | ±10 | 大幅流入+5,连续流入+3 | +| P2 南向资金 | ±10 | 大幅流入+5,连续流入+3 | | P3 美股外盘 | ±10 | 美股大涨+5,大跌-5 | | P4 大宗商品 | ±5 | 单品种涨跌±1 | | P5 公告/异动 | ±15 | 并购+10,业绩预增+8,异动±5 | @@ -445,7 +445,7 @@ |------|------|------| | 资金流向分析 | `services/fund_flow_analyzer.py` | 从DB读取资金流向,计算连续流入/流出、量价背离、大单突击 | | 市场情绪指标 | `services/market_sentiment.py` | 从实时行情表计算涨停跌停比、连板高度、换手率中位数、两市成交额 | -| 外部因素 | `services/external_factors.py` | 北向资金、美股隔夜板块、大宗商品、汇率变化 | +| 外部因素 | `services/external_factors.py` | 南向资金、美股隔夜板块、大宗商品、汇率变化 | | 新闻/公告分析 | `services/news_analyzer.py` | 公告采集+分类、LLM情感分析、异动检测、政策面监控 | | 综合评分引擎 | `services/score_engine.py` | 汇总技术面+所有外部因素,输出最终评分 | @@ -454,7 +454,7 @@ | 端点 | 方法 | 说明 | |------|------|------| | `/api/market_sentiment` | GET | 市场情绪指标 | -| `/api/external_factors` | GET | 外部因素综合数据(北向/美股/商品/汇率) | +| `/api/external_factors` | GET | 外部因素综合数据(南向/美股/商品/汇率) | | `/api/fund_flow_analysis/` | GET | 个股资金流向分析 | | `/api/news_analysis/` | GET | 个股消息面分析(公告+政策+异动) | @@ -658,7 +658,7 @@ deep_analyze 接口调用流程: |------|------|----------|------| | P0 资金面 | `fund_flow_analyzer` | ±20 | 主力在买还是在卖?有没有暗中吸筹/出货? | | P1 市场情绪 | `market_sentiment` | ±10 | 今天涨停的股票多还是跌停的多?市场热不热? | -| P2 北向资金 | `external_factors` | ±10 | 外资今天是买还是卖? | +| P2 南向资金 | `external_factors` | ±10 | 跨境资金今天是流入还是流出? | | P3 美股外盘 | `external_factors` | ±10 | 昨晚美股涨了还是跌了? | | P4 大宗商品 | `external_factors` | ±5 | 原油/黄金/铜的价格变化对相关板块的影响 | | P5 公告/异动 | `news_analyzer` | ±15 | 有没有并购/业绩预告等重大消息?股价有没有异动? | @@ -681,7 +681,7 @@ deep_analyze 接口调用流程: 5. 形态识别(发现了什么技术形态) 6. 综合建议(根据评分给出操作建议) 7. 空间估算(风险收益比如何) -8. 外部因素(资金面/市场情绪/北向资金/美股/消息面等综合影响) +8. 外部因素(资金面/市场情绪/南向资金/美股/消息面等综合影响) 还可以调用豆包 LLM 对规则文本进行润色,让表达更自然生动。 diff --git a/stock-html/docs/算法分析_v2.md b/stock-html/docs/算法分析_v2.md index 8c603b1..9026103 100644 --- a/stock-html/docs/算法分析_v2.md +++ b/stock-html/docs/算法分析_v2.md @@ -15,7 +15,7 @@ 信号检测层(signal_detector.py) ← 第三章 ↓ 基于7个信号检测买卖点 外部因素模块(fund_flow/sentiment/external/news)← 第四章 - ↓ 资金面/情绪/北向/美股/商品/公告/政策/汇率 → 各因素评分 + ↓ 资金面/情绪/南向/美股/商品/公告/政策/汇率 → 各因素评分 算法决策层(stock_algorithms.py) ← 第五章 ↓ 统一推荐逻辑、牛股阶段识别、技术面深度分析(7维度)→ 技术面基础分 综合评分引擎(score_engine.py) ← 第五章 @@ -26,7 +26,7 @@ |------|------|------|------| | 技术指标层 | `services/technical_indicators.py` | 计算 MACD、SKDJ、KDJ、EMA、MA 等基础指标 | 二 | | 信号检测层 | `services/signal_detector.py` | 基于7个信号检测买卖点 | 三 | -| 外部因素模块 | `fund_flow_analyzer.py` / `market_sentiment.py` / `external_factors.py` / `news_analyzer.py` | 资金面、市场情绪、北向资金、美股、大宗商品、公告/政策、汇率 | 四 | +| 外部因素模块 | `fund_flow_analyzer.py` / `market_sentiment.py` / `external_factors.py` / `news_analyzer.py` | 资金面、市场情绪、南向资金、美股、大宗商品、公告/政策、汇率 | 四 | | 算法决策层 | `services/stock_algorithms.py` | 统一推荐逻辑、牛股阶段识别、技术面深度分析 | 五 | | 综合评分引擎 | `services/score_engine.py` | 整合外部因素(P0-P7)与技术面评分,输出最终评分 | 五 | @@ -259,21 +259,21 @@ - **API端点**:`GET /api/market_sentiment` - **评分范围**:±10 -### 4.3 北向资金(P2,已实现) +### 4.3 南向资金(P2,已实现) -**白话解释**:北向资金是从香港流入A股的"外资",被市场视为"聪明钱"。北向大幅买入通常被视为利好信号。 +**白话解释**:南向资金是内地通过港股通配置港股的资金,反映跨境资金情绪。南向大幅流入说明内地资金积极配置港股,大中华区risk-on,对A股偏正面。注:2024年8月起北向资金实时数据已停止公布,改用南向资金作为替代指标。 | 信号 | 含义 | 可靠度 | 评分 | |------|------|--------|------| -| 北向单日净流入>50亿 | 外资看好,市场偏多 | ★★★★ | +5 | -| 北向单日净流出>50亿 | 外资看空,注意风险 | ★★★★ | -5 | -| 北向连续3日净流入 | 外资持续看好,中期偏多 | ★★★★★ | +3 | -| 北向连续3日净流出 | 外资持续撤离,中期偏空 | ★★★★ | -3 | +| 南向单日净流入>80亿 | 跨境资金情绪偏暖 | ★★★★ | +5 | +| 南向单日净流出>80亿 | 跨境资金情绪偏冷 | ★★★★ | -5 | +| 南向连续3日净流入 | 资金持续流入,中期偏多 | ★★★★★ | +3 | +| 南向连续3日净流出 | 资金持续流出,中期偏空 | ★★★★ | -3 | #### 实现模块 -- **模块文件**:`services/external_factors.py` → `get_northbound_capital()` -- **数据来源**:AKShare `stock_hsgt_north_net_flow_in_em`(北向资金净流入) +- **模块文件**:`services/external_factors.py` → `get_southbound_capital()` +- **数据来源**:AKShare `stock_hsgt_fund_flow_summary_em`(今日汇总)+ `stock_hsgt_hist_em`(南向资金历史) - **评分范围**:±10 ### 4.4 美股隔夜板块变化(P3,已实现) @@ -414,7 +414,7 @@ 资金流向数据 → 资金信号 ────────────────────────────────┤ 美股隔夜数据 → 外盘情绪 ────────────────────────────────┤→ 综合评分引擎 → 最终评分 → 买卖建议/AI解说 公告/新闻 → LLM情感分析 ───────────────────────────────┤ - 北向资金 → 外资动向 ────────────────────────────────────┤ + 南向资金 → 跨境资金情绪 ────────────────────────────────┤ 市场情绪指标 → 情绪评分 ────────────────────────────────┤ 大宗商品 → 板块影响 ────────────────────────────────────┤ 汇率 → 进出口影响 ──────────────────────────────────────┘ @@ -427,7 +427,7 @@ | 技术面基础分 | 0-100 | `compute_deep_analysis` 原始分 | | P0 资金面 | ±20 | 连续流入+10,吸筹+8,大单突击+5 | | P1 市场情绪 | ±10 | 涨跌停比+5/-5,连板+3,成交额+2/-2 | -| P2 北向资金 | ±10 | 大幅流入+5,连续流入+3 | +| P2 南向资金 | ±10 | 大幅流入+5,连续流入+3 | | P3 美股外盘 | ±10 | 美股大涨+5,大跌-5 | | P4 大宗商品 | ±5 | 单品种涨跌±1 | | P5 公告/异动 | ±15 | 并购+10,业绩预增+8,异动±5 | @@ -446,7 +446,7 @@ |------|------|------| | 资金流向分析 | `services/fund_flow_analyzer.py` | 从DB读取资金流向,计算连续流入/流出、量价背离、大单突击 | | 市场情绪指标 | `services/market_sentiment.py` | 从实时行情表计算涨停跌停比、连板高度、换手率中位数、两市成交额 | -| 外部因素 | `services/external_factors.py` | 北向资金、美股隔夜板块、大宗商品、汇率变化 | +| 外部因素 | `services/external_factors.py` | 南向资金、美股隔夜板块、大宗商品、汇率变化 | | 新闻/公告分析 | `services/news_analyzer.py` | 公告采集+分类、LLM情感分析、异动检测、政策面监控 | | 综合评分引擎 | `services/score_engine.py` | 汇总技术面+所有外部因素,输出最终评分 | @@ -455,7 +455,7 @@ | 端点 | 方法 | 说明 | |------|------|------| | `/api/market_sentiment` | GET | 市场情绪指标 | -| `/api/external_factors` | GET | 外部因素综合数据(北向/美股/商品/汇率) | +| `/api/external_factors` | GET | 外部因素综合数据(南向/美股/商品/汇率) | | `/api/fund_flow_analysis/` | GET | 个股资金流向分析 | | `/api/news_analysis/` | GET | 个股消息面分析(公告+政策+异动) | @@ -670,7 +670,7 @@ deep_analyze 接口调用流程: |------|------|----------|------| | P0 资金面 | `fund_flow_analyzer` | ±20 | 主力在买还是在卖?有没有暗中吸筹/出货? | | P1 市场情绪 | `market_sentiment` | ±10 | 今天涨停的股票多还是跌停的多?市场热不热? | -| P2 北向资金 | `external_factors` | ±10 | 外资今天是买还是卖? | +| P2 南向资金 | `external_factors` | ±10 | 跨境资金今天是流入还是流出? | | P3 美股外盘 | `external_factors` | ±10 | 昨晚美股涨了还是跌了? | | P4 大宗商品 | `external_factors` | ±5 | 原油/黄金/铜的价格变化对相关板块的影响 | | P5 公告/异动 | `news_analyzer` | ±15 | 有没有并购/业绩预告等重大消息?股价有没有异动? | @@ -772,7 +772,7 @@ deep_analyze 接口调用流程: 5. 形态识别(发现了什么技术形态) 6. 综合建议(根据**综合得分**给出操作建议) 7. 空间估算(风险收益比如何) -8. 外部因素(资金面/市场情绪/北向资金/美股/消息面等综合影响) +8. 外部因素(资金面/市场情绪/南向资金/美股/消息面等综合影响) 9. **三项得分汇总**(技术得分、外部得分、综合得分) 还可以调用豆包 LLM 对规则文本进行润色,让表达更自然生动。