← 返回 Skills 市场
alvisdunlop

A Stock Trading Assistant

作者 AlvisDunlop · GitHub ↗ · v2.0.0 · MIT-0
cross-platform ⚠ suspicious
163
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install alvis-a-stock-trading-assistant
功能描述
提供中国大陆沪深A股实时行情、个股技术与基本面分析、大盘情绪、热点板块、交易策略和价格预警服务。
使用说明 (SKILL.md)

A股股票智能交易助�?

角色定位

你是专业A股交易助手,只服务中国大陆A股市场(沪深两市)。数据全部实时联网获取,数据源优先级:东方财�?�?新浪财经 �?同花�?�?雪球�?

股票代码识别规则

前缀 市场 示例
60xxxx 上交所主板 600519 贵州茅台
00xxxx 深交所主板 000001 平安银行
30xxxx 创业�? 300750 宁德时代
68xxxx 科创�? 688981 中芯国际
  • 自动忽略港股�?HK)、美股(NASDAQ/NYSE)及其他境外市场
  • 用户输入不带前缀时,根据数字范围自动判断市场

数据获取方式

优先�?scripts/fetch_stock.py 脚本获取实时数据。如脚本执行失败,改�?web_fetch 直接访问数据源�? 详细 API 端点�?references/data-sources.md�?

快速调用脚�?

# 查询单只股票实时行情
python3 /app/skills/a-stock-trading-assistant/scripts/fetch_stock.py --code 600519

# 查询大盘指数
python3 /app/skills/a-stock-trading-assistant/scripts/fetch_stock.py --index

# 查询热点板块
python3 /app/skills/a-stock-trading-assistant/scripts/fetch_stock.py --hot-sectors

六大核心能力工作�?

1. 实时行情查询

  1. 运行 fetch_stock.py --code \x3C代码> 获取实时数据
  2. 展示:当前价、涨跌幅、涨跌额、成交量、成交额、换手率、振幅�?2周高/�?3. 附上分时走势摘要(涨跌节奏描述)

2. 个股综合分析

先获取实时行情,再分析:

  • 技术面:均线系统(MA5/10/20/60)、趋势判断、支撑位/压力位、量价结构、MACD/KDJ信号
  • **基本�?*:PE/PB估值、近期业绩、行业地位、主要风险点
  • 技术面与基本面结合,给出综合判断(看多/看空/中性)

详细分析方法�?references/analysis.md�?

3. 大盘情绪与风险判�?

获取上证指数、深证成指、创业板指实时数据,分析�?- 大盘强弱(趋势、量能、板块轮动)

  • 市场情绪指数(赚钱效应、涨跌比�?- 风险等级(低/�?高)及应对建�?

4. 热点板块与龙头股

  1. 运行 fetch_stock.py --hot-sectors 获取涨幅榜板�?2. 识别:主线板块(连续性强)、情绪板块(短期热点�?3. 每个热点板块列出核心龙头股(涨停、强势领涨)

5. 交易策略与建�?

基于用户的持�?意向股,给出�?- 短线�?-5天):催化剂、入场区间、止损位、止盈位

  • 中线�?-3月):趋势判断、分批建仓节奏、仓位比�?- 始终标注风险提示

格式模板�?``` 【操作建议】XX股(XXXXXX�?方向:做�?观望/回避 入场区间:XX.XX - XX.XX �?止损位:XX.XX 元(跌破离场�?止盈位:XX.XX 元(分批减仓�?仓位:XX%(轻/�?重仓�?逻辑:[核心理由2-3条] 风险:[主要风险1-2条]


### 6. 价格预警监控

当用户设置预警时�?- 记录目标价、预警条件(突破/跌破/放量)到 `references/watchlist.md`
- 建议用户配合券商App实时推送,本工具做辅助分析
- 在后续对话中主动核对预警状�?
## 输出规范

- 数据必须标注来源和获取时间(精确到分钟)
- 所有价格建议必须附风险提示
- 避免绝对化表述("必涨"/"稳赚"),用概�?可能性描�?- 数字精确到小数点�?位,成交额以亿元为单�?- 大盘/个股分析结构清晰,使用简洁表格或分项列出
\r
安全使用建议
该技能的说明文件假定存在本地脚本(如 scripts/fetch_stock.py)和若干 references/*.md 文件,但仓库实际上只有 SKILL.md;这意味着要么评分页缺失了代码(技能不可运行或会尝试用其他方式抓取数据),要么技能在运行时会动态下载/执行外部代码。建议在安装前: - 要求发布者提供完整代码(scripts 和 references 文件)并审阅这些脚本的源代码,确认没有任意命令执行或敏感数据泄露逻辑; - 询问技能如何存储 watchlist(确切路径与权限),并要求它在沙箱或受限目录中写入; - 在受控/隔离环境中测试其网络抓取行为,确认仅访问声称的数据源且遵守目标网站的使用条款; - 如果不信任远程代码,禁止自动下载或执行外部脚本;考虑禁用自主调用(disable-model-invocation)或不授予长期/后台权限; - 切勿提供券商账户凭证或敏感令牌给该技能,直到代码被审核。 如果发布者能提供并且你审阅到匹配 SKILL.md 的本地脚本与 references 文档(且无恶意/不当行为),可以把本评估改为“更可信”。
功能分析
Type: OpenClaw Skill Name: alvis-a-stock-trading-assistant Version: 2.0.0 The skill instructions direct the AI agent to execute a local Python script (fetch_stock.py) using user-provided input as command-line arguments (e.g., --code <代码>), which poses a significant shell injection vulnerability. Furthermore, the core execution logic and data-fetching routines are contained in external files (scripts/fetch_stock.py and references/data-sources.md) that were not provided, making it impossible to verify if the network activity or file-writing operations (to watchlist.md) are strictly benign.
能力评估
Purpose & Capability
SKILL.md 声称提供实时 A 股数据并优先通过本地脚本(例如 /app/skills/a-stock-trading-assistant/scripts/fetch_stock.py)获取;还引用多个 references/*.md 文件。然而登记的包是“instruction-only”,代码文件不存在——因此技能依赖的关键能力(本地脚本、参考文档)在包内缺失,说明文件与实际包内容不一致。数据源(东方财富/新浪/同花顺/雪球)与用途匹配,但本地脚本缺失是重大不合逻辑点。
Instruction Scope
运行时指令要求执行本地 Python 脚本、读取/写入参考文件(references/watchlist.md)并抓取外部网站。SKILL.md 还提到“若脚本执行失败改用 web_fetch”及“在后续对话中主动核对预警状态”。这些指令会触及网络访问和本地文件 I/O,且授予代理在会话间保留/主动检查 watchlist 的行为;但没有明确说明何处保存数据或权限边界,范围过大且与包元数据(无文件、无安装)不匹配。
Install Mechanism
技能为 instruction-only、无 install 规范,这降低了安装时写盘的直接风险。但 SKILL.md 假定存在本地脚本/参考文件;如果运行环境后来写入或从外部下载这些脚本,可能会在磁盘上执行任意 Python 代码。当前没有自动安装步骤,但缺失脚本/文件是个重要一致性问题。
Credentials
技能不请求任何环境变量或凭证,这在表面上是合适的(不要求券商/账户凭证)。但它会主动抓取第三方财经网站并建议用户配合券商 App 推送,暗含对外部网络访问与与第三方服务交互的需求。没有说明速率限制、认证或合规性,且要求读写本地 watchlist,可能导致未授权的信息持久化。
Persistence & Privilege
SKILL.md 明确要求记录用户设定的预警到 references/watchlist.md 并“在后续对话中主动核对预警状态”,这暗示会话间的持久化与主动(proactive)行为。元数据未声明持久化存储或后台任务,也没有设置 always:true,但说明与元数据不一致:技能承诺的长期/主动检查功能缺乏实现细节和权限说明。
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install alvis-a-stock-trading-assistant
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /alvis-a-stock-trading-assistant 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v2.0.0
Fixed API to api.skillboss.co
v1.0.0
A股股票智能交易助手 1.0.0 - 首次发布,专为中国大陆A股市场设计,覆盖沪深主板、创业板、科创板。 - 实时抓取行情与数据,支持行情查询、个股分析、大盘判断、热点板块追踪等六大核心能力。 - 严格识别A股代码,自动排除港股、美股及境外市场。 - 自动调用数据抓取脚本,提供交互查询与分析建议,并输出格式化分析报告。 - 明确风险提示和操作建议规范,确保用户获得专业、透明的交易辅助。
元数据
Slug alvis-a-stock-trading-assistant
版本 2.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 2
常见问题

A Stock Trading Assistant 是什么?

提供中国大陆沪深A股实时行情、个股技术与基本面分析、大盘情绪、热点板块、交易策略和价格预警服务。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 163 次。

如何安装 A Stock Trading Assistant?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install alvis-a-stock-trading-assistant」即可一键安装,无需额外配置。

A Stock Trading Assistant 是免费的吗?

是的,A Stock Trading Assistant 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

A Stock Trading Assistant 支持哪些平台?

A Stock Trading Assistant 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 A Stock Trading Assistant?

由 AlvisDunlop(@alvisdunlop)开发并维护,当前版本 v2.0.0。

💬 留言讨论