Language: 日本語 | English
J-Quants API V2 を利用して日本株式市場のデータを取得できる CLI ツールです。
.env ファイルによる API Key 管理brew install J-Quants/tap/jquants
Releases ページから各プラットフォーム向けのビルド済みバイナリをダウンロードし、PATH の通ったディレクトリに配置してください。
| OS | アーキテクチャ | ファイル |
|---|---|---|
| macOS | Intel (x86_64) | jquants-{version}-x86_64-apple-darwin.tar.gz |
| macOS | Apple Silicon (ARM64) | jquants-{version}-aarch64-apple-darwin.tar.gz |
| Linux | x86_64 (musl) | jquants-{version}-x86_64-unknown-linux-musl.tar.gz |
| Linux | ARM64 (musl) | jquants-{version}-aarch64-unknown-linux-musl.tar.gz |
| Windows | x86_64 | jquants-{version}-x86_64-pc-windows-msvc.zip |
Rust(stable、MSRV 1.78 以上)が必要です。
git clone https://github.com/J-Quants/jquants-cli
cd jquants-cli
cargo install --path .
jquants login
実行するとブラウザが自動で開き、J-Quants アカウントでログインすると API Key が ~/.config/jquants/credentials.json に保存されます。
環境変数または .env ファイルで設定できます。
export JQUANTS_API_KEY=your_api_key_here
# .env ファイル
JQUANTS_API_KEY=your_api_key_here
API Key は J-Quants Dashboard から取得してください。
jquants logout
ブラウザでセッションをクリアし、~/.config/jquants/credentials.json を削除します。
詳しい使い方ガイドは J-Quants CLI を参照してください。
# bash
jquants completion bash > ~/.config/bash/completions/jquants.bash
# zsh
jquants completion zsh > ~/.zfunc/_jquants
fpath=(~/.zfunc $fpath)
autoload -Uz compinit && compinit
# fish
jquants completion fish > ~/.config/fish/completions/jquants.fish
本ツールには AI Agent(Claude Code 等)向けの Skills ファイルが同梱されています。以下のコマンドでインストールしてください。
npx skills add J-Quants/jquants-cli
または、CLI から親ディレクトリを指定してインストールすることもできます。指定したディレクトリの直下に jquants-cli-usage/ が作成されます。
# .claude/skills/jquants-cli-usage/ が作成される
jquants skills add --dir .claude/skills
コントリビューションを歓迎しています。詳細は CONTRIBUTING.md をご参照ください。
MIT — Copyright © JPX Market Innovation and Research, Inc.
$ claude mcp add jquants-cli \
-- python -m otcore.mcp_server <graph>