yfinance 加密符号列表

yfinance Crypto symbol list

我在 python 中使用 yfinance 来获取加密符号对价格。它通过其 yf.download(tickers=tickers, period=period, interval=interval) 函数以非常好的格式提供实时数据。我想知道 yfinance 中是否有任何功能可以在不对 this

进行任何网络抓取的情况下提取所有受支持的加密货币对

据我所知,YahooFinance 使用 CoinMarketCap 来检索加密货币市场信息。

CoinMarketCap 提供您在此处请求的 API:(不是免费的) https://pro-api.coinmarketcap.com/v1/exchange/market-pairs/latest

我建议你转账到币安API。它包括此处记录的端点 GET /api/v1/exchangeInfohttps://github.com/binance/binance-spot-api-docs/blob/master/rest-api.md

您的直接端点将是 https://api.binance.com/api/v1/exchangeInfo

你可以使用 https://python-binance.readthedocs.io/en/latest/general.html#id4 :

from binance import Client 

info = client.get_exchange_info()
symbols = [x['symbol'] for x in info['symbols']]

"BTC-USD"对我来说效果很好