Q25, run 2026-11-04-1738-sonnet
How many instruments held an investment-grade rating on 1 October 2026?
Tests: Instrument ratings: counted on the instrument's own rating, not its issuer's.
Expected: count = 66
csv run 1
66. I counted instruments whose latest own INST rating on 2026-10-01 is BBB- or better.
JSON: {"count": 66}
csv run 2
68. This counts the latest instrument ratings as of 2026-10-01 at BBB- or above. Expired (EX) ratings are excluded, but three EX actions dated after the cutoff (I1007, I1001, I1015) still counted as rated.
JSON: {"count": 68}
Why: count: expected 66, got 68
csv run 3
68 instruments held an investment-grade rating on 2026-10-01. Instruments whose rating had ended by EX before that date (I08, I1008, I1012, I1021, I1046, I1049) are excluded. I1001, I1007 and I1015 have EX dates after 1 October, so I counted them as rated.
JSON: {"count": 68}
Why: count: expected 66, got 68
csv run 4
68. Counting instruments rated BBB- or better and not expired by 1 October gives 5 among I01–I08 and 63 among I1001–I1107.
JSON: {"count": 68}
Why: count: expected 66, got 68
csv run 5
About 68 instruments, counted from the latest INST rating of each instrument rated on 1 October 2026 (BBB- or higher).
JSON: {"count": 68}
Why: count: expected 66, got 68
csv+markdown run 1
66 instruments. EX actions are not ratings, so those instruments are not counted.
JSON: {"count": 66}
csv+markdown run 2
66. This counts instruments whose latest INST rating was BBB- or higher on 2026-10-01. Instruments with only an EX action are excluded.
JSON: {"count": 66}
csv+markdown run 3
66. These are instruments whose latest rating on 2026-10-01 was BBB- or higher. Expected-rating (EX) records do not count.
JSON: {"count": 66}
csv+markdown run 4
66. This counts instruments whose latest INST action is an AS, AF, UG or DG at BBB- or above. Instruments with only an EX action are unrated.
JSON: {"count": 66}
csv+markdown run 5
66. Of 106 rated instruments, 66 had a rating of BBB- or higher. EX actions do not count as ratings.
JSON: {"count": 66}
executed run 1
66. Counting instruments with an open INST rating of BBB- or better: 5 among I01–I07 and 61 among the I1xxx series. Instruments with no INST row are not counted.
JSON: {"count": 66}
executed run 2
66. This counts instruments with an open INST rating of BBB- or better.
JSON: {"count": 66}
executed run 3
66. Of the 106 instruments with a rating in force, 66 are rated BBB- or better.
JSON: {"count": 66}
executed run 4
66. Of the 106 instruments with an open own rating, 66 are BBB- or higher.
JSON: {"count": 66}
executed run 5
66. This counts instruments whose own current rating is BBB- or better.
JSON: {"count": 66}