Patent ID: 8799121

Claim:
A method comprising the steps of: receiving by at least one processor from a first user a first order, wherein: the first order comprises a bet on at least one sporting event, the first user has an account that has a plurality of balances associated therewith, and the first order is received from the first user via a computer system in use by the first user, the computer system being communicatively coupled to the at least one server via a communications network; based at least in part on receiving the first order: determining by the at least one processor a risk value for the first order, wherein the risk value comprises an amount that the first user could lose on the bet; comparing by the at least one processor the risk value to at least one of the plurality of balances associated with the account; approving by the at least one processor the first order based at least in part on comparing the risk value to the at least one balance; and based at least in part on approving the first order, making by the at least one processor the first order available for matching with other orders; receiving by the at least one processor from the first user a second order, wherein the second order comprises a bet on at least one of (i) the a least one sporting event and (ii) at last one other sporting event, and wherein the second order further comprises or defines an amount that the first user wishes to wager on the at least one of (i) the at least one sporting event and (ii) the at least one other sporting event; approving by the at least one processor the second order; based at least in part on approving the second order, making by the at least one processor the second order available for matching with other orders; receiving by the at least one processor from a second user an order, wherein the order from the second user comprises a bet on the sporting event and further comprises or defines an amount that the second user wishes to wager on the sporting event; matching by the at least one processor the first order from the first user with the order from the second user; based at least in part on matching the first order from the first user with the order from the second user, adjusting by the at least one processor at least one of the plurality of balances associated with the account; based at least in part on adjusting the at least one balance associated with the account and subsequent to making the second order available for matching with other orders, automatically reducing by the at least one processor the wager amount of the second order; and based at least in part on at least one of the plurality of balances associated with the account, determining by the at least one processor not to place a margin call on the account.