Files
stockbuddy/references/output_templates.md
Tacit Lab 7032875977 feat: 港股分析助手 skill 初始版本
- SKILL.md: skill 定义文件(触发条件、工作流、输出模板)
- scripts/analyze_stock.py: 单只股票技术面+基本面分析(含缓存+重试机制)
- scripts/portfolio_manager.py: 持仓管理与批量分析
- scripts/install_deps.sh: 依赖自动安装脚本
- references/: 港股代码映射、技术指标说明、输出模板参考

特性:
- 综合评分体系(-10~+10)给出买入/卖出/持有建议
- 10分钟本地缓存 + 指数退避重试,解决 Yahoo Finance 限频
- 批量分析时自动间隔请求,避免触发限流
2026-03-23 20:55:07 +08:00

97 lines
2.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 分析报告输出模板
## 单只股票分析报告
```
## 📊 {公司名称} ({股票代码}) 分析报告
**当前价格**: HK$ {价格} ({涨跌幅}%)
**分析时间**: {时间}
**数据周期**: {周期}
---
### {建议图标} 操作建议: {操作建议}
**综合评分**: {评分}/10
#### 核心信号:
{逐条列出关键信号,每条一行,用 - 前缀}
---
### 📈 技术面分析
| 指标 | 数值 | 信号 |
|------|------|------|
| 均线趋势 | {均线排列} | {信号} |
| MACD | DIF:{DIF} DEA:{DEA} | {信号} |
| RSI(12) | {RSI值} | {信号} |
| KDJ | K:{K} D:{D} J:{J} | {信号} |
| 布林带 | 上:{上轨} 中:{中轨} 下:{下轨} | {信号} |
| 成交量 | 量比:{量比} | {信号} |
### 📋 基本面概况
| 指标 | 数值 |
|------|------|
| 市盈率(PE) | {PE} |
| 市净率(PB) | {PB} |
| 股息率 | {股息率}% |
| ROE | {ROE}% |
| 收入增长 | {增长}% |
| 市值 | {市值} |
| 52周区间 | {低} - {高} |
### 💡 分析总结
{2-3句话的自然语言总结包含操作建议和风险提示}
> ⚠️ 以上分析仅供参考,不构成投资建议。投资有风险,入市需谨慎。
```
## 持仓批量分析报告
```
## 📊 持仓分析报告
**分析时间**: {时间}
**持仓数量**: {数量}只
### 💰 总览
| 指标 | 数值 |
|------|------|
| 总成本 | HK$ {总成本} |
| 总市值 | HK$ {总市值} |
| 总盈亏 | HK$ {盈亏} ({盈亏比例}%) |
---
### 各持仓分析
{对每只股票输出简要分析卡片,格式如下:}
#### {序号}. {公司名称} ({股票代码}) — {操作建议图标} {操作建议}
- **当前价**: HK$ {当前价} | **买入价**: HK$ {买入价}
- **持仓数量**: {数量}股 | **盈亏**: HK$ {盈亏} ({盈亏比例}%)
- **综合评分**: {评分}/10
- **关键信号**: {1-2条最重要的信号}
---
### 💡 持仓总结
{综合所有持仓的建议,明确指出:}
- 建议加仓的股票及理由
- 建议减仓/卖出的股票及理由
- 建议继续持有的股票及理由
> ⚠️ 以上分析仅供参考,不构成投资建议。投资有风险,入市需谨慎。
```
## 模板使用说明
- 所有 `{占位符}` 根据脚本返回的 JSON 数据填充
- 操作建议图标映射:🟢🟢 强烈买入 / 🟢 买入 / 🟡 持有 / 🔴 卖出 / 🔴🔴 强烈卖出
- 数值保留合理小数位(价格 2-3 位,百分比 2 位)
- 若某项基本面数据为 null/缺失,显示为 "N/A"
- 分析总结部分使用自然语言,避免机械堆砌数据