Q15, run 2026-11-04-2028-haiku

← back to the run

What was Halden Bank's rating on 1 January 2026?

Tests: Time: the downgrade came later in 2026.

Expected: rating = A-

✅ R1 csv run 1 graded by code

A-. E10 was A- under A26 until it was downgraded to BBB+ on 2026-04-15 (A27). E17 has the same LEI but no ratings.

JSON: {"rating": "A-"}

✅ R1 csv run 2 graded by code

A-. E10 was A- from A26 (2023-05-01), and the downgrade to BBB+ came later (A27, 2026-04-15).

JSON: {"rating": "A-"}

✅ R1 csv run 3 graded by code

A-. E10 was downgraded to BBB+ only on 2026-04-15 (A27), so it was A- on 1 January 2026. E17 (same LEI) has no rating actions.

JSON: {"rating": "A-"}

✅ R1 csv run 4 graded by code

A-. E10 was rated A- (A26) until its downgrade to BBB+ on 2026-04-15 (A27).

JSON: {"rating": "A-"}

✅ R1 csv run 5 graded by code

A-. E10's A-, set by A26 (2023-05-01), was downgraded to BBB+ only on 2026-04-15 (A27). E17 has the same LEI but no ratings.

JSON: {"rating": "A-"}

✅ R5 csv+ontology run 1 graded by code

A-
Halden Bank is E10 (same LEI as E17). A26 (2023-05-01) set A-, and the downgrade to BBB+ (A27) came on 2026-04-15, after 2026-01-01.

JSON: {"rating": "A-"}

✅ R5 csv+ontology run 2 graded by code

A-. E10's latest action on or before 2026-01-01 is A26 (assigned A-, 2023-05-01). E17 is the same entity under the same LEI and has no rating actions.

JSON: {"rating": "A-"}

✅ R5 csv+ontology run 3 graded by code

A-. E10 and E17 are the same entity, and A26 is the latest action on or before 2026-01-01; the downgrade A27 came later.

JSON: {"rating": "A-"}

✅ R5 csv+ontology run 4 graded by code

A-. The latest E10 action on or before 2026-01-01 is A26 (AS, A-). The downgrade to BBB+ (A27) is dated 2026-04-15.

JSON: {"rating": "A-"}

✅ R5 csv+ontology run 5 graded by code

A-. Halden Bank's latest action on 1 Jan 2026 is A26 (A-, 2023-05-01); the downgrade to BBB+ in A27 came on 2026-04-15.

JSON: {"rating": "A-"}

✅ R4 csv+markdown run 1 graded by code

A-. Halden Bank's last action before 2026-01-01 is the assignment of A- (A26), since the downgrade (A27) came on 2026-04-15.

JSON: {"rating": "A-"}

✅ R4 csv+markdown run 2 graded by code

A-. Halden Bank's BBB+ downgrade (A27) came on 2026-04-15, after 1 January 2026. E10 and E17 are the same entity (same LEI), so both records count.

JSON: {"rating": "A-"}

✅ R4 csv+markdown run 3 graded by code

A-. Halden Bank (E10, same entity as E17) was downgraded to BBB+ only on 2026-04-15 (A27), so A- (A26) held on 1 January 2026.

JSON: {"rating": "A-"}

✅ R4 csv+markdown run 4 graded by code

A-. A26 (AS, 2023-05-01) is the latest action before 1 Jan 2026, since the downgrade to BBB+ (A27) came on 2026-04-15. E17 is the same entity as E10.

JSON: {"rating": "A-"}

✅ R4 csv+markdown run 5 graded by code

A-. A26 (A-, 2023-05-01) is the latest action on or before 2026-01-01 on Halden Bank (E10/E17). A27 (downgrade to BBB+) came later, on 2026-04-15.

JSON: {"rating": "A-"}

✅ R8 csv+axioms run 1 graded by code

A-. E10 (Halden Bank AG, same LEI as E17) has A26 (A-) in force until A27 (2026-04-15).

JSON: {"rating": "A-"}

✅ R8 csv+axioms run 2 graded by code

A-. E10's A26 (A-) was in force until A27 (2026-04-15). E17 is the same entity as E10.

JSON: {"rating": "A-"}

✅ R8 csv+axioms run 3 graded by code

A-. A26 (2023-05-01) was in force until A27 on 2026-04-15. E17 is the same entity as E10.

JSON: {"rating": "A-"}

✅ R8 csv+axioms run 4 graded by code

A-. E10 (the same entity as E17) was A- from A26 until its change on 2026-04-15 (A27).

JSON: {"rating": "A-"}

✅ R8 csv+axioms run 5 graded by code

A-. Halden Bank's A26 (A-, 2023-05-01) was in force until A27 (2026-04-15). E17 is the same entity, so it adds no separate rating.

JSON: {"rating": "A-"}