An account exchange system is provided by a data aggregation service
enabled for gathering data for a subscriber from a data repository of a
first financial institution, using account exchange software operating on
a server coupled to the data aggregation service. Initiated by a
subscriber the account exchange software causes an account to be
terminated at the first financial institution and a new account to be
opened at a second financial institution, using data from the first
financial institution, and processing the data to be compatible with data
requirements at the second financial institution.