動作概要
認証
Benzinga Console から Benzinga API トークンを取得し、接続を開く際に
token クエリパラメータとして付与します。接続
必要なデータ用のストリーム URL に対してウェブソケット接続を開きます。たとえば
wss://api.benzinga.com/api/v1/analyst/insights/stream?token=YOUR_TOKEN などです。イベントの受信
メッセージは一貫した構造の JSON オブジェクトとして送信されます。
id、api_version、kind と、アクション (created、updated、deleted のいずれか) およびペイロードを含む data ブロックで構成されます。利用可能なストリーム
Analyst Insights
公開と同時に配信されるアナリストのレーティング、目標株価、詳細な推奨情報。
Ratings
大手機関からのアナリストレーティングの変更および目標株価の更新。
Consensus Ratings
追跡対象のすべてのアナリストを集約したコンセンサスレーティングと目標株価。
Earnings
EPS、売上高、予想値、サプライズ指標を含む決算発表。
Bulls/Bears Say
各銘柄に対する強気・弱気シナリオをリアルタイムに配信。
News
Benzingaの編集チームによる速報ニュース記事および市場アップデート。
Earnings Call Transcripts
発言と同時に文単位で配信される決算説明会のライブ書き起こし。
メッセージエンベロープ
| Field | Description |
|---|---|
id | 一意のメッセージ ID — 再接続時の重複排除に使用します |
api_version | メッセージのプロトコルのバージョン |
kind | メッセージがどのストリームから来たかを識別します |
data.action | created、updated、deleted のいずれか |
data.content | ストリーム固有のペイロード |