동작 방식
인증
Benzinga Console에서 Benzinga API 토큰을 발급받은 뒤, 연결을 열 때
token 쿼리 매개변수로 추가합니다.연결
필요한 데이터에 대한 스트림 URL로 웹소켓 연결을 엽니다. 예를 들어,
wss://api.benzinga.com/api/v1/analyst/insights/stream?token=YOUR_TOKEN에 연결할 수 있습니다.이벤트 수신
메시지는 일관된 envelope 구조를 가진 JSON 객체로 도착합니다.
id, api_version, kind와 함께, action(created, updated, deleted 중 하나)과 페이로드를 담은 data 블록이 포함됩니다.사용 가능한 스트림
애널리스트 인사이트
애널리스트 등급, 목표가, 상세 추천 내용을 게시되는 대로 실시간으로 제공합니다.
등급
주요 기관의 애널리스트 등급 변경 및 목표가 업데이트를 제공합니다.
컨센서스 등급
추적 중인 모든 애널리스트의 컨센서스 등급과 목표가를 집계해 제공합니다.
실적
주당순이익(EPS), 매출, 추정치 및 서프라이즈 지표를 포함한 실적 발표 정보를 제공합니다.
Bulls/Bears Say
실시간으로 게시되는 종목별 강세·약세 시나리오를 제공합니다.
뉴스
Benzinga 에디토리얼 팀에서 제공하는 속보 기사와 시장 업데이트를 제공합니다.
실적 발표 콜 녹취록
실적 발표 콜 내용을 발언되는 대로 문장 단위로 실시간 전송합니다.
메시지 Envelope
| Field | Description |
|---|---|
id | 고유 메시지 ID — 재연결 시 중복 제거에 사용합니다 |
api_version | 메시지의 프로토콜 버전 |
kind | 메시지가 어느 스트림에서 온 것인지 식별합니다 |
data.action | created, updated, deleted 중 하나 |
data.content | 스트림별 전용 페이로드 |