Skip to main content
WSS

Overview

Subscribe to real-time consensus ratings that aggregate multiple analyst opinions into unified ratings and price targets. Track overall market sentiment and analyst consensus changes.

Key Features

  • Aggregated Consensus: Combined view of all analyst ratings for a security
  • Price Target Consensus: Average, high, and low price targets
  • Rating Distribution: Breakdown by Strong Buy, Buy, Hold, Sell, Strong Sell
  • Analyst Count: Track total and unique analyst coverage
  • Flexible Aggregation: View as counts or percentages

Use Cases

  • Build consensus rating dashboards and widgets
  • Track overall analyst sentiment shifts
  • Compare individual ratings to consensus
  • Monitor price target ranges (high, low, average)
  • Identify securities with improving/declining consensus

Quick Start

Use the interactive WebSocket tester above to connect and test the stream in real-time.

Connection URL

Query Parameters

Message Example

Consensus Ratings

Key Metrics

Interactive Commands

Best Practices

  • Consensus Shifts: Monitor changes in consensus_rating_val over time
  • Price Target Range: Compare current price to high/low targets for valuation context
  • Coverage Depth: Higher analyst counts indicate more reliable consensus
  • Distribution Analysis: Examine aggregate_ratings breakdown for sentiment nuance
  • Percentage View: Use aggregate_type=percentage for normalized comparisons
token
type:httpApiKey

Benzinga WebSocket API token (bz.production***)

publish
type:string

Send action commands (ping, replay)

subscribe
type:object

Consensus ratings event