mkts Market Data Skill 综合评估
核心功能
mkts 是一个面向AI Agent的完整金融数据工具包,覆盖多资产类别(股票、加密货币、ETF、商品、外汇),无需API密钥即可启动。核心能力包括:实时行情获取(含盘前盘后数据)、历史OHLCV价格、多维度资产筛选(价格/成交量/市值/涨跌幅)、板块表现分析、个股对比、财报日历、SEC文件查询、期权链数据,以及组合管理(持仓追踪、盈亏计算、基准对比)、交易日志和自选股管理。
数据源自Yahoo Finance、CoinGecko等主流平台,通过DynamoDB缓存层优化,提供快照数据与实时数据两种模式。特色功能包括自然语言查询端点(/ask)、一键生成组合分享卡片、宏观指标聚合(/macro),以及8+新闻源的财经资讯聚合。
显著优点
1. 零门槛启动:20 req/hour的免密钥配额,适合快速原型验证
2. 数据覆盖全面:从实时报价到历史财报、从基本面到期权数据,满足量化与基本面分析
3. 组合管理完整:支持成本基础、盈亏追踪、基准对比(SPY/QQQ/BTC等)、可视化卡片生成
4. 缓存策略合理:快照端点与实时端点分离,帮助用户管理速率预算
5. AI友好设计:提供/brief、/macro等聚合端点,减少调用次数;自然语言查询降低使用门槛
潜在局限
1. 速率限制较严:免费档仅100 req/hour快照+10 req/hour实时,高频策略受限
2. 数据延迟:实时行情有60秒共享缓存,非真Tick级数据;盘前盘后数据依赖Yahoo Finance可用性
3. 区域局限:股票数据以美股为主,A股/港股覆盖未明确
4. 加密数据简化:历史数据仅提供收盘价+成交量,无完整OHLC
5. AI查询限额:自然语言端点每日5次限制(免费档),重度使用需付费
适用人群
- 个人投资者与量化爱好者:快速获取多资产数据,构建监控与回测流程
- AI Agent开发者:为金融助手、投资分析Bot提供标准化数据接口
- 交易日志用户:需要系统化记录交易逻辑、复盘业绩
- 轻量级组合管理:不需要券商直连,仅需估值与配置分析
常规风险
- 数据非官方交易所直连,存在延迟或异常可能,实盘决策需二次验证
- 组合/日志数据存储于mkts服务端,存在服务连续性风险
- 密钥管理:免费密钥仅显示一次,丢失需重新注册
- 速率超限将导致429错误,需实现指数退避重试机制