a-share-earnings-preview

A股业绩前瞻/季报预览/财报预期情景分析。当用户提到"业绩前瞻"或"earnings preview"就触发。关键词:"业绩前瞻"、"季报预览"、"预期怎么样"、"earnings preview"、"XX下周发财报"、"财报前怎么看"、"业绩预告分析"、"预计业绩"、"业绩展望"、"财报前瞻"、"预计这个季度业绩"、"业绩预期"、"情景分析"、"业绩预测"。MUST USE when user asks about earnings preview, pre-earnings scenario analysis, earnings expectations/forecast, or quarterly outlook before earnings release. This is the ONLY skill for pre-earnings forward-looking analysis. 在财报发布前,基于历史数据和市场预期构建牛/熊/基准三种情景分析。通过 cn-stock-data 获取历史财务趋势,结合 web 搜索获取市场一致预期和业绩预告。支持机构前瞻风格(formal)和个人预判风格(brief)。

105 stars

Best use case

a-share-earnings-preview is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

A股业绩前瞻/季报预览/财报预期情景分析。当用户提到"业绩前瞻"或"earnings preview"就触发。关键词:"业绩前瞻"、"季报预览"、"预期怎么样"、"earnings preview"、"XX下周发财报"、"财报前怎么看"、"业绩预告分析"、"预计业绩"、"业绩展望"、"财报前瞻"、"预计这个季度业绩"、"业绩预期"、"情景分析"、"业绩预测"。MUST USE when user asks about earnings preview, pre-earnings scenario analysis, earnings expectations/forecast, or quarterly outlook before earnings release. This is the ONLY skill for pre-earnings forward-looking analysis. 在财报发布前,基于历史数据和市场预期构建牛/熊/基准三种情景分析。通过 cn-stock-data 获取历史财务趋势,结合 web 搜索获取市场一致预期和业绩预告。支持机构前瞻风格(formal)和个人预判风格(brief)。

Teams using a-share-earnings-preview should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/a-share-earnings-preview/SKILL.md --create-dirs "https://raw.githubusercontent.com/aifinlab/FinClaw/main/skills/a-share-earnings-preview/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/a-share-earnings-preview/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How a-share-earnings-preview Compares

Feature / Agenta-share-earnings-previewStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

A股业绩前瞻/季报预览/财报预期情景分析。当用户提到"业绩前瞻"或"earnings preview"就触发。关键词:"业绩前瞻"、"季报预览"、"预期怎么样"、"earnings preview"、"XX下周发财报"、"财报前怎么看"、"业绩预告分析"、"预计业绩"、"业绩展望"、"财报前瞻"、"预计这个季度业绩"、"业绩预期"、"情景分析"、"业绩预测"。MUST USE when user asks about earnings preview, pre-earnings scenario analysis, earnings expectations/forecast, or quarterly outlook before earnings release. This is the ONLY skill for pre-earnings forward-looking analysis. 在财报发布前,基于历史数据和市场预期构建牛/熊/基准三种情景分析。通过 cn-stock-data 获取历史财务趋势,结合 web 搜索获取市场一致预期和业绩预告。支持机构前瞻风格(formal)和个人预判风格(brief)。

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# A股业绩前瞻 (A-Share Earnings Preview)

## 数据源

```bash
SCRIPTS="$SKILLS_ROOT/cn-stock-data/scripts"

# 历史财务指标(分析趋势)
python "$SCRIPTS/cn_stock_data.py" finance --code [CODE]

# 最新行情(当前估值水平)
python "$SCRIPTS/cn_stock_data.py" quote --code [CODE]

# 近 6 个月 K 线(股价已 price-in 多少预期)
python "$SCRIPTS/cn_stock_data.py" kline --code [CODE] --freq daily --start [6个月前日期]

# 资金流向(机构是否提前布局)
python "$SCRIPTS/cn_stock_data.py" fund_flow --code [CODE] --days 30
```

补充:通过 web 搜索获取:
- 市场一致预期(券商预测均值)
- 业绩预告/快报(如已发布)
- 同行业已发布财报的参考信号
- 公司近期公告、调研纪要

## Workflow

### Step 1: 背景梳理

1. 确认即将发布的报告期(Q1/半年报/Q3/年报)
2. 通过 cn-stock-data 获取过去 4-8 个季度的财务数据,建立趋势基线
3. Web 搜索:
   - 是否已发布业绩预告/快报?(有则直接用预告数据)
   - 市场一致预期(Wind/东方财富/券商研报的营收/净利润预测)
   - 同行业已公布业绩的公司表现(作为参考信号)
   - 公司近期重大事件(收购/产能投放/政策影响)

### Step 2: 关键指标框架

**财务指标预期**(基于历史趋势 + 市场预期):

| 指标 | 上季度实际 | 去年同期 | 市场预期 | 个人预判 |
|------|-----------|---------|---------|---------|
| 营业收入(亿) | | | | |
| 同比增速(%) | | | | |
| 归母净利润(亿) | | | | |
| 同比增速(%) | | | | |
| 毛利率(%) | | | | |
| 净利率(%) | | | | |

**行业特定运营指标**(通过 web 搜索获取):
- 白酒:批价走势、渠道库存、预收款
- 银行:净息差趋势、不良率、拨备覆盖率
- 科技:订单/合同额、研发进度
- 新能源:出货量、价格趋势、产能利用率
- 消费:同店增长、线上占比、库存
- 医药:管线进度、集采影响、销售额
- 地产:销售面积/金额、回款率、新开工

### Step 3: 情景分析

构建三种情景:

| | 牛市情景(Bull) | 基准情景(Base) | 熊市情景(Bear) |
|--|--------------|--------------|--------------|
| 营收 | | | |
| 净利润 | | | |
| 关键驱动 | [什么因素超预期] | [符合市场预期] | [什么因素低于预期] |
| 概率 | XX% | XX% | XX% |
| 股价反应 | +X% to +X% | -X% to +X% | -X% to -X% |

每个情景的逻辑必须自洽,概率合计 = 100%

### Step 4: 催化剂检查清单

列出决定股价反应的 3-5 个关键观察点:
1. [指标1]:预期 XX,若超过/低于 XX 则表明...
2. [指标2]:...
3. [管理层指引]:关注前瞻指引的措辞变化
4. [特定事件]:...

### Step 5: 输出

根据用户需求选择 formal 或 brief 风格,参考 `references/preview-template.md` 中的模板。

## 风格说明

| 维度 | formal(机构前瞻) | brief(个人预判) |
|------|-------------------|-----------------|
| 篇幅 | 2-3 页 | 半页 |
| 历史趋势 | 4-8 季度完整表格 | 简述趋势方向 |
| 情景分析 | 完整三情景 + 概率 + 股价反应估计 | 简化版(重点写偏离预期的情景) |
| 运营指标 | 行业特定的 3-5 个 | 1-2 个最关键的 |
| 催化剂 | 完整检查清单 | 1-2 个最重要观察点 |
| 交易建议 | 不给(只分析) | 可加个人操作思路 |
| 免责声明 | 需要 | 不需要 |

## A 股财报日历特殊性

- **年报**: 次年 1-4 月披露(4/30 截止)
- **Q1 季报**: 4/30 前披露
- **半年报**: 7-8 月披露(8/31 截止)
- **Q3 季报**: 10/31 前披露
- **业绩预告**: 通常提前 1-2 个月,创业板强制预告
- **业绩快报**: 部分公司在正式报告前发布简要数据

## 关键规则

1. **区分预告和预测**:如果公司已发布业绩预告/快报,那是"已知信息"而非预测;真正的前瞻是分析正式报告可能的超预期/低于预期之处
2. **预期差是核心**:股价反应取决于实际 vs 预期的差值,而非绝对好坏
3. **避免过度精确**:给出合理区间比精确数字更诚实
4. **季节性调整**:注意 A 股的季度盈利不均匀分布(Q4 常有减值/一次性项目)
5. **同比 vs 环比**:高基数/低基数效应会扭曲同比增速,环比更能反映边际变化
6. **与 a-share-earnings-analysis 联动**:前瞻报告发布后,实际财报出来时用 a-share-earnings-analysis 做验证

## 使用示例

### 示例 1: 基本使用

```python
# 调用 skill
result = run_skill({
    "param1": "value1",
    "param2": "value2"
})
```

### 示例 2: 命令行使用

```bash
python scripts/run_skill.py --input data.json
```

Related Skills

tushare-pro

105
from aifinlab/FinClaw

专业财务数据Skill - 提供A股基本面、三大财务报表(资产/利润/现金)、股东数据、日线行情 via Tushare Pro

earnings-forecast-interpretation

105
from aifinlab/FinClaw

业绩预告解读助手。专注于业绩预告/业绩快报的解读,分析预告区间、同比变化、超预期情况及投资含义。 **触发场景**: - 用户粘贴业绩预告/业绩快报,需要解读 - 用户问"这个业绩预告怎么样"、"超预期吗" - 需要分析预告区间、中值、同比变化 - 需要判断超预期情况及投资含义 **关键词**:"业绩预告"、"业绩快报"、"预告"、"快报"、"预增"、"预减"、"扭亏"、"首亏"、"超预期"

earnings-comment-quick

105
from aifinlab/FinClaw

财报快评助手 - 快讯版。专注于财报/业绩预告发布后的快速点评,输出 100-200 字快讯,适合群内快发、晨会速报。 **触发场景**: - 用户粘贴财报数据,说"快评"、"快讯"、"简单点评" - 需要 100-200 字快讯,一句话结论 + 核心数据 - 财报/业绩预告发布后快速响应 - 群内快发、晨会速报、朋友圈快讯 **关键词**:"快评"、"快讯"、"简单点评"、"一句话"、"速报"、"财报发布"、"业绩出炉"

earnings-comment-detailed

105
from aifinlab/FinClaw

|

ashare-data

105
from aifinlab/FinClaw

Ashare 最轻量 A 股行情获取工具(3.2k Stars),基于新浪+腾讯双核心数据源,零依赖(仅需 requests+pandas),无需注册,支持日/周/月线及 1m/5m/15m/30m/60m 分钟级K线。当用户需要快速获取 A 股/指数行情而其他数据源不可用时,Ashare 是最可靠的回退方案——它使用新浪为主、腾讯为备的双核心架构,自动切换,极少出错。

investment-advisory-hk-share

105
from aifinlab/FinClaw

投顾问答助手 - 港股版,专用于港股市场相关的客户咨询答复。 以下情况请主动触发此技能: - 客户问港股个股("腾讯控股怎么样""阿里健康能买吗") - 客户问港股与 A 股差异("为什么同一家公司港股便宜""AH 股溢价") - 客户问港股交易规则("港股通是什么""港币汇率影响""交易时间") - 客户问港股特色板块("互联网平台""生物医药""内房股") - 客户问国际因素影响("美联储加息""美元走势""中美关系") - 客户问港股流动性问题("为什么成交量这么低""仙股") 不要等用户明确说"港股投顾"——只要涉及港股个股、规则、市场特点的咨询,就应主动启动此技能。

investment-advisory-a-share

105
from aifinlab/FinClaw

投顾问答助手-A 股版,专用于 A 股市场相关的客户咨询答复。 以下情况请主动触发此技能: - 客户问 A 股个股问题("XX 股票能买吗""为什么跌停""限售股解禁") - 客户问 A 股板块/主题("新能源还能拿吗""AI 板块怎么看""中特估是什么") - 客户问 A 股交易规则("涨停板多少""T+1 是什么意思""北向资金") - 客户问 A 股政策影响("注册制影响""减持新规""印花税调整") - 客户问 A 股财报/公告解读("业绩预告超预期吗""这个公告是利好吗") - 用户需要 A 股特色的答复话术(涉及政策敏感性、市场情绪、资金面分析) 不要等用户明确说"A 股投顾"——只要涉及 A 股个股、板块、政策、交易规则的咨询,就应主动启动此技能。

earnings-quick-commentary-assistant

105
from aifinlab/FinClaw

当用户需要快速解读公司财报、季报、年报、半年报、业绩快报、业绩预告或财务更新时使用。适用于帮助用户在短时间内提炼核心业绩变化、判断是否超预期、拆解增长和利润驱动、识别一次性因素、总结管理层口径、评估市场影响,并生成适合投研讨论、群内快评、领导汇报或研究纪要的财报点评。

earnings-comment-client

105
from aifinlab/FinClaw

财报快评助手 - 客户版。专注于面向客户的财报点评,输出通俗易懂、结论清晰的财报解读,适合发送给客户或用于客户沟通。 **触发场景**: - 用户需要给客户写财报点评、客户沟通材料 - 用户说"发给客户的"、"客户版"、"通俗解读" - 需要通俗易懂、避免过多专业术语 - 需要结论清晰、建议明确、篇幅适中(500-800 字) **关键词**:"客户"、"客户版"、"通俗"、"发给客户"、"客户沟通"、"投顾"、"理财"、"财报解读"

akshare-trend-judgment

105
from aifinlab/FinClaw

用于基于AkShare数据的趋势判断场景。适用于金融工作中的基础任务单元。

akshare-survey

105
from aifinlab/FinClaw

机构调研Skill - 提供调研记录、调研热度排行、调研问答分析 via AkShare

akshare-stock

105
from aifinlab/FinClaw

A股股票数据Skill - 提供实时行情、历史数据、板块分析、资金流向等 via AkShare/腾讯财经