Asset-Liability Management (ALM) is concerned with strategic management of assets (uses of funds) and liabilities (sources of funds) of banks, against risks caused by changes in the liquidity position of the bank, interest rates, and exchange rates, and against credit risk and contingency risk....