如何使用 binance api 获取市场价格

Fua*_*rin 0 cryptoapi cryptocurrency binance binance-api-client

我不知道如何拨打红圈内的号码。我想得到它。我尝试从 binance 读取 Restful api 文档和 web-socket api,但响应值不包含此内容,或者可能我错过了一些东西。

那么如何得到这个号码呢?谢谢。

在此输入图像描述

Pet*_*jda 13

资产的美元价格不属于官方 Binance API 的一部分,而是基于专有算法。

如果大概的数字对您来说足够了,您可以:

  • 寻找美元稳定币报价对 - ETH_BUSDETH_USDT(指向 API 端点的链接)。ExchangeInfo端点显示所有活动对以便您可以ETH手动过滤和搜索其他对。
  • 对于没有与美元稳定币配对的基础资产(例如EZ目前),您可以使用EZ_BTC参数找到其 BTC 价格,然后使用BTC_USDT参数将该价格转换为美元稳定币。

请注意,美元稳定币的价格并不总是精确的 1.00 美元,通常会围绕该数字波动高达 0.5%(因此有时 1 USDT 的价格为 0.995 美元,有时为 1.005 美元)。这就是为什么我强调上面的“大约数字”。


如果您需要更精确的数字并真正获得美元(而不是美元稳定币)价格,我建议您在浏览币安时在浏览器开发工具栏的网络部分搜索非官方 API。他们可能有一个(非官方)端点,显示以美元计价的美元稳定币的当前价格,甚至是 ETH 等资产的当前美元(非稳定币)价格。

Coinmarketcap API还提供使用专有算法计算的美元价格。但来自 CMC 的这些数字可能与 Binance 上显示的数字不同,因为它们可能是使用不同的算法或根据不同的输入计算的(包括更多交易所,从不同时间段汇总,......)。