利用条件
最終更新 2026-09-25
本サービスについて
https://query1.jfnc.org は、EDINET の開示データを yfinance と同一の形式で返す API です。
無料で利用でき、認証は不要です。個人が運営しており、法人の事業として提供するものではありません。
本サービスは投資助言を目的としません。投資判断に用いた結果について一切の責任を負いません。
免責
本サービスは現状有姿で提供します。データの正確性、完全性および最新性を保証しません。 SLA は定めません。予告なく停止、遅延、仕様変更または終了することがあります。
データに誤りがあった場合の修正義務を負いません。判明した範囲で修正しますが、期限は定めません。
特に、EDINET の閲覧期間が満了した書類に対する訂正報告書は取得できず、 反映されない場合があります。
レート制限
| 項目 | 値 |
|---|---|
| 上限 | IP アドレスごとに 60 回 |
| 回復 | 1 秒あたり 0.5 回 |
| 超過時 | HTTP 429(Retry-After: 10) |
| 計上の対象 | データベースを参照したリクエストのみ(キャッシュからの応答は計上しない) |
通常の利用でも上限に達することがあります。
infoを 1 回参照するだけで複数のリクエストが発生するため、 多数の銘柄を連続して処理すると上限に達します。Retry-Afterに従って待機するか、 自身でサーバーを運用することを検討してください。
1 リクエストあたりの上限
| 項目 | 上限 |
|---|---|
modules の個数 | 40 |
type の個数 | 400 |
symbols の個数 | 20 |
| 銘柄の文字数 | 20 |
夜間の更新
毎日 20:30 頃から約 1 時間、データベースを更新します。
この間はキャッシュから応答し、キャッシュが存在しないリクエストには 503 を返します。
禁止事項
IP アドレスの変更等によるレート制限の回避、取得したデータを出典を明示せずに再配布すること、 および脆弱性スキャンや負荷試験を禁止します。
再配布そのものは、ライセンスと出典に示す表示を付けることで 行えます。
ログの記録
レート制限および不正利用の調査のため、アクセスログに IP アドレスを記録します。 法令に基づく場合を除き、第三者に提供しません。
自身でサーバーを運用する
大量のデータを必要とする場合は、サーバーを自身で運用することもできます。 この場合、レート制限は適用されません。
jf.set_base_url("http://localhost:8080")本条件の変更
本条件は予告なく変更することがあります。変更した場合は本ページの日付を更新します。