🎯 A股智能分析助手

trae技巧便利店

:bullseye: A股智能分析助手

https://github.com/wjt0321/china-stock-analyst

:bullseye: A股智能分析助手

:chart_increasing: A股短线交易分析助手 | 双轨研判系统

功能特性 • 快速开始 • 使用示例 • 报告预览

:open_book: 简介

一个专为 Claude Code 设计的 A 股分析技能,采用「短线交易信号 + 营收质量」双轨研判体系

:sparkles: 5位专家 AI 团队协同分析,输出可复核证据链、双轨评分与明确交易条件

:glowing_star: 核心特性

特性

说明

:bullseye: 双轨研判

短线动量(40%) + 营收质量(35%) + 风险约束(25%)

:robot: 智能路由

自动识别单标的分析 vs 多标的专家团队模式

:busts_in_silhouette: 5位专家

基本面大师 :bar_chart: / 技术分析派 :chart_increasing: / 量化模型师 :1234: / 风险控制官 :shield: / 宏观策略师 :globe_showing_europe_africa:

:magnifying_glass_tilted_left: 证据追溯

每条结论包含数据点、来源 URL 与分钟级时间戳

:warning: 智能预警

资金流向反转、涨停跌停后反转、压力位触及预警

:memo: Obsidian 报告

兼容 Obsidian Callout 格式,支持双向链接

:rocket: 快速开始

安装

# 克隆项目

git clone https://github.com/wjt0321/china-stock-analyst.git

将项目复制到 Claude Code 技能目录:

系统

路径

:window: Windows

%USERPROFILE%\.claude\skills\china-stock-analyst

:red_apple: macOS / :penguin: Linux

~/.claude/skills/china-stock-analyst

验证安装

python -m unittest tests/test_stock_skill.py

:light_bulb: 使用示例

:bar_chart: 单标的分析

请分析 600519(茅台)

看看珠江股份 600684 怎么样

:magnifying_glass_tilted_left: 多标的对比

请对比中国能建和首开股份,给我短线建议

分析一下电力板块:晋控电力、长源电力

:white_check_mark: 验证历史报告

验证股票研究报告/泰豪科技600590分析报告-20260307.md

对比一下 中钢国际000928 3月7日的报告和今天的数据

:file_folder: 项目结构

china-stock-analyst/

├── :page_facing_up: SKILL.md # 技能定义与核心流程

├── :page_facing_up: CLAUDE.md # Claude Code 开发指南

├── :page_facing_up: README.md # 本文档

├── :page_facing_up: LICENSE # MIT 开源协议

├── :file_folder: scripts/

│ ├── team_router.py # 执行模式路由

│ ├── generate_report.py # 报告生成引擎

│ └── stock_utils.py # 工具函数集

├── :file_folder: tests/

│ └── test_stock_skill.py # 单元测试(18个用例)

├── :file_folder: assets/

│ └── 报告模板.md # Obsidian 风格模板

├── :file_folder: references/

│ └── 估值模型说明.md # PE/PB/DCF/PEG 估值方法

├── :file_folder: docs/

│ └── agent-teams-blueprint.md # Agent Teams 编排蓝图

└── :file_folder: stock-reports/ # 报告输出目录

:bar_chart: 双轨评分公式

┌─────────────────────────────────────────────────────────┐

│ 加权总分 = 短线动量分 × 40% + 营收质量分 × 35% + 风险约束分 × 25% │

└─────────────────────────────────────────────────────────┘

维度

权重

说明

:chart_increasing: 短线动量分

40%

近5日主力资金、量价配合、关键位突破

:money_bag: 营收质量分

35%

营收同比/环比、增速变化、预告偏离

:shield: 风险约束分

25%

波动率、回撤、公告与监管风险

最终标签可做 :white_check_mark: | 观察 :pause_button: | 回避 :cross_mark:

:performing_arts: 执行模式

模式对比

模式

触发条件

技能链路

:counterclockwise_arrows_button: single_flow

单股票分析

collect_datarun_single_analysisrender_report

:busts_in_silhouette: agent_team

多股票/验证/对比

collect_data5专家分析supervisor_reviewrender_report

Agent Team 流程

┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐

│ collect_data │ ➜ │ 5位专家分析 │ ➜ │supervisor_ │ ➜ │render_report│

└─────────────┘ └─────────────┘ │ review │ └─────────────┘

                                   └─────────────┘

:warning: 预警信号

预警类型

触发条件

:money_with_wings: 资金流向反转

近5日主力资金净流入 最新主力资金净流出

:roller_coaster: 涨停/跌停后反转

大幅异动后资金流向发生反转

:chart_decreasing: 压力位触及

股价触及预测止盈位后的回调风险

:alarm_clock: 时效性警告

短线信号有效期 2-3 个交易日

:clipboard: 报告预览

生成的报告包含以下模块:

模块

内容

:alarm_clock: 时效性警告

数据截至日期、信号有效期、营收口径

:money_bag: 营收快照

营收/同比/环比/口径/来源/日期

:bullseye: 双轨评分

加权总分计算公式与置信度

:bar_chart: 资金流向

主力/散户资金 + 反转预警

:round_pushpin: 关键价位

支撑位/压力位/止损位

:link: 证据链

结论/数据/来源/时间戳表格

:test_tube: 运行测试

# 运行全部测试

python -m unittest tests/test_stock_skill.py -v

# 运行单个测试

python -m unittest tests.test_stock_skill.TestStockSkill.test_runtime_should_expose_analysis_route_planner

测试覆盖

  • :white_check_mark: 18 个测试用例全部通过

  • :white_check_mark: 路由规划测试

  • :white_check_mark: 报告格式化测试

  • :white_check_mark: 预警信号触发测试

:scroll: 开源协议

本项目采用 MIT License 开源协议。详见 LICENSE 文件。

:handshake: 贡献

欢迎提交 IssuePull Request

  • :bug: 报告 Bug

  • :light_bulb: 提出新功能建议

  • :open_book: 改进文档

  • :wrench: 提交代码优化

:man_technologist: 作者

wjt0321

:pushpin: 免责声明

:warning: 所有分析仅供参考,不构成投资建议。股市有风险,投资需谨慎。

Made with :heart: for A-share investors

6 个赞

@用户18 你看看,吴总写了,你评价一下

2 个赞

这个逐个股票分析,选股本身就是个问题

1 个赞

我哪敢评价,只要赚钱就行,我现在的逻辑是情绪+行情的博弈

大佬可以搞个ETF的吗?股票这东西对普通人来说基本上噩梦级的,毕竟一大堆程序化的玩意儿天天开心快乐呢

1 个赞

你说的是啥,我压根不懂,这玩意是用来给我老婆玩的时候参考用的,不过你可以提供建议,我来改

能在trae里面用么

1 个赞

可以完全没问题

1 个赞

能请教一下,在trae中该如何使用么?我将整个目录复制到了项目下的.trae/skills目录中,但是我看到在thinking中大模型说:

这个Skill是为Claude Code设计的,它依赖于Claude Code的Agent系统来调用各个专家Agent。

在Trae IDE中,我无法直接调用这些Python脚本,因为:

  1. Trae IDE没有内置的Agent系统
  2. Skill的执行需要Claude Code的特定环境

:anxious_face_with_sweat:

1 个赞

啊?不能啊我一直用的好好的,你可以对他说用subagent替代专家Agent使用试试

1 个赞

哦哦!谢谢您!我再试试看。。。。。。

1 个赞

股票研判,经验

1 个赞

强烈要求来个ETF,

1 个赞

哥哥你得说的具体点,这玩意我不是很懂,这个思路是做给我老婆用的,所有的技术参数也是她提供的,你的告诉我这玩意如何实现,干啥用的我才能PR

1 个赞

ETF(交易型开放式指数基金)是一种在证券交易所上市交易的基金,兼具股票和指数基金的双重特性,投资者可以像买卖股票一样在盘中实时交易,同时它跟踪某个特定指数的表现。

ETF 全称为 Exchange-Traded Fund,中文正式名称是"交易型开放式指数基金"。理解 ETF,可以从几个关键维度入手。

ETF 的本质:一篮子股票的"打包"

ETF 的核心逻辑是跟踪一个指数。比如沪深300 ETF,就是按照沪深300指数的成分股和权重,买入相应的一篮子股票。你买一份沪深300 ETF,相当于一次性买入了300只股票的缩影。这种机制使得 ETF 天然具有分散风险的特征——不会因为某一只股票的暴跌而遭受毁灭性打击。

ETF 与普通基金的区别

传统开放式基金每天只有一个净值,只能在收盘后按当天净值申购赎回;而 ETF 像股票一样在交易所挂牌,交易时间内价格实时波动,可以随时买入卖出,资金效率更高。同时,ETF 的管理费率通常远低于主动管理型基金,因为它是被动跟踪指数,不需要基金经理频繁调仓决策,节省了大量研究和管理成本。

ETF 与股票的区别

买一只股票,你的收益完全取决于那一家公司的表现;买一只 ETF,你持有的是一个指数的"切片"。比如买入中证500 ETF,你就间接持有了500家中盘公司的组合。ETF 不需要你选股,不需要你判断哪只股票会涨,它赌的是整个市场或某个板块的方向。

ETF 的主要类型

  • 宽基 ETF:跟踪大盘指数,如沪深300 ETF、中证500 ETF、标普500 ETF,覆盖面广,适合作为核心持仓。
  • 行业/主题 ETF:聚焦特定行业或主题,如半导体 ETF、新能源 ETF、医药 ETF,适合对某个赛道有判断的投资者。
  • 跨境 ETF:投资海外市场,如纳斯达克100 ETF、日经225 ETF,让国内投资者用A股账户就能配置全球资产。
  • 债券 ETF:跟踪债券指数,如国债 ETF、信用债 ETF,属于低波动稳健型产品。
  • 商品 ETF:跟踪黄金、原油等大宗商品价格,如黄金 ETF,是间接参与商品市场的便捷方式。

ETF 的核心优势

费率低廉是 ETF 最显著的优势。国内 ETF 的管理费通常在0.15%~0.5%之间,而主动管理型股票基金通常在1%~1.5%。长期持有下来,费率差异对收益的影响非常可观。

透明度高是另一个重要特点。ETF 跟踪的指数成分股是公开的,每天都能看到持仓结构,不像主动基金每季度才公布一次前十大重仓股。

交易灵活——既能像股票一样盘中交易,也能通过一级市场进行申购赎回(不过一级市场门槛较高,通常在百万级别)。

ETF 的风险与局限

ETF 并非没有风险。跟踪的行业或主题 ETF 如果判断错误,同样会亏损;宽基 ETF 在市场系统性下跌时也无法幸免。此外,ETF 存在跟踪误差——基金净值与指数走势之间会有微小偏差,主要来源于管理费、交易成本和成分股调整的时间差。流动性也是需要关注的问题,一些小规模 ETF 的日成交量很低,买卖价差较大,可能影响交易成本。

也就是说,对方是希望你能够增加 ETF 的分析功能,将 ETF 纳入该工具的覆盖范围。目前该工具主要面向个股分析,而 ETF 作为一种重要的投资工具,有着不同的分析维度(如折溢价率、跟踪误差、流动性等),这个诉求是合理的功能扩展。

1 个赞

完了听不懂

1 个赞