乐于分享
好东西不私藏

OpenClaw量化利器:大A全栈数据技能包

OpenClaw量化利器:大A全栈数据技能包

a-stock-data(GitHub地址)是一个自包含的A股数据技能包,以Skill文件形式内嵌Python代码,注入AI编程助手Claude Code等或OpenClaw后即可直接调用。全项目采用七层架构,覆盖28个端点8大数据源,零第三方数据封装依赖。

架构说明:用户请求通过自然语言输入,触发SKILL.md激活层,由Helper函数进行协议分发。TCP协议用于mootdx连接通达信服务器获取实时行情,HTTP协议直连各大财经数据源。数据经过清洗处理后,输出实时行情、历史数据、财务数据和新闻资讯四类结果。

快速开始:在OpenClaw中使用

01 安装步骤

1. 获取SKILL.md文件

curl -o ~/.claude/skills/a-stock-data/SKILL.md \  https://raw.githubusercontent.com/simonlin1212/a-stock-data/main/SKILL.md

把SKILL.md的内容贴入你的OpenClaw项目上下文文件即可,内嵌的 Python 代码可直接执行。

2. 安装Python依赖

pip install mootdx requests pandas stockstats

3. 配置iwencai API Key(可选)

如需使用语义搜索功能,申请API Key后设置环境变量:

export IWENCAI_API_KEY="your_key_here"export IWENCAI_BASE_URL="https://openapi.iwencai.com"

申请地址:同花顺i问财开放平台。注册后安装SkillHub CLI,再安装report-search技能即可获得Key。

02 激活方式

OpenClaw/Claude Code会自动检测并激活该Skill。当对话中出现以下关键词时自动触发:

类别
触发关键词
估值
估值、PE、PB、PEG、市盈率、市值
行情
K线、盘口、涨跌停价、实时行情
研报
研报、机构预测、评级、PDF下载
信号
强势股、题材归因、概念热点、北向资金
资金
资金流向、主力、散户、龙虎榜
事件
解禁、限售、大宗交易、融资融券
新闻
新闻、公告、财联社、快讯

03 典型使用场景

跟AI助手说这些话就能激活(官方示例):

场景
说什么
个股估值
帮我估一下688017,给我PE/PEG/消化时间
题材归因
今天哪些股票走强,主要是什么题材
研报检索
人形机器人产业链最近的研报,特别是丝杠和减速器
北向资金
今天北向资金流入流出怎么样
概念板块
688017属于哪些概念板块
资金流向
000858今天主力资金流入还是流出
龙虎榜
002475最近上过龙虎榜吗,哪些营业部在买
全市场龙虎榜
今天龙虎榜哪些票净买入最多
解禁预警
这只股票未来3个月有没有限售解禁
行业轮动
今天哪些行业涨幅最大,资金在流入哪些板块
新闻公告
拉一下300476最近的新闻和公告
批量对比
帮我对比这5只半导体股的估值

04 内置投研流程

官方内置4套完整投研流程:

流程
做什么
耗时
单票估值
实时价→一致预期EPS→前向PE/PEG/PE消化年数
30秒
批量对比
多只股票横向估值排列
1分钟
主题研报
iwencai多关键词NL搜索+东财PDF交叉补充
2分钟
新标的投研
机构覆盖→估值→概念板块→资金流向→龙虎榜→解禁预警
1分钟

05 自动激活条件

Skill在以下情况自动激活:关键词匹配(对话中包含任意触发关键词)、Ticker识别(检测到6位数字股票代码如688017、000001)、上下文关联(前一轮对话涉及A股相关话题)。

06 直接调用代码

也可以直接复制SKILL.md中的Python代码片段,在自己的脚本中使用:

# 示例:获取实时行情quotes = tencent_quote(["688017", "300476"])for code, q in quotes.items():    print(f"{q['name']}({code}): PE={q['pe_ttm']} PB={q['pb']}")

关注我,获取更多AI技术干货!