FA3-Datafetch/.agent/workflows/stock_analysis.md

8.3 KiB
Raw Blame History

description
股票基本面全流程分析 (Stock Fundamental Analysis Workflow)

首先,请询问用户要分析的 公司名称股票代码 以及 所属市场 (CN/US/HK/JP)。

Important

执行原则 本 Workflow 的每一个步骤都至关重要。请一步一步仔细执行,确保每一个细分项都被深入分析并写入报告。 禁止省略步骤或仅做简略概括。报告必须详实、有数据支撑。

  1. 获取财务数据

    • 执行数据获取脚本 启动虚拟环境后,运行已有脚本 main.py 来获取财务数据。
      source .venv/bin/activate
      python main.py <MARKET> <SYMBOL>
      # 示例: python main.py US AAPL 或 python main.py CN 600519.SH
      
    • 产出物确认 脚本将在 data/<MARKET>/<SYMBOL>/ 目录下生成以下文件:
      • report.html:可视化的财务报表。
      • report.md:结构化的财务数据。
  2. 建立分析报告

    • 确定目标路径 请以 [股票代码]_[上市地点]_[公司简称]/[公司名称][YYYYMMDD]_基本面分析报告.md 的格式创建最终报告文件。
      • 例如:00631_HK_三一国际/三一国际20251229_基本面分析报告.md
    • 初始化文件 创建该文件,并完整复制 data/<MARKET>/<SYMBOL>/report.html所有内容包括HTML标签到此文件中。
      • 提示:请确保 HTML 内容直接嵌入在 Markdown 文件中。后续的所有分析步骤3-7请继续追加在此内容之后。
  3. 公司简介分析 使用 @[公司简介.md](file:///Users/xucheng/git.qubit.ltd/FA3/Prompt/公司简介.md) 模板。

    • 结合数据源:直接参考 data/<MARKET>/<SYMBOL>/report.md 中的数据。
    • 内容写入报告:务必逐一执行以下 7 个细分步骤。对于每一个步骤,请提供详细的分析文字和数据,不要仅列出标题或一句话带过。
      1. 公司概览:详细描述公司性质、核心业务模式及核心价值主张。
      2. 主营业务:搜索最近的年报和半年报,制作表格精确列出各产品线的收入金额毛利率占比,并分析变化趋势。
      3. 发展历程:详细梳理关键里程碑与战略转型节点。
      4. 核心团队:列出主要高管的详细背景(履历、教育、出生年份),并分析其专业背景与公司业务的契合度。
      5. 供应链:详细分析原材料来源,列出主要供应商名称及其占比(如有),分析供应链稳定性。
      6. 主要客户:分析销售模式,详细列出主要客户群体及前五大客户占比(如有),评估客户集中度风险。
      7. 未来展望:引用公司高管对外演讲或财报指引,详细阐述官方声明的战略目标与市场预期。
  4. 基本面分析 使用 @[基本面分析.md](file:///Users/xucheng/git.qubit.ltd/FA3/Prompt/基本面分析.md) 模板。

    • 结合数据源:重点分析 report.md 中的关键财务指标ROE, 毛利率, 现金流等)。
    • 内容写入报告:深度分析以下 5 大部分并写入文件。请结合具体数据进行论述,避免空泛的定性描述
      1. 公司基本面
        • 详细分析护城河(品牌/技术/成本)的具体体现及变化趋势。
        • 评估管理层治理水平(股东回报政策、激励机制有效性)。
        • 描述企业文化与财务政策风格(激进/稳健)。
      2. 业务与市场
        • 分析产品核心价值与更新迭代能力。
        • 探讨行业需求的周期性位置与结构性增长点。
        • 分析对下游客户的议价能力及其变化。
      3. 竞争格局:列出主要竞争对手,详细对比优劣势,分析竞争壁垒的边际变化。
      4. 供应链与外部关系:根据 data/<MARKET>/<SYMBOL>/raw_balance_sheet_raw.csv 中的应付/预收等项目,深度分析对上游的议价能力及公司的外部融资需求。
      5. 监管环境:列出相关的行业政策,详细分析其对公司的潜在正面或负面影响。
  5. 内部人与机构动向分析 使用 @[内部人与机构动向分析.md](file:///Users/xucheng/git.qubit.ltd/FA3/Prompt/内部人与机构动向分析.md) 模板。

    • 内容写入报告:捕捉以下 3 大维度信号并写入文件。若某项无最新数据,请明确写出“无近期变动”,不可直接省略
      1. 内部人动向
        • 详细列出核心高管在公开市场的买卖记录(区分被动/主动),分析其对股价的指引意义。
        • 分析大股东持股变化趋势(增减持/质押)。
      2. 机构动向
        • 统计机构总持股比例与股东户数变化,分析筹码集中度。
        • 重点关注顶级机构(社保、知名公募、知名国际投资者)的“新进”或“清仓”操作。
        • 总结机构研报观点的变化与一致性。
      3. 综合研判
        • 内部人与机构信号是否共振?给出明确的“一致看多/看空/分歧”结论。
        • 判断当前资金流向是顺风还是逆风。
  6. 看涨逻辑分析 使用 @[看涨分析.md](file:///Users/xucheng/git.qubit.ltd/FA3/Prompt/看涨分析.md) 模板。

    • 内容写入报告:执行以下 3 大核心论证并写入文件。要求:每一条逻辑都必须有客观事实或数据佐证
      1. 隐藏资产与未定价价值
        • 挖掘表外资产(专利/品牌/数据)的潜在价值。
        • 评估低估的实体/股权资产(土地/子公司)。
        • 识别运营中的“隐形冠军”优势。
      2. 护城河加深
        • 举例说明竞争优势的动态强化(如具体的技术代差数据、品牌溢价能力)。
        • 定量或定性分析客户高转换成本。
      3. 长期景气度
        • 从需求侧分析未来3年以上的结构性增长逻辑。
        • 从供给侧分析行业集中度提升或壁垒提高的趋势。
        • 列出未来1-2年的关键催化剂事件。
  7. 看跌逻辑分析 使用 @[看跌分析.md](file:///Users/xucheng/git.qubit.ltd/FA3/Prompt/看跌分析.md) 模板。

    • 内容写入报告:执行以下 4 大风险排查(含压力测试)并写入文件。必须正视风险,不可避重就轻
      1. 护城河侵蚀:分析技术颠覆、跨界竞争、转换成本失效的具体可能性。
      2. 隐藏负债与风险
        • 排查财务雷区(表外债务、现金流脆弱性)。
        • 识别运营雷区(单一依赖、关键人风险)。
      3. 行业逆风与最坏情况
        • 预判行业天花板与需求逆转的风险。
        • 进行压力测试假设营收下滑30%的情境下,公司盈利和现金流将如何变化?请给出推演结果。
      4. 价值底线评估(清算价值)
        • 核心假设:在公司被迫停止经营并清算的极端情况下,其资产的真实变现价值是多少?
        • 资产逐项折价:根据 data/<MARKET>/<SYMBOL>/raw_balance_sheet_raw.csv,对资产负债表中的主要科目进行折价估算。请在报告中创建一个表格,详细列出以下计算过程
          资产项目 账面价值 估计折价率 估计清算价值 备注/理由
          现金及等价物 ... 100% ... 无风险
          应收账款 ... 50%-80% ... 根据账龄及坏账准备
          存货 ... 30%-70% ... 原材料 vs 产成品
          固定资产 ... 30%-50% ... 二手变现折扣
          无形资产/商誉 ... 0% 0 清算时通常归零
          总资产 ... - ∑ 折后资产
        • 负债扣除:列出总负债(含表外),需优先偿还。
        • 最终估值:计算 (折价后总资产 - 总负债) / 总股本,得出每股清算价值务必将此具体计算公式和结果明确写入报告。这是公司价值的绝对底线。
      5. 估值陷阱:增长证伪与资产减值风险。