Banks in many states will remain closed from October 20 to October 23 on account of Diwali and other festivals.