Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
237 words
A data processing system for making a trading market in at least one security in which the system proprietor is acting, as a principal; said system including means for receiving trade orders for said at least one security from system customers, said trade orders including fields identifying the stock to traded and characterization of the trade as customer purchase or sale, and the number of shares for the transaction; means for retrieving and for storing operative bid and asked prices for said at least one security; means for entering and for storing order qualification parameters, said parameters and said stored prices determining which received orders are qualified for execution; means for storing data characterizing position, cost and profit for said at least one security; qualifying means responsive to said received trade offers and said stored prices and order qualification parameters for qualifying a trade order for execution when the received trade order fields do not violate the stored prices and qualification parameters; means for executing each trade order qualified by said qualification means; and post-execution updating means for incrementing said stored position in said at least one security by the amount of a trade order upon execution of a customer sale and decrementing said stored position by the amount of a trade order upon execution of a customer purchase and means for updating at least one of said stored cost and profit upon execution of a trade.
Claim 2
Dependent Claim
237 words
A data processing system for making a trading market in at least one security in which the system proprietor is acting, as a principal; said system including means for receiving trade orders for said at least one security from system customers, said trade orders including fields identifying the stock to traded and characterization of the trade as customer purchase or sale, and the number of shares for the transaction; means for retrieving and for storing operative bid and asked prices for said at least one security; means for entering and for storing order qualification parameters, said parameters and said stored prices determining which received orders are qualified for execution; means for storing data characterizing position, cost and profit for said at least one security; qualifying means responsive to said received trade offers and said stored prices and order qualification parameters for qualifying a trade order for execution when the received trade order fields do not violate the stored prices and qualification parameters; means for executing each trade order qualified by said qualification means; and post-execution updating means for incrementing said stored position in said at least one security by the amount of a trade order upon execution of a customer sale and decrementing said stored position by the amount of a trade order upon execution of a customer purchase and means for updating at least one of said stored cost and profit upon execution of a trade.
Claim 3
Dependent Claim
26 words
A system as in claim 1, further including means for storing said trade order without execution if said trade order is not within said qualification parameters.
Claim 4
Dependent Claim
101 words
A system as in claim 1, wherein said stored order qualifying parameters include the amount of said at least one security available for customer purchase and the amount of said at least one security available for customer sale, said data processing system further including means for decrementing said amount of said security available for customer purchase by the amount of said security in a trade order upon execution of a customer purchase, and means for decrementing said amount of said security available for customer sales by the amount of said security in a trade order upon execution of a customer sale.
Claim 5
Dependent Claim
29 words
A system as in claim 3, wherein said stored order qualifying parameters include a maximum amount of said at least one security acceptable in a single customer trade order.
Claim 6
Dependent Claim
58 words
A system as claimed in claim 1, wherein said trade orders further include data characterizing the order as being executable at market or within price stated price limit bounds, said data processing system further including means for comparing said predetermined price limit bounds with said stored operative bid and asked prices to determine if said trade is executable.
Claim 7
Dependent Claim
54 words
A system as in claim 1, wherein said market making data processing system includes means for storing the last position for said at least one security, and means for calculating profit in an executed transaction which algebraically reduces toward or beyond zero on the number line, said position relative to said stored last position.
Claim 8
Dependent Claim
26 words
A system as in claim 1, wherein said post-execution updating means includes means for updating said average per share cost of the stocks in said position.
Claim 9
Dependent Claim
71 words
A system as in claim 1, further including interrupt means for halting data processing upon retrieval of a changed bid or asked price, said data processing system further including means for updating said bid and asked prices upon receipt of a new operative bid or asked price for said at least one security, interactive means for manual entry of updated order qualification parameters, and means for reprocessing said unexecuted stored trades.
Claim 10
Dependent Claim
20 words
A system as in claim 1, further including means for communicating data regarding executed trades to further data processing apparatus.
Claim 11
Dependent Claim
38 words
A system as in claim 1, wherein said means for receiving trade orders includes both related and unrelated, third party order origination means, and network means interconnecting said order origination means with said market making data processing system.