利用条件

最終更新 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")

本条件の変更

本条件は予告なく変更することがあります。変更した場合は本ページの日付を更新します。