A system and method for conducting ADR swaps is disclosed where ADR swap
requests are read into a queue. The swap requests are then matched by
security type. For example, a swap request can be made to exchange ADRs
in a first security for underlying shares in the same security. The
matching swap requests are then executed and the ADRs and underlying
shares are exchanged.