Skip to content

Rate change propagation

ID MOD-006
System SD01
Repo bank-core
Build status Deployed
Deployed Yes
Last commit 35402a8a7d9c6f1e2b5c8d0e4f7a3b6c9d2e5f8a

When a product rate is changed, the engine propagates the new rate to all affected accounts with the correct effective date and produces the regulatory disclosure trigger.


Module dependencies

Depends on

Module Title Required? Contract Reason
MOD-005 Daily accrual calculator Required Rate changes must update the accrual calculator configuration before the next daily accrual run.
MOD-104 AWS shared infrastructure bootstrap Required AWS shared infrastructure provisioned by MOD-104 (EventBridge buses, S3, KMS, Kinesis, Cognito) is required before this module can be deployed.
MOD-103 Neon database platform bootstrap Required Neon database and schema provisioned by MOD-103 must exist before this module can read or write Postgres.

Required by

Module Title As Contract
MOD-110 Fee engine Optional enhancement
MOD-112 Amortisation schedule engine Hard dependency
MOD-116 Mortgage servicing engine Optional enhancement
MOD-162 Loan facility & component manager Hard dependency

Policies satisfied

Policy Title Mode How
CON-005 Fee & Pricing Transparency Policy AUTO Rate change applied to all affected accounts on correct effective date — no manual per-account update
CON-004 Product Disclosure & Sales Practice Policy ALERT Rate change event triggers customer notification obligation flag — feeds comms engine
CLQ-004 Interest Rate Risk in the Banking Book (IRRBB) Policy CALC IRRBB repricing gap updated automatically when rates change across the book

Capabilities satisfied

(No capabilities mapped)


Part of SD01 — Core Banking Platform Compiled 2026-05-22 from source/entities/modules/MOD-006.yaml