{"coverage":{"first_published":"2026-09-01","last_published":"2026-10-28","reports_published":37276,"days_covered":38},"tape":{"reports":37276,"issuers":1858,"holders":58,"earliest_calc_date":"2026-08-26","latest_calc_date":"2026-10-27","closing_reports":74},"book":{"open_positions":2818,"issuers_shorted":1340,"holders":47,"largest_position_pct":6.8,"median_position_pct":0.81},"by_day":[{"publish_date":"2026-10-28","reports":903,"issuers":618,"holders":26,"calc_date_min":"2026-10-26","calc_date_max":"2026-10-27"},{"publish_date":"2026-10-27","reports":932,"issuers":626,"holders":28,"calc_date_min":"2026-10-23","calc_date_max":"2026-10-26"},{"publish_date":"2026-10-26","reports":813,"issuers":575,"holders":24,"calc_date_min":"2026-10-22","calc_date_max":"2026-10-23"},{"publish_date":"2026-10-23","reports":880,"issuers":610,"holders":24,"calc_date_min":"2026-10-21","calc_date_max":"2026-10-22"},{"publish_date":"2026-10-22","reports":929,"issuers":633,"holders":27,"calc_date_min":"2026-10-20","calc_date_max":"2026-10-21"},{"publish_date":"2026-10-21","reports":959,"issuers":660,"holders":29,"calc_date_min":"2026-10-19","calc_date_max":"2026-10-20"},{"publish_date":"2026-10-20","reports":1036,"issuers":669,"holders":26,"calc_date_min":"2026-10-16","calc_date_max":"2026-10-19"},{"publish_date":"2026-10-19","reports":1113,"issuers":731,"holders":26,"calc_date_min":"2026-10-15","calc_date_max":"2026-10-19"},{"publish_date":"2026-10-16","reports":954,"issuers":623,"holders":26,"calc_date_min":"2026-10-14","calc_date_max":"2026-10-15"},{"publish_date":"2026-10-15","reports":1022,"issuers":664,"holders":29,"calc_date_min":"2026-10-13","calc_date_max":"2026-10-14"},{"publish_date":"2026-10-14","reports":853,"issuers":597,"holders":21,"calc_date_min":"2026-10-09","calc_date_max":"2026-10-13"},{"publish_date":"2026-10-13","reports":1510,"issuers":820,"holders":31,"calc_date_min":"2026-10-08","calc_date_max":"2026-10-09"},{"publish_date":"2026-10-09","reports":840,"issuers":596,"holders":27,"calc_date_min":"2026-10-07","calc_date_max":"2026-10-08"},{"publish_date":"2026-10-08","reports":1017,"issuers":668,"holders":29,"calc_date_min":"2026-10-05","calc_date_max":"2026-10-07"},{"publish_date":"2026-10-07","reports":1146,"issuers":721,"holders":29,"calc_date_min":"2026-10-02","calc_date_max":"2026-10-06"},{"publish_date":"2026-10-06","reports":789,"issuers":574,"holders":30,"calc_date_min":"2026-10-02","calc_date_max":"2026-10-06"},{"publish_date":"2026-10-05","reports":996,"issuers":679,"holders":28,"calc_date_min":"2026-09-29","calc_date_max":"2026-10-02"},{"publish_date":"2026-10-02","reports":935,"issuers":642,"holders":29,"calc_date_min":"2026-09-30","calc_date_max":"2026-10-01"},{"publish_date":"2026-10-01","reports":1022,"issuers":656,"holders":30,"calc_date_min":"2026-09-29","calc_date_max":"2026-10-01"},{"publish_date":"2026-09-30","reports":707,"issuers":520,"holders":25,"calc_date_min":"2026-09-28","calc_date_max":"2026-09-29"},{"publish_date":"2026-09-29","reports":872,"issuers":598,"holders":24,"calc_date_min":"2026-09-24","calc_date_max":"2026-09-28"},{"publish_date":"2026-09-28","reports":928,"issuers":637,"holders":25,"calc_date_min":"2026-09-24","calc_date_max":"2026-09-28"},{"publish_date":"2026-09-25","reports":848,"issuers":611,"holders":18,"calc_date_min":"2026-09-18","calc_date_max":"2026-09-24"},{"publish_date":"2026-09-24","reports":1340,"issuers":752,"holders":29,"calc_date_min":"2026-09-17","calc_date_max":"2026-09-24"},{"publish_date":"2026-09-18","reports":761,"issuers":567,"holders":26,"calc_date_min":"2026-09-16","calc_date_max":"2026-09-17"},{"publish_date":"2026-09-17","reports":819,"issuers":575,"holders":25,"calc_date_min":"2026-09-15","calc_date_max":"2026-09-16"},{"publish_date":"2026-09-16","reports":961,"issuers":644,"holders":28,"calc_date_min":"2026-09-14","calc_date_max":"2026-09-16"},{"publish_date":"2026-09-15","reports":1033,"issuers":686,"holders":28,"calc_date_min":"2026-09-11","calc_date_max":"2026-09-14"},{"publish_date":"2026-09-14","reports":1006,"issuers":664,"holders":25,"calc_date_min":"2026-09-10","calc_date_max":"2026-09-14"},{"publish_date":"2026-09-11","reports":1351,"issuers":862,"holders":25,"calc_date_min":"2026-09-09","calc_date_max":"2026-09-10"},{"publish_date":"2026-09-10","reports":1023,"issuers":656,"holders":23,"calc_date_min":"2026-09-08","calc_date_max":"2026-09-09"},{"publish_date":"2026-09-09","reports":955,"issuers":629,"holders":21,"calc_date_min":"2026-09-04","calc_date_max":"2026-09-08"},{"publish_date":"2026-09-08","reports":1078,"issuers":690,"holders":22,"calc_date_min":"2026-09-04","calc_date_max":"2026-09-07"},{"publish_date":"2026-09-07","reports":896,"issuers":587,"holders":27,"calc_date_min":"2026-09-03","calc_date_max":"2026-09-04"},{"publish_date":"2026-09-04","reports":1040,"issuers":664,"holders":31,"calc_date_min":"2026-09-01","calc_date_max":"2026-09-03"},{"publish_date":"2026-09-03","reports":986,"issuers":649,"holders":29,"calc_date_min":"2026-09-01","calc_date_max":"2026-09-02"},{"publish_date":"2026-09-02","reports":1230,"issuers":726,"holders":31,"calc_date_min":"2026-08-31","calc_date_max":"2026-09-01"},{"publish_date":"2026-09-01","reports":793,"issuers":579,"holders":27,"calc_date_min":"2026-08-26","calc_date_max":"2026-08-31"}],"event_note":"Each row is one report on its own calculation date (計算年月日), not a running position. A holder files again only when the position moves, so the absence of a recent report means the position has not changed, not that it has gone.","coverage_note":"JPX keeps roughly twelve business days of these files on its site and then deletes them. There is no archive, no API and no second source, so this record begins the day capture began and can never be back-filled. A position opened before that and not moved since is not in it.","threshold_note":"Only positions of 0.5% or more of shares outstanding are disclosed at all. An issuer's total here is therefore the DISCLOSED short, which is always less than its true short interest, and is never presented as short interest.","closing_note":"A holder whose position falls under 0.5% files one final report, marked below_threshold with a ratio at or near zero. That zero is the position closing — a real value, never a gap — and is what removes the position from the book.","ratio_note":"ratio_pct is JPX's 空売り残高割合: the position against shares outstanding. It is not the statutory 株券等保有割合 used by the 5% long filings, whose denominator includes the holder's own potential shares. The two are published on different bases and are never netted.","fund_note":"A holder reporting through a discretionary mandate names the manager (委託者・投資一任契約の相手方) and, where it applies, the fund (信託財産・運用財産の名称). Those are part of a position's identity here: one holder can carry several positions in one issuer through different funds, and they are kept apart exactly as reported.","aggregation_note":"Ratios are added only WITHIN one issuer, where the holders share a denominator. A short of 3% of one company and 3% of another are not the same measure, so no total across issuers is shown — for a holder, the count of positions and its largest one are, and those do compare.","calc":{"open_position":"the newest report per (issuer, holder, discretionary manager, fund) by calculation date, counted as open unless that report is a below-threshold closing report","disclosed_short_pct":"sum of the open positions' 空売り残高割合 for one issuer, each as published","ratio_change_pp":"空売り残高割合 − 直近空売り残高割合, both as published (percentage points)","disclosed_short_shares":"sum of the open positions' 空売り残高数量, as published","days_covered":"number of distinct publication days held in the archive"},"provenance":{"trust":"official","note":"Figures exactly as published by Japan Exchange Group in its daily 空売り残高に関する情報 file. Each daily workbook is archived with its SHA-256 before parsing. The ratio is stored as the percentage JPX's own PDF prints; the workbook writes the same number as a decimal fraction."},"vintage":{"unit":"publication","basis":"filed_date","as_of":null,"note":"The latest accepted filing per company. Pass ?as_of=YYYY-MM-DD for the filings that existed on EDINET by that date."}}