株価四本値(/equities/bars/daily)

GET /v2/equities/bars/daily

APIの概要

株価データを取得することができます。
株価は分割・併合等を考慮した調整済み株価と調整前の株価を取得することができます。

本APIの留意点

  • 収録データ範囲について:
    • 収録対象は東証上場銘柄です。東証上場銘柄でない銘柄(地方取引所単独上場銘柄)およびPTSは収録対象外です。英字を含む銘柄コード(186A 等)の銘柄も収録対象です。FAQ「地方取引所やPTSのデータは取得可能ですか?」もあわせてご参照ください。
    • 上場廃止銘柄についても、データ格納期間内であれば、上場していた期間の日付・期間を指定して取得できます。FAQ「上場廃止となった銘柄のデータは取得できますか?」もあわせてご参照ください。
    • 四本値(OHLC)・取引高(Vo)・取引代金(Va)は、いずれも東京証券取引所の立会内取引のみを対象としています。ToSTNeT-1、ToSTNeT-2、ToSTNeT-3、立会外分売等の立会外取引は含みません(前場・後場別の項目も同様です)。
  • 欠損値・レコード不在について:
    • 取引が存在しない日(無約定・終日売買停止等)の銘柄についての四本値、取引高と売買代金は、Nullが収録されています。約定がない場合はNullで表現する仕様のため、Va に 0 が収録されることは原則ありません。
    • 2020/10/1のデータは東京証券取引所の株式売買システムの障害により終日売買停止となったため、四本値、取引高と売買代金はNullが収録されています。
  • 取引が存在しない日を判別するための専用のステータス項目、および取引がなかった理由(無約定か売買停止か等)を区別する情報は提供しておりません。機械的には「四本値・VoVa が揃ってNull」であることをもって「当日約定なし」とご判定ください。売買停止に関する情報の提供状況はFAQ「売買停止やコーポレートアクションを収録したデータは提供していますか?」をご参照ください。
  • 取引代金(VaMVaAVa)は価格調整の対象外です(調整前・調整済みで取引代金の値は同一です)。
  • 本APIの価格項目は東京証券取引所における円建て取引に基づく値であり、東証上場の外国株を含め全銘柄、円建てです。
  • 日通しデータについては全プランで取得できますが、前場/後場別のデータについてはPremiumプランのみ取得可能です。
  • Premiumプラン以外のプランでは、前場/後場別のデータ項目はNullで返却されるのではなく、キー自体がレスポンスに含まれません。
  • 株価調整については株式分割・株式併合・ライツイシューに対応しております。現金配当による調整は含まれず、その他一部コーポレートアクションにも対応しておりませんので、ご了承ください。
  • ライツイシューでは取引高(Vo/AdjVo 等)は調整されません。
  • 外国株(外株)および TOKYO PRO MARKET 上場銘柄のライツイシューは、株価調整の対象外です(AdjFactor = 1)。
  • 調整前の値と調整済みの値(調整係数を含む)は同一レコードで提供しています。調整済みの値は後続のコーポレートアクションに伴って遡及して再計算されるため、各時点で実際に配信されていた値を用いる分析(point-in-time)には、当時値である調整前の値をご利用ください。算出手順は調整済み株価の計算方法をご参照ください。
  • 日通ストップ高フラグ(UL)は、終値に基づく判定ではありません。終値がストップ高水準に達していない場合でも、当日の約定値段(高値)が当日の制限値幅上限に到達していれば「1」が収録されます。
  • 特別気配の発生状況・値幅の上限下限を直接示す項目は提供しておりません。
  • データ不備・不足等によるデータの追加・上書き修正の履歴については、データ修正履歴・制約事項をご参照ください。
  • データ仕様について過去にお問い合わせのあった内容は、FAQ(データ内容・仕様)にも記載しておりますので、あわせてご参照ください。

日次の株価データを取得します

GET https://api.jquants.com/v2/equities/bars/daily

データの取得では、銘柄コード(code)または日付(date)の指定が必須となります。

パラメータ及びレスポンス

データの取得では、銘柄コード(code)または日付(date)の指定が必須となります。
各パラメータの組み合わせとレスポンスの結果については以下のとおりです。

codedatefrom /toレスポンスの結果
指定された銘柄について全期間分のデータ
指定された銘柄について指定された日付のデータ
指定された銘柄について指定された期間分のデータ
全上場銘柄について指定された日付のデータ

Requests

Headers

x-api-keystringrequired

APIキー

Query Parameters

codestringoptional

銘柄コード(e.g. 27800 or 2780)
4桁の銘柄コードを指定した場合は、普通株式と優先株式等の両方が上場している銘柄においては普通株式のデータのみが取得されます。

datestringoptional

from と to を指定しないとき(e.g. 20210907 or 2021-09-07)

fromstringoptional

fromの指定(e.g. 20210901 or 2021-09-01)

tostringoptional

to の指定(e.g. 20210907 or 2021-09-07)

pagination_keystringoptional

検索の先頭を指定する文字列
過去の検索で返却された pagination_key を設定

APIコールサンプルコード

Request

GET
/v2/equities/bars/daily
curl -G https://api.jquants.com/v2/equities/bars/daily \
-H "x-api-key: {loading}" \
-d code="86970" \
-d date="20230324"

Responses

データ項目概要

Datestring
日付(YYYY-MM-DD)
Codestring
銘柄コード
Onumber
始値(調整前)
当該日の日通しの始値です。寄り付きの板寄せ約定を含みます。
Hnumber
高値(調整前)
Lnumber
安値(調整前)
Cnumber
終値(調整前)
大引けの板寄せ約定を含みます。
ULstring
日通ストップ高フラグ(0:ストップ高以外, 1:ストップ高)
LLstring
日通ストップ安フラグ(0:ストップ安以外, 1:ストップ安)
Vonumber
取引高(調整前)
当該日の日通しの売買高です(前場・後場の内訳は MVoAVo)。
Vanumber
取引代金(円単位)
当該日の日通しの売買代金です。
AdjFactornumber
調整係数(株式分割1:2の場合、権利落ち日に 0.5 が入る。)
AdjOnumber
調整済み始値(※1)
AdjHnumber
調整済み高値(※1)
AdjLnumber
調整済み安値(※1)
AdjCnumber
調整済み終値(※1)
AdjVonumber
調整済み取引高(※1)
MOnumber
前場始値(※2)
MHnumber
前場高値(※2)
MLnumber
前場安値(※2)
MCnumber
前場終値(※2)
MULstring
前場ストップ高フラグ(0:ストップ高以外, 1:ストップ高),(※2)
MLLstring
前場ストップ安フラグ(0:ストップ安以外, 1:ストップ安),(※2)
MVonumber
前場売買高(※2)
MVanumber
前場取引代金(円単位)(※2)
MAdjOnumber
調整済み前場始値(※1, ※2)
MAdjHnumber
調整済み前場高値(※1, ※2)
MAdjLnumber
調整済み前場安値(※1, ※2)
MAdjCnumber
調整済み前場終値(※1, ※2)
MAdjVonumber
調整済み前場売買高(※1, ※2)
AOnumber
後場始値(※2)
AHnumber
後場高値(※2)
ALnumber
後場安値(※2)
ACnumber
後場終値(※2)
AULstring
後場ストップ高フラグ(0:ストップ高以外, 1:ストップ高),(※2)
ALLstring
後場ストップ安フラグ(0:ストップ安以外, 1:ストップ安),(※2)
AVonumber
後場売買高(※2)
AVanumber
後場取引代金(円単位)(※2)
AAdjOnumber
調整済み後場始値(※1, ※2)
AAdjHnumber
調整済み後場高値(※1, ※2)
AAdjLnumber
調整済み後場安値(※1, ※2)
AAdjCnumber
調整済み後場終値(※1, ※2)
AAdjVonumber
調整済み後場売買高(※1, ※2)
MktCapnumber
時価総額(百万円)(※3)
ExRTstring
権利落種類(1:株式分割, 2:株式併合, 3:ライツイシュー。株式無償割当は「1:株式分割」に含む)(※4)
調整済み取引高をご自身で再計算する際に、ライツイシューの権利落ち日を判別するために利用します。

※1 過去の分割等を考慮した調整済みの項目です
・調整済みの価格・取引高とも、小数点以下第2位を四捨五入し小数第1位までの値を配信しています。
・株式分割・株式併合・ライツイシュー等の発生に伴い、過去分の調整済みの値は遡及して再計算されます。調整前の四本値・取引高(OHLCVo、前場・後場の各項目も同様)は事後に変更されません。FAQ「調整済み株価は過去のデータまでさかのぼって修正されますか?」もあわせてご参照ください。
・各過去時点で配信していた調整済みの値をAPIから取得する方法は提供しておりません。必要な場合は、事後に変更されない調整前の値と AdjFactor から算出してください(調整済み株価の計算方法)。
※2 Premiumプランのみ取得可能な項目です(Premiumプラン以外のプランでは、キー自体がレスポンスに含まれません)
※3 時価総額 = 終値(調整前)× 上場株式数で算出し、百万円単位(百万円未満を四捨五入)で収録しています。
・時価総額は、分割・併合等のコーポレートアクションにも対応しております。
・ETF・ETN等はNullとなります。
・取引が存在しない日はNullとなります。
※4 権利落ち日に該当するコーポレートアクションが無い日はNullが収録されます。

レスポンスサンプル

{
    "data": [
        {
            "Date": "2023-03-24",
            "Code": "86970",
            "O": 2047.0,
            "H": 2069.0,
            "L": 2035.0,
            "C": 2045.0,
            "UL": "0",
            "LL": "0",
            "Vo": 2202500.0,
            "Va": 4507051850.0,
            "AdjFactor": 1.0,
            "AdjO": 2047.0,
            "AdjH": 2069.0,
            "AdjL": 2035.0,
            "AdjC": 2045.0,
            "AdjVo": 2202500.0,
            "MO": 2047.0,
            "MH": 2069.0,
            "ML": 2040.0,
            "MC": 2045.5,
            "MUL": "0",
            "MLL": "0",
            "MVo": 1121200.0,
            "MVa": 2297525850.0,
            "MAdjO": 2047.0,
            "MAdjH": 2069.0,
            "MAdjL": 2040.0,
            "MAdjC": 2045.5,
            "MAdjVo": 1121200.0,
            "AO": 2047.0,
            "AH": 2047.0,
            "AL": 2035.0,
            "AC": 2045.0,
            "AUL": "0",
            "ALL": "0",
            "AVo": 1081300.0,
            "AVa": 2209526000.0,
            "AAdjO": 2047.0,
            "AAdjH": 2047.0,
            "AAdjL": 2035.0,
            "AAdjC": 2045.0,
            "AAdjVo": 1081300.0,
            "MktCap": 1083850.0,
            "ExRT": null
        }
    ],
    "pagination_key": "value1.value2."
}

Was this page helpful?