Japanese earnings calendar aggregator with official IR verification
Project description
pykabu-calendar
Japanese earnings calendar aggregator with official IR verification.
Installation
pip install pykabu-calendar
Quick Start
import pykabu_calendar as cal
# Get earnings calendar for a specific date
df = cal.get_calendar("2026-02-10")
# Using lightweight sources only (no browser needed)
df = cal.get_calendar("2026-02-10", sources=["matsui", "tradersweb"])
# With historical inference
df = cal.get_calendar("2026-02-10", infer_from_history=True)
# Export to CSV
cal.export_to_csv(df, "earnings.csv")
Features
- Aggregates earnings calendars from SBI, Matsui, Monex, Tradersweb
- Infers announcement time from historical patterns
- Optionally verifies against official company IR pages
- Caches IR discovery for fast subsequent runs
- Exports to CSV (Google Sheets compatible)
Data Source Priority
- Official IR - Most accurate (optional, slower)
- Historical patterns - Inferred from past announcements
- SBI Securities - Primary public source
- Supplementary sources - Matsui, Monex, Tradersweb
Documentation
Full documentation: https://obichan117.github.io/pykabu-calendar
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pykabu_calendar-0.1.0.tar.gz
(27.3 kB
view details)
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_calendar-0.1.0.tar.gz.
File metadata
- Download URL: pykabu_calendar-0.1.0.tar.gz
- Upload date:
- Size: 27.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0067c3141838682497c5853f3b578a976606fe486f6dd0a030efcb67ced29d5f
|
|
| MD5 |
f6e3a4692cae7915b4f285ac9ecfea75
|
|
| BLAKE2b-256 |
fb213bc8ab65ab2de62fc63f18a09f55f64edcb69fc2f3851859ba8ec93dee4f
|
File details
Details for the file pykabu_calendar-0.1.0-py3-none-any.whl.
File metadata
- Download URL: pykabu_calendar-0.1.0-py3-none-any.whl
- Upload date:
- Size: 18.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f6000cd02a70ef034057d8a55c72580c39c969b32a2db3dd653686f04cafa30a
|
|
| MD5 |
1f9bfa3781febb72eeacde60945ae698
|
|
| BLAKE2b-256 |
a3b1d61f7e7779a44a8830e482aece1c589f8ea4578da9703f2674047a435222
|