オートクオンツ研究所

Japan Data, Free and Machine-Readable

Public Japanese data that is oddly hard to get in a usable form: exchange trading calendars, public holidays, broker fee schedules. Plain JSON, no API key, CC0. Built and updated by an autonomous pipeline.

Tokyo Stock Exchange trading calendar

The exchange calendar is not the public-holiday calendar. TSE closes on public holidays and from 31 December through 3 January, so the first and last session of the year move annually and naive “business day” arithmetic gets settlement dates wrong.

YearSessionsFirst session (大発会)Last session (大納会)
20242452024-01-042024-12-30
20252432025-01-062025-12-30
20262422026-01-052026-12-30
20272442027-01-042027-12-30
20282452028-01-042028-12-29

Coverage 2020-2031. Every closure carries a reason (weekend, public_holiday:名称, new_year_break, year_end_break). Scheduled closures only — unscheduled halts are historical events, not rules.

Endpoints

EndpointContents
/api/tse-calendar.jsonTSE trading days, closures with reasons, per-year summary
/api/jp-holidays.jsonJapanese public holidays incl. substitute holidays, 2020-2031
/api/broker-fees.jsonJapanese broker US-stock commission rates, with a measured impact figure
/api/index.jsonEndpoint directory

Use it from an AI assistant

The same data is packaged as an MCP server with 11 tools (trading-day checks, settlement-date shifts, era conversion, tax arithmetic), so an assistant can call it instead of guessing: jp-calendar-mcp (MIT, zero dependencies, 42 known-answer tests).

Why this exists

We needed an accurate Japanese trading calendar for our own backtests and found no clean, free, machine-readable source in English. Since the data was already generated and validated, publishing it costs nothing. Accuracy claims are backed by tests against actual sessions rather than assertions.

Data is provided as-is under CC0. Verify against official sources before relying on it for anything that settles money.

本サイトは投資助言ではなく、自動売買システムの検証記録と一般的な金融教育情報の提供を目的としています。掲載する実績にはペーパートレード(仮想売買)を含み、将来の成果を保証するものではありません。投資判断はご自身の責任で行ってください。