Наша собственная статистика посещений включена всегда. Google Analytics помогает нам понять, как пользуются нашими публичными страницами (но не вашим рабочим пространством после входа), и включается только с вашего разрешения. См. нашу политику конфиденциальности.

API Yahoo Finance

Получайте с Yahoo Finance рыночные котировки, исторические цены, финансовую отчётность, рейтинги аналитиков, цепочки опционов и новости.

Указывайте тикеры с биржевыми суффиксами. При выборе длительных периодов доступные интервалы внутридневных исторических данных могут быть ограничены.

Доступность платформы

Состояние за 24 ч
Норма
Норма

За последние 30 дней

Доступные возможности

Все действия Yahoo Finance: что делает каждое, сколько стоит и как работало за последние 24 часа. Откройте действие, чтобы увидеть параметры, поля ответа и примеры кода.

ВозможностьОписаниеЗа 1000Состояние за 24 часа
ПоискsearchНаходите акции и другие инструменты на Yahoo Finance по тикеру.$1.39 за 1 000 запросовНорма
История ценhistoryВыгрузите историю цен по одному тикеру Yahoo Finance: дата, цена открытия, максимум, минимум, цена закрытия, объём, дивиденды и сплиты.$1.39 за 1 000 запросовНорма
Финансовая отчётностьfinancialsПолучите отчёт о прибылях и убытках, баланс, отчёт о движении денежных средств и квартальные данные о доходах по одному тикеру Yahoo Finance.$1.39 за 1 000 запросовНорма
НовостиnewsСледите за свежими новостями по тикеру Yahoo Finance.$1.39 за 1 000 запросовНорма
Оценки аналитиковanalystУзнайте, как аналитики оценивают акцию на Yahoo Finance: распределение рекомендаций во времени и история повышений и понижений рейтинга.$1.39 за 1 000 запросовНорма
Цепочки опционовoptionsИзучите опционную цепочку по одному тикеру Yahoo Finance: коллы и путы со страйком, последней ценой, bid, ask, объёмом, открытым интересом и подразумеваемой волатильностью.$1.39 за 1 000 запросовНорма
ТрендыtrendingПолучите до 200 позиций из готового списка Yahoo Finance, по умолчанию — из списка лидеров роста за день.$1.39 за 1 000 запросовНорма
Прибыль и EPSearningsПолучите прибыль на акцию по кварталам для одного тикера с листингом в США на Yahoo Finance: прогноз аналитиков, фактическое значение и отклонение от прогноза за прошедшие кварталы, а также прогноз на следующий квартал.$8 за 1 000 запросовНорма
Ключевые показателиstatisticsПолучите страницу Statistics одного тикера с листингом в США на Yahoo Finance, сгруппированную по разделам: оценка, коэффициенты, акции, маржа, дивиденды и другие.$8 за 1 000 запросовНорма
Доли институциональных инвесторовinstitutional_holdingsУзнайте, какой долей акций компании с листингом в США владеют институциональные инвесторы, по тикеру в keyword.$8 за 1 000 запросовНорма

Откройте возможность, чтобы посмотреть её параметры, поля ответа и примеры кода, а также попробовать её в работе.

Какие параметры принимает каждое действие API Yahoo Finance?

Каждый ответ ниже описывает одно вызываемое действие и его фактические входные данные. Значение параметров и допустимые значения зависят от действия: знакомое имя параметра не обязательно означает одно и то же на всех платформах.

Ссылки на официальные источники приводятся только для пояснения расположенного рядом термина, принятого на платформе. Они не означают, что платформа предоставила разрешение или выразила одобрение. Функции официального сайта не входят в API EveryInfra, если они не перечислены на этой странице.

ДействиеОбязательныеНеобязательныеСпособ получения результатаЛимитЗа 1 000Поля ответа
search

Поиск

Находите акции и другие инструменты на Yahoo Finance по тикеру. Получите название, сектор, отрасль, рыночную капитализацию, цену, биржу, коэффициент P/E и дивидендную доходность. Передавайте точные тикеры с биржевым суффиксом, если он есть, или несколько тикеров в tickers. Поиск по названиям компаний не выполняется, а котировки могут быть не в реальном времени.

keywordtickersРежим выдачи: Sync—$1.39 за 1 000 запросовid · name · symbol · sector · industry · market_cap · price · currency · quote_type · exchange · pe_ratio · dividend_yield · platform
history

История цен

Выгрузите историю цен по одному тикеру Yahoo Finance: дата, цена открытия, максимум, минимум, цена закрытия, объём, дивиденды и сплиты. По умолчанию interval — 1d, а period — 1mo. 1m означает одну минуту, а для длинных периодов могут быть доступны не все точки данных.

keywordinterval, periodРежим выдачи: Sync—$1.39 за 1 000 запросовsymbol · date · open · high · low · close · volume · dividends · stock_splits · platform
financials

Финансовая отчётность

Получите отчёт о прибылях и убытках, баланс, отчёт о движении денежных средств и квартальные данные о доходах по одному тикеру Yahoo Finance. Данные не проходили аудит и не заменяют собственную отчётность компании.

keyword—Режим выдачи: Sync—$1.39 за 1 000 запросовsymbol · income · balance_sheet · cash_flow · quarterly_income · platform
news

Новости

Следите за свежими новостями по тикеру Yahoo Finance. Для каждой новости возвращаются заголовок, фрагмент, издатель, время и ссылка. Передавайте один тикер за вызов, а не название компании. Фрагменты не заменяют исходную статью.

keyword—Режим выдачи: Sync—$1.39 за 1 000 запросовid · url · title · text · publisher · posted_at · symbol · platform
analyst

Оценки аналитиков

Узнайте, как аналитики оценивают акцию на Yahoo Finance: распределение рекомендаций во времени и история повышений и понижений рейтинга. Это мнения третьих лиц по одному тикеру, а не советы EveryInfra.

keyword—Режим выдачи: Sync—$1.39 за 1 000 запросовsymbol · recommendation_trend · upgrades_downgrades · platform
options

Цепочки опционов

Изучите опционную цепочку по одному тикеру Yahoo Finance: коллы и путы со страйком, последней ценой, bid, ask, объёмом, открытым интересом и подразумеваемой волатильностью. Параметра для даты экспирации нет, поэтому возвращённую дату смотрите в expiration, а полный список дат — в expiration_dates.

keyword—Режим выдачи: Sync—$1.39 за 1 000 запросовcontract_symbol · strike · last_price · bid · ask · volume · open_interest · implied_volatility · in_the_money · expiration · symbol · expiration_dates · strikes · calls · puts · platform
trending

Тренды

Получите до 200 позиций из готового списка Yahoo Finance, по умолчанию — из списка лидеров роста за день. Для каждой позиции возвращаются цена, изменение, изменение в процентах, объём, рыночная капитализация и диапазон за 52 недели. screener принимает названия списков в верхнем регистре для акций, криптовалют, частных компаний и фондов. Список не является рекомендацией.

screenerРежим выдачи: SyncЗначения в каталоге: defaultLimit=10, maxLimit=200. В некоторых действиях limit задаёт число страниц или число вложенных элементов на родительский объект, поэтому это не всегда итоговое количество записей.$1.39 за 1 000 запросовid · symbol · name · price · change · change_percent · volume · market_cap · currency · exchange · pe_ratio · fifty_two_week_range · platform
earnings

Прибыль и EPS

Получите прибыль на акцию по кварталам для одного тикера с листингом в США на Yahoo Finance: прогноз аналитиков, фактическое значение и отклонение от прогноза за прошедшие кварталы, а также прогноз на следующий квартал. Если компания объявила дату следующего отчёта, вы также получите эту дату, признак публикации до открытия или после закрытия торгов и число аналитиков, из прогнозов которых складывается оценка.

keyword—Режим выдачи: Sync—$8 за 1 000 запросовsymbol · quarters · next_earnings_date · next_earnings_timing · analyst_count · platform
statistics

Ключевые показатели

Получите страницу Statistics одного тикера с листингом в США на Yahoo Finance, сгруппированную по разделам: оценка, коэффициенты, акции, маржа, дивиденды и другие. Для каждого пункта возвращаются подпись и значение в отображаемом виде, например 4.94T, а также исходное число, если оно отличается. Набор разделов и пунктов зависит от компании.

keyword—Режим выдачи: Sync—$8 за 1 000 запросовsymbol · sections · platform
institutional_holdings

Доли институциональных инвесторов

Узнайте, какой долей акций компании с листингом в США владеют институциональные инвесторы, по тикеру в keyword. Вы получите долю институционального владения в процентах, число держателей, количество принадлежащих им акций и их стоимость в долларах, число держателей, которые увеличили, сократили, сохранили, открыли или закрыли позиции, а также top_holders с акциями, изменением и стоимостью по каждому держателю. limit задаёт, сколько крупнейших держателей вернуть (по умолчанию 20, до 100).

keyword—Режим выдачи: Sync—$8 за 1 000 запросовsymbol · institutional_ownership_pct · shares_outstanding · holdings_value_usd · holders · shares_held · increased_holders · increased_shares · decreased_holders · decreased_shares · unchanged_holders · unchanged_shares · new_holders · new_shares · sold_out_holders · sold_out_shares · top_holders · platform

Что означают параметры действия search в API Yahoo Finance?

Находите акции и другие инструменты на Yahoo Finance по тикеру. Получите название, сектор, отрасль, рыночную капитализацию, цену, биржу, коэффициент P/E и дивидендную доходность. Передавайте точные тикеры с биржевым суффиксом, если он есть, или несколько тикеров в tickers. Поиск по названиям компаний не выполняется, а котировки могут быть не в реальном времени.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
keywordОбязательный
Один тикер Yahoo Finance (например, AAPL) с сохранением обязательных суффиксов биржи. Полнотекстовый поиск по названию компании не выполняется. Действия history, financials, news, analyst и options обрабатывают один тикер за запрос и возвращают исторические рыночные данные, финансовую отчётность, новости, данные аналитиков или цепочки опционов.
Yahoo Finance: суффиксы тикеров, задержки данных на биржах и использование информации — Официальные пояснения указывают, что суффиксы тикеров и задержки данных различаются по биржам, а данные предоставляются исключительно в информационных целях. Это поясняет ограничения, связанные с символами тикеров и актуальностью рыночных данных, но не подтверждает, что этот эндпоинт поддерживает торговлю в реальном времени. · Проверено
tickersНеобязательный
Массив тикеров для действия Yahoo Finance search; имеет приоритет над одиночным значением keyword. Не применяется к другим действиям, например history. Рекомендуются тикеры в верхнем регистре с явными суффиксами биржи.

Что означают параметры действия history в API Yahoo Finance?

Выгрузите историю цен по одному тикеру Yahoo Finance: дата, цена открытия, максимум, минимум, цена закрытия, объём, дивиденды и сплиты. По умолчанию interval — 1d, а period — 1mo. 1m означает одну минуту, а для длинных периодов могут быть доступны не все точки данных.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
keywordОбязательный
Один тикер Yahoo Finance (например, AAPL) с сохранением обязательных суффиксов биржи. Полнотекстовый поиск по названию компании не выполняется. Действия history, financials, news, analyst и options обрабатывают один тикер за запрос и возвращают исторические рыночные данные, финансовую отчётность, новости, данные аналитиков или цепочки опционов.
intervalНеобязательный
Шаг свечей для действия Yahoo Finance history, по умолчанию 1d. Допустимые значения: минутные интервалы (1m, 2m, 5m, 15m, 30m, 60m, 90m), часовой (1h), дневные (1d, 5d), недельный (1wk) и месячные (1mo, 3mo). 1m означает одну минуту, а не один месяц; для внутридневных интервалов в сочетании с длинными периодами могут действовать ограничения глубины истории.
Yahoo Finance: исторические цены, дивиденды, сплиты и выбор периодичности — Официальная страница исторических данных разделяет временные интервалы, типы данных и варианты периодичности, а также описывает доступные исторические диапазоны и лицензионные ограничения. Это не означает, что этот эндпоинт предоставляет выгрузку в CSV или такой же полный охват. · Проверено
periodНеобязательный
Задаёт глубину исторических данных для действия history в Yahoo Finance; по умолчанию — 1mo. Поддерживаются дни (1d, 5d), месяцы (1mo, 3mo, 6mo), годы (1y, 2y, 5y, 10y), период с начала года (ytd) и максимальная доступная история (max). Выбор max не гарантирует полный набор данных с момента IPO актива.
Yahoo Finance: что такое скорректированная цена закрытия — Официальная документация определяет скорректированную цену закрытия как цену с учётом сплитов акций и дивидендов. Текущий эндпоинт возвращает только close, поэтому на основании этой документации нельзя утверждать, что значения в ответе скорректированы. · Проверено

Что означают параметры действия financials в API Yahoo Finance?

Получите отчёт о прибылях и убытках, баланс, отчёт о движении денежных средств и квартальные данные о доходах по одному тикеру Yahoo Finance. Данные не проходили аудит и не заменяют собственную отчётность компании.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
keywordОбязательный
Один тикер Yahoo Finance (например, AAPL) с сохранением обязательных суффиксов биржи. Полнотекстовый поиск по названию компании не выполняется. Действия history, financials, news, analyst и options обрабатывают один тикер за запрос и возвращают исторические рыночные данные, финансовую отчётность, новости, данные аналитиков или цепочки опционов.

Что означают параметры действия news в API Yahoo Finance?

Следите за свежими новостями по тикеру Yahoo Finance. Для каждой новости возвращаются заголовок, фрагмент, издатель, время и ссылка. Передавайте один тикер за вызов, а не название компании. Фрагменты не заменяют исходную статью.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
keywordОбязательный
Один тикер Yahoo Finance (например, AAPL) с сохранением обязательных суффиксов биржи. Полнотекстовый поиск по названию компании не выполняется. Действия history, financials, news, analyst и options обрабатывают один тикер за запрос и возвращают исторические рыночные данные, финансовую отчётность, новости, данные аналитиков или цепочки опционов.

Что означают параметры действия analyst в API Yahoo Finance?

Узнайте, как аналитики оценивают акцию на Yahoo Finance: распределение рекомендаций во времени и история повышений и понижений рейтинга. Это мнения третьих лиц по одному тикеру, а не советы EveryInfra.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
keywordОбязательный
Один тикер Yahoo Finance (например, AAPL) с сохранением обязательных суффиксов биржи. Полнотекстовый поиск по названию компании не выполняется. Действия history, financials, news, analyst и options обрабатывают один тикер за запрос и возвращают исторические рыночные данные, финансовую отчётность, новости, данные аналитиков или цепочки опционов.

Что означают параметры действия options в API Yahoo Finance?

Изучите опционную цепочку по одному тикеру Yahoo Finance: коллы и путы со страйком, последней ценой, bid, ask, объёмом, открытым интересом и подразумеваемой волатильностью. Параметра для даты экспирации нет, поэтому возвращённую дату смотрите в expiration, а полный список дат — в expiration_dates.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
keywordОбязательный
Один тикер Yahoo Finance (например, AAPL) с сохранением обязательных суффиксов биржи. Полнотекстовый поиск по названию компании не выполняется. Действия history, financials, news, analyst и options обрабатывают один тикер за запрос и возвращают исторические рыночные данные, финансовую отчётность, новости, данные аналитиков или цепочки опционов.
Yahoo Finance: суффиксы тикеров, задержки данных на биржах и использование информации — Официальные пояснения указывают, что суффиксы тикеров и задержки данных различаются по биржам, а данные предоставляются исключительно в информационных целях. Это поясняет ограничения, связанные с символами тикеров и актуальностью рыночных данных, но не подтверждает, что этот эндпоинт поддерживает торговлю в реальном времени. · Проверено

Что означают параметры действия trending в API Yahoo Finance?

Получите до 200 позиций из готового списка Yahoo Finance, по умолчанию — из списка лидеров роста за день. Для каждой позиции возвращаются цена, изменение, изменение в процентах, объём, рыночная капитализация и диапазон за 52 недели. screener принимает названия списков в верхнем регистре для акций, криптовалют, частных компаний и фондов. Список не является рекомендацией.

Полный справочник API: параметры, примеры кода, пример ответа и состояние

Что означают параметры действия earnings в API Yahoo Finance?

Получите прибыль на акцию по кварталам для одного тикера с листингом в США на Yahoo Finance: прогноз аналитиков, фактическое значение и отклонение от прогноза за прошедшие кварталы, а также прогноз на следующий квартал. Если компания объявила дату следующего отчёта, вы также получите эту дату, признак публикации до открытия или после закрытия торгов и число аналитиков, из прогнозов которых складывается оценка.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
keywordОбязательный
Один тикер с листингом в США, например AAPL или BRK.B; начальный символ $ удаляется. Передавайте один тикер, а не название компании или список. Поддерживаются только тикеры с листингом в США.

Что означают параметры действия statistics в API Yahoo Finance?

Получите страницу Statistics одного тикера с листингом в США на Yahoo Finance, сгруппированную по разделам: оценка, коэффициенты, акции, маржа, дивиденды и другие. Для каждого пункта возвращаются подпись и значение в отображаемом виде, например 4.94T, а также исходное число, если оно отличается. Набор разделов и пунктов зависит от компании.

Полный справочник API: параметры, примеры кода, пример ответа и состояние
keywordОбязательный
Один тикер с листингом в США, например MSFT или BRK.B; начальный символ $ удаляется. Передавайте один тикер, а не название компании или список. Поддерживаются только тикеры с листингом в США.

Что означают параметры действия institutional_holdings в API Yahoo Finance?

Узнайте, какой долей акций компании с листингом в США владеют институциональные инвесторы, по тикеру в keyword. Вы получите долю институционального владения в процентах, число держателей, количество принадлежащих им акций и их стоимость в долларах, число держателей, которые увеличили, сократили, сохранили, открыли или закрыли позиции, а также top_holders с акциями, изменением и стоимостью по каждому держателю. limit задаёт, сколько крупнейших держателей вернуть (по умолчанию 20, до 100).

Полный справочник API: параметры, примеры кода, пример ответа и состояние
keywordОбязательный
Один тикер с листингом в США, например NVDA или BRK.B; начальный символ $ удаляется. Передавайте один тикер, а не название компании или список. Поддерживаются только тикеры с листингом в США.

Как использовать API Yahoo Finance

  1. 01Выберите действие платформы в публичном каталоге.
  2. 02Передайте платформу, действие и обязательные параметры в POST-запросе на эндпоинт /api/v1/social.
  3. 03Получите результат из ответа. Для асинхронного действия опрашивайте статус по возвращённому ID задачи.
  4. 04Сохраните поля ответа, которые нужны вашему приложению.
yahoo_finance_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"yahoo_finance","action":"search","params":{"keyword":"<keyword>"}}'

Вопросы об API Yahoo Finance

Какие данные можно получить через API Yahoo Finance?

Укажите в platform значение yahoo_finance. В текущем каталоге: поиск, история цен, финансовая отчётность, новости, оценки аналитиков и more. Эти названия действий соответствуют разным объектам или представлениям Yahoo Finance; это не взаимозаменяемые режимы поиска.

Есть ли у Yahoo Finance официальный API?

Нет. В каталоге API для разработчиков Yahoo есть только Yahoo Fantasy Sports API. Официального API Yahoo Finance не существует, поэтому нет ни ключа разработчика Yahoo, который можно было бы запросить, ни официального прайс-листа.

Официальные источники: «Yahoo Developer Network: APIs» · Проверено

Нужен ли аккаунт разработчика Yahoo Finance или API-ключ?

Нет. Запросы идут через EveryInfra с API-ключом EveryInfra: зарегистрируйтесь, создайте ключ в консоли и передавайте его в заголовке Authorization: Bearer <API_KEY>. Вам не нужно регистрировать приложение разработчика Yahoo Finance, запрашивать доступ к API Yahoo Finance или входить через аккаунт Yahoo Finance. Действия возвращают только публичные данные Yahoo Finance.

Сколько стоит Yahoo Finance API за 1 000 запросов?

От $1.39 за 1 000 запросов в зависимости от действия; цена каждого действия указана в таблице на этой странице и в публичном каталоге. Подписки нет: вы пополняете баланс в USD и платите за каждый вызов, а неудачные вызовы и пустые результаты не оплачиваются.

Какие входные данные нужны для запроса search к платформе Yahoo Finance?

Один тикер Yahoo Finance (например, AAPL) с сохранением обязательных суффиксов биржи. Полнотекстовый поиск по названию компании не выполняется. Действия history, financials, news, analyst и options обрабатывают один тикер за запрос и возвращают исторические рыночные данные, финансовую отчётность, новости, данные аналитиков или цепочки опционов. Передайте это значение в поле keyword объекта params.

Какие поля может вернуть search на платформе Yahoo Finance?

Объявленная схема включает name, symbol, sector и industry. Объявленное поле может отсутствовать в отдельной записи, а у каждого другого действия свой список полей.

Все ли действия Yahoo Finance возвращают результат сразу?

Действия с пометкой «асинхронное» возвращают ID задачи, по которому нужно опрашивать статус. Любое другое действие тоже можно запустить асинхронно: добавьте "mode": "async" в тело запроса, чтобы сразу получить ID задачи. Это удобно для длительных задач или запросов с большим лимитом. В текущем каталоге: режим выдачи: sync.