核心用法
Stock Prices API 是一个轻量级实时股票数据接口,通过 https://stock-prices.on99.app/quotes?symbols={SYMBOLS} 获取行情。最大特点是采用 TOON(Token-Oriented Object Notation) 格式响应——一种比JSON节省约40% token的紧凑编码,专为LLM场景优化。使用时必须安装 @toon-format/toon 解码器将TOON转回JSON。
支持单标的或多标的批量查询(最多50个),返回字段涵盖现价、涨跌额、涨跌幅、高低开收、盘前数据等完整行情信息。兼容常见美股代码如AAPL、NVDA、GOOGL,也支持指数如^GSPC。
显著优点
- 极致省token:TOON格式大幅降低LLM上下文消耗,适合高频调用和长prompt场景
- 批量高效:单次请求最多50个标的,减少网络往返
- 数据完整:包含实时价、盘前盘后、日内高低等全维度数据
- 无认证门槛:文档未提及API Key,推测为开放接口,接入成本低
潜在缺点与局限
- 强制依赖解码库:无法直接解析,必须引入
@toon-format/toon额外依赖 - 格式非主流:TOON生态极小众,调试困难,错误信息可读性差
- 无官方数据源背书:域名
on99.app非知名金融机构,数据权威性未验证 - 功能单一:仅支持行情查询,无历史K线、财务数据、新闻等进阶功能
- 地域限制:仅覆盖美股,无A股/港股/加密货币等其他市场
适合人群
- 快速搭建股票监控脚本的开发者
- 需要节省LLM token成本的AI应用构建者
- 轻量级投资组合看板、Discord/Telegram机器人开发者
- 对数据延迟容忍度较高的个人用户(非专业交易场景)
常规风险
- 数据准确性风险:非官方交易所数据源,可能存在延迟或偏差,不适合实盘交易决策
- 服务稳定性风险:个人/小团队运维的API,无SLA保障,可能随时下线或限流
- 供应链风险:
@toon-format/toon包若停止维护,整个解析链路断裂 - 合规盲区:未说明是否获取了实时行情数据的分发授权,存在潜在法律灰色地带