WebSocketПрямая трансляция

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

Часть полного набора API новостей finlight

Быстрый старт

Подключитесь за секунды

Установите WebSocket-соединение и сразу начните получать финансовые новости в реальном времени.

SDK TypeScript/JavaScript

import { FinlightApi } from 'finlight-client';

const client = new FinlightApi({
  apiKey: 'your-api-key',
},
{
  takeover: true,
});

// Standard endpoint (enriched data)
client.websocket.connect(
  {
    query: 'AI AND ticker:NVDA',
    language: 'en',
    extended: true,
    includeCompanies: true,
  },
  (article) => {
    console.log('Live article:', article);
  },
);

// Raw endpoint (maximum speed, no enrichments)
client.websocket.connectRaw(
  {
    query: 'AI AND ticker:NVDA',
    language: 'en',
  },
  (article) => {
    console.log('Raw article:', article);
  },
);

Подключение Python

import asyncio

from finlight_client import FinlightApi, ApiConfig
from finlight_client.models import GetArticlesWebSocketParams

def on_article(data):
    print(data)


async def main():
    client = FinlightApi(
        config=ApiConfig(
            api_key="YOUR_API_KEY"
        ),
        websocket_config=WebSocketConfig(
            takeover=True
        )
    )

    payload = GetArticlesWebSocketParams(
        query="nvidia", extended=False
    )

    # Standard endpoint (enriched data)
    await client.websocket.connect(
        request_payload=payload,
        on_article=on_article
    )

    # Raw endpoint (maximum speed, no enrichments)
    await client.websocket.connect_raw(
        request_payload=payload,
        on_article=on_article
    )


if __name__ == "__main__":
    asyncio.run(main())

Функции WebSocket

Создан для приложений реального времени

Всё необходимое для потоковой передачи живых финансовых новостей.

Молниеносная доставка

Получайте новостные статьи быстро после публикации. Критически важно для чувствительных ко времени торговых решений.

Фильтрация в реальном времени

Подписывайтесь на конкретные тикеры, биржи или ключевые слова. Получайте только важные для вас новости.

Постоянные соединения

Поддерживайте стабильные соединения с автоматическим переподключением и мониторингом работоспособности.

Выберите режим

Стандартный vs. Raw WebSocket

Нужна максимальная скорость? Raw-эндпоинт пропускает обогащение и доставляет статьи как можно быстрее. Нужна тональность и сущности? Используйте стандартный эндпоинт.

Стандартный

Обогащённые данные

Raw

Максимальная скорость

Эндпоинт
wss.finlight.me
wss.finlight.me/raw
Скорость доставки
Быстро
Ультрабыстро
Анализ тональности
Извлечение сущностей
Сопоставление тикеров
Фильтрация в реальном времени
Поддержка SDK

Стандартный эндпоинт

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

Raw-эндпоинт

Лучший выбор для торговых систем с низкой задержкой, пользовательских NLP-пайплайнов и приложений, где скорость важнее готового обогащения.

Сценарии использования

Идеально для приложений реального времени

Посмотрите, как WebSocket-потоки обеспечивают работу критически важных финансовых приложений.

Живые торговые платформы

Транслируйте рыночные новости напрямую в торговые интерфейсы для мгновенного принятия решений.

Новостные оповещения в реальном времени запускают автоматизированные торговые стратегии в течение миллисекунд.

Финансовые дашборды

Отображайте живые новостные ленты на мониторинговых дашбордах для управления портфелем и рисками.

Живой дашборд с экстренными новостями, влияющими на компании вашего портфеля.

Рыночный мониторинг

Отслеживайте конкретные ценные бумаги или рынки для соответствия регуляторным требованиям и выявления рисков.

Команды по соответствию получают мгновенные оповещения о новостях, влияющих на отслеживаемые ценные бумаги.

Новостные приложения

Создавайте приложения финансовых новостей в реальном времени с живыми обновлениями и push-уведомлениями.

Мобильные приложения доставляют экстренные финансовые новости с push-уведомлениями.

Официальные клиентские библиотеки

Начните быстрее с нашими официальными SDK с поддержкой WebSocket и исчерпывающей документацией

Команды для быстрого старта

Node.js/TypeScript
npm install finlight-client
Python
pip install finlight-client

Тарифы

Гибкие планы для нужд реального времени

Потоковая передача WebSocket доступна в планах Pro Standard и выше с различными лимитами подключений и функциями.

Потоковая передача WebSocket

Доступно в планах Pro Standard и выше с разными лимитами подключений

Сравните функции, лимиты подключений и варианты тарифов на нашей странице тарифов

Часто задаваемые вопросы

Вопросы и ответы по WebSocket

Получите ответы об управлении соединениями, потоковой передаче в реальном времени, аутентификации и многом другом для нашего WebSocket API.

Pro Standard включает 1 поток WebSocket, Pro Scale — 3 потока, корпоративные планы предлагают неограниченное количество потоков. Каждый поток может обрабатывать несколько фильтров подписки.

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

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