Python library and CLI for Japanese stock market data
Project description
pykabu
Python library and CLI for Japanese stock market data.
Installation
pip install pykabu
# For market indices (requires browser automation)
playwright install chromium
CLI Usage
kabu sche # Today's schedule
kabu sche -t # Tomorrow's schedule
kabu sche -w # This week's schedule
kabu sche -i 3 # Filter by importance (>= 3 stars)
# Market indices
kabu index # Default 8 indices
kabu index --all # All known indices (~25)
kabu index --custom # Custom configured indices
kabu index --merged # Default + custom indices
# Configuration
kabu config show # Show current config
kabu config set default_importance 3 # Set default star filter
# Custom indices
kabu config index list # List all available codes
kabu config index add 212 # Add NASDAQ
kabu config index add 1001 # Add Bitcoin
kabu config index remove 212 # Remove an index
Library Usage
from pykabu.sources import nikkei225
# Schedule data
schedule = nikkei225.get_schedule()
today = nikkei225.get_today_schedule()
tomorrow = nikkei225.get_tomorrow_schedule()
week = nikkei225.get_week_schedule()
# Market indices (requires playwright)
indices = nikkei225.get_indices()
Data Sources
- nikkei225jp.com - Economic calendar and market indices
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pykabu-0.1.0.tar.gz.
File metadata
- Download URL: pykabu-0.1.0.tar.gz
- Upload date:
- Size: 11.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c1816f5a4179db080f098cff63abba0e6c2a040d7e06fa5307647519f57722a
|
|
| MD5 |
c777ea24be6a8d84d03b75adb02693fd
|
|
| BLAKE2b-256 |
160a0f394a4ab062b26d5e291b39f9435d52a6f7608d079f476ca794e4ecf81b
|
Provenance
The following attestation bundles were made for pykabu-0.1.0.tar.gz:
Publisher:
publish.yml on obichan117/pykabu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pykabu-0.1.0.tar.gz -
Subject digest:
6c1816f5a4179db080f098cff63abba0e6c2a040d7e06fa5307647519f57722a - Sigstore transparency entry: 802854737
- Sigstore integration time:
-
Permalink:
obichan117/pykabu@f3cf0335720b5e51507576237f49b45835297142 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/obichan117
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@f3cf0335720b5e51507576237f49b45835297142 -
Trigger Event:
release
-
Statement type:
File details
Details for the file pykabu-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pykabu-0.1.0-py3-none-any.whl
- Upload date:
- Size: 12.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dc57ba8e9085d227c21f33253ccedd8bd2ce5c82ce76ae122026555c06df1c3b
|
|
| MD5 |
b9ebd5b53afc655b6571943b7f601fa8
|
|
| BLAKE2b-256 |
a12f0afba7a8d7eb410aa9447dbbd803864b57cdca1a1297015aad33e410b873
|
Provenance
The following attestation bundles were made for pykabu-0.1.0-py3-none-any.whl:
Publisher:
publish.yml on obichan117/pykabu
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pykabu-0.1.0-py3-none-any.whl -
Subject digest:
dc57ba8e9085d227c21f33253ccedd8bd2ce5c82ce76ae122026555c06df1c3b - Sigstore transparency entry: 802854801
- Sigstore integration time:
-
Permalink:
obichan117/pykabu@f3cf0335720b5e51507576237f49b45835297142 -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/obichan117
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@f3cf0335720b5e51507576237f49b45835297142 -
Trigger Event:
release
-
Statement type: