Description:
Collateral management involves the efficient monitoring and allocation of assets to mitigate credit risk in financial transactions and is crucial for institutions such as commercial banks, investments banks, and central counterparties. It helps to ensure financial stability and compliance with regulatory requirements. This study is centered on a fundamental objective of collateral management, namely to collateralize as much as possible a set of transactions given a limited asset portfolio. In practice, an allocation is dynamic, necessitating periodic adjustments due to fluctuations over time in the asset pool, the transactions set, and asset value. Consequently, the objective is not merely the identification of an optimal allocation from zero but the optimization of an obsolete allocation in response to these fluctuations. The size and complexity of real-world problems often preclude direct resolution through conventional MILP solvers. In addition, each collateral adjustment movement incurs associated costs. In this research, a two-step method based on linear and mixed-integer linear programming formulations with ℓ1 penalties is devised, with the principal aim of minimizing under-allocation while simultaneously controlling the number of adjustment movements required. The method is tested on 20 real-world collateral givers and invariably reaches a good trade-off between solution quality, computational time, and the number of movements.