Big banks have been warning their investors about the competition they face from private credit, electronic market makers and others for some time.