| name | providers |
| description | 理解 agent-finance provider 能力,覆盖 Yahoo、SEC EDGAR、CNBC、Robinhood、Stooq、Binance、Coinbase、OKX、CoinGecko、Polymarket 和 URL fallback reader。 |
agent-finance market providers skill
本地化说明:这是给 AI Agent 的运行时指令。命令、flag、provider 名、JSON 字段、schema key 和代码块保持英文稳定;外部市场证据、新闻标题、SEC 文本、provider 原文不要翻译。
不要从 provider 名字猜能力;先查 capability matrix,再选择自动路由或强制 provider。CLI 不是浏览器,动态页面要交给真实浏览器工具。
能力矩阵
使用本节选择正确命令和证据路径。优先结构化 --json 输出;只有交叉验证或审计 provider 行为时才强制指定 provider。
agent-finance market providers
agent-finance market providers --json
agent-finance market capabilities provider-health --provider binance-stocks --json
agent-finance market provider-health binance-stocks --symbol LITE --json
agent-finance market provider-health binance-stocks --symbol LITE --deep --json
agent-finance market provider-endpoints discover --provider binance-stocks --deep --json
agent-finance market provider-endpoints add --provider binance-stocks usnbweb.net --json
agent-finance market provider-endpoints probe --provider binance-stocks --symbol LITE --json
agent-finance market provider-endpoints remove --provider binance-stocks usnbweb.net --json
Provider 规则
- Quotes 先用
market price SYMBOL。只有交叉验证时才强制 provider。
- Session split 使用
market sessions SYMBOL。
- Equities history 使用
market history --provider auto|yahoo|stooq|robinhood;crypto history 使用 crypto capability commands。
- Research 使用
market fundamentals/events --provider auto 聚合可用 no-key sources。
- Binance Stocks 异常、过期、blocked 或 schema 漂移时,用
market provider-health binance-stocks --json;只有需要 WebSocket 握手检查时才加 --deep。
- Provider health JSON 包含
route_diagnostics.cached_routes 和 route_diagnostics.events;这些是带 scope 的 endpoint 诊断状态,不是“仅当前 symbol”的结果集。
- Binance endpoint discovery 使用
market provider-endpoints discover --provider binance-stocks --deep --json。--deep 会在已安装 agent-browser 时加入浏览器发现证据;只有需要安装或通过 agent-browser upgrade 更新现有安装时才加 --install-agent-browser。这些是 public/no-key 候选;signed Binance workflow 不得使用 fallback domain。
- Manual Binance Stocks fallback candidate 是审计输入,不是 trusted route。使用
market provider-endpoints add/list/probe/remove --provider binance-stocks ... --json;只有 probe 返回 endpoint-level route health 后,才能把 manual candidate 视为可用证据。
- Binance crypto public REST 在没有 API key 的路径上会使用 ranked、bounded public fallback routes。Binance WebSocket stream 使用同一套 ranked route 和 diagnostics 管线,但内置 WS 覆盖目前每个 market 只有一个 official/builtin candidate,除非后续发现或配置了额外候选。
- Binance public fallback 仅限 no-key。Signed account、order、transfer、futures-state 必须留在官方 Binance API host;不要把 API key 发到 fallback domain。
- SEC EDGAR 是 official filings/XBRL source,不是报价、options、analyst estimates 或新闻聚合源。
- Robinhood、CNBC、Stooq、Polymarket 都是部分证据源;必须结合 primary sources 判断。
浏览器边界
CLI 能读取很多 public HTTP source,但不是完整浏览器。动态、登录态、截图敏感或噪声严重的页面需要真实浏览器工具。