Skip to main content

A Python toolkit for Japanese financial market data, supporting J-Quants and EDINET APIs.

Project description

Kabukit Logo

Kabukit

A Python toolkit for Japanese financial market data, supporting J-Quants and EDINET APIs.

kabukit は、 J-Quants API および EDINET API から、効率的に日本の金融市場データを取得するツールキットです。

高速なデータ処理ライブラリである Polars と、モダンな非同期 HTTP クライアントである httpx を基盤として構築されており、パフォーマンスを重視しています。

インストール

pip または uv を使ってインストールします。Python バージョンは 3.12 以上が必要です。

pip install kabukit

コマンドラインから使う

kabukit は、 J-Quants API および EDINET API からデータを取得するための便利なコマンドラインインターフェース(CLI)を提供します。

具体的な使い方は、次の利用ガイドを参照してください。

ノートブックから使う

kabukit は、コマンドラインだけでなく、Python コードからも API として利用できます。httpx を使って非同期でデータを取得するため、Jupytermarimo のような非同期処理を直接扱えるノートブック環境と非常に相性が良いです。

具体的な使い方は、以下の利用ガイドを参照してください。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kabukit-0.12.0.tar.gz (27.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kabukit-0.12.0-py3-none-any.whl (41.6 kB view details)

Uploaded Python 3

File details

Details for the file kabukit-0.12.0.tar.gz.

File metadata

  • Download URL: kabukit-0.12.0.tar.gz
  • Upload date:
  • Size: 27.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.4

File hashes

Hashes for kabukit-0.12.0.tar.gz
Algorithm Hash digest
SHA256 6ed8475e693d48b0062667b7aec1bc198328bba9bb249b1fe5a4ac664b210eb4
MD5 fc23fc762c2ed7931330e02f01d732e9
BLAKE2b-256 4052f5e7dad1934b3da77a68a2794c23922d0efdc0e6d3778ad507905dc9847a

See more details on using hashes here.

File details

Details for the file kabukit-0.12.0-py3-none-any.whl.

File metadata

  • Download URL: kabukit-0.12.0-py3-none-any.whl
  • Upload date:
  • Size: 41.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.9.4

File hashes

Hashes for kabukit-0.12.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4fb1eef5e1a4e2d20b997a36b774cfee018ea4388a35e39ae1b29c488ed28337
MD5 ddd0762402b218a07abd9e407d0f6115
BLAKE2b-256 3c9c2a5eb49d3a8650802960f1d682aaad3b17bf8a143eeee077687ee294404b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page