J-Quants API

V1 API から V2 API への変更点

J-Quants API V2 では、使いやすさの改善等を目的として、認証方式を含むいくつかの重要な仕様変更が行われています。 V1 API をご利用中のお客様は、以下の変更点をご確認の上、V2 API への移行をお願いいたします。

認証認可

認証方式が「トークン方式」から「APIキー方式」に変更されました。

項目V1 APIV2 API
API利用方法token/auth_user 等で ID Token / Refresh Token を発行して利用ダッシュボードから発行した APIキー (x-api-key ヘッダー) を利用
認可の期限ID Token / Refresh Token に有効期限ありAPIキー自体には有効期限なし(再発行・削除は可能)

プラン・データ提供範囲

項目V1 APIV2 API
Premiumプランの期間制限無制限過去20年分 まで
上場銘柄一覧(貸借信用区分)Standard, Premium プランのみ取得可能全プラン で取得可能

レートリミット

プランごとに API リクエスト数の上限(レートリミット)が設定されました。

プラン上限 (リクエスト / 分)
Free5
Light60
Standard120
Premium500

エンドポイント・パラメータの変更

V1 API から V2 API への移行に伴い、エンドポイントのパスとパラメータを変更しています。

エンドポイントの対応表

データセットV1 エンドポイントV2 エンドポイント
トークン発行/v1/token/auth_user廃止 (APIキーを使用)
トークンリフレッシュ/v1/token/auth_refresh廃止 (APIキーを使用)
株価四本値/v1/prices/daily_quotes/v2/equities/bars/daily
前場四本値/v1/prices/prices_am/v2/equities/bars/daily/am
決算発表予定日/v1/fins/announcement/v2/equities/earnings-calendar
投資部門別情報/v1/markets/trades_spec/v2/equities/investor-types
上場銘柄一覧/v1/listed/info/v2/equities/master
先物四本値/v1/derivatives/futures/v2/derivatives/bars/daily/futures
オプション四本値/v1/derivatives/options/v2/derivatives/bars/daily/options
日経225オプション四本値/v1/option/index_option/v2/derivatives/bars/daily/options/225
売買内訳データ/v1/markets/breakdown/v2/markets/breakdown
取引カレンダー/v1/markets/trading_calendar/v2/markets/calendar
日々公表信用取引残高/v1/markets/daily_margin_interest/v2/markets/margin-alert
信用取引週末残高/v1/markets/weekly_margin_interest/v2/markets/margin-interest
業種別空売り比率/v1/markets/short_selling/v2/markets/short-ratio
空売り残高報告/v1/markets/short_selling_positions/v2/markets/short-sale-report
指数四本値/v1/indices/v2/indices/bars/daily
TOPIX指数四本値/v1/indices/topix/v2/indices/bars/daily/topix
財務諸表(BS/PL/CF)/v1/fins/fs_details/v2/fins/details
財務情報/v1/fins/statements/v2/fins/summary
配当金情報/v1/fins/dividend/v2/fins/dividend

レスポンス形式

項目V1 APIV2 API
レスポンス構造APIによって異なる原則としてデータを "data" キーの配列として返却

レスポンス例

{
  "data": [
    { ... },
    { ... }
  ],
  "pagination_key": "..."
}

カラム名の変更例(株価四本値)

V2 API では、レスポンスのカラム名が短縮形に変更されている場合があります。以下は株価四本値の例です。

項目V1 API カラム名V2 API カラム名
日付DateDate
銘柄コードCodeCode
始値OpenO
高値HighH
安値LowL
終値CloseC
出来高VolumeVo
売買代金TurnoverValueVa
調整後始値AdjustmentOpenAdjO
調整後高値AdjustmentHighAdjH
調整後安値AdjustmentLowAdjL
調整後終値AdjustmentCloseAdjC
調整後出来高AdjustmentVolumeAdjVo
調整係数AdjustmentFactorAdjFactor

Was this page helpful?