Skip to content

Japan · Market pack

Build an AI trading bot for stocks and futures in Japan with your own coding agent.

Super Algo Kit helps you build an AI trading bot for stocks and futures in Japan inside your own coding agent. Its Japan pack covers TSE cash equities and OSE derivatives such as Nikkei 225 futures. It has the kabu STATION API card and the J-Quants data feed. It keeps two calendars, dated tick tables and tax notes, and every bot runs on paper first.

market facts

Japan market pack (TSE and OSE)

Venues and products
Tokyo Stock Exchange shares, ETFs and REITs; Osaka Exchange Nikkei 225, TOPIX and JGB futures and options.
Broker and feed cards
kabu STATION API (Mitsubishi UFJ eSmart Securities) and the J-Quants API data feed.
Key rule
High-speed trading with co-location or proximity hosting must register with the FSA (since 1 April 2018).
Costs and taxes
Broker fees as estimates; listed stock gains taxed at 20.315 percent (reported). The kit does not compute your tax.
Sessions
TSE 09:00 to 11:30 and 12:30 to 15:30 JST; the close moved from 15:00 on 5 November 2024 (reported).
Calendar
Two calendars: TSE cash, and OSE derivatives that trade on many national holidays (reported).
Upcoming change
TSE moves to a liquidity-based tick-size regime on 1 March 2027 (reported).

From the kit's Japan card, checked 2026-09-30. Not investment advice.

Paper first

Build for this market, paper first.

Super Algo Kit runs inside the coding agent you already use. It interviews you, writes the spec with pass marks set first, then builds, backtests and paper-tests. Real money starts only when you type the authorize command.

Type this in your coding agent
Build me a time-series momentum bot for Nikkei 225 micro futures through kabu STATION API. Paper only.

The plan, step by step

Tick them off as you go.

What can you build for Japanese markets?

You can build bots, scanners and risk tools for TSE shares and OSE futures, including Nikkei 225 mini and micro contracts. The kabu STATION API card drives the broker adapter, and J-Quants supplies data for backtests.

kabu STATION works only while its Windows desktop app is running and logged in. So the kit plans a Windows host that stays on, not a headless server.

Which Japanese rules matter for an algo trading bot?

This summary uses FSA pages read on 29 September 2026. It is not legal advice, so confirm with your broker or a qualified professional.

High-speed trading that uses co-location or proximity hosting must register with the FSA. A retail bot on a broker's API over a normal connection appears to fall outside that definition. That is the kit's inference and needs legal confirmation.

  • Short sales face an uptick-type price rule, applied continuously after a 10 percent fall (reported).
  • Naked short selling is prohibited (reported).
  • Selling signals or managing other people's money can need registration; the kit has not confirmed the details.
  • The kit refuses to build spoofing, layering or wash trades.

Which costs and sessions does the Japan pack model?

Backtests use the pack's fee estimates and per-issue tick tables loaded by date. kabu STATION API is reported to be free on the Professional or Premium plan. Listed stock gains are taxed at 20.315 percent (reported), and the kit does not compute your tax.

TSE trades 09:00 to 11:30 and 12:30 to 15:30 JST (reported), and history before 5 November 2024 closes at 15:00. The kit assigns OSE night-session bars to the next trade date. A JPX notice says markets will not open on 23 November 2026 (reported).

How do you paper trade in Japan?

The kabu STATION verification port is reported to return fixed values and place no real orders. So the kit uses it only to test request shapes and runs the paper stage on its own paper broker over live board data.

J-Quants' free plan is delayed 12 weeks, so it suits research only, not live trading. Live trading starts only when you type the authorize command.

Before you rely on it

Rules and risks to respect.

  • The kit found no reliable Japanese retail loss statistic, so it will not invent one.
  • kabu STATION forces a logout early each morning and needs a live Windows session.
  • Tick tables change on 1 March 2027 and are reclassified periodically (reported).
  • On price-limit days the order book is one-sided.
  • Nikkei 225 mini and micro futures have different multipliers, so never copy sizing constants.

FAQ

Japan: questions.

Can I build an algo trading bot for Japanese stocks?

Yes. Super Algo Kit builds bots, scanners and risk tools for TSE shares and OSE futures inside your coding agent. It uses the kabu STATION API card for orders and J-Quants for data, and every bot runs on paper first.

Does a retail trading bot need high-speed trading registration in Japan?

The FSA requires registration for high-speed trading that uses co-location or proximity hosting. A retail bot on a broker's API over a normal connection appears to fall outside it. That is the kit's inference, it needs legal confirmation, and it is not legal advice.

Can kabu STATION API run on a cloud server?

Not as a headless server. The API works only while the Windows kabu STATION app is running and logged in, and it forces a logout early each morning. Super Algo Kit plans a Windows host that stays on.

Can I paper trade Nikkei futures first?

Yes, and Super Algo Kit requires it. The kabu STATION verification port only tests request shapes, so the paper stage runs on the kit's own paper broker over live board data.

Is J-Quants data good enough for backtesting?

J-Quants plans range from a free tier, delayed 12 weeks with 2 years of history, to paid plans with up to 20 years. Sharing the data in viewable form is prohibited. The free tier suits research only.

Keep reading

More guides.

Super Algo Kit is development software. It is not investment advice, a signal service or a promise of performance. Trading involves substantial risk, including the loss of all capital you trade with.