Skip to content

zzf2333/Kasho

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kasho — AI 个股研报生成 Skill

基于 Finviz(美股主数据源)+ yfinance + AKShare 行情数据 + Web 搜索,按买方研究框架生成个股研报。

支持 focus(7 模块精华版)和 deep(16 模块完整研究,默认)两档。

安装

npx skills add SaoNian/Kasho

该命令会自动检测你安装的 AI 编程工具,将 skill 安装到对应目录。

使用

在任何支持 Agent Skills 标准的 AI 编程助手中:

/stock-research TSLA
/stock-research TSLA focus
/stock-research 0700.HK
/stock-research 600519.SS deep
/stock-research 特斯拉

前置要求

  • Python 3.10+

其他依赖全部自动安装:

  • uv — 未检测到时自动通过 curl 安装
  • yfinance + AKShare — 通过 PEP 723 内联依赖,uv run 时自动安装(美股 Finviz 路径无需额外依赖)
  • Playwright + Chromium — PDF 导出时自动检测并安装

数据覆盖

美股以 Finviz 为主数据源(单页 82 项指标),非美股使用 yfinance + AKShare

市场 行情 财报 估值 分析师 机构持仓 Insider 异动原因 同行/ETF 资金流
美股 ✅ 82项 ✅ 基金级
港股 ⚠️ ⚠️ ⚠️
A 股 ⚠️

已知限制

  • 资金流数据(大单/中单/小单)仅 A 股可用(via AKShare)
  • A 股的分析师共识、机构持仓几乎完全缺失
  • 美股 deep 模式的完整财务报表(IS/BS/CF)仍通过 yfinance 补充

支持的 AI 平台

通过 Agent Skills 开放标准,Kasho 支持 40+ 个 AI 编程工具:

Claude Code · Cursor · Windsurf · GitHub Copilot · Gemini CLI · OpenAI Codex · VS Code · JetBrains Junie · AWS Kiro · Roo Code · Cline · 及更多

项目结构

skills/stock-research/
├── SKILL.md               # 编排入口
├── scripts/
│   ├── extract.py         # Finviz + yfinance + AKShare 数据采集
│   └── export.py          # MD→PDF 导出
├── references/
│   ├── focus_analysis.md   # 7 模块分析指令
│   ├── deep_analysis.md    # 16 模块分析指令
│   ├── web_search.md       # Web 搜索指令
│   ├── focus_template.md   # Focus 报告结构模板
│   └── deep_template.md    # Deep 报告结构模板
└── templates/
    ├── report.html.j2      # PDF 模板
    └── report.css          # PDF 样式

License

MIT

About

AI-native investment research skills for equities, macro, and crypto. Turn market signals, narratives, and financial data into structured, reusable research workflows.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors