| name | niusan-market-signal |
| description | 牛散市场信号识别框架。用于从冲击成本、主动/被动成交、消息面预期管理、缩量底部、高位放量、筹码交换等角度识别大资金可能的吸筹、拉升、出货、下跌阶段。当用户提到“@牛散”“@牛散信号”“@消息面”“@缩量底”“@高位放量”“@冲击成本”“@主力信号”“利空底部”“消息面收割”“辨别市场利空和底部”等指令时触发。 |
牛散市场信号识别框架
核心定位
本技能用于把“消息面”降级为辅助变量,把“成交量、换手、价格承接、筹码结构”升级为主变量,识别市场可能处于:
- 低位吸筹
- 拉升前夜
- 高位出货
- 下跌/派发后回落
使用时必须保持概率化表达。不得把任何信号说成“主力一定在吸筹/出货”,只能输出“更像、可能、概率区间、需交叉验证”。
先验模型
1. 资金流入流出不是涨跌原因
每一笔成交都有买方和卖方。对买方是资金流入,对卖方就是资金流出,所以“资金净流入导致上涨”不是足够解释。
更可操作的解释是:
- 主动买盘连续吃掉卖一、卖二、卖三,最新成交价上移,价格上涨。
- 主动卖盘连续吃掉买一、买二、买三,最新成交价下移,价格下跌。
- 大资金的约束不是“想不想买”,而是“买多少会把价格顶上去”。这就是冲击成本。
2. 消息面是预期管理工具,不是单独因果
消息面对价格的影响要放进“谁需要对手盘”的问题里看:
- 低位反复利空但价格跌不动、成交量持续萎缩,可能说明恐慌卖盘已被消化。
- 高位持续利好且成交量急放大,可能说明需要更多追涨买盘承接筹码。
- 消息本身可以作假、误导或被选择性传播;成交量与换手更难完全伪装,但也需要防范对倒和流动性陷阱。
3. 四阶段循环
| 阶段 | 典型状态 | 核心观察 |
|---|
| 低价吸筹 | 利空多、情绪冷、价格低位震荡 | 利空不再放量下跌,缩量、换手下降、承接增强 |
| 拉升 | 卖盘枯竭,少量主动买盘即可推高价格 | 放量突破、回踩缩量、均线转强 |
| 出货 | 利好多、故事热、追涨盘多 | 高位巨量成交、换手放大、滞涨或上影线 |
| 下跌 | 筹码交换完成,承接变弱 | 放量破位、反弹缩量、利好不涨 |
数据优先级
- 先读取
03-Agents_Config/USER/PREFERENCES.md,保持中文、结论优先、数据标注来源与日期。
- 先查
00-核心投研指南/INDEX.md,匹配“逆向/恐慌/量价/加减仓/动量/股东人数”等相邻框架。
- 数据按项目瀑布规则获取:优先项目配置的东财/妙想渠道;其次
yfinance / akshare;免费源无法满足时再用 tushare。
- 至少获取:日线 OHLCV、成交额、换手率或近似换手、20/60/120 日均量、关键均线、近 20/60 日价格区间、市场指数成交额。
- A 股个股若可得,补充:股东人数、前十大股东集中度、融资余额、龙虎榜/机构席位、公募或北向持仓变化。
不得凭记忆引用行情、成交额、点位或日期。所有数值必须标注来源与抓取日期。
信号评分卡
A. 利空底部/缩量底
满足越多,越像“低位吸筹或拉升前夜”:
- 价格处于 120 日或 250 日区间低位,或距前高回撤明显。
- 连续利空或看空叙事出现后,价格不再创新低或新低后快速收回。
- 成交量低于 20 日均量 0.7 倍,且接近 60/120 日低位分位。
- 下跌日放量减少,反弹日或突破日放量增加。
- 换手率下降,波动率收敛,K 线实体变短。
- 股东人数连续下降或筹码集中度提升,但价格没有失控下跌。
- 重要均线开始走平,价格重新站回 20 日线或 60 日线。
- 市场整体成交额同样缩到极端低位,情绪处于“没人想看”的阶段。
判定:
- 0-2 项:仅为普通下跌或噪音。
- 3-5 项:观察区,等待放量突破或基本面确认。
- 6 项以上:可列入“缩量底/拉升前夜候选”,但仍需 Kill-Switch 检查。
B. 拉升确认
满足越多,越像“主升启动”:
- 放量突破 20 日或 60 日均线,突破日成交量高于 20 日均量 1.5 倍。
- 突破后回踩缩量,价格不破 20 日或 60 日关键线。
- 周线结构出现涨时放量、跌时缩量。
- 相对指数强度转正,弱市中抗跌,强市中领涨。
- 利空继续出现但无法砸出新低,或利好出现后不是一日游。
动作倾向:先观察候选,若基本面逻辑未坏、风险收益比合适,可进入分批建仓/加仓讨论;不得仅凭单日放量追高。
C. 高位放量/出货
满足越多,越像“高位筹码交换或出货”:
- 价格处于 120 日或 250 日区间高位,短期涨幅显著。
- 成交量高于 20 日均量 2 倍以上,或市场总成交额进入极端放量区。
- 换手率显著放大,但价格滞涨、冲高回落、长上影或放量阴线。
- 连续利好、看多观点、目标价上修、叙事强化密集出现。
- 股东人数增加、融资余额激增、散户关注度上升。
- 利好兑现后股价不涨,或高开低走。
- 放量跌破 20 日均线,3 日内不能收回。
- 反弹缩量,无法再创高。
判定:
- 0-2 项:普通高位波动。
- 3-5 项:派发风险上升,应降低追涨冲动。
- 6 项以上:高位放量顶部候选,优先讨论减仓、止盈和保护仓位。
D. 下跌确认
满足越多,越像“筹码交换完成后的回落”:
- 放量跌破 20 日线,随后跌破 60 日线。
- 利好不涨,反弹缩量,成交重心下移。
- 高位换手后出现连续低点下移。
- 关键题材热度下降,消息面仍在努力托举但价格不响应。
- 基本面或流动性出现真实恶化。
Kill-Switch
任一触发,不能把“缩量”解释成机会,必须降级为观察或退出:
- 基本面逻辑崩塌:盈利指引下修、现金流恶化、债务/监管/造假风险。
- 流动性陷阱:缩量但价格长期阴跌,买卖盘稀薄,无法正常退出。
- 放量破位:跌破 60 日线且 3 个交易日内不能收回。
- 市场系统性风险:指数和行业同时破位,个股没有相对强度。
- 数据不足:无法取得成交量/换手/关键行情数据。
- 小市值或庄股嫌疑极强:少量资金即可操纵价格,信号失真。
- 你无法解释业务本身:不在能力圈,不允许只凭盘口信号重仓。
分析流程
- 明确对象:指数、行业、ETF、个股,及交易市场。
- 拉取数据:OHLCV、成交额、均量、均线、换手/股东人数等。
- 标注位置:低位、中位、高位;是否接近历史极端成交量。
- 拆分消息:利空、利好、中性;区分“真实基本面冲击”和“情绪叙事”。
- 套评分卡:分别给出 A/B/C/D 四类信号得分。
- 执行 Kill-Switch:任何红线优先于底部信号。
- 输出动作:重仓/加仓/观察/减仓/清仓只能作为概率建议,并说明需要哪些数据继续确认。
标准输出
结论:[标的] 当前更像 [缩量底候选/拉升确认/高位放量顶部/下跌确认/噪音],置信区间 [低/中/高]。核心原因:[不超过2句,先给结论后给数据]。
| 模块 | 信号 | 证据 | 判断 |
|---|---|---|---|
| 利空底部 | [强/中/弱] | [成交量、价格位置、消息响应] | [解释] |
| 拉升确认 | [强/中/弱] | [突破、回踩、相对强度] | [解释] |
| 高位放量 | [强/中/弱] | [放量倍数、换手、滞涨] | [解释] |
| 下跌确认 | [强/中/弱] | [破位、反弹缩量、利好不涨] | [解释] |
Kill-Switch:
- [是否触发;若触发,停止乐观解释]
下一步卡点:
- [需要等待的成交量/价格/消息/基本面确认]
数据源:
- [yfinance/akshare/东财/其他];抓取日期:[YYYY-MM-DD]
边界
本技能是“市场微观结构 + 量价 + 情绪”的战术层工具,不替代基本面研究、估值、组合风控和仓位纪律。它尤其适合识别“利空砸不动的底部”和“利好托不住的顶部”,但不适合在数据稀缺、流动性极差、基本面崩塌或纯题材操纵环境中单独使用。
技能版本:v1.0