a computer implemented system for optimizing the transfer of funds from an account holder to an associate is disclosed . the system uses digitally stored logic to identify the geographic location of a first financial institution involved in the transaction . the system dynamically selects from a plurality of financial institutions a second financial institution which is located near the first financial institution to be involved in the transaction . selecting a second financial institution nearby the first financial institution facilitates the transaction and reduces the time transaction funds are unavailable .