币种代码类型比特币BTC加密货币之王以太坊ETH智能合约平台SolanaSOL高性能公链币安币BNB交易所平台币XRPXRPRipple 跨境支付狗狗币DOGEMeme 币艾达币ADA卡尔达诺
python
import requests
def get_crypto_price(symbol):
url = f"https://query2.finance.yahoo.com/v8/finance/chart/{symbol}-USD?interval=1d&range=1d"
headers = {"User-Agent": "Mozilla/5.0"}
r = requests.get(url, headers=headers, timeout=10)
meta = r.json()["chart"]["result"][0]["meta"]
price = meta["regularMarketPrice"]
prev = meta["chartPreviousClose"]
chg = price - prev
pct = chg / prev * 100
return {"price": price, "chg": chg, "pct": pct}
python
import requests
def get_crypto_markets():
ids = "bitcoin,ethereum,solana,binancecoin,ripple,cardano,dogecoin"
url = f"https://api.coingecko.com/api/v3/coins/markets?vs_currency=usd&ids={ids}&order=market_cap_desc&per_page=10&sparkline=false&price_change_percentage=24h"
r = requests.get(url, headers={"User-Agent": "Mozilla/5.0"}, timeout=10)
return r.json()
# 返回: price, market_cap, total_volume, price_change_percentage_24h
指标信号BTC 市占率 > 55%避险情绪,主流资金抱团BTC 市占率 < 45%Alt Season(山寨季)ETH/BTC 比值 < 0.030ETH 相对 BTC 弱势ETH/BTC 比值 > 0.050ETH 强势,可能有 Alt Season山寨币涨幅 > BTC 3倍资金外溢,风险偏好上升全市场市值 vs BTC判断整体趋势方向
关键比值:
分析顺序:
bash
cd C:\Users\gold3\.openclaw\workspace\skills\crypto-radar\scripts
# 查询全部加密货币行情
python crypto_spot.py