System and method for managing risk associated with product transactions
First Claim
Patent Images
1. A method, comprising:
- receiving by at least one computing device from a user a request to place a first order to trade a first product, the request being made using an account that comprises one or more current balances, and wherein the first product comprises a first betting product;
determining by the at least one computing device a risk value for the first order based at least in part on the first product;
determining by the at least one computing device whether to approve the first order based at least in part on the risk value determined for the first order and one or more of the current balances for the account; and
if the first order is approved, placing by the at least one computing device the first order on an exchange;
receiving by the at least one computing device from the user a request to place a second order;
placing by the at least one computing device the second order on the exchange;
matching by the at least one computing device the first order with a third order to at least partially fill the first order; and
based at least in part on matching the first order with the third order, canceling by the at least one computing device the second order.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of managing trading orders is provided. The method includes receiving a request to place a first order to trade a first product, the request being made using an account having one or more current balances. The method further includes determining a risk value for the first order based at least in part on the first product. The method further includes determining whether to approve the first order based at least in part on the risk value determined for the first order and one or more of the current balances for the account, and if the first order is approved, placing the first order.
100 Citations
34 Claims
-
1. A method, comprising:
-
receiving by at least one computing device from a user a request to place a first order to trade a first product, the request being made using an account that comprises one or more current balances, and wherein the first product comprises a first betting product; determining by the at least one computing device a risk value for the first order based at least in part on the first product; determining by the at least one computing device whether to approve the first order based at least in part on the risk value determined for the first order and one or more of the current balances for the account; and if the first order is approved, placing by the at least one computing device the first order on an exchange; receiving by the at least one computing device from the user a request to place a second order; placing by the at least one computing device the second order on the exchange; matching by the at least one computing device the first order with a third order to at least partially fill the first order; and based at least in part on matching the first order with the third order, canceling by the at least one computing device the second order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system, comprising:
-
at least one processor; and a memory electronically coupled to the at least one processor, wherein the memory stores instructions which, when executed by the at least one processor, direct the at least one processor to; receive from a user a request to place a first order to trade a first product, the request being made using an account, wherein the account comprises one or more current balances, and wherein the first product comprises a first betting product; determine a risk value for the first order based at least in part on the first product; determine whether to approve the first order based at least in part on the risk value determined for the first order and one or more of the current balances for the account; and if the first order is approved, place the first order on an exchange; receive from the user a request to place a second order; place the second order on the exchange; match the first order with a third order to at least partially fill the first order; and based at least in part on matching the first order with the third order, cancel the second order. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification