核心功能
stockClaw-yingyan 是 OpenClaw 平台接入鹰眼量化股票分析服务的官方技能,整合四大核心能力:
1. 股票量化图生成
用户发送股票代码或名称时,调用 POST /api/openclaw/stock/message 接口生成可视化量化分析图表,直观呈现技术面信号。
2. 智能行情问答
用户发送"股票+行情"关键词时,获取TDX截面数据及专属提示词,由大模型完成趋势诊断,输出包含短期/中期趋势、置信度、关键依据、风险反证的结构化分析。
3. 自然语言AI搜股
支持复杂选股条件解析,如"涨幅超8%的科技股按换手率排序取前20",调用轻量版接口返回最多20只股票的固定字段数据(代码、名称、涨幅、现价、换手率、多周期涨幅等18个字段)。
4. WebSocket实时监控
通过 GET /api/openclaw/stock/monitor/stream 获取连接模板,建立原生WebSocket长连接,实时推送评级变化信号(含原/新评级、现价、涨跌幅、时间戳),过滤"await"等待状态。
显著优势
- 凭证智能管理:优先从同级
config.json的openclawCredentials读取user_id/apikey,支持会话内覆盖与持久化写回,避免重复索要 - 意图精准识别:明确区分单股查询、行情诊断、列表筛选、涨停股专项、监控连接五类场景
- 数据规范输出:行情诊断强制使用结构化提示词框架,杜绝虚构信息;搜股严格限定20条上限与固定字段集
- 原生WebSocket优先:推荐直接使用平台WebSocket客户端能力,避免依赖
wscat等外部工具
局限与约束
- 权限门槛:实时监控功能需会员等级满足
monitor.html权限要求 - 字段封顶:自然语言搜股固定返回18个字段,不支持自定义扩展
- 信号过滤:WebSocket仅推送有意义的买卖信号变化,"await"状态及无变化时不推送
- 鉴权敏感:
apikey须为12位字符,会员状态失效或user_id不匹配将触发1008关闭码
适用人群
A股投资者、量化交易者、需要程序化获取股票技术面信号与实时监控预警的专业用户,以及希望通过自然语言快速筛选股票列表的研究人员。
常规风险
- 凭证泄露风险:
config.json存储敏感凭证,需确保文件权限安全 - 实时连接中断:网络波动或策略拒绝(
1008)可能导致监控断开,需检查会员中心配置 - 数据时效性:行情数据为TDX截面快照,非实时tick流,高频交易场景需谨慎依赖
- 诊断置信度:行情问答输出含"高/中/低"置信度标识,低置信度场景证据不足,不构成投资依据