Install
openclaw skills install finxdata当用户需要查询、解释或排障 FinXData 金融数据 API 时使用本技能,包括股票、市场、龙虎榜、限售解禁、宏观经济、FRED、异动追踪、额度、更新频率、API Key 配置、错误处理或服务健康状态。本技能调用与 FinXData MCP 工具相同的公开 HTTP 接口。
openclaw skills install finxdataFinXData 用于需要鉴权的金融数据查询。可调用的数据接口与 MCP 工具表面一致,包括 /health、/api/quota/api-key,以及 /api/v1/summary 中列出的当前 GET /api/v1/http/* 接口。
export FINXDATA_API_KEY="sk-..."
export FINXDATA_BASE_URL="https://api.finxdata.ai"
FINXDATA_BASE_URL 是可选项。
如果没有设置 FINXDATA_API_KEY,先提示用户需要登录 www.finxdata.ai 申请 API Key,再继续调用需要鉴权的数据接口。health 和 summary 可在没有 API Key 时调用。
优先使用内置封装脚本:
python3 scripts/finxdata.py summary
python3 scripts/finxdata.py quota
python3 scripts/finxdata.py stock quote --code 600519
python3 scripts/finxdata.py market price --code 000001 BK0477
python3 scripts/finxdata.py market hot-stocks --limit 100
封装脚本会输出 API 返回的 JSON;大多数数据接口返回 {"code": 200, "data": "<Markdown>"}。脚本已内置网络重试、超时控制和常见 HTTP 错误的友好提示。
按这个顺序处理用户请求:
summary,再选择具体命令。code。code 和 message,不要把 curl 或堆栈错误直接抛给用户。references/api.md。references/usage.md。X-API-Key。/api/v1/summary。quota,用 daily_remaining、daily_used、daily_max、prepaid_balance、gift_remaining 和 retry_after_seconds 给出可理解的处理建议。