CoinMarketCap API latest global metrics接口数据更新不一致问题问询
这个是CoinMarketCap免费版接口的已知未公开限制,并非你的调用逻辑出错:
- 官方标注的5分钟更新频率仅面向基础版及以上付费订阅用户开放,免费版的
/v1/global-metrics/quotes/latest接口做了降频处理,实际公开更新间隔为10分钟。你提到的XX:X9:10更新批次属于内部数据校验用的中间版本,不会推送到免费版接口的公开返回结果中,不少对接免费接口的开发者都遇到过相同的情况。 - 不想升级付费订阅的前提下,可以用替代方案拿到接近5分钟粒度的总市值数据:调用免费的币种最新报价接口拉取市值排名前100的币种实时市值,自行求和计算总市值。前100币种市值合计占加密货币总市值的99.7%以上,最终结果误差在0.3%以内,完全可以满足大多数非专业量化场景的需求。
- 你也可以尝试在调用接口时增加
aux=last_updated的额外参数,有一定概率能命中未被清理的X9批次缓存数据,不过该触发逻辑不稳定,仅可作为备选方案。
你已经排查完成的本地时间同步、排除付费历史接口的前提,都完全适配上述方案,不需要额外调整现有对接逻辑的其他部分。
内容的提问来源于stack exchange,提问作者TVA van Hesteren
相关产品推荐
相关产品推荐

