A system for arranging a banking facility is provided to select the banking facility providing the highest interest rate and share interest with clients by collecting deposit from the clients, performing auction for the collected deposit among the banking facilities, and opening an account to the banking facility presenting the highest interest rate. A deposit manager(305) collects and manages the deposit inputted from a plurality of clients. A deposit presenter informs the banking facilities of the collected deposit. A banking facility selector(307) selects the banking facility presenting the highest interest rate to the collected deposit by performing the auction among the banking facilities.