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.1.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.1-py3-none-any.whl (41.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kabukit-0.12.1.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.1.tar.gz
Algorithm Hash digest
SHA256 7a3eac0fc873c8093a32c7cdc87fdd3184bd56a5cf56f4a2ab7c7db20205dc54
MD5 0b3282afbc2f95e4de66c96cdbaa824c
BLAKE2b-256 afbf8fc2ca1d3766a87a884b70d1bcdfdd0834b0b6e5f5e71de3275dc45a548b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kabukit-0.12.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 765bb14cb1ef6eeafce84e6a134eb9f9da56b3e02c4d8a1335d141e2b7067e09
MD5 530b4571a30ff2bea49d569292853e57
BLAKE2b-256 face4dcf0c94f0e6c834852a49502d783ec9b14d86dd7a7c9aece1322a9608ae

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