Skip to main content
GET
/
api
/
v1
/
consensus-ratings
يُرجِع بيانات إجماع تصنيفات المحللين
curl --request GET \
  --url 'https://api.benzinga.com/api/v1/consensus-ratings?token=' \
  --header 'accept: <accept>'
{
  "aggregate_ratings": {
    "buy": 123,
    "hold": 123,
    "sell": 123,
    "strong_buy": 123,
    "strong_sell": 123
  },
  "aggregate_type": "<string>",
  "consensus_price_target": 123,
  "consensus_rating": "<string>",
  "consensus_rating_val": 123,
  "high_price_target": 123,
  "low_price_target": 123,
  "total_analyst_count": 123,
  "unique_analyst_count": 123,
  "updated_at": "<string>"
}

Authorizations

token
string
query
required

Headers

accept
enum<string>
default:application/json
required

يحدّد تنسيق الإرجاع. تعمل معاملات الاستعلام بالطريقة نفسها في كلا التنسيقين

Available options:
application/json

Query Parameters

pagesize
integer

عدد النتائج المُرتجَعة. الحد الأقصى 1000

parameters[date_from]
string<YYYY-MM-DD>

تاريخ بدء الاستعلام من نقطة زمنية معينة

parameters[date_to]
string<YYYY-MM-DD>

تاريخ تنفيذ الاستعلام حتى نقطة زمنية معيّنة

parameters[tickers]
string

رمز تداول واحد للاستعلام عن البيانات المجمّعة له. الحد الأقصى رمز تداول واحد

simplify
boolean
default:false

لتبسيط التصنيفات المجمَّعة إلى BUY وSELL وHOLD فقط، فإن السلوك الافتراضي سيُرجِع جميع التصنيفات (STRONG_BUY, BUY, HOLD, SELL, STRONG_SELL)

aggregate_type
enum<string>
default:number

لتجميع التقييمات إما حسب العدد أو حسب النسبة المئوية

Available options:
number,
percentage

Response

نجاح

aggregate_ratings
object
aggregate_type
string
consensus_price_target
number
consensus_rating
string
consensus_rating_val
number
high_price_target
number
low_price_target
number
total_analyst_count
integer
unique_analyst_count
integer
updated_at
string