如何在Node.js中使用Binance API获取加密货币的欧元计价价格
Binance API 获取欧元计价加密货币价格方案
Binance 平台的欧元交易对命名规则为加密货币代码+EUR,没有Coinbase交易对中间的横杠,比如ETH对应欧元交易对为ETHEUR,BTC对应为BTCEUR,直接替换你之前代码里的交易对参数即可。
你之前使用的futuresFundingRate接口是用于查询合约资金费率的,本身不返回最新成交价格,根据你的需求可以选择对应接口实现:
- 若需要获取现货欧元交易对最新价格,使用现货薄册ticker接口:
// 示例:获取ETH兑欧元现货最新卖价/买价/最新成交价 const ethEurTicker = await binance.bookTicker('ETHEUR'); // 卖价取值:ethEurTicker.askPrice // 买价取值:ethEurTicker.bidPrice // 最新成交价取值:ethEurTicker.lastPrice - 若需要获取欧元计价合约的价格,使用合约对应接口,替换交易对参数即可:
// 示例:获取ETH欧元永续合约标记价格 const ethEurFuturesPrice = await binance.futuresMarkPrice('ETHEUR');
如果不确定你需要查询的加密货币是否支持欧元交易对,可以调用exchangeInfo接口,过滤报价资产(quoteAsset)为EUR的交易对列表进行校验,避免传参错误。
内容的提问来源于stack exchange,提问作者dokichan
相关产品推荐
相关产品推荐

