Skip to main content

Key Features

  • Real-time Streaming: Receive financial news and market events as they happen
  • Low Latency: Direct TCP connection minimizes delivery delays
  • JSON Format: All messages are delivered as structured JSON objects
  • Persistent Connection: Maintain a continuous stream of market data

Prerequisites

To connect to the Benzinga TCP service, you need: Contact Benzinga support to obtain your TCP credentials.

Available Data

The TCP stream delivers various types of financial content including:
  • Option Alerts: Unusual options activity, sweeps, and block trades
  • Press Releases: Corporate announcements and news
  • Trading Halts: Real-time halt and resume notifications
  • Analyst Ratings: Price target changes and rating updates
  • Block Trades: Large institutional transactions

Quick Start

Connection Guide

Learn how to establish a TCP connection

Message Format

Understand the JSON message structure

Python Client

Use the Python client library

Go Client

Use the Go client library