yfinance 替代方案

面向生产环境 Python 代码的 yfinance 替代方案

yfinance 很适合做实验,但生产任务需要稳定性。MarketAPI 通过有文档的市场价格 API 提供同类数据,并配有密钥、限额和支持。

Python 示例

import requests, pandas as pd

API = "https://api.marketapi.app/v1"
HEAD = {"Authorization": "Bearer YOUR_API_KEY"}

latest = requests.get(f"{API}/prices/latest", params={"symbols": "EURUSD,XAUUSD"}, headers=HEAD).json()
bars = requests.get(f"{API}/bars", headers=HEAD, params={
    "symbol": "EURUSD", "timeframe": "H1",
    "from": "2026-09-01T00:00:00Z", "to": "2026-09-08T00:00:00Z"}).json()
df = pd.DataFrame(bars["data"]).set_index("time")
print(df.tail())

为何切换

与 yfinance 或 Yahoo 无关联。

两分钟即可开始

确认邮箱后即可获得 1000 个免费额度。之后每 1,000 个额度 $1,无需订阅。

获取免费 API 密钥 试用在线控制台