Skip to content
EN

Back to the catalog

hk-valuation-analyzer

yuping322/finskills · skills.sh

Open source Repository Open in the app JSON README (API)

About

Skill publicada por yuping322/finskills no skills.sh. Instale com: npx skills add yuping322/finskills@hk-valuation-analyzer

Details

Kind
Agent skills
Publisher
yuping322
Origin
skillssh
Category
ferramentas
Stars
20
Open pull requests
1
Last push
2026-02-21T11:32:41Z
Repository state
ativo
Language
Python
License
Apache-2.0
Added
2026-10-07 06:29:46
Updated
2026-10-07 06:29:46
Origin id
yuping322/finskills/hk-valuation-analyzer

README

# Financial Analysis Skills for Kiro

专业的金融市场分析 skills 集合,支持中国A股、香港、美国三个市场。

## 📊 Skills 概览

- **总计**:107 个专业 skills
- **中国市场**:57 个(A股风险监控、市场分析、投资组合管理等)
- **香港市场**:13 个(汇率风险、南向资金、流动性监控等)
- **美国市场**:37 个(信用利差、收益率曲线、税务规划等)

## 🚀 快速开始

### 1. 环境设置(首次使用)

```bash
make install-cn
```

### 2. 测试配置

```bash
make cn-smoke-validate
```

### 3. 开始使用

在 Kiro 中直接提问:

```
帮我分析一下最近的大宗交易情况
检查一下有哪些股票有ST退市风险
分析一下南向资金最近的流向
```

## 📚 文档

| 文档 | 说明 |
|------|------|
| [docs/SETUP_COMPLETE.md](https://github.com/yuping322/finskills/blob/HEAD/docs/SETUP_COMPLETE.md) | ✅ 配置完成状态 |
| [docs/QUICK_START.md](https://github.com/yuping322/finskills/blob/HEAD/docs/QUICK_START.md) | 快速开始指南 |
| [docs/SKILLS_MAP.md](https://github.com/yuping322/finskills/blob/HEAD/docs/SKILLS_MAP.md) | 完整的 107 个 skills 索引 |
| [docs/HOW_TO_USE_SKILLS.md](https://github.com/yuping322/finskills/blob/HEAD/docs/HOW_TO_USE_SKILLS.md) | 详细使用说明 |
| [docs/SKILLS_VS_DATA.md](https://github.com/yuping322/finskills/blob/HEAD/docs/SKILLS_VS_DATA.md) | ⚠️ Skills vs 数据脚本区别 |

## 🧪 测试工具

| 工具 | 说明 |
|------|------|
| [docs/TEST_TOOLS_README.md](https://github.com/yuping322/finskills/blob/HEAD/docs/TEST_TOOLS_README.md) | 测试工具集概览 |
| [docs/QUICK_TEST_GUIDE.md](https://github.com/yuping322/finskills/blob/HEAD/docs/QUICK_TEST_GUIDE.md) | ⭐ 快速测试指南(3步开始) |
| [docs/BATCH_TEST_GUIDE.md](https://github.com/yuping322/finskills/blob/HEAD/docs/BATCH_TEST_GUIDE.md) | 批量测试详细指南 |
| `testing/auto_test_skills.py` | 生成测试模板(推荐) |
| `testing/batch_test_skills.sh` | 批量测试脚本 |

### 快速测试

```bash
# 1. 生成测试模板
python3 testing/auto_test_skills.py

# 2. 查看测试用例
cat testing/test-results/<时间戳>/.prompt_01.txt

# 3. 在 Kiro 中测试并记录结果
```

详见:[docs/QUICK_TEST_GUIDE.md](https://github.com/yuping322/finskills/blob/HEAD/docs/QUICK_TEST_GUIDE.md)

## 🗂️ 项目结构

```
.
├── China-market/          # 中国A股市场 skills (57个)
│   ├── block-deal-monitor/
│   ├── dragon-tiger-list-analyzer/
│   ├── equity-pledge-risk-monitor/
│   ├── findata-toolkit-cn/    # A股数据工具包
│   └── ...
├── HK-market/             # 香港市场 skills (13个)
│   ├── hk-southbound-flow/
│   ├── hk-valuation-analyzer/
│   ├── findata-toolkit-hk/    # 港股数据工具包
│   └── ...
├── US-market/             # 美国市场 skills (37个)
│   ├── equity-research-orchestrator/
│   ├── yield-curve-regime-detector/
│   ├── findata-toolkit/       # 美股数据工具包
│   └── ...
├── .kiro/
│   └── steering/
│       └── market-analysis-skills.md  # Kiro 自动加载的配置
├── docs/                  # 文档目录
│   ├── SKILLS_MAP.md      # Skills 完整索引
│   ├── QUICK_START.md     # 快速开始指南
│   ├── HOW_TO_USE_SKILLS.md
│   └── ...
├── testing/               # 测试工具和结果
│   ├── auto_test_skills.py
│   ├── batch_test_skills.sh
│   └── test-results/      # 测试结果(不提交到git)
├── .venv/                 # Python 虚拟环境
├── Makefile               # 构建和测试命令
└── README.md              # 本文件
```

## 🎯 Skills 分类

### 中国市场 (China-market)

#### 风险监控类
- ST退市风险扫描器
- 股权质押风险监控
- IPO解禁风险监控
- 商誉减值风险监控
- 股东风险检查
- 融资融券风险监控
- 涨跌停风险检查器

#### 市场分析类
- 龙虎榜分析器
- 大宗交易监控
- 北向资金流向分析
- 资金流监控
- 市场宽度监控
- 板块轮动检测器
- 概念板块分析器
- 估值区间检测器
- 波动率区间监控

#### 投资组合类
- 投资组合监控编排器
- 投资组合健康检查
- 再平衡规划器
- 风险调整收益优化器
- ETF配置器

#### 研究工具类
- 股票研究流程编排器
- 财务报表分析器
- 同业对比分析器
- 事件研究
- 投资备忘录生成器

### 香港市场 (HK-market)

- 港股集中度风险监控
- 港股汇率风险监控
- 港股流动性风险监控
- 港股市场概览
- 港股南向资金流向
- 港股外资流向
- 港股估值分析
- 港股财务报表分析

### 美国市场 (US-market)

- 信用利差监控
- 收益率曲线区间检测器
- 税务感知再平衡规划器
- 期权策略分析器
- 内幕交易分析器
- 股息贵族计算器

## 💡 使用示例

### 示例 1:大宗交易分析

```bash
# 在 Kiro 中
你:帮我分析一下最近5天的大宗交易情况,重点关注折价率超过7%的交易

# 或直接运行脚本
.venv/bin/python3 China-market/findata-toolkit-cn/scripts/views_runner.py block_deal_dashboard --set start_date=20260214 --set end_date=20260221
```

### 示例 2:风险监控

```bash
# 在 Kiro 中
你:检查一下我的持仓中有没有股权质押风险
你:有哪些股票即将解禁?
你:帮我扫描一下ST退市风险
```

### 示例 3:市场分析

```bash
# 在 Kiro 中
你:分析一下最近的龙虎榜数据
你:北向资金最近流向哪些板块?
你:给我生成一份周度市场简报
```

## 🔧 技术栈

- **Python**: 3.9+
- **数据源**: AKShare(免费,无需API密钥)
- **核心库**: pandas, numpy, akshare
- **IDE集成**: Kiro

## 📖 Skill 标准结构

每个 skill 包含:

```
{skill-name}/
├── SKILL.md                    # 技能说明和工作流程
├── LICENSE.txt                 # 许可证
└── references/                 # 参考文档
    ├── methodology.md          # 方法论、指标定义、阈值
    ├── data-queries.md         # 数据获取方式
    └── output-template.md      # 输出格式模板
```

## 🛠️ 开发指南

### 添加新的 Skill

1. 在对应市场目录下创建新文件夹(kebab-case 命名)
2. 按照标准结构创建文件
3. 在 `docs/SKILLS_MAP.md` 中添加索引条目
4. 测试 skill 是否正常工作

### 贡献代码

1. Fork 本仓库
2. 创建特性分支
3. 提交更改
4. 发起 Pull Request

## 📋 可用命令

```bash
# 环境设置
make venv                  # 创建虚拟环境
make install-cn            # 安装中国市场依赖

# 测试
make cn-smoke-validate     # 运行烟雾测试
make cn-healthcheck        # 运行健康检查

# 自定义测试
python3 testing/auto_test_skills.py    # 生成测试模板
```

## ⚠️ 免责声明

所有 skills 输出仅供信息参考与教育目的,不构成投资建议。投资有风险,决策需谨慎。

## 📄 许可证

Apache-2.0 License

## 🤝 支持

- 查看文档:`docs/QUICK_START.md`, `docs/HOW_TO_USE_SKILLS.md`
- 在 Kiro 中提问获取帮助
- 查看各 skill 的详细文档

---

**最后更新**:2026-02-21

**状态**:✅ 环境配置完成,所有测试通过

开始使用 skills 吧!🎉

More