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 и дивидендную доходность. Передавайте точные тикеры с биржевым суффиксом, если он есть, или несколько тикеров в | keyword | tickers | Режим выдачи: 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: дата, цена открытия, максимум, минимум, цена закрытия, объём, дивиденды и сплиты. По умолчанию | keyword | interval, 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, объёмом, открытым интересом и подразумеваемой волатильностью. Параметра для даты экспирации нет, поэтому возвращённую дату смотрите в | 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 | Режим выдачи: 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 | — | Режим выдачи: 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. Поиск по названиям компаний не выполняется, а котировки могут быть не в реальном времени.
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 означает одну минуту, а для длинных периодов могут быть доступны не все точки данных.
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.
keywordОбязательный- Один тикер Yahoo Finance (например, AAPL) с сохранением обязательных суффиксов биржи. Полнотекстовый поиск по названию компании не выполняется. Действия history, financials, news, analyst и options обрабатывают один тикер за запрос и возвращают исторические рыночные данные, финансовую отчётность, новости, данные аналитиков или цепочки опционов.Yahoo Finance: суффиксы тикеров, задержки данных на биржах и использование информации — Официальные пояснения указывают, что суффиксы тикеров и задержки данных различаются по биржам, а данные предоставляются исключительно в информационных целях. Это поясняет ограничения, связанные с символами тикеров и актуальностью рыночных данных, но не подтверждает, что этот эндпоинт поддерживает торговлю в реальном времени. · Проверено
Что означают параметры действия trending в API Yahoo Finance?
Получите до 200 позиций из готового списка Yahoo Finance, по умолчанию — из списка лидеров роста за день. Для каждой позиции возвращаются цена, изменение, изменение в процентах, объём, рыночная капитализация и диапазон за 52 недели. screener принимает названия списков в верхнем регистре для акций, криптовалют, частных компаний и фондов. Список не является рекомендацией.
screenerНеобязательный- Задаёт ключ предустановленного списка в верхнем регистре для действия trending в Yahoo Finance. Скринеры акций: DAY_GAINERS (по умолчанию), DAY_LOSERS, MOST_ACTIVES, MOST_SHORTED_STOCKS, UNDERVALUED_GROWTH_STOCKS, GROWTH_TECHNOLOGY_STOCKS, AGGRESSIVE_SMALL_CAPS и SMALL_CAP_GAINERS; списки криптовалют: ALL_CRYPTOCURRENCIES_US, DAY_GAINERS_CRYPTOCURRENCIES, DAY_LOSERS_CRYPTOCURRENCIES и MOST_ACTIVES_CRYPTOCURRENCIES; списки частных компаний: HIGHEST_VALUATION_PRIVATE_COMPANY, WEEK_GAINERS_PRIVATE_COMPANY, RECENTLY_FUNDED_PRIVATE_COMPANY и MOST_FUNDED_PRIVATE_COMPANY; списки фондов: TOP_MUTUAL_FUNDS, DAY_GAINERS_MUTUAL_FUNDS, PORTFOLIO_ANCHORS, SOLID_LARGE_GROWTH_FUNDS, SOLID_MIDCAP_GROWTH_FUNDS, CONSERVATIVE_FOREIGN_FUNDS и HIGH_YIELD_BOND. Наличие категории не гарантирует актуальность данных и не является финансовой рекомендацией.Yahoo Finance: задержки биржевых данных в списках трендовых тикеров — Официальные пояснения сообщают, что задержка данных зависит от биржи, а данные предназначены исключительно для информационных целей. Это показывает ограничения по рынкам и актуальности данных для списков трендов, но не подтверждает, что списки эндпоинта обновляются в реальном времени или представляют собой инвестиционные рекомендации. · Проверено
Что означают параметры действия 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).
keywordОбязательный- Один тикер с листингом в США, например
NVDAилиBRK.B; начальный символ $ удаляется. Передавайте один тикер, а не название компании или список. Поддерживаются только тикеры с листингом в США.
Как использовать API Yahoo Finance
- 01Выберите действие платформы в публичном каталоге.
- 02Передайте платформу, действие и обязательные параметры в POST-запросе на эндпоинт /api/v1/social.
- 03Получите результат из ответа. Для асинхронного действия опрашивайте статус по возвращённому ID задачи.
- 04Сохраните поля ответа, которые нужны вашему приложению.
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.