Patent ID: 8296219
Filing Date: 2012-10-23
Classification: G06Q

Abstract:
1. A transaction management device, comprising; an order receiving unit that receives a trade order application information from a client terminal; an order information generation unit that generates for each received trade order application information plural order information groups, each order information group contains a first order for executing one of buying or selling of a financial product at a first order price, a second order for fixing a profit by selling the financial product bought by the first order at a second order price higher than the first order price or by buying the financial product sold by the first order at the second order price lower than the first order price, and a stop loss order for stopping an increase of loss by selling the financial product bought by the first order at a stop loss order price lower than the first order price or by buying the financial product sold by the first order at the stop loss order price higher than the first order price, and sets the first order price, the second order price and the stop loss order price to different prices in each order information group; a memory unit that stores the order information groups generated by the order information generation unit; and a contract information generation unit that executes transaction processing corresponding to the plural order information groups simultaneously, and sets a corresponding first order to an effective status that is an active status for contracting the trade order, a corresponding second order to an ineffective status that is a stand-by status and a corresponding stop loss order to the ineffective status, responsive to start of the transaction processing of a corresponding order information group, wherein for the plural order information groups: responsive to a contracted first order, the contract information generation unit switches settings of second and stop loss orders corresponding to the contracted first order from an ineffective status to an effective status, responsive to a contracted second order, the contract information generation unit cancels a stop loss order corresponding to the contracted second order, checks whether all transactions in connection with the plural order information groups are completed, and starts transaction processing of a next order information group if one or more order information groups from among the plural order information groups in which a transaction is not completed is judged to exist, and responsive to a contracted stop loss order, the contract information generation unit cancels a second order corresponding to the contracted stop loss order, and cancels transactions in connection with the plural order information groups.