{
  "classification": "Synthetic independently authored grouped arithmetic before reference implementation. Fraction is used only to reduce explicitly specified closed-form expected values.",
  "schema_version": "d30-independent-average-balance-v1",
  "scope": {
    "ledger_id": "CB-GENERAL",
    "entity_id": "CB-A",
    "account_id": "deposits_product_usd",
    "currency": "USD"
  },
  "period_start": "2026-10-01",
  "period_end": "2026-11-05",
  "knowledge_cutoff": "2026-11-05T00:01:00.000Z",
  "days": [
    {
      "date": "2026-10-01",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261001",
      "balance_available_at": "2026-10-02T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-02",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261002",
      "balance_available_at": "2026-10-03T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-03",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261003",
      "balance_available_at": "2026-10-04T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-04",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261004",
      "balance_available_at": "2026-10-05T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-05",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261005",
      "balance_available_at": "2026-10-06T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-06",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261006",
      "balance_available_at": "2026-10-07T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-07",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261007",
      "balance_available_at": "2026-10-08T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-08",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261008",
      "balance_available_at": "2026-10-09T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-09",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261009",
      "balance_available_at": "2026-10-10T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-10",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261010",
      "balance_available_at": "2026-10-11T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-11",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261011",
      "balance_available_at": "2026-10-12T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-12",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261012",
      "balance_available_at": "2026-10-13T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-13",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261013",
      "balance_available_at": "2026-10-14T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-14",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261014",
      "balance_available_at": "2026-10-15T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-15",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261015",
      "balance_available_at": "2026-10-16T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-16",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261016",
      "balance_available_at": "2026-10-17T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-17",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261017",
      "balance_available_at": "2026-10-18T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-18",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261018",
      "balance_available_at": "2026-10-19T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-19",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261019",
      "balance_available_at": "2026-10-20T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-20",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261020",
      "balance_available_at": "2026-10-21T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-21",
      "balance_minor": "100000",
      "balance_receipt_ref": "PRODUCT-DATE-20261021",
      "balance_available_at": "2026-10-22T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-22",
      "balance_minor": "97600",
      "balance_receipt_ref": "PRODUCT-DATE-20261022",
      "balance_available_at": "2026-10-23T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-23",
      "balance_minor": "97600",
      "balance_receipt_ref": "PRODUCT-DATE-20261023",
      "balance_available_at": "2026-10-24T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-24",
      "balance_minor": "85600",
      "balance_receipt_ref": "PRODUCT-DATE-20261024",
      "balance_available_at": "2026-10-25T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-25",
      "balance_minor": "85600",
      "balance_receipt_ref": "PRODUCT-DATE-20261025",
      "balance_available_at": "2026-10-26T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-26",
      "balance_minor": "75600",
      "balance_receipt_ref": "PRODUCT-DATE-20261026",
      "balance_available_at": "2026-10-27T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-27",
      "balance_minor": "75600",
      "balance_receipt_ref": "PRODUCT-DATE-20261027",
      "balance_available_at": "2026-10-28T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-28",
      "balance_minor": "75600",
      "balance_receipt_ref": "PRODUCT-DATE-20261028",
      "balance_available_at": "2026-10-29T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-29",
      "balance_minor": "75600",
      "balance_receipt_ref": "PRODUCT-DATE-20261029",
      "balance_available_at": "2026-10-30T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-30",
      "balance_minor": "75600",
      "balance_receipt_ref": "PRODUCT-DATE-20261030",
      "balance_available_at": "2026-10-31T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-10-31",
      "balance_minor": "75600",
      "balance_receipt_ref": "PRODUCT-DATE-20261031",
      "balance_available_at": "2026-11-01T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-11-01",
      "balance_minor": "75600",
      "balance_receipt_ref": "PRODUCT-DATE-20261101",
      "balance_available_at": "2026-11-02T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-11-02",
      "balance_minor": "75600",
      "balance_receipt_ref": "PRODUCT-DATE-20261102",
      "balance_available_at": "2026-11-03T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-11-03",
      "balance_minor": "75600",
      "balance_receipt_ref": "PRODUCT-DATE-20261103",
      "balance_available_at": "2026-11-04T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    },
    {
      "date": "2026-11-04",
      "balance_minor": "75600",
      "balance_receipt_ref": "PRODUCT-DATE-20261104",
      "balance_available_at": "2026-11-05T00:00:01.000Z",
      "rate_version_id": "RATE-PRODUCT-5PCT-V1"
    }
  ],
  "rate_versions": [
    {
      "rate_version_id": "RATE-PRODUCT-5PCT-V1",
      "rate_ppm": "50000",
      "effective_from": "2026-10-01",
      "available_at": "2026-09-30T12:00:00.000Z"
    }
  ],
  "expected": [
    {
      "id": "full35",
      "day_count_value": 35,
      "balance_sum_minor": "3222400",
      "average_balance_exact": {
        "numerator": "644480",
        "denominator": "7"
      },
      "earned_exact": {
        "numerator": "32224",
        "denominator": "73"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "32224",
        "denominator": "73"
      },
      "rounded_amount_minor": "441",
      "closing_carry": {
        "numerator": "31",
        "denominator": "73"
      }
    },
    {
      "id": "october31",
      "day_count_value": 31,
      "balance_sum_minor": "2920000",
      "average_balance_exact": {
        "numerator": "2920000",
        "denominator": "31"
      },
      "earned_exact": {
        "numerator": "400",
        "denominator": "1"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "400",
        "denominator": "1"
      },
      "rounded_amount_minor": "400",
      "closing_carry": {
        "numerator": "0",
        "denominator": "1"
      }
    },
    {
      "id": "full35-rate-change",
      "day_count_value": 35,
      "balance_sum_minor": "3222400",
      "average_balance_exact": {
        "numerator": "644480",
        "denominator": "7"
      },
      "earned_exact": {
        "numerator": "170392",
        "denominator": "365"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "170392",
        "denominator": "365"
      },
      "rounded_amount_minor": "467",
      "closing_carry": {
        "numerator": "-63",
        "denominator": "365"
      }
    },
    {
      "id": "full35-same-close-flat",
      "day_count_value": 35,
      "balance_sum_minor": "2646000",
      "average_balance_exact": {
        "numerator": "75600",
        "denominator": "1"
      },
      "earned_exact": {
        "numerator": "26460",
        "denominator": "73"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "26460",
        "denominator": "73"
      },
      "rounded_amount_minor": "362",
      "closing_carry": {
        "numerator": "34",
        "denominator": "73"
      }
    },
    {
      "id": "focus9",
      "day_count_value": 9,
      "balance_sum_minor": "793200",
      "average_balance_exact": {
        "numerator": "264400",
        "denominator": "3"
      },
      "earned_exact": {
        "numerator": "7932",
        "denominator": "73"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "7932",
        "denominator": "73"
      },
      "rounded_amount_minor": "109",
      "closing_carry": {
        "numerator": "-25",
        "denominator": "73"
      }
    },
    {
      "id": "focus9-rate-change",
      "day_count_value": 9,
      "balance_sum_minor": "793200",
      "average_balance_exact": {
        "numerator": "264400",
        "denominator": "3"
      },
      "earned_exact": {
        "numerator": "8728",
        "denominator": "73"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "8728",
        "denominator": "73"
      },
      "rounded_amount_minor": "120",
      "closing_carry": {
        "numerator": "-32",
        "denominator": "73"
      }
    },
    {
      "id": "mid-period-deposit4",
      "day_count_value": 4,
      "balance_sum_minor": "60000",
      "average_balance_exact": {
        "numerator": "15000",
        "denominator": "1"
      },
      "earned_exact": {
        "numerator": "600",
        "denominator": "73"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "600",
        "denominator": "73"
      },
      "rounded_amount_minor": "8",
      "closing_carry": {
        "numerator": "16",
        "denominator": "73"
      }
    },
    {
      "id": "deposit4-same-close-flat",
      "day_count_value": 4,
      "balance_sum_minor": "80000",
      "average_balance_exact": {
        "numerator": "20000",
        "denominator": "1"
      },
      "earned_exact": {
        "numerator": "800",
        "denominator": "73"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "800",
        "denominator": "73"
      },
      "rounded_amount_minor": "11",
      "closing_carry": {
        "numerator": "-3",
        "denominator": "73"
      }
    },
    {
      "id": "half-tie",
      "day_count_value": 1,
      "balance_sum_minor": "3650",
      "average_balance_exact": {
        "numerator": "3650",
        "denominator": "1"
      },
      "earned_exact": {
        "numerator": "1",
        "denominator": "2"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "1",
        "denominator": "2"
      },
      "rounded_amount_minor": "0",
      "closing_carry": {
        "numerator": "1",
        "denominator": "2"
      }
    },
    {
      "id": "two-half-days",
      "day_count_value": 2,
      "balance_sum_minor": "7300",
      "average_balance_exact": {
        "numerator": "3650",
        "denominator": "1"
      },
      "earned_exact": {
        "numerator": "1",
        "denominator": "1"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "1",
        "denominator": "1"
      },
      "rounded_amount_minor": "1",
      "closing_carry": {
        "numerator": "0",
        "denominator": "1"
      }
    },
    {
      "id": "one-and-half-tie",
      "day_count_value": 1,
      "balance_sum_minor": "10950",
      "average_balance_exact": {
        "numerator": "10950",
        "denominator": "1"
      },
      "earned_exact": {
        "numerator": "3",
        "denominator": "2"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "3",
        "denominator": "2"
      },
      "rounded_amount_minor": "2",
      "closing_carry": {
        "numerator": "-1",
        "denominator": "2"
      }
    },
    {
      "id": "negative-carry-zero-rate",
      "day_count_value": 1,
      "balance_sum_minor": "10000",
      "average_balance_exact": {
        "numerator": "10000",
        "denominator": "1"
      },
      "earned_exact": {
        "numerator": "0",
        "denominator": "1"
      },
      "opening_carry": {
        "numerator": "-1",
        "denominator": "2"
      },
      "settlement_exact": {
        "numerator": "-1",
        "denominator": "2"
      },
      "rounded_amount_minor": "0",
      "closing_carry": {
        "numerator": "-1",
        "denominator": "2"
      }
    },
    {
      "id": "carry-cancels-new-half",
      "day_count_value": 1,
      "balance_sum_minor": "3650",
      "average_balance_exact": {
        "numerator": "3650",
        "denominator": "1"
      },
      "earned_exact": {
        "numerator": "1",
        "denominator": "2"
      },
      "opening_carry": {
        "numerator": "-1",
        "denominator": "2"
      },
      "settlement_exact": {
        "numerator": "0",
        "denominator": "1"
      },
      "rounded_amount_minor": "0",
      "closing_carry": {
        "numerator": "0",
        "denominator": "1"
      }
    },
    {
      "id": "leap-act365",
      "day_count_value": 3,
      "balance_sum_minor": "30000",
      "average_balance_exact": {
        "numerator": "10000",
        "denominator": "1"
      },
      "earned_exact": {
        "numerator": "3",
        "denominator": "1"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "3",
        "denominator": "1"
      },
      "rounded_amount_minor": "3",
      "closing_carry": {
        "numerator": "0",
        "denominator": "1"
      }
    },
    {
      "id": "zero-balances",
      "day_count_value": 35,
      "balance_sum_minor": "0",
      "average_balance_exact": {
        "numerator": "0",
        "denominator": "1"
      },
      "earned_exact": {
        "numerator": "0",
        "denominator": "1"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "0",
        "denominator": "1"
      },
      "rounded_amount_minor": "0",
      "closing_carry": {
        "numerator": "0",
        "denominator": "1"
      }
    },
    {
      "id": "journal-amount-limit",
      "day_count_value": 366,
      "balance_sum_minor": "365999999999999999999999999999634",
      "average_balance_exact": {
        "numerator": "999999999999999999999999999999",
        "denominator": "1"
      },
      "earned_exact": {
        "numerator": "365999999999999999999999999999634",
        "denominator": "365"
      },
      "opening_carry": {
        "numerator": "0",
        "denominator": "1"
      },
      "settlement_exact": {
        "numerator": "365999999999999999999999999999634",
        "denominator": "365"
      },
      "rounded_amount_minor": "1002739726027397260273972602739",
      "closing_carry": {
        "numerator": "-101",
        "denominator": "365"
      }
    }
  ],
  "full35_variable_rate_segments": [
    {
      "period_start": "2026-10-01",
      "period_end": "2026-10-24",
      "day_count_value": 23,
      "balance_sum_minor": "2295200",
      "average_balance_exact": {
        "numerator": "2295200",
        "denominator": "23"
      },
      "rate_ppm": "50000",
      "earned_exact": {
        "numerator": "22952",
        "denominator": "73"
      }
    },
    {
      "period_start": "2026-10-24",
      "period_end": "2026-11-05",
      "day_count_value": 12,
      "balance_sum_minor": "927200",
      "average_balance_exact": {
        "numerator": "231800",
        "denominator": "3"
      },
      "rate_ppm": "60000",
      "earned_exact": {
        "numerator": "55632",
        "denominator": "365"
      }
    }
  ],
  "wrong_shortcuts": [
    {
      "id": "full35-final-rate-on-whole-average",
      "earned_exact": {
        "numerator": "193344",
        "denominator": "365"
      },
      "rounded_amount_minor": "530",
      "supported": false
    },
    {
      "id": "round-each-half-day",
      "rounded_amount_minor": "0",
      "correct_period_rounded_amount_minor": "1",
      "supported": false
    }
  ],
  "leap_alternative_366": {
    "numerator": "365",
    "denominator": "122"
  }
}
