---
title: "NMD Behavioral Repricing Mapper"
method: POST
path: "/v1/tools/map_nmd_behavioral_repricing"
tags: ["TODO_TAGS_REVIEW", "TODO_AP2_EXPORT_REVIEW"]
---

# NMD Behavioral Repricing Mapper

`POST /v1/tools/map_nmd_behavioral_repricing`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/map_nmd_behavioral_repricing`
- Auth: none declared

OCC 2010-1 Interagency Advisory on IRR: maps non-maturity deposit (NMD) segment balances into a bucketed net-repricing-gap schedule using a caller-declared behavioral allocation (per-bucket repricing fractions) and a deposit beta -- never a baked-in regulatory decay curve. Feeds directly into art-369's repricing_gaps input, which art-369 itself requires as a GIVEN and does not derive. Distinct from art-369 (Rate Shock Ladder Replay), which sweeps shocks over an already-bucketed gap schedule; this kernel builds that schedule from underlying deposit balances. NaN-safe. Zero network, zero PII.

**Tool URL:** https://ainumbers.co/chaingraph/art-442-nmd-behavioral-repricing-mapper.html

## Request body

- object
  - `nmd_segments` unknown[], required
    - unknown

## Response `200`

Successful tool execution result

- object
  - `buckets_used` string[]
  - `convention` string
  - `net_repricing_gap` object
    - `m1_y1` integer
    - `on_1m` integer
    - `y10_plus` integer
    - `y1_y3` integer
    - `y3_y5` integer
    - `y5_y10` integer
  - `segment_results` object[]
    - `allocation_sum` integer
    - `balance` integer
    - `beta` number
    - `bucket_gaps` object
      - `m1_y1` integer
      - `on_1m` integer
      - `y10_plus` integer
      - `y1_y3` integer
      - `y3_y5` integer
      - `y5_y10` integer
    - `name` string
    - `rate_sensitive_balance` integer
    - `sums_to_one` boolean
  - `total_balance` integer
  - `total_net_repricing_gap` integer
  - `total_rate_sensitive_balance` integer
  - `weighted_avg_beta` number

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
