Альтернатива yfinance
Альтернатива yfinance для Python-кода в продакшене
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())
Зачем переходить
- Стабильный версионированный JSON вместо разбора HTML.
- Понятные лимиты и ошибки (
429сообщает, когда повторить). - Заголовок
Idempotency-Keyделает повторные запросы бесплатными. - Недорогая оплата по использованию и бесплатные кредиты для старта.
Не связан с yfinance или Yahoo.
Начните за две минуты
1000 бесплатных кредитов после подтверждения e-mail. Затем $1 за 1000 кредитов, без подписки.
Получить бесплатный ключ API Попробовать живую консоль