返回顶部
f

finnhub-skillFinnhub市场数据

Read-only market data skill for Finnhub. Use when the user wants stock, forex, crypto, company profile, candles/K-lines, news, earnings, or economic calendar data from Finnhub; also use when the user mentions Finnhub API, Finnhub token, or wants to package Finnhub market data access into an OpenClaw workflow.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.2.0
安全检测
已通过
127
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

finnhub-skill

Finnhub 技能

将 Finnhub 用作只读市场数据源

核心规则

  1. 1. 将此技能视为仅用于数据检索
  2. 切勿通过此技能进行交易或修改账户。
  3. 在进行实时请求前,需要提供有效的 FINNHUBAPIKEY。
  4. 如果缺少 API 密钥,请说明如何配置,而非自行猜测。
  5. 优先输出简洁内容:先摘要,后原始字段。

支持的用例

  • - 实时行情查询
  • K线/蜡烛图数据获取
  • 公司概况查询
  • 股票/公司新闻查询
  • 财报日历/历史财报查询
  • 经济日历查询
  • 加密货币和外汇参考数据(取决于用户套餐支持情况)
  • 结构化每日股票新闻报告(价格 + 新闻 + 交易员风格解读)

配置

期望用户提供:

bash
export FINNHUBAPIKEY=yourapikey

仅支持针对官方 Finnhub 域名的可选基础 URL 覆盖:

bash
export FINNHUBBASEURL=https://finnhub.io/api/v1

默认基础 URL:

text
https://finnhub.io/api/v1

安全规则:

  • - 仅允许 https://finnhub.io/...
  • 请勿将此技能指向可能截获 API 密钥的任意主机或代理

执行层

使用捆绑脚本:

bash
python3 scripts/finnhub.py [flags]

支持的命令:

  • - quote --symbol AAPL [--raw]
  • candles --symbol AAPL --resolution D --from-ts 1711584000 --to-ts 1712188800 [--raw]
  • profile --symbol AAPL [--raw]
  • company-news --symbol AAPL --date-from 2026-03-01 --date-to 2026-03-30 [--raw]
  • market-news --category general [--raw]
  • earnings --date-from 2026-03-30 --date-to 2026-04-06 [--symbol AAPL] [--raw]
  • economic --date-from 2026-03-30 --date-to 2026-04-06 [--raw]

默认输出为人类可读格式。当用户明确要求 JSON 时,使用 --raw。

推荐请求模式

使用捆绑的 Python 脚本进行实时调用,而非从头重建请求。

构建请求时:

  • - 对股票代码和其他参数进行 URL 编码
  • 在发送前验证时间范围输入
  • 保持请求为只读
  • 如果用户请求范围过广,先缩小范围

输出风格

行情

返回:
  • - 股票代码
  • 当前价格
  • 绝对涨跌额
  • 涨跌幅百分比
  • 最高价 / 最低价 / 开盘价 / 前收盘价
  • 时间戳(如有)

蜡烛图

摘要:
  • - 股票代码
  • 分辨率
  • 开始/结束时间窗口
  • 返回的蜡烛图数量
  • 最新 OHLCV 行

仅在用户明确要求时,才输出完整数组。

公司概况

返回:
  • - 公司名称
  • 股票代码
  • 交易所
  • 货币
  • 国家
  • 市值
  • 行业 / IPO 日期(如有)
  • 网站

新闻

返回:
  • - 标题
  • 来源
  • 发布时间
  • URL
  • 简短摘要(如有)

除非用户要求更多,否则优先返回 3-5 条最相关的内容。

常见任务

1. 实时行情

使用 Finnhub 行情接口查询股票或支持的股票代码。 如果用户提供裸股票代码如 AAPL,直接使用。 如果用户提供加密货币/外汇,必要时确认 Finnhub 的股票代码格式。

2. 蜡烛图 / K线

询问或推断:
  • - 股票代码
  • 分辨率(1、5、15、30、60、D、W、M)
  • 起始时间戳
  • 结束时间戳

如果用户表述模糊(例如“上周”),将其转换为具体时间范围。

3. 公司概况

当用户询问“这家公司是什么”、“概况”、“市值”、“哪个交易所”等时,使用公司概况接口。

4. 新闻

根据请求使用公司或市场新闻接口:
  • - 特定公司 → 公司新闻
  • 广泛市场/宏观 → 市场新闻

5. 财报 / 日历

使用财报日历查询即将发布的业绩,使用历史财报查询已发生的事件。

6. 每日股票报告

当用户要求每日报告时,例如:
  • - “发我 TSLA 昨天的新闻总结”
  • “做一个 NVDA 昨日新闻日报”
  • “给我 AAPL 的价格+新闻日报”

按以下顺序构建报告:

  1. 1. 行情/价格摘要优先
  2. 最重要的 3-5 条新闻
  3. 市场叙事和交易员解读
  4. 最终评级

关于报告格式,请阅读:

  • - references/daily-report-template.md

如果由于 Finnhub 套餐限制无法使用蜡烛图/成交量接口:

  • - 仍生成报告
  • 明确说明在当前访问权限下无法获取详细的蜡烛图/成交量数据
  • 避免编造成交量比较或趋势细节

错误处理

如果 Finnhub 返回认证或配额错误:

  • - 清晰说明可能的原因
  • 不要编造后备数据
  • 建议检查 API 密钥、套餐限制或股票代码格式

如果股票代码格式不明确:

  • - 提出一个澄清性问题
  • 不要假设不支持的交易所后缀

参考文件

关于接口模式和参数提示,请阅读:

  • - references/api.md

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 finnhub-skill-1775931696 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 finnhub-skill-1775931696 技能

通过命令行安装

skillhub install finnhub-skill-1775931696

下载

⬇ 下载 finnhub-skill v0.2.0(免费)

文件大小: 9.55 KB | 发布时间: 2026-4-12 09:59

v0.2.0 最新 2026-4-12 09:59
Initial public release

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部