На ход развития банковской системы влияет ряд макроэкономических и политических факторов. Среди них можно выделить такие, как:
степень зрелости товарно-денежных отношений;
общественный и экономический порядок, его целевое назначение и социальная направленность;
законодательные основы и акты;
общее представление о сущности и роли банка в экономике. Банки выполняют операции, носящие в основном денежный характер. Они принимают денежные вклады, выдают денежные кредиты, совершают денежные расчеты в наличной и безналичной формах. Поэтому степень развитости товарно-денежных отношений, развитости торговли, денежного обращения предопределяет и масштабы, и содержание банковской деятельности. Кредитор превращается в банк не сам по себе, а по мере формирования достаточно оживленного денежного и торгового оборотов, когда торговля деньгами, банковское дело стали основным занятием предприятия, когда оно отделилось от торговли, стало самостоятельным видом промысла. На развитие банков влияет развитие национальных рынков, международной торговли. Спрос на банковские услуги расширяется по мере увеличения производства, масштабов обмена между товаропроизводителями
По масштабу деятельности банки, как уже отмечалось, можно классифицировать по размеру их капитала. Большинство российских коммерческих банков в конце 90-х гг. продолжали оставаться небольшими