Use when analyzing A-share (沪深京) stocks - diagnosing price-volume behavior, judging buy/sell signals, identifying main-force traps, distinguishing growth vs cyclical stocks, or when user says "分析某股票/看看某股票/某股怎么样". Excludes Hong Kong/US stocks.
Resources
3Install
npx skillscat add tossytao/a-stock-analysis Install via the SkillsCat registry.
A股量价 + 筹码 + 公司质地分析
核心原则
量在价先 - 成交量是唯一不滞后的真指标,主动资金(市价单)推动价格(蒸汽推动火车)。
筹码换手 - 交易即换手,各价位持仓占比形成筹码峰。峰越高 = 该价位持仓越多;下方筹码 = 支撑,上方筹码 = 压力;越集中 = 市场分歧越小 = 波动合力越强。
成长 vs 周期 - 成长股靠需求扩张 + 护城河,利润复利增长,适合长期持有;周期股利润由供给松紧决定,重资产扩产滞后易过剩暴跌,只能波段操作。把周期股当成长股死扛是常见陷阱。
三条主线:量价(当下) + 筹码(历史) + 公司质地(类型)。
触发条件
- 用户对 A 股股票 asking 买卖建议、走势诊断、量价分析、公司质地判断
- 用户说"分析 000001 / 看看平安银行 / XXX 怎么样"
- 用户贴 A 股行情问后续操作
不触发: 港股/美股、纯消息面分析。
执行流程
digraph flow {
"用户给代码/名称" -> "调用 analyze.py";
"调用 analyze.py" -> "拿到 JSON 指标";
"拿到 JSON 指标" -> "政治/地缘风险核查(查新闻+公告)";
"政治/地缘风险核查(查新闻+公告)" -> "按下方框架解读";
"按下方框架解读" -> "输出 9 段报告";
}第 1 步:取数 + 算指标
cd ~/.claude/skills/stock-analysis/scripts
python3 analyze.py <代码或名称> [--days 120]
python3 analyze.py 000001 --no-fundamental # 跳过基本面(网络差时)脚本输出 JSON,包含:basic、indicators(position / volume / quadrant / trend_5d / divergence / traps / breakout / five_step / chip)、fundamental(classification / pe_trap / investment_approach / geopolitical_risk)。
脚本失败处理:
- 网络错误(akshare 连不上 eastmoney)-> 告诉用户"数据源连不上,请检查网络/VPN",可用
--no-fundamental跳过基本面只做量价分析 - 股票未找到 -> 让用户确认代码或名称
- 数据不足 120 天 -> 脚本自动降级,报告里标注
第 2 步:政治/地缘风险核查(手动)
脚本会自动识别公司是否暴露在政治/地缘/政策风险下(见矩阵 6),但风险是否兑现需 Claude 结合最新新闻和企业公告判断:
- 命中
overseas_resource:查资源国政局新闻 + 公司海外资产减值公告 - 命中
sanction:查 BIS 实体清单 + 出口管制新规 + 公司供应链影响公告(同时判断是受损方还是国产替代受益方) - 命中
policy_dependency:查最新政策文件 + 集采中标价 + 补贴退坡公告 - 命中
strategic_resource:查出口管制清单 + 公司出口业务占比(通常反向受益) - 命中
consumer_policy:查消费税政策 + 医美监管文件 + 高端消费批价变化
无法核实或信息不足时,在报告中明确标注"待核查",不要臆断。
第 3 步:按框架解读 JSON
用下方的矩阵和清单,把 JSON 里的指标翻译成诊断结论。每一段都要引用 JSON 里的具体数值。
矩阵 1:5 日量价趋势 × 位置语境
主信号:indicators.trend_5d(近 5 日线性回归斜率,归一化为日均变化率%)。单日信号噪音大,5 日趋势反映真实主力意图。
从 indicators.trend_5d.quadrant 取 5 日趋势象限(量增/缩/平 × 价涨/跌/平),从 indicators.position.label 取位置,查表:
| 低位 | 高位 | |
|---|---|---|
| 量增价涨 | 黄金信号(主力扫货) | 诱多陷阱(对倒出货) |
| 量增价跌 | 见底信号(接恐慌盘) | 逃顶信号(主力出逃) |
| 量缩价涨 | 筹码锁定(主升浪拿稳) | 买盘枯竭(危险) |
| 量缩价跌 | 洗盘低吸(回调缩量) | 阴跌别碰(无承接) |
| 量平/价平 | 信号弱,等方向选择 | 信号弱,等方向选择 |
中位(20-80%)的信号弱,需结合其他证据。
辅助:indicators.quadrant.quadrant(今日 vs 昨日单日象限)用于拐点验证:
- 单日与 5 日趋势一致 → 趋势确认
- 单日与 5 日趋势不一致 → 可能拐点(5 日上涨但今日量缩价跌 = 见顶征兆;5 日下跌但今日放量价涨 = 见底征兆)
5 日趋势强度: trend_5d.strength(弱/中/强),基于斜率归一化比值。"强"意味着趋势已充分发酵,追入风险高;"弱"可能是早期信号。
一致性: trend_5d.consistency(如 4/4),近 4 日单日象限与 5 日趋势象限一致的天数。一致性 ≥ 3/4 趋势可靠;< 2/4 可能是震荡而非趋势。
矩阵 2:筹码峰形态(换手率衰减 + 底仓追踪)
2.1 物理基础:筹码守恒
从 indicators.chip.decay_meta 读取衰减模式:
- turnover 模式(有流通股本):每日筹码保留率 = (1 - turnover_t),turnover_t = vol_t / 流通股本。真实换手数据藏不住主力操作。
- fixed 模式(无流通股本兜底):固定 decay=0.05(半衰期 ~13 天)。
主力再怎么对倒、藏仓,真实换手率会暴露筹码转移。底仓追踪就是基于此:
2.2 三大形态 + 升级信号
从 indicators.chip.pattern 读取,三种典型形态 + enhanced_signal 升级标记:
| 形态 | 位置语境 | 含义 | 升级信号 | 操作 |
|---|---|---|---|---|
| 低位单峰 | 主峰在区间下沿,贴近当前价 | 主力吸筹 | 主升浪信号:今日换手 <1.5%(无量突破) | 关注放量,准备低吸 |
| 高位单峰 | 主峰在区间上沿,贴近当前价 | 出货风险 | 见顶信号:底仓消失(保留率 <20%) | 立即减仓 |
| 双峰 | 两个显著峰,当前价在两峰之间 | 区间震荡 | 洗盘信号:底仓保留率 ≥50%(不萎缩) | 区间内高抛低吸 |
2.3 底仓追踪(反人性信号)
从 indicators.chip.bottom_retention 读取:
- 底仓不动(价格涨 ≥30% + 底仓保留率 ≥50%):散户早止盈了,底仓不动说明主力还在 - 主升浪续涨信号,不是出货!
- 底仓消失(保留率 <20%):主力出货完成 - 见顶信号
- 底仓部分转移(20-50%):信号不明确,结合其他证据
反人性洞察:涨 30-50% 底部筹码不动 = 要翻倍的信号,不是出货。
2.4 ASR / CYQK 辅助指标
从 indicators.chip.asr / indicators.chip.cyqk 读取:
| 指标 | 含义 | 关键判断 |
|---|---|---|
| ASR | ±10% 带内筹码占比(活动筹码) | 下跌中 ASR 高(≥50%) = 筹码锁死,主力控盘 |
| CYQK_WIN | 当前价下方筹码占比(获利比例) | <40% 套牢多反弹抛压小;>80% 获利多抛压渐增 |
辅助:chip.support_resistance.support/resistance(支撑/压力位)、chip.concentration_5pct(≥40% 高度集中)。
矩阵 3:成长 vs 周期 公司质地(财务 + 行业叙事)
从 fundamental.classification 读取,核心是先判断类型再解读 PE。
3.1 类型判定逻辑
| 类型 | 财务特征 | 典型行业 |
|---|---|---|
| 成长 | ROIC 高且稳定(cv<0.3)+ 利润持续正增长 + FCF 匹配利润(比率≥0.5) | 医药、消费电子、半导体、软件 |
| 成长(叙事强化) | 财务成长 + 行业有 AI/国产替代等叙事 | AI 算力、国产替代、创新药 |
| 周期 | 利润大幅波动(某年跌幅>30%)或 ROIC 不稳定(cv>0.4) | 钢铁、有色、煤炭、化工、航运、房地产 |
| 周期(有成长潜力) | 财务周期 + 行业有成长叙事(AI/国产替代/机器人等) | 存储芯片、半导体设备、减速器、MCU |
| 伪成长 | 表面利润增长但 ROIC 下滑或 FCF 长期为负 | 扩产过度的"成长赛道" |
| 待定 | 数据不足 | - |
财务指标优先于行业归类。 即使行业是"成长",若财务呈现周期特征,按周期股处理。
但有成长叙事时需额外标记"周期(有成长潜力)",不能纯按周期波段操作。
3.2 PE 陷阱(关键!)
| 类型 | PE 表现 | 含义 |
|---|---|---|
| 周期 | PE 极低(<10)+ 利润近期暴增 | ⚠️ 见顶信号(供给即将过剩) |
| 周期 | PE 极高或为负(行业亏损) | ✅ 潜在买点(低谷布局) |
| 周期(有成长潜力) | PE 高(>60) | ⚠️ 叙事溢价,需 Q2/Q3 业绩验证转成长逻辑,否则估值杀 |
| 周期(有成长潜力) | PE 中性(15-60) | 等业绩验证,观望或轻仓 |
| 成长 | 高 PE + ROIC 稳定增长 | 可接受(业绩消化估值) |
| 成长 | 高 PE + ROIC 下滑 | ⚠️ 估值杀风险 |
| 伪成长 | 任何 PE | ⚠️ 不可靠,表面成长实为价值毁灭 |
经典案例: 碳酸锂 2022 年 PE 个位数(见顶)、海运 2020 年行业亏损(买点)。把周期股低 PE 当成长股买 = 顶部接盘。
叙事案例: 兆易创新 2026 PE 140x + 财务周期 + AI 算力叙事 = "周期(有成长潜力)",PE 高可接受但需 Q2 业绩验证,否则估值杀。
3.3 行业叙事维度(识别周期转成长潜力)
从 fundamental.classification.narrative 读取。财务指标是滞后的,只看历史财务会把"周期转成长中"的公司错判为纯周期。
| 叙事 ID | 关键词 | 成长潜力说明 |
|---|---|---|
ai_compute |
存储芯片/DRAM/NAND/HBM/DDR5/光模块/AI算力/PCB | AI 需求拉动高端存储/光模块涨价周期,周期转成长潜力 |
domestic_substitution |
半导体设备/材料/EDA/MCU/国产替代/光刻 | 国产化率低,提升空间大,政策驱动 |
robotics |
减速器/伺服/谐波/机器人/RV减速器/丝杠 | 人形机器人量产预期,题材估值溢价高 |
innovative_drug |
ADC/GLP-1/创新药/CXO/生物医药 | 创新药出海 + 大单品 |
high_end_manufacturing |
数控机床/工业软件/高端装备/航空航天/电力设备/输配电/电网/特高压/智能电网/工程机械/叉车 | 进口替代 + 出海 + 电网投资 |
应用规则:
- 财务周期 + 有叙事 -> "周期(有成长潜力)",波段为主 + 跟踪业绩验证
- 财务成长 + 有叙事 -> "成长(叙事强化)",长期持有 + 关注叙事兑现进度
- 财务周期 + 无叙事 -> 纯周期,波段操作
- 财务成长 + 无叙事 -> 纯成长,长期持有
3.4 行业风险:成长赛道转周期
fundamental.classification.evidence 中若标 growth_to_cyclical_risk: true,表示该行业存在"渗透率触顶 + 前期扩产集中释放"风险,成长逻辑可能转周期。典型:光伏、新能源汽车、风电、消费电子、半导体、显示器件。
龙头大额减值是转周期的标志信号。
3.5 鉴别指标(从 fundamental.classification 读取)
| 指标 | 真成长 | 伪成长 / 周期 |
|---|---|---|
| ROIC 趋势 | 长期高且稳定,可再投 | 下滑(扩产消耗价值) |
| FCF / 净利润 | ≥0.5,现金流匹配利润 | <0.3,盈利但现金流差 |
| 利润增长 | 持续为正 | 大起大落 |
| 毛利率趋势 | 上升或平稳(定价权强) | 下降(竞争加剧/成本上行) |
| 营收增长 | 持续正增长(支撑利润) | 波动或下降(利润增长不可持续) |
| 扣非/净利润 | ≥0.9(主业贡献) | <0.7(一次性损益多,盈利质量差) |
关键警示: 营收不增但利润增 = 利润操纵嫌疑(降成本/一次性损益),在 evidence 中标记 ⚠️。
季节性调整: fundamental.classification.roic.seasonal_adjusted = true 时,ROIC cv 用年度数据(period 末尾 1231)计算,避免季度季节性失真。电力设备、电网、工程机械等 Q4 集中回款行业,季度 ROIC 波动天然大,用季度数据算 cv 会高估不稳定性误判为周期股。若 seasonal_adjusted = false,需警惕 cv 可能受季节性影响。
3.6 ROE 深度分析(巴菲特 + 杜邦 + 假高 ROE 识别)
从 fundamental.roe_quality 读取。ROE 是巴菲特选股核心指标(净利润÷净资产),单纯看净利润增速容易踩坑 - 千万本金大厂 ROE 可能才 6%,十万本金小店却能到 30%,资本效率差远了。
杜邦分析三模式(roe_quality.dupont):
| 模式 | 三因素特征 | 案例 | 风险 |
|---|---|---|---|
| 高净利率驱动 | 净利率 >15% | 茅台/爱马仕 | ✅ 安全,定价权强 |
| 高周转驱动 | 周转率 >1.0 | Costco/沃尔玛 | ✅ 稳健,运营效率 |
| 高杠杆驱动 | 权益乘数 >5 | 房企/银行 | ⚠️ 风险大,杠杆依赖 |
巴菲特三步筛选(roe_quality.buffett_filter):
- 5-10 年均 ROE >15% + 单年 ≥12%(
step1_roe) - 资产负债率 <50%(
step2_debt) - 经营现金流 ≥ 净利润(
step3_cashflow)
三步全过 = 长期稳、低负债、现金流匹配的优质标的。
假高 ROE 识别(roe_quality.fake_roe.warnings):
high_leverage:权益乘数 >5 + 净利率 <10% - ROE 由杠杆驱动非经营效率(房企/银行式,波音举债回购案例)one_shot_gain:扣非/NI <0.7 - ROE 靠卖资产/政府补贴/投资收益一次性撑高buyback_shrink:净资产同比下降但净利润未下降 - 疑似回购缩分母推高 ROE(波音案例)
ROE 稳定性(roe_quality.roe_stability):均值/min/max/cv/趋势 + buffett_filter(均>15% + 单年≥12%)。带季节性调整(优先用年报数据)。
3.7 投资思路(从 fundamental.investment_approach 读取)
| 类型 | 思路 | 操作 |
|---|---|---|
| 成长 | 长期持有,时间是优势 | 逢低加仓,不轻易波段 |
| 成长(叙事强化) | 长期持有(叙事强化) | 逢低加仓,关注叙事兑现进度 |
| 周期 | 波段操作 | 低谷布局(PE 极高/亏损时),高峰离场(PE 极低/利润暴增时) |
| 周期(有成长潜力) | 波段为主 + 跟踪业绩验证 | 波段操作为主,关注 Q2/Q3 业绩:若营收+扣非持续增长,逐步转为长期持有;若业绩未兑现,按周期股波段 |
| 伪成长 | 回避 | 不参与 |
| 待定 | 观望 | 补充数据 |
铁律: 别把周期股当成长股死扛。但"周期(有成长潜力)"若业绩持续验证,可逐步转为长期持有。
矩阵 4:量价背离判拐点
- 顶背离(
indicators.divergence.top.detected):价新高 + 量未新高 -> 逃顶 - 底背离(
indicators.divergence.bottom.detected):价新低 + 无量 / 放量滞跌 -> 抄底 - 过滤: 用
indicators.volume.ma_cross(5/20日均量线金叉/死叉)确认
矩阵 5:主力骗局识别
从 indicators.traps 读取:
| 标记 | 含义 | 应对 |
|---|---|---|
false_breakout |
假突破:曾冲阻力位又跌回 | 不追,等站稳 |
wash_trade |
对倒造量:量比>2.5 但涨幅<1% | 警惕主力出货 |
algo_no_vol_rise |
算法无量空涨:量比<0.7 但涨幅>2% | 警惕诱多 |
矩阵 6:政治/地缘/政策风险评估
从 fundamental.geopolitical_risk 读取。脚本只做"风险敞口识别"(判断公司业务是否暴露在某类外部风险下),风险是否兑现需结合最新新闻和企业公告动态评估。
6.1 风险类型表
| 风险 ID | 命中行业 | 风险描述 | 典型案例 | 核查方向 |
|---|---|---|---|---|
overseas_resource |
矿业/油气/钾肥/有色金属 | 海外资产地缘风险:政局动荡、国有化、税收变化、内战 | 紫金矿业(塞尔维亚/刚果金)、赣锋锂业(墨西哥/阿根廷)、中海油(海外油气) | 资源国政局新闻、海外资产减值公告 |
overseas_business |
电力设备/电网/工程机械/家电/客车/海外工程 | 海外业务地缘/汇率风险:贸易摩擦、汇率波动、海外项目政治风险 | 思源电气(欧洲电网改造)、三一重工(海外工程机械)、海尔智家(全球白电)、宇通客车(海外客车) | 汇率波动/贸易摩擦/海外业务占比/海外子公司 |
sanction |
半导体/AI 芯片/军工/EDA | 美国制裁/实体清单:出口管制、技术封锁 | 中芯国际(设备受限)、寒武纪(实体清单)、北方华创(国产替代反向受益) | BIS 实体清单更新、出口管制新规、供应链影响公告 |
policy_dependency |
光伏/新能源车/CXO/教育/游戏 | 政策依赖:补贴退坡、集采降价、监管变化 | 光伏(补贴退坡)、创新药(集采)、CXO(美国生物安全法案+国内集采)、教育(双减) | 政策文件、集采中标价、补贴占比 |
strategic_resource |
稀土/钨/锑/锗/镓 | 出口管制(反向受益):限制海外收入但提升国内定价权 | 北方稀土、厦门钨业 | 出口管制清单、出口业务占比 |
consumer_policy |
白酒/医美/高端消费 | 消费政策/反腐:消费税改革、医美监管、反腐影响高端消费 | 茅台(消费税预期)、爱美客(医美监管) | 消费税政策、医美监管文件、批价变化 |
6.2 风险评估流程
- 脚本识别(自动):基于行业 + 名称关键词,标记风险敞口类型
- Claude 核查(手动):对每个命中的风险类型,查最新新闻和企业公告:
- 风险是否已兑现?(如已发生减值、制裁、集采降价)
- 兑现程度?(部分影响/全面影响)
- 是否有反向催化剂?(如国产替代叙事同时是制裁风险的反向受益)
- 综合评级:对每个风险打 高/中/低 三档
- 高:已兑现且持续影响业绩(如海外资产已减值、已被列入实体清单)
- 中:风险存在但未完全兑现(如政策预期、行业整体风险)
- 低:风险敞口小或已有对冲(如海外业务占比低、已布局国产替代)
6.3 风险与叙事的反向关系
部分风险与成长叙事互为反向:
sanction风险 ⇄domestic_substitution叙事:美国制裁加速国产替代,被制裁公司受损但国产替代公司受益policy_dependency(光伏)⇄growth_to_cyclical_risk:补贴退坡 + 产能过剩 = 成长转周期strategic_resource风险 = 反向受益:出口管制提升国内定价权
分析时必须明确:公司是被制裁方还是受益方? 同一行业不同公司角色可能相反。
清单:实战五步核对
从 indicators.five_step 读取:
| 步骤 | 通过条件 |
|---|---|
| 1. 位置高低 | 120日分位 ≤ 50%(非高位) |
| 2. 地量测试 | 今日量 < 20日均量 × 0.5 |
| 3. 量比 1.5-3 倍 | ROVL = 今日量 / 过去20日均量,落在 1.5-3.0 |
| 4. 均量线金叉 | 5日均量线上穿 20日均量线 |
| 5. 三天站稳突破位 | 连续 3 日收盘 > 近 20 日最高价 |
量比说明: ROVL(今日量 / 过去20日均量)非行情软件即时量比。20日基准反映真实筹码活跃度。< 1.5 量能不足(假突破),> 3.0 放量过猛(一日游/对倒)。
铁律: 五步全 ✅ 才考虑买入。缺一项降仓位或观望。
输出报告模板
严格按下方 9 段输出,每段引用 JSON 里的具体数值:
# {股票名称}({代码}) 综合分析报告
## 一、当前位置
现价 {current_close} / 今日涨跌 {pct_chg_today}% / 60日分位 {pct_60d}% / 120日分位 {pct_120d}% -> {label}
## 二、量价趋势诊断(5 日主信号 + 单日辅助)
5 日趋势:{trend_5d.quadrant}(强度 {strength},一致性 {consistency}) / 价斜率 {price_slope_pct}%/日,量斜率 {vol_slope_pct}%/日
单日象限:{quadrant.quadrant}(今日 vs 昨日) / 位置语境:{label}
信号解读:[从矩阵 1 查 5 日趋势 × 位置]
拐点验证:[单日与 5 日是否一致,不一致则提示拐点]
## 三、筹码峰分析(换手率衰减 + 底仓追踪)
衰减模式:{chip.decay_meta.decay_mode}(avg_turnover {avg_turnover}) / 流通股本 {free_float_shares}
峰态:{chip.pattern.pattern} / 主峰:{dominant_peak.price}({pct}%,{position_label},{relative_to_price})
**升级信号**:{chip.pattern.enhanced_signal or "无"} / 今日换手 {today_turnover} / 底仓信号 {bottom_retention_signal}
支撑位:{support.price}({pct}%) / 压力位:{resistance.price}({pct}%)
集中度:±5% 内 {concentration_5pct}% -> {concentration_label}
ASR:{asr.value}%({asr.label}) - {asr.interpretation}
CYQK 获利比例:{cyqk.win_ratio}%({cyqk.label}) - {cyqk.interpretation}
底仓追踪:底仓价 {bottom_retention.bottom_peak_price} / 保留率 {retention_ratio} / 涨幅 {price_rise_pct} -> {signal}
解读:{chip.pattern.interpretation}
## 四、公司质地判断(含 ROE 深度分析)
类型:{fundamental.classification.type}
行业:{industry} / PE:{pe} / PB:{pb}
判定依据:{classification.evidence}(逐条列)
ROIC:{roic.mean}({roic.trend},cv={roic.cv}) / 利润增长:{profit_growth.all_positive}(max {max_rate}) / FCF/NI:{fcf_quality.mean_ratio}
毛利率:{gross_margin.latest}%({gross_margin.trend},均值 {gross_margin.mean}%) / 营收增长:{revenue_growth.all_positive}(均值 {revenue_growth.mean_rate*100}%) / 扣非/NI:{operating_profit.mean_ratio}({operating_profit.quality})
行业叙事:{narrative.narratives 或 "无"}
**ROE 深度分析**:
- 稳定性:均 {roe_stability.mean}% / min {roe_stability.min}% / cv {roe_stability.cv} / {roe_stability.trend} / 巴菲特 ROE 标准 {buffett_filter.pass}
- 杜邦:净利率 {dupont.net_margin}% × 周转 {dupont.asset_turnover} × 权益乘数 {dupont.equity_multiplier} -> {dupont.mode_label}
- 巴菲特三步:ROE {buffett_filter.step1_roe.pass} / 负债 {buffett_filter.step2_debt.pass} / 现金流 {buffett_filter.step3_cashflow.pass} / 全过 {buffett_filter.all_pass}
- 假高 ROE 识别:{fake_roe.is_fake or "无警告"} - {fake_roe.interpretation}
## 五、政治/地缘/政策风险评估
风险敞口:{geopolitical_risk.risk_types}(逐条列,无则"无明显风险敞口")
逐项核查(结合最新新闻 + 企业公告):
- {风险 ID}:敞口评级 [高/中/低] - [是否已兑现 + 兑现程度 + 反向催化剂]
- ...
关键追问:[公司是制裁受损方还是国产替代受益方?海外资产是否已减值?政策依赖是否已退坡?]
综合评级:[高/中/低]
## 六、PE 陷阱检测
{pe_trap.interpretation}
警告:{pe_trap.warning}
## 七、量价背离 + 主力骗局
顶背离:{top.detected} / 底背离:{bottom.detected} / 均量线:{volume.ma_cross}
假突破:{traps.false_breakout} / 对倒造量:{traps.wash_trade} / 算法无量:{traps.algo_no_vol_rise}
## 八、五步核对表
| 步骤 | 结果 | 详情 |
| 1. 位置 | ✅/❌ | ... |
| 2. 地量 | ✅/❌ | ... |
| 3. 量比 | ✅/❌ | ... |
| 4. 金叉 | ✅/❌ | ... |
| 5. 站稳 | ✅/❌/⏳ | ... |
## 九、综合建议
投资思路:{investment_approach.approach} - {rationale}
操作:[结合类型 + 量价 + 筹码 + 五步 + 政治风险]
仓位:[成长股可半仓以上长期持有;周期股波段轻仓;伪成长回避;政治风险高者降仓或回避]
止损位:[成长股跌破筹码支撑或 ROIC 拐点;周期股跌破低谷平台;政治风险兑现时立即止损]
风险提示:[PE 陷阱、骗局标记、成长转周期风险、政治/地缘风险兑现、数据不足等]综合判断要点
- 强买(成长): 成长股 + 低位 + 低位单峰 + 5日量增价涨(强度中+) + 金叉 + 五步全过 + 政治风险低 -> 长期持有
- 强买(成长叙事强化): 成长(叙事强化) + 低位 + 营收+扣非持续增长 + 量价确认 + 政治风险低 -> 长期持有,逢低加仓
- 强买(周期): 周期股 + 行业亏损/PE 极高 + 底背离 + 5日低位放量 + 海外资产无地缘风险 -> 波段布局
- 关注(周期有成长潜力): 周期(有成长潜力) + 低位 + 行业叙事 + Q2/Q3 营收+扣非验证 -> 波段为主,业绩兑现后转长期持有
- 强卖(成长): 成长股 + 高位 + 顶背离 + 5日缩量 + ROIC 拐头 -> 减仓
- 强卖(周期): 周期股 + PE 极低 + 利润暴增 + 高位单峰 -> 立即逃顶
- 强卖(政治风险兑现): 海外资产已减值 / 被列入实体清单 / 政策依赖退坡且无对冲 -> 立即离场,不等技术面
- 拐点警示: 5日趋势与单日象限不一致(如5日涨但今日量缩价跌) -> 可能见顶/见底,等确认
- 波段做T: 双峰 + 当前价在两峰之间 -> 高抛低吸
- 回避: 伪成长(ROIC 下滑 + FCF 差) 或 任一骗局标记为 true 或 扣非/NI<0.7(盈利质量差) 或 政治风险评级高且已兑现
- 特别警惕: growth_to_cyclical_risk = true 的赛道,成长逻辑可能已转周期,不能按成长股估值
- 业绩验证: 周期(有成长潜力)需看 Q2/Q3 营收 + 扣非持续增长,否则按纯周期处理
- 政治风险核查: 命中任一风险敞口类型时,必须查最新新闻 + 企业公告判断是否已兑现;反向受益(如国产替代叙事)需明确公司是受益方还是受损方
数据不足时
- 上市不足 120 天:
data_insufficient: true,位置分位、筹码峰、五步第 5 项可能不准 - 财务数据不足:
fundamental.classification.type为"待定",仅按行业初判,标注"待财务验证" - 停牌:脚本用最近交易日,报告标注"数据延迟"
- 筹码分析需至少 30 个交易日数据才有意义
依赖
pip3 install akshare pandas numpy -i https://pypi.tuna.tsinghua.edu.cn/simple