API экономических новостей

Заголовки ФРС, ИПЦ, инфляции и решений по ставкам от Reuters, AP, CNBC и более чем 100 других источников, отфильтрованные одним запросом и доставленные в вашу систему через REST, WebSocket или webhooks.

Демонстрационный payload продукта

Что несёт одна макро-статья

Получено вживую по запросу, на котором построена эта страница:

query: "federal reserve" OR FOMC OR CPI OR inflation
categories: economy
Single article response
{
  "title": "America In Focus: US employers unexpectedly cut 23,000 jobs; mortgage rates rise again",
  "link": "https://apnews.com/article/inflation-economy-trump-iran-unemployment-7e17e0d7b7baf952878274ced568a2f8",
  "source": "apnews.com",
  "publishDate": "2026-08-08T14:10:06.000Z",
  "language": "en",
  "sentiment": "negative",
  "confidence": 0.7371397614479065,
  "categories": ["business", "economy", "markets"],
  "countries": ["US"],
  "summary": "U.S. employers unexpectedly cut 23,000 jobs last month, and Labor Department revisions shaved 103,000 jobs off payrolls in May and June.",
  "companies": []
}

Payload сокращён: массив images опущен. Поле companies пустое в этой статье, потому что отчёт о занятости не упоминает ни одной публичной компании; когда макро-статья упоминает компанию, каждая сущность несёт тикер, биржу (код MIC), ISIN, сектор, отрасль и кросс-листинги. Статья Benzinga о недельных итогах рынка, возвращённая тем же живым запросом, была помечена тикерами PLTR, AMAT, TTD, ZBRA, COHR и DVA со всеми этими полями. Полный справочник полей в документации.

Макро-алерт

Алерт, который макро-команды продолжают собирать вручную

Макро-алертинг — это паттерн, который платящие пользователи finlight создают снова и снова, независимо друг от друга и почти одинаково: OR-цепочку по ФРС, FOMC, ИПЦ, PPI, занятости, ВВП, инфляции и тарифным терминам, отфильтрованную по новостям economy. Команды приходят к одним и тем же критериям, ни разу не увидев запросы друг друга. Эта страница даёт этот паттерн как отправную точку вместо пустого поля запроса:

JSON
{
  "name": "Macro news alert",
  "query": "\"federal reserve\" OR FOMC OR CPI OR inflation",
  "categories": ["economy"],
  "url": "https://your-endpoint.example.com/macro-news"
}

Когда статья совпадает, этот POST приходит на ваш endpoint. Заголовки и тело ниже взяты из реально захваченной доставки:

POST /macro-news HTTP/1.1
Content-Type: application/json
X-Webhook-Signature: sha256=01c4d3b9...913527fd
X-Webhook-Timestamp: 2026-08-08T20:40:58.736Z
{
  "link": "https://apnews.com/article/inflation-economy-trump-iran-unemployment-7e17e0d7b7baf952878274ced568a2f8",
  "source": "apnews.com",
  "title": "America In Focus: US employers unexpectedly cut 23,000 jobs; mortgage rates rise again",
  "images": ["..."],
  "summary": "U.S. employers unexpectedly cut 23,000 jobs last month, and Labor Department revisions shaved 103,000 jobs off payrolls in May and June.",
  "language": "en",
  "publishDate": "2026-08-08T14:10:06.000Z",
  "createdAt": "2026-08-08T14:11:52.000Z",
  "categories": ["business", "economy", "markets"],
  "sentiment": "negative",
  "confidence": 0.7371397614479065,
  "countries": ["US"],
  "content": "...",
  "isUpdate": false,
  "revisedDate": "2026-08-08T14:10:06.000Z"
}

Payload сокращён: images и content сокращены. Каждая доставка подписана HMAC-SHA256 (X-Webhook-Signature) и несёт временную метку доставки; неудачные доставки автоматически повторяются с экспоненциальной задержкой. Webhooks доступны на планах, которые их включают; см. тарифы.

Один запрос, три пути доставки.

Один и тот же запрос управляет всеми тремя: REST-endpoint для поиска и загрузки истории, поток WebSocket для постоянного соединения и webhooks для отправки в то, что вы уже используете. Определите ленту финансовых новостей один раз и получайте её там, где нужно вашей системе. Если потребитель — торговая система, реагирующая на макро-заголовки, страница торговых систем описывает настройку двойного потока, созданную именно для этого.

Код, готовый к копированию и запуску

Макро-запрос, готовый к выполнению

Та же OR-цепочка против REST API. Не хватает только API-ключа.

TypeScript
import { FinlightApi } from 'finlight-client'

const api = new FinlightApi({ apiKey: 'YOUR_API_KEY' })

const res = await api.articles.fetchArticles({
  query: '"federal reserve" OR FOMC OR CPI OR inflation',
  categories: ['economy'],
  includeEntities: true,
  pageSize: 20,
})

for (const a of res.articles) {
  console.log(a.publishDate, a.sentiment, a.confidence, a.title)
}
Python
from finlight_client import FinlightApi
from finlight_client.models import ApiConfig, GetArticlesParams

api = FinlightApi(config=ApiConfig(api_key="YOUR_API_KEY"))

res = api.articles.fetch_articles(
    params=GetArticlesParams(
        query='"federal reserve" OR FOMC OR CPI OR inflation',
        categories=["economy"],
        include_entities=True,
        page_size=20,
    )
)

for a in res["articles"]:
    print(a["publishDate"], a["sentiment"], a["confidence"], a["title"])

Установите с помощью npm install finlight-client или pip install finlight-client. Язык запросов поддерживает булеву логику, точные фразы и фильтры по полям, поэтому цепочку можно расширять так же, как это сделали те команды: добавляйте термины ЕЦБ, Банка Японии, занятости, ВВП или тарифов по мере необходимости. Для критериев, ближе связанных с тарифами и санкциями, см. API геополитических новостей. Полный справочник запросов в документации, обзор продукта на странице News API.

Что finlight не делает

finlight не является экономическим календарём: мы не предоставляем значения показателей, консенсус-прогнозы или расписания публикаций. Обычный самодельный стек сочетает бесплатный сайт расписаний публикаций (Forex Factory, Trading Economics) с универсальным новостным API или самописным RSS-скрапингом, а затем собирает макро-алерты из обоих источников. finlight заменяет вторую половину этого стека: отслеживание Reuters, AP, CNBC, Yahoo Finance, the Guardian и более 100 других источников на предмет заголовков ФРС, ИПЦ, инфляции и решений по ставкам, фильтрацию их по категории и ключевому слову и подключение результата к алерту. Если вам нужны значения показателей и сроки публикаций, используйте для этой половины продукт данных. Если новостная половина — это та часть, которую вы продолжаете пересобирать вручную, именно её заменяет этот API.

Частые вопросы

API экономических новостей: часто задаваемые вопросы

Всё, что разработчики спрашивают перед настройкой макро-алерта.

Есть бесплатный тариф для тестирования, платные планы начинаются от $29/мес. Планы отличаются объёмом запросов, доступом в реальном времени, webhooks и историческими данными. Актуальные цены и лимиты — на странице тарифов.

Остались вопросы?

Наша команда поддержки, ориентированная на разработчиков, готова помочь с интеграцией и масштабированием.

Настройте алерт до следующего релиза

Следующий отчёт по ИПЦ, занятости или решение по ставке уже запланированы; ваш алерт должен существовать до того, как это произойдёт. Получите ключ, создайте макро-алерт выше и оцените ленту по живому релизу, а не по демо.