6维评分通用模块 + 港股通T+2延迟标注

1. stock_scorer.py — 共享的6维评分模块
   - score_future_outlook(code, data) → (score, reasons)
   - rank_by_outlook(holdings, data) → 排序列表
   - settlement_delay_note(sell_code, buy_code) → 结算延迟说明
   - is_hk_stock(code) → 判断港股通标的

2. stale_push_wlin.py 改用共享模块(去掉本地函数定义)

3. 换仓评估增加港股通结算延迟检测:
   - 卖港股→买A股时标注⚠️T+2到账限制
   - 本次推荐(招商银行+A股→海博思创)无需标注,全是A股
This commit is contained in:
知微
2026-06-24 11:59:55 +08:00
parent c7f15ebe0b
commit 9a984dd4dc
4 changed files with 193 additions and 99 deletions
+19 -19
View File
@@ -54,8 +54,8 @@
"action_note": "深套持有",
"timing_signal": "持有"
},
"price": 7.71,
"change_pct": -2.16
"price": 7.67,
"change_pct": -2.54
},
{
"code": "600739",
@@ -167,7 +167,7 @@
"action_note": "深套持有",
"timing_signal": "持有"
},
"price": 98.95,
"price": 98.85,
"change_pct": -0.1
},
{
@@ -252,8 +252,8 @@
"action_note": "短炒强趋势持",
"timing_signal": "持有"
},
"price": 95.1,
"change_pct": 9.11
"price": 94.7,
"change_pct": 8.54
},
{
"code": "02202",
@@ -281,7 +281,7 @@
"action_note": "深套持有",
"timing_signal": "持有"
},
"price": 2.36,
"price": 2.35,
"change_pct": -1.67
},
{
@@ -310,8 +310,8 @@
"action_note": "",
"timing_signal": "持有"
},
"price": 46.22,
"change_pct": -1.57
"price": 46.1,
"change_pct": -1.91
},
{
"code": "300750",
@@ -367,8 +367,8 @@
"action_note": "深套持有",
"timing_signal": "持有"
},
"price": 74.85,
"change_pct": -1.38
"price": 74.75,
"change_pct": -1.45
},
{
"code": "00700",
@@ -396,8 +396,8 @@
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
"timing_signal": "持有"
},
"price": 419.0,
"change_pct": 1.06
"price": 418.8,
"change_pct": 0.96
},
{
"code": "00981",
@@ -425,8 +425,8 @@
"action_note": "",
"timing_signal": "持有"
},
"price": 84.75,
"change_pct": 9.12
"price": 84.7,
"change_pct": 8.8
},
{
"code": "09868",
@@ -454,8 +454,8 @@
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
"timing_signal": "持有"
},
"price": 49.94,
"change_pct": 1.05
"price": 49.92,
"change_pct": 1.13
},
{
"code": "600036",
@@ -540,7 +540,7 @@
"timing_signal": "持有"
},
"price": 52.8,
"change_pct": -1.4
"change_pct": -1.49
},
{
"code": "300035",
@@ -652,8 +652,8 @@
"action_note": "⚠️盈亏比偏低(1:1.0),不建议加仓",
"timing_signal": "持有"
},
"price": 41.84,
"change_pct": -0.33
"price": 41.8,
"change_pct": -0.62
},
{
"code": "600563",