fix: xiaoguo_scanner 榜单更新+看空榜持仓预警

- 修bug:stock_rank_cxd_ths 实为'创新低',改为 stock_rank_lxsz_ths '连续上涨'
- 新增6个看多榜(险资举牌)+ 5个看空榜(创新低/持续缩量/量价齐跌/连续下跌/向下突破)
- 看空榜自动比对持仓,命中写入 xiaoguo_risk 信号
- 东财热榜静默降级(502不可修)
- 看空榜不跳过已扫描,每轮全检
This commit is contained in:
知微
2026-06-22 19:13:55 +08:00
parent 774c2e885d
commit ce687a4216
13 changed files with 8331 additions and 33663 deletions
+126 -126
View File
@@ -1,82 +1,82 @@
{
"updated_at": "2026-06-22 09:35:48",
"data_timestamp": "2026-06-22 09:35:45",
"session": "morning",
"updated_at": "2026-06-22 12:00:26",
"data_timestamp": "2026-06-22 12:00:00",
"session": "midday",
"has_valid_data": true,
"indices": {
"上证指数": {
"price": 4084.49,
"change_pct": -0.15,
"high": 4095.14,
"low": 4077.44
"price": 4098.01,
"change_pct": 0.18,
"high": 4106.08,
"low": 4070.17
},
"深证成指": {
"price": 16051.98,
"change_pct": 0.13,
"high": 16099.62,
"low": 16003.63
"price": 16077.2,
"change_pct": 0.29,
"high": 16204.79,
"low": 15914.05
},
"创业板指": {
"price": 4259.63,
"change_pct": 0.17,
"high": 4278.59,
"low": 4242.28
"price": 4284.03,
"change_pct": 0.74,
"high": 4326.91,
"low": 4229.31
},
"科创50": {
"price": 1922.02,
"change_pct": 0.55,
"high": 1931.15,
"low": 1920.52
"price": 1911.91,
"change_pct": 0.02,
"high": 1963.33,
"low": 1879.59
},
"恒生指数": {
"price": 23924.81,
"change_pct": 0.0,
"high": 0.0,
"low": 0.0
"price": 23715.46,
"change_pct": -0.88,
"high": 23811.76,
"low": 23444.86
},
"国企指数": {
"price": 7976.04,
"change_pct": 0.0,
"high": 0.0,
"low": 0.0
"price": 7900.2,
"change_pct": -0.95,
"high": 7935.55,
"low": 7795.37
}
},
"structure": {
"overall": "neutral",
"description": "成长略强"
"description": "均衡"
},
"key_sectors": [
{
"name": "机器人产业",
"change_pct": -3.64
},
{
"name": "通用航空",
"change_pct": -1.43
},
{
"name": "国证芯片",
"change_pct": 1.28
},
{
"name": "上证信息",
"change_pct": 1.01
"change_pct": -3.12
},
{
"name": "新能电池",
"change_pct": -0.98
},
{
"name": "机器人产业",
"change_pct": -0.95
"change_pct": 2.44
},
{
"name": "上证资源",
"change_pct": 0.31
},
{
"name": "治理指数",
"change_pct": -0.29
"change_pct": 1.76
},
{
"name": "上证周期",
"change_pct": -0.15
"change_pct": 1.68
},
{
"name": "国证芯片",
"change_pct": 1.45
},
{
"name": "治理指数",
"change_pct": 0.57
},
{
"name": "上证信息",
"change_pct": 0.52
}
],
"top_gainers": [
@@ -84,117 +84,117 @@
"name": "非金属材料",
"code": "",
"price": 0,
"change": 3.16,
"volume": 27.38,
"turnover": 20.95,
"net_inflow": -1.85,
"up_count": 10,
"change": 5.42,
"volume": 206.5,
"turnover": 141.88,
"net_inflow": -1.5,
"up_count": 11,
"down_count": 3,
"avg_price": 76.52,
"lead_stock": "力量钻石",
"lead_stock_change": 16.25
"avg_price": 68.71,
"lead_stock": "东方碳素",
"lead_stock_change": 21.01
},
{
"name": "小金属",
"code": "",
"price": 0,
"change": 2.27,
"volume": 180.94,
"turnover": 94.8,
"net_inflow": -3.7,
"up_count": 20,
"down_count": 9,
"avg_price": 52.39,
"lead_stock": "长裕集团",
"lead_stock_change": 9.99
"change": 4.8,
"volume": 1503.62,
"turnover": 737.33,
"net_inflow": -13.54,
"up_count": 26,
"down_count": 3,
"avg_price": 49.04,
"lead_stock": "中钨高新",
"lead_stock_change": 10.0
},
{
"name": "电子化学品",
"name": "保险",
"code": "",
"price": 0,
"change": 1.8,
"volume": 128.59,
"turnover": 72.85,
"net_inflow": -5.07,
"up_count": 34,
"down_count": 7,
"avg_price": 56.65,
"lead_stock": "广信材料",
"lead_stock_change": 10.41
"change": 4.78,
"volume": 341.49,
"turnover": 117.85,
"net_inflow": 17.04,
"up_count": 5,
"down_count": 0,
"avg_price": 34.51,
"lead_stock": "新华保险",
"lead_stock_change": 7.38
},
{
"name": "其他电子",
"name": "证券",
"code": "",
"price": 0,
"change": 1.76,
"volume": 76.99,
"turnover": 38.16,
"net_inflow": -1.33,
"up_count": 27,
"down_count": 6,
"avg_price": 49.22,
"lead_stock": "富信科技",
"lead_stock_change": 10.71
"change": 3.78,
"volume": 3200.28,
"turnover": 409.47,
"net_inflow": 71.49,
"up_count": 50,
"down_count": 0,
"avg_price": 12.79,
"lead_stock": "广发证券",
"lead_stock_change": 9.98
},
{
"name": "半导体",
"name": "农化制品",
"code": "",
"price": 0,
"change": 1.31,
"volume": 320.76,
"turnover": 305.31,
"net_inflow": -6.94,
"up_count": 137,
"down_count": 36,
"avg_price": 95.37,
"lead_stock": "欧莱新材",
"lead_stock_change": 16.07
"change": 2.0,
"volume": 1297.23,
"turnover": 190.08,
"net_inflow": 11.07,
"up_count": 37,
"down_count": 23,
"avg_price": 14.65,
"lead_stock": "川金诺",
"lead_stock_change": 12.23
}
],
"top_losers": [
{
"name": "能源金属",
"name": "自动化设备",
"code": "",
"price": 0,
"change": -3.85,
"volume": 42.35,
"turnover": 24.46,
"net_inflow": -2.91,
"up_count": 1,
"down_count": 11,
"avg_price": 57.76,
"lead_stock": "博迁新材",
"lead_stock_change": 1.39
"change": -4.03,
"volume": 1106.85,
"turnover": 735.82,
"net_inflow": -75.95,
"up_count": 7,
"down_count": 89,
"avg_price": 66.48,
"lead_stock": "博杰股份",
"lead_stock_change": 7.6
},
{
"name": "机场航运",
"name": "军工电子",
"code": "",
"price": 0,
"change": -2.39,
"volume": 87.29,
"turnover": 3.26,
"net_inflow": -0.6,
"up_count": 0,
"down_count": 13,
"avg_price": 4.05,
"lead_stock": "深圳机场",
"lead_stock_change": -0.65
"change": -3.71,
"volume": 893.12,
"turnover": 287.08,
"net_inflow": -29.04,
"up_count": 3,
"down_count": 59,
"avg_price": 32.14,
"lead_stock": "金信诺",
"lead_stock_change": 4.47
},
{
"name": "影视院线",
"name": "电机",
"code": "",
"price": 0,
"change": -2.35,
"volume": 41.96,
"turnover": 2.93,
"net_inflow": -0.49,
"up_count": 1,
"down_count": 18,
"avg_price": 6.92,
"lead_stock": "ST华谊",
"lead_stock_change": 0.57
"change": -3.67,
"volume": 307.45,
"turnover": 62.49,
"net_inflow": -10.21,
"up_count": 3,
"down_count": 23,
"avg_price": 20.33,
"lead_stock": "佳电股份",
"lead_stock_change": 1.09
}
],
"sector_up_ratio": 16.7,
"sector_up_ratio": 17.8,
"sector_mood": "bearish"
}