由你万象芒格股票研究
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-b2oijpvt--ynwx-munger-stock-research.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-b2oijpvt/ynwx-munger-stock-research。- 按照查理·芒格(Charlie Munger)的投资哲学与多元思维模型(能力圈、护城河、逆向思维、激励机制、管理层诚信、安全边际、复利与理性)深度分析股票。生成一份中文研究报告,全面覆盖:商业模式和护城河、财务情况、管理层、行业前景与竞争格局、估值和安全边际、投资风险、综合投资建议。适用于 A 股(如 600519.SH)、港股(如 00700.HK)和美股…
- 芒格式分析"
- "
- 查理芒格选股"
- "
- Munger 深度研究"
- …(完整说明见下方「阅读全文」)
阅读全文 (展开查看完整说明)
概述
Munger Stock Research Skill (查理·芒格股票深度研究)
按照查理·芒格的投资哲学与多元思维模型深度分析股票,核心关注:能力圈、商业模式与护城河、财务质量(资本回报率与现金流)、管理层诚信与激励机制、行业前景与竞争格局、估值与安全边际、逆向思维排雷、理性与复利。
芒格的核心信条:
"以合理价格买入一家伟大的公司,远胜过以便宜价格买入一家平庸的公司。"
"反过来想,总是反过来想。"(Invert, always invert.)
"钓鱼的第一条规则:在有鱼的地方钓鱼。"
输入
用户输入股票代码:
- A 股:6 位数字代码,如
600519.SH、000858.SZ、300750.SZ、688981.SH。带不带后缀都可(600519亦可)。 - 港股:5 位数字代码,如
00700、09988、03690。带不带.HK都可。 - 美股:纯字母代码,如
AAPL、MSFT、NVDA、BRK.B。带不带.US都可。
代码识别规则:
- 6 位纯数字 → A 股(
600/601/603/605/688沪市,000/001/002/003/300/301深市,43/83/87/92北交所)。 - 5 位纯数字(含前导 0)→ 港股。
- 纯字母(长度 1-6)或含
.US/.NASDAQ/.NYSE→ 美股。 - 带
.SH/.SZ/.BJ→ A 股;带.HK→ 港股。 - 交易所不明确时,向用户确认。
数据源优先级与获取规则
数据获取必须使用真实工具,禁止臆造数据。股票数据采用三级优先级,收费源优先:
三级数据源
| 级别 | 数据源 | 工具/前缀 | 定位 | 成本 |
|---|---|---|---|---|
| ① 主源 | Tushare | MCP mcp__tushareMcp__*(api.tushare.pro) | 结构化财务/行情/股东/分红/公告/宏观,A/港/美股全覆盖 | 收费(积分制) |
| ② 次源 | 腾讯自选股 | finance-data 插件 CLI westock / westock-tool | 行情/财报/技术面/资金/板块/宏观/选股,返回结构化 Markdown | 免费 |
| ③ 兜底 | AKShare | MCP mcp__akshare-mcp__* | 主/次源缺失或报错时降级,并做关键数据交叉验证 | 免费 |
硬规则
- 优先级:凡能力域内查询,一律先试 ① tushareMcp;①不可用/无该市场权限/返回空 → ② 腾讯自选股 westock;仍不可用 → ③ akshare-mcp。
- 降级必须标注来源:任何一次降级,都要在报告对应章节的"数据来源"中写明实际使用的数据源与降级原因,不得静默切换。
- 同源一致性:同一章节的同一指标尽量取自同一个数据源,避免跨源口径混用;跨源只用于关键结论(营收/净利/ROE/估值)的交叉验证,若两源冲突,以 ① tushare 为准并在报告中注明差异。
- tushare 积分/权限:部分接口为 VIP(如
*_vip、stk_mins),可能返回权限/积分不足错误。遇此情况不重试,直接降级到 ② 或 ③,并记录。 - 频率限制:遇限流/超时,等待数秒后有限重试(≤2 次);参数错误、权限不足不要盲目重试。
- 并行调用:无依赖的多个工具应在同一轮并行发出,不要串行等待。
- 不要重复获取已有数据;已获得的字段在后续步骤中直接复用。
- 字段名以工具实际返回为准(各数据源字段命名不统一),缺失字段在报告中说明并跳过或改用近似指标。
代码格式对照(因数据源而异,报错时切换写法)
| 数据源 | A 股 | 港股 | 美股 | 日期 |
|---|---|---|---|---|
| ① tushareMcp | 600519.SH / 000858.SZ | 00700.HK | AAPL(us_basic/us_daily 用 AAPL;部分接口接受 AAPL.O) | YYYYMMDD |
| ② westock | sh600519 / sz000858 / bj... | hk00700 | usAAPL | YYYY-MM-DD |
| ③ akshare-mcp | SH600519 / SZ000858 或纯数字 600519 | 00700 或 00700.HK | AAPL | YYYYMMDD |
数据源能力速查
| 能力域 | ① tushareMcp(首选) | ② westock(腾讯自选股) | ③ akshare-mcp(兜底) |
|---|---|---|---|
| 标的基础资料 | stock_basic / stock_company / hk_basic / us_basic | westock search / westock quote | stock_individual_info_em 等 |
| 三大报表 | income / balancesheet / cashflow(含 hk_ / us_ 前置版本) | westock finance | stock_profit_sheet_by_report_em 等 |
| 财务比率 | fina_indicator(hk_fina_indicator / us_fina_indicator) | westock finance | stock_financial_analysis_indicator |
| 主营构成 | fina_mainbz | westock finance | stock_zygc_em / stock_zyjs_ths |
| 行情/估值 | daily / daily_basic / hk_daily / us_daily_adj | westock quote / westock kline | stock_a_indicator_lg / stock_zh_valuation_baidu |
| 股东/高管 | top10_holders / top10_floatholders / stk_managers / stk_rewards / stk_holdertrade | westock events tags | stock_main_stock_holder / stock_management_change_ths |
| 分红/回购 | dividend / repurchase | westock dividend / westock buyback | stock_history_dividend_detail |
| 行业/板块 | index_classify / index_member_all / sw_daily / ths_index / ths_member / dc_index / dc_member | westock sector ... | stock_board_industry_name_em / stock_board_industry_cons_em |
| 资金流 | moneyflow / moneyflow_hsgt / moneyflow_ind_* / top_list / top_inst | westock fund flow/north-holding/south-holding/lhb/short | stock_zh_a_spot_em 等 |
| 公告/新闻/研报 | anns_d / news / major_news / research_report / report_rc / npr | westock notice/news/report list | stock_news_em / stock_research_report_em |
| 风险排查 | pledge_stat / pledge_detail / share_float / suspend_d / stock_st / st / stk_holdertrade | westock fund lhb/short / westock notice list | stock_gpzy_* / stock_share_hold_change_* |
| 宏观 | cn_cpi / cn_ppi / cn_pmi / cn_gdp / cn_m / shibor / shibor_lpr / us_tycr | westock macro list/indicator | news_economic_baidu |
| 选股/筛选 | —(无选股) | westock-tool filter/strategy/label/event/ranking | — |
westock 使用纪律:
westock需先安装(finance-data插件随附scripts/setup.*,安装后westock --help验证)。输出已是结构化 Markdown 表格,直接读取,禁止用grep/head/tail/sed截断或 Python 正则解析;代码必带市场前缀;批量用逗号一次传多码;无依赖查询同轮并行。
日期与报告期
- 财务报告期用季度末(
20251231年报、20260331一季报)。 - 行情日期:tushare/akshare 用
YYYYMMDD,westock 用YYYY-MM-DD,报错时换另一种写法。
资讯搜索规则
需要外部资讯的环节(行业前景、护城河持久性、管理层动态、风险事件排查等),务必联网获取最新信息,按以下优先级:
- ① 百度(内置
web_search) — 中文资讯/公告解读/舆情/行业新闻首选。web_search对中文查询默认走百度/搜狗引擎,最适合 A 股与中文媒体。 - ② anspire-search MCP —
mcp__anspire-search__anspire_search(或按环境实际前缀)。用于深度检索、英文资料、跨来源结构化检索。 - ③ 内置
WebSearch/WebFetch— 兜底;WebFetch用于抓取指定 URL 原文。
规则:
- 港股/美股公司以中英双语披露,可同时使用中英文关键词(如 "CEO compensation"、"insider selling"、"short report"、"litigation")。
- 每条来自搜索的结论都要标注来源;搜索结论与结构化数据冲突时,以结构化数据为准。
芒格多元思维模型(分析透镜)
在分析过程中,反复用以下思维模型审视标的:
| 思维模型 | 芒格式提问 |
|---|---|
| 能力圈 | 我真的理解这门生意吗?它的未来现金流我能大致判断吗? |
| 护城河 | 10 年后它的竞争优势还在吗?在变宽还是变窄? |
| 逆向思维 / 反过来想 | 什么情况会让这笔投资彻底失败?我想毁掉这家公司会怎么做? |
| 激励机制 | 管理层的激励是否与股东一致?他们在为谁工作? |
| 机会成本 | 相比最佳替代选择(指数/其他标的/无风险利率),它真的更好吗? |
| 复利与长期主义 | 这家公司能长期以高资本回报率再投资吗? |
| 避免愚蠢 | 我是在犯一个明显的错误,还是仅仅在错过? |
| Lollapalooza 效应 | 是否有多重因素(品牌+网络+规模+文化)同向叠加? |
| 理性 | 结论是基于事实还是情绪?我是否在为自己的偏好找理由? |
分析步骤
共 8 个步骤(Step 0 ~ Step 7)。每个步骤列出三级数据源(① tushareMcp / ② westock / ③ akshare-mcp)的取数方式,按优先级使用。
Step 0: 基本信息收集与能力圈判定
① tushareMcp(首选,并行调用):
stock_basic(ts_code=600519.SH) — 股票基础信息(名称、行业、地区、上市日期、市场)stock_company(ts_code=600519.SH) — 公司概况(主营、经营范围、董秘、注册资本、员工数)daily_basic(ts_code=600519.SH, start_date=<近1年>) — 总市值、流通市值、PE、PB、股息率hk_basic(ts_code=00700.HK) — 港股基础信息us_basic(ts_code=AAPL) — 美股基础信息namechange/bak_basic— 证券曾用名、历史基础信息
② 腾讯自选股 westock(并行调用):
westock search <名称或代码>— 先解析标准代码westock quote sh600519,hk00700,usAAPL— 现价、涨跌幅、PE/PB、市值、成交westock kline sh600519 --period day --limit 60— 近 60 日 K 线
③ akshare-mcp(兜底):
stock_individual_info_em(symbol=<6位代码>) — 简称、行业、上市时间、总/流通市值stock_individual_spot_xq(symbol=SH600519) — 雪球快照(PE/PB/股息率/52 周高低)stock_hk_company_profile_em(symbol=<5位代码>) /stock_hk_security_profile_emstock_us_spot/stock_us_famous_spot_em
分析要点:
- 用一两句话说明这家公司靠什么赚钱,以及它是否落在"我能看懂"的能力圈内。
- 判断行业属性(消费/科技/金融/周期/医药/公用事业)——决定后续财务阈值的合理性。
- 关键问题:如果不能用一句话解释它的商业模式,就属于"太难"的一类,应直接说明并降低评级。
Step 1: 商业模式与护城河(报告第一章节)
芒格最看重的是生意的质量:高资本回报、持久竞争优势、可长期复利。
① tushareMcp(首选,并行调用):
fina_mainbz(ts_code=600519.SH, type=P) — 主营构成(按产品);type=D按地区fina_indicator(ts_code=600519.SH, start_date=<5年前>) — 历年毛利率、净利率、ROE、ROA、资产负债率income(ts_code=600519.SH, start_date=<5年前>) — 历年营收/净利- 港股:
hk_fina_indicator/hk_income;美股:us_fina_indicator/us_income
② 腾讯自选股 westock(并行调用):
westock finance sh600519 --fields all --limit 5— 近 5 期利润表/比率(ROE、毛利率直读)westock report list sh600519 --limit 5— 券商研报(业务与竞争地位)westock sector constituent <行业代码>— 行业地位参照
③ akshare-mcp(兜底):
stock_zyjs_ths(symbol=<6位代码>) — 主营介绍stock_zygc_em(symbol=SH600519) — 主营构成(分产品/分地区)stock_financial_analysis_indicator(symbol=<6位代码>, start_year=<5年前>)stock_financial_analysis_indicator_em(symbol=<6位代码>, indicator=按年度)
护城河类型识别(逐一判断并给出证据):
| 护城河类型 | 识别信号 |
|---|---|
| 品牌/心智份额 | 高毛利、高复购、可提价而不失客户 |
| 转换成本 | 客户迁移成本高、粘性强(软件/工业配套) |
| 网络效应 | 用户越多价值越大(平台/交易所) |
| 成本优势 | 规模/工艺/资源带来的结构性低成本 |
| 规模经济 | 巨量固定成本摊薄,新进入者难以复制 |
| 特许经营权/牌照 | 准入壁垒与监管保护 |
分析要点:
- 毛利率是否长期 >40%(定价权);是否稳定或提升。
- ROIC/ROE 是否连续 5 年 >15% 且非靠高杠杆驱动。
- 收入结构是否聚焦、可理解;是否靠一次性收益粉饰。
- 关键问题:这家公司的护城河属于哪一类、有多宽?5 年后会更宽还是更窄? 结合
web_search/anspire_search搜索行业地位、品牌力、市占率验证。
Step 2: 财务情况(报告第二章节)
芒格关注真实的资本回报与现金流,而非账面利润。财务质量 = 高 ROIC + 充沛自由现金流 + 低负债。
① tushareMcp(首选,并行调用):
income(ts_code=600519.SH) — 利润表balancesheet(ts_code=600519.SH) — 资产负债表cashflow(ts_code=600519.SH) — 现金流量表fina_indicator(ts_code=600519.SH) — ROE、毛利率、净利率、资产负债率、每股经营现金流fina_audit(ts_code=600519.SH) — 审计意见(排查非标意见)- 港股:
hk_income/hk_balancesheet/hk_cashflow - 美股:
us_income/us_balancesheet/us_cashflow
② 腾讯自选股 westock(并行调用):
westock finance sh600519 --fields all --limit 8— 近 8 期三大表全字段westock technical sh600519— 技术面辅助(波动/趋势)
③ akshare-mcp(兜底):
stock_profit_sheet_by_report_em/stock_balance_sheet_by_report_em/stock_cash_flow_sheet_by_report_em(symbol=SH600519)stock_financial_analysis_indicator(symbol=<6位代码>, start_year=<5年前>)stock_financial_report_sina(stock=sh600519, symbol=现金流量表) — 交叉验证
分析要点:
- 资本回报率(核心):
- 杜邦拆解:
ROE = 净利率 × 资产周转率 × 权益乘数 - 判断 ROE 来自高利润率/高周转(好)还是高杠杆(警惕)。
- 若可得,计算
ROIC = EBIT × (1-税率) / (有息负债 + 股东权益 - 现金),ROIC 持续 >15% 为优。
- 杜邦拆解:
- 所有者收益(Owner Earnings):
所有者收益 = 净利润 + 折旧摊销 - 维持性资本支出
维持性资本支出 ≈ 购建固定资产等支付的现金 × 维护比例(保守取 70-100%)- 比较:净利润 vs 所有者收益 vs 经营现金流,判断利润的"含金量"。
- 现金流质量:
经营现金流 / 净利润是否长期 >1(>1 说明利润有现金支撑)。 - 财务稳健性:资产负债率(偏好 <60%,金融/地产放宽)、有息负债、现金储备、利息保障倍数(EBIT/利息费用,偏好 >5)。
- 盈利稳定性:近 5 年营收/净利是否持续增长、利润率是否稳定。
- 关键问题:公司是否不需要大量资本投入就能产生高回报?利润是真金白银还是应收账款?能否安然度过衰退?
- 提示:tushare
cashflow折旧摊销字段通常为depr_fa_coga_dpba(折旧)等;akshare 各市场字段命名不同。一律按工具实际返回列名取数;若明细缺失,用经营性现金流近似分析并在报告中注明。
Step 3: 管理层如何(报告第三章节)
芒格:"我们寻找的是才德兼备的管理者——能力让你赚钱,诚信让你不亏钱。" 尤其看重资本配置能力与激励机制。
① tushareMcp(首选,并行调用):
stk_managers(ts_code=600519.SH) — 管理层名单与职务stk_rewards(ts_code=600519.SH) — 管理层薪酬与持股top10_holders/top10_floatholders(ts_code=600519.SH) — 十大股东/流通股东及持股比例stk_holdernumber(ts_code=600519.SH, start_date=<3年前>) — 股东户数变化(筹码集中度)stk_holdertrade(ts_code=600519.SH) — 股东增减持(trade_type:IN 增持 / DE 减持)dividend(ts_code=600519.SH) — 历史分红明细repurchase(ts_code=600519.SH) — 股票回购
② 腾讯自选股 westock(并行调用):
westock dividend sh600519 --years 3— 近 3 年分红westock buyback sh600519— 回购记录westock events tags sh600519 --types 23,24— 高管变动/增减持事件标签
③ akshare-mcp(兜底):
stock_management_change_ths(symbol=<6位代码>) — 高管变动stock_hold_management_detail_em— 高管持股明细stock_main_stock_holder(stock=<6位代码>) — 十大股东stock_zh_a_gdhs_detail_em(symbol=<6位代码>) — 股东户数stock_history_dividend_detail(symbol=<6位代码>, indicator=分红)stock_hk_dividend_payout_em(symbol=<5位代码>)- 港股/美股通过
web_search/anspire_search搜索:<公司名> CEO compensation、insider buying/selling、share buyback、capital allocation
分析要点:
- 诚信:是否有财务造假、违规、频繁变更审计、承诺不兑现的记录?(
fina_audit查审计意见 + 搜索负面舆情) - 能力:ROE/ROIC 持续优秀本身就是管理层资本配置能力的证据。
- 激励一致性:管理层/创始人是否大比例持股?薪酬是否与长期业绩挂钩?芒格反复强调:"永远不要低估激励的力量。"
- 分红与回购:是否持续分红且分红率合理?是否在低估时回购而非高位增发?
- 资本配置判断:留存利润用于再投资(高 ROIC 时最佳)、分红、回购还是低效并购?
- 关键问题:管理层是好的资本配置者吗?他们把每一块钱用在了哪?如果换个糟糕的管理层,公司会怎样?
Step 4: 行业前景、竞争格局(报告第四章节)
芒格:"在有鱼的地方钓鱼。" 好行业胜过好努力。
① tushareMcp(首选,并行调用):
index_classify(level=L1, src=SW2021) — 申万行业分类index_member_all(l1_code=<行业代码>) — 行业成分股(可比公司)sw_daily(ts_code=<行业指数代码>) — 行业指数行情(行业冷暖)ths_index/ths_member— 同花顺概念板块与成分dc_index/dc_member— 东财概念板块与成分moneyflow_ind_ths/moneyflow_ind_dc— 行业资金流向research_report/report_rc— 研报与盈利预测news/major_news— 行业新闻- 港股/美股:
hk_daily/us_daily+ 搜索补充
② 腾讯自选股 westock(并行调用):
westock sector constituent <板块代码>— 板块成分股westock sector valuation <板块代码>— 板块估值 PE/PB/PS + 历史百分位westock sector finance <板块代码>— 申万行业财报 TTM 聚合westock index constituent sh000300— 指数成分westock report list sh600519 --limit 5/westock news list ...
③ akshare-mcp(兜底):
stock_board_industry_name_em/stock_board_industry_cons_em(symbol=<行业板块名>)stock_industry_pe_ratio_cninfo(symbol=<行业名>, date=<近月>)stock_research_report_em(symbol=<6位代码>)stock_news_em(symbol=<6位代码>)stock_yjyg_em/stock_yjkb_em— 业绩预告/快报- 港股:
stock_hk_valuation_comparison_em/stock_hk_growth_comparison_em/stock_hk_scale_comparison_em
分析要点:
- 行业空间与增速:市场规模、渗透率、未来 5-10 年增长驱动(人口/技术/政策/消费升级)。
- 竞争格局:集中度(CR5)在提高还是分散?公司是龙头还是跟随者?
- 进入壁垒:新进入者需要多少资本、时间、牌照或技术?
- 议价能力:对上游供应商与下游客户的议价权。
- 替代威胁:技术变革或新商业模式是否会颠覆行业?
- 关键问题:这是不是一个"好行业"?行业顺风还是逆风?5 年后这家公司的行业地位会更强还是更弱?
Step 5: 估值和安全边际(报告第五章节)
芒格与巴菲特:"价格是你付出的,价值是你得到的。" 强调以合理价格买伟大公司,并考虑机会成本。
① tushareMcp(首选,并行调用):
daily_basic(ts_code=600519.SH, start_date=<5年前>, fields=ts_code,trade_date,close,pe,pe_ttm,pb,ps,ps_ttm,dv_ratio,dv_ttm,total_mv,circ_mv) — 历史 PE/PB/PS/股息率/市值daily/weekly/monthly(ts_code=600519.SH) — 历史价格- 港股:
hk_daily(ts_code=00700.HK);美股:us_daily_adj(ts_code=AAPL) us_fina_indicator/hk_fina_indicator— EPS/BPS
② 腾讯自选股 westock(并行调用):
westock quote sh600519 --date <YYYY-MM-DD>— 指定日估值快照westock kline sh600519 --period day --limit 250— 近一年价格westock sector valuation <板块代码>— 同业估值对比
③ akshare-mcp(兜底):
stock_a_indicator_lg(symbol=<6位代码>) — 历史 PE/PB/股息率stock_zh_valuation_baidu(symbol=<6位代码>, indicator=市盈率/市净率/市销率/总市值, period=近一年/近五年)stock_individual_spot_xq(symbol=SH600519) — 当前 PE(TTM)/PB/股息率/52 周高低- 港股:
stock_hk_valuation_baidu;美股:stock_us_valuation_baidu
估值方法(至少用两种,保守取值):
- 相对估值:当前 PE/PB/PS/股息率 vs 自身历史 5 年中位数 vs 同业可比。
- 所有者收益倍数法:
保守内在价值 ≈ 正常化所有者收益 × 保守 PE(如 12-20 倍,视行业与确定性)。 - 简化 DCF / 自由现金流收益率:
FCF 收益率 = 自由现金流 / 市值,与无风险利率、指数盈利收益率比较。 - 机会成本比较:相对宽基指数、其他优质标的、国债收益率,它是否更优?
分析要点:
- 当前估值处于历史什么分位(低/中/高)?
- 安全边际 =
(保守内在价值 - 当前价格) / 保守内在价值,偏好 >30%。 - 区分"好公司贵价格"与"平庸公司便宜价格"——芒格宁可要前者,但溢价必须有护城河与成长支撑。
- 币种注意:A 股为人民币 (CNY)、港股为港币 (HKD)、美股为美元 (USD),所有金额明确标注币种。
- 关键问题:以当前价格买入,能获得多少安全边际?相对最佳替代方案,它是否明显更优?
Step 6: 逆向思维与投资风险(报告第六章节)
芒格:"反过来想,总是反过来想。" 先想清楚什么会让投资失败,再评估其概率与后果。
① tushareMcp(首选,并行调用):
pledge_stat/pledge_detail(ts_code=600519.SH) — 股权质押stk_holdertrade(ts_code=600519.SH) — 股东增减持share_float(ts_code=600519.SH) — 限售解禁suspend_d/namechange— 停复牌、曾用名(含 ST 历史)stock_st/st(ts_code=600519.SH) — ST 风险警示anns_d(ts_code=600519.SH) — 公告(诉讼、处罚、减值)npr— 政策法规top_list/top_inst— 龙虎榜(异动)stk_surv— 机构调研cyq_perf/cyq_chips— 筹码分布
② 腾讯自选股 westock(并行调用):
westock fund lhb sh600519— 龙虎榜(仅沪深)westock fund short hk00700— 卖空比例(港股)westock fund south-holding hk00700— 南下持仓westock notice list sh600519 --limit 10— 公告westock events tags sh600519— 风险事件标签
③ akshare-mcp(兜底):
stock_gpzy_pledge_ratio_em/stock_gpzy_individual_pledge_ratio_detail_em— 股权质押stock_share_hold_change_sse/stock_share_hold_change_szse/stock_hold_change_cninfostock_news_em(symbol=<6位代码>) — 近期新闻(排查负面事件)- 港股:
news_trade_notify_dividend_baidu/news_trade_notify_suspend_baidu
搜索排查(① web_search 中文 → ② anspire_search → ③ WebSearch/WebFetch):
- 诉讼、监管处罚、商誉减值、财务疑点、做空报告、老千股特征、大股东减持/质押
- 美股:
<公司名> SEC filing / lawsuit / investigation / fraud / short report / insider selling
风险检查清单(逐项排查):
- 业务风险:护城河被侵蚀、行业颠覆、大客户流失、技术替代。
- 财务风险:高杠杆、商誉减值、应收账款异常、经营现金流持续低于净利润。
- 治理风险:大股东减持/质押、关联交易、财务造假、审计意见异常。
- 监管/法律风险:反垄断、行业监管、诉讼、SEC 调查(美股)。
- 估值风险:高估值遇增长不及预期时的"戴维斯双杀"。
- 宏观风险:利率、汇率、政策、周期波动。
- 市场情绪风险:做空机构狙击、流动性陷阱(港股小盘尤其)。
- 关键问题:什么情况会彻底摧毁这笔投资?最坏情况是否可承受?如果股价跌 50%,我能理解原因并淡定持有吗?
- 芒格式自问:如果我想搞垮这家公司,我会从哪里下手?这个漏洞存在吗?
Step 7: 芒格综合评分卡与投资建议(报告第七章节)
综合上述分析,给出结构化评分与明确建议。
评分卡(1-5 分,5 为最佳):
| 维度 | 权重 | 评分要点 |
|---|---|---|
| 能力圈与商业模式可理解性 | 10% | 业务是否简单可懂、可预测 |
| 护城河宽度与持久性 | 25% | 竞争优势类型、宽度、趋势 |
| 财务质量(ROIC/现金流) | 20% | 高资本回报、真实现金流、低负债 |
| 管理层与资本配置 | 15% | 诚信、激励一致、分红回购合理性 |
| 行业前景与竞争格局 | 10% | 行业空间、格局、公司在其中位置 |
| 估值与安全边际 | 15% | 相对历史/同业、折让幅度 |
| 风险可控性 | 5% | 关键风险是否可识别、可承受 |
总分 = Σ(评分 × 权重)
投资建议分档:
- 4.5-5.0(强烈关注/优质):卓越生意 + 合理甚至低估价格,符合芒格"伟大公司"标准。
- 3.5-4.4(可关注):整体优质,个别维度有瑕疵,需等待更好的安全边际。
- 2.5-3.4(观望):一般或价格不具吸引力,建议放入观察池。
- < 2.5(回避):不符合芒格标准,或超出能力圈。
报告输出格式
直接在对话中输出完整报告正文(Markdown),不要写入/保存任何文件。
报告结构(中文,务必覆盖全部七章):
# 查理·芒格股票研究报告:[股票名称]([股票代码])
**分析日期**:[YYYY-MM-DD]
**市场**:[A股 / 港股 / 美股] | **币种**:[CNY / HKD / USD]
**投资哲学**:查理·芒格——多元思维模型 + 质量价值投资
**数据源**:[如:tushareMcp 主源 + 腾讯自选股补充;无降级]
**一句话结论**:[例如:优质生意,但当前价格安全边际不足,建议等待]
---
## 一、商业模式与护城河
- 公司概况:主营业务、行业、上市时间、实控人
- 收入结构(分产品/分地区,含毛利率)
- 商业模式解读(靠什么赚钱、是否简单可懂)
- 护城河类型识别与证据 + 宽度评级(宽/窄/无)+ 趋势(变宽/变窄)
- 近 5 年毛利率/净利率/ROE 趋势表
- 数据来源:① tushare `fina_mainbz` / `fina_indicator` / `income`(及 `hk_`/`us_`);
② westock `finance`;③ akshare `stock_zyjs_ths` / `stock_zygc_em` / `stock_financial_analysis_indicator`
## 二、财务情况
- 关键财务指标表(近 5 年:营收、净利、毛利率、净利率、ROE、ROIC、资产负债率)
- 杜邦分析拆解(净利率 × 资产周转率 × 权益乘数)
- 所有者收益计算表(净利润 → 折旧摊销 → 维持性资本支出 → 所有者收益)
- 现金流质量(经营现金流/净利润)
- 财务稳健性(有息负债、现金、利息保障倍数)
- 财务质量评级:优/良/一般/差
- 数据来源:① tushare `income` / `balancesheet` / `cashflow` / `fina_indicator` / `fina_audit`(及 `hk_`/`us_`);
② westock `finance`;③ akshare `stock_*_sheet_by_report_em` / `stock_financial_report_sina`
## 三、管理层如何
- 实控人/核心管理层背景与稳定性
- 管理层/创始人持股与激励一致性
- 历史分红与分红率、回购记录
- 资本配置评价(再投资/分红/回购/并购)
- 诚信记录排查(违规、造假、承诺兑现)
- 管理层评级:优/良/一般/差
- 数据来源:① tushare `stk_managers` / `stk_rewards` / `top10_holders` / `stk_holdertrade` / `dividend` / `repurchase`;
② westock `dividend` / `buyback` / `events tags`;③ akshare `stock_management_change_ths` / `stock_main_stock_holder` / `stock_history_dividend_detail` + 搜索
## 四、行业前景、竞争格局
- 行业规模、增速与未来 5-10 年驱动因素
- 竞争格局与集中度(CR5 趋势)、公司市场地位
- 进入壁垒与替代威胁
- 可比公司估值对比
- 行业评级:顺风/中性/逆风
- 数据来源:① tushare `index_classify` / `index_member_all` / `sw_daily` / `ths_index` / `research_report`;
② westock `sector constituent/valuation/finance` / `report list`;③ akshare `stock_board_industry_*` + 搜索
## 五、估值和安全边际
- 当前 PE/PB/PS/股息率 vs 自身 5 年中位数 vs 同业
- 保守内在价值估算(所有者收益倍数法 / 简化 DCF)与假设
- 安全边际计算(%)
- 机会成本比较(指数/国债/其他标的)
- 估值结论:高估/合理/低估
- 数据来源:① tushare `daily_basic` / `daily` / `hk_daily` / `us_daily_adj`;
② westock `quote` / `kline` / `sector valuation`;③ akshare `stock_a_indicator_lg` / `stock_*_valuation_baidu`
## 六、投资风险
- 风险清单(业务/财务/治理/监管/估值/宏观/情绪),逐项给概率与影响
- 最大的 2-3 个风险及触发信号
- 逆向思维:什么会彻底摧毁这笔投资?最坏情况测算
- 数据来源:① tushare `pledge_stat` / `share_float` / `stk_holdertrade` / `anns_d` / `stock_st` / `top_list`;
② westock `fund lhb/short/south-holding` / `notice list`;③ akshare `stock_gpzy_*` / `stock_share_hold_change_*` / `stock_news_em` + 搜索(诉讼/做空/减持)
## 七、综合投资建议
- 芒格评分卡(表格 + 总分)
- 核心投资逻辑(3-5 条)
- 主要不确定性
- 明确建议:买入 / 分批建仓 / 持有 / 观望 / 回避(附理由与理想买入区间)
- 跟踪指标(决定是否加仓/卖出的关键变量)
- 风险提示:本报告基于公开数据与量化分析,仅供研究参考,不构成投资建议。
---工具快速参考
按数据源优先级(① tushareMcp 收费首选 → ② 腾讯自选股 westock → ③ akshare-mcp 兜底)编排:
| 分析需求 | ① tushareMcp(首选) | ② westock(腾讯自选股) | ③ akshare-mcp(兜底) |
|---|---|---|---|
| 基本信息/行业 | stock_basic / stock_company / hk_basic / us_basic | westock search / westock quote | stock_individual_info_em / stock_hk_company_profile_em |
| 主营介绍/构成 | fina_mainbz | westock finance | stock_zyjs_ths / stock_zygc_em |
| 实时行情/估值 | daily_basic / daily | westock quote | stock_zh_a_spot_em / stock_individual_spot_xq |
| 日 K 线 | daily / weekly / monthly / hk_daily / us_daily_adj | westock kline | stock_zh_a_hist / stock_hk_hist / stock_us_hist |
| 财务分析指标 | fina_indicator / hk_fina_indicator / us_fina_indicator | westock finance | stock_financial_analysis_indicator / stock_financial_analysis_indicator_em |
| 三大报表 | income / balancesheet / cashflow(含 hk_/us_) | westock finance --fields all | stock_profit_sheet_by_report_em / stock_balance_sheet_by_report_em / stock_cash_flow_sheet_by_report_em |
| 审计意见 | fina_audit | — | — |
| 估值历史 | daily_basic(历史 PE/PB/PS/股息率) | westock quote --date / sector valuation | stock_a_indicator_lg / stock_zh_valuation_baidu |
| 分红/回购 | dividend / repurchase | westock dividend / westock buyback | stock_history_dividend_detail / stock_repurchase_em |
| 股东/高管 | top10_holders / top10_floatholders / stk_managers / stk_rewards / stk_holdertrade | westock events tags | stock_main_stock_holder / stock_hold_management_detail_em / stock_management_change_ths |
| 股东户数 | stk_holdernumber | — | stock_zh_a_gdhs_detail_em |
| 行业板块/对比 | index_classify / index_member_all / sw_daily / ths_index / ths_member / dc_index / dc_member | westock sector constituent/valuation/finance | stock_board_industry_name_em / stock_board_industry_cons_em / stock_hk_*_comparison_em |
| 资金流/北向/龙虎榜 | moneyflow_hsgt / hsgt_top10 / top_list / top_inst / moneyflow_ind_* | westock fund flow/north-holding/south-holding/lhb/short | stock_zh_a_spot_em 等 |
| 研报/新闻/公告 | research_report / report_rc / anns_d / news / major_news / npr | westock report/news/notice list | stock_research_report_em / stock_news_em |
| 风险排查 | pledge_stat / pledge_detail / share_float / suspend_d / stock_st / st / stk_surv | westock fund lhb/short / notice list | stock_gpzy_* / stock_share_hold_change_* |
| 宏观 | cn_cpi / cn_ppi / cn_pmi / cn_gdp / cn_m / shibor / shibor_lpr / us_tycr | westock macro list/indicator | news_economic_baidu |
| 选股/筛选 | — | westock-tool filter/strategy/label/event/ranking | — |
| 外部资讯 | ① 内置 web_search(百度)→ ② anspire_search → ③ WebSearch / WebFetch | 同左 | 同左 |
注意事项
- 数据源优先级固定为 ① tushareMcp(收费)→ ② 腾讯自选股 westock → ③ akshare-mcp。任何降级都要在报告"数据来源"中如实标注,禁止静默切换或凭记忆补数。
- 同源一致性优先于数量:同一章节同一指标尽量单一来源;跨源只用于关键结论交叉验证,冲突时以 tushare 为准并注明。
- tushare 权限/积分:
*_vip、stk_mins等接口可能报权限/积分不足,不重试,直接降级;参数错误与权限错误不要盲重试,仅网络/限流类错误可等待数秒后有限重试(≤2 次)。 - westock 使用纪律:需先安装
finance-data插件随附的westockCLI(scripts/setup.*),安装后westock --help验证;输出已是结构化 Markdown 直接读取,禁止grep/head/tail/sed截断或用 Python 解析;代码必带市场前缀(sh/sz/bj·hk·us);批量用逗号一次传多码;无依赖查询同轮并行。 - 代码格式因源而异:tushare 用
600519.SH/00700.HK/AAPL;westock 用sh600519/hk00700/usAAPL;akshare 用SH600519/00700(部分接受00700.HK)。报错时切换写法。 - 字段名以工具实际返回为准(各数据源字段命名不统一,如 tushare
depr_fa_coga_dpba、westock/akshare 各表命名差异),缺失指标在报告中说明并跳过或改用近似口径。 - 币种:A 股 CNY、港股 HKD、美股 USD,所有金额与估值明确标注币种,不做主观折算。
- 不荐股、不承诺收益:结论保持客观,明确"本报告仅供研究参考,不构成投资建议"。
- 能力圈优先:若业务过于复杂或难以预测,应如实说明并降低评级,这本身就是芒格哲学的一部分。