End-to-end portfolio administration software