Q25, run 2026-11-04-2028-haiku
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 = 5
csv run 1
6. Assuming the EX action on I08 (A47) leaves its rating in place, the investment-grade instruments are I01, I03, I05, I06, I07, and I08. I02 and I04 are not.
JSON: {"count": 6}
Why: count: expected 5, got 6
csv run 2
6. Investment-grade instruments on 2026-10-01 are I01 (BBB), I03 (A), I05 (BBB+), I06 (A-), I07 (BBB-), and I08 (A). I02 (BB+) and I04 (BB) are not.
JSON: {"count": 6}
Why: count: expected 5, got 6
csv run 3
6. I01, I03, I05, I06, I07 and I08 are investment grade. I08's action code EX is not defined in the data; if it means exit or withdrawal, the count would be 5.
JSON: {"count": 6}
Why: count: expected 5, got 6
csv run 4
6. Investment-grade ratings in force are I01 (BBB), I03 (A), I05 (BBB+), I06 (A-), I07 (BBB-), and I08 (A). I08's rating depends on the undefined EX action (A47), so it is only counted if EX leaves the rating in force. Without I08 the count is 5.
JSON: {"count": 6}
Why: count: expected 5, got 6
csv run 5
6. I01, I03, I05, I06, I07 and I08 have investment-grade latest ratings (BBB, A, BBB+, A-, BBB-, A). I02 (BB+) and I04 (BB) are below.
JSON: {"count": 6}
Why: count: expected 5, got 6
csv+ontology run 1
5
On 2026-10-01 the investment-grade instruments are I01 (BBB), I03 (A), I05 (BBB+), I06 (A-), and I07 (BBB-). I02 and I04 are BB+ and BB, and I08 is only expected (EX).
JSON: {"count": 5}
csv+ontology run 2
5. On 2026-10-01, I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-) are investment grade. I02 is BB+, I04 is BB, and I08 has only an expected rating (EX, A47), which is not yet a rating.
JSON: {"count": 5}
csv+ontology run 3
5. I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-) are investment grade. I08 has only an expected rating (EX), so it is unrated.
JSON: {"count": 5}
csv+ontology run 4
5. I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-) are investment grade on 2026-10-01. I02 (BB+) is not, I04 (BB) is not, and I08 is unrated (EX is not a rating).
JSON: {"count": 5}
csv+ontology run 5
5. I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-) are investment grade on 1 Oct 2026. I08 is only Expected (EX) and is unrated.
JSON: {"count": 5}
csv+markdown run 1
5. The investment-grade instruments are I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-). I08 is only an expected rating (EX), so it is unrated.
JSON: {"count": 5}
csv+markdown run 2
5. I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-) are investment grade. I08 is only an expected rating (EX, A47), so it is unrated.
JSON: {"count": 5}
csv+markdown run 3
5. I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-) are investment grade. I08 is only an expected rating (A47, EX), so it is unrated.
JSON: {"count": 5}
csv+markdown run 4
5. The investment-grade instruments are I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-). I02 and I04 are speculative grade, and I08 is only an expected rating (EX), so it is not rated.
JSON: {"count": 5}
csv+markdown run 5
5. The investment-grade instruments are I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-). I02 is BB+, I04 is BB, and I08 is only an expected rating (EX), not yet a rating.
JSON: {"count": 5}
csv+axioms run 1
5. I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-) are investment grade. I02 and I04 are below, and I08 has only an expected rating (A47).
JSON: {"count": 5}
csv+axioms run 2
5. The instruments with an in-force IG rating are I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-). I08 has only an expected rating (A47, EX), which is not in force.
JSON: {"count": 5}
csv+axioms run 3
5. I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-) are investment grade in force. I08 has only an expected rating (A47), which is not in force.
JSON: {"count": 5}
csv+axioms run 4
5. I01 (BBB), I03 (A), I05 (BBB+), I06 (A-) and I07 (BBB-) are investment grade. I08 has only an expected rating (A47, EX), which is not in force, so it is excluded.
JSON: {"count": 5}
csv+axioms run 5
5. I01 (BBB), I03 (A), I05 (BBB+), I06 (A-), and I07 (BBB-) are investment grade. I08 holds only an expected rating (EX), so it is not held.
JSON: {"count": 5}