Patent ID: 8090643

Claim:
A computer system for trading synthesized currency pairs between traders, the computer system comprising: a plurality of order input devices, at least one of said order input devices for entering into the computer system a joint execution order comprising two or more linked orders; means for synthesizing bid and offer orders for transactions between a pair of currencies forming a synthetic currency pair having a first currency and a second currency from bid and offer orders entered into the computer system for transactions between a currency pair comprising the first currency and a third currency and bid and offer orders entered into the computer system for transactions between a currency pair comprising the second currency and the third currency; means for matching and executing joint execution orders, the means for matching and executing performing only one of: executing, as separate trades, all of the linked orders of the joint execution order; and rejecting all of the linked orders of the joint execution order, and wherein; the computer system further includes means for converting a bid or offer order in said synthetic currency pair into a joint execution order comprising an order in each of said currency pair comprising the first and third currency and said currency pair comprising the second and third currency.