Patent ID: 8825543
Filing Date: 2014-09-02
Classification: G06Q

Abstract:
1. A non-transitory computer readable medium having stored therein instructions executable by a processor, wherein the instructions are executable to: establish a first local account balance at a first intermediary device that forwards trade orders to buy or sell a first tradeable object from a first client device to a first matching process at a first electronic exchange, the first local account balance comprising a first portion of a central account balance established for a trading account at a central module, wherein the first portion is of a first type of balance; establish a second local account balance at a second intermediary device that forwards trade orders to buy or sell a second tradeable object from a second client device to a second matching process at a second electronic exchange, the second local account balance comprising a second portion of the first type of balance at the central account balance established for the trading account, the second portion allocated based on a remaining first type of balance of the central account balance after the first local account balance was allocated from the central account balance, wherein the first intermediary device and the second intermediary device are different intermediary devices; upon receipt at the first intermediary device of a first trade order associated with the trading account to be sent to the first matching process, determine whether to send the first trade order to the first matching process based on the first local account balance without communicating with the central module associated with the central account balance, wherein the first intermediary device sends the first trade order to the first matching process when the first local account balance is sufficient, and wherein the first intermediary device refrains from sending the first trade order to the first matching process when the first local account balance is not sufficient; upon receipt at the second intermediary device of a second trade order associated with the trading account to be sent to the second matching process, determine whether to send the second trade order to the second matching process based on the second local account balance without communicating with the central module associated with the central account balance, wherein the second intermediary device sends the second trade order to the second matching process when the second local account balance is sufficient, and wherein the second intermediary device refrains from sending the second trade order to the second matching process when the second local account balance is not sufficient; upon determination that the first local account balance is not sufficient when the first trade order is received, send a request to the central module associated with the central account balance to allocate an additional account balance to the first local account balance; and upon determination that the second local account balance is not sufficient when the second trade order is received, send a request to the central module associated with the central account balance to allocate an additional account balance to the second local account balance.