System and method for controlling markets during a stop loss trigger

US9760949B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9760949-B2
Application numberUS-201414466359-A
CountryUS
Kind codeB2
Filing dateAug 22, 2014
Priority dateJul 25, 2003
Publication dateSep 12, 2017
Grant dateSep 12, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system mitigates the effects of a market spike caused by the triggering and the election of a conditional order in an automated matching system. The system includes evaluation logic, delay logic, pricing logic and timing logic. The evaluation logic monitors conditional orders submitted to a trading engine and is configured to compare a price of an order to a first predefined price range. The delay logic delays matching of the orders submitted to the trading engine when the price of the orders lie outside of the first predefined price range. The pricing logic derives an opening price to be used by the trading engine. The timing logic measures a time interval used to delay a matching of the orders until the opening price is within a predefined price range up to a maximum delay time set by a control center. A method of mitigating the effect of a market spike caused by the triggering and the election of a conditional order includes monitoring conditional orders submitted to the trading engine. The method compares the price of a conditional order to a first predefined price range and delays the matching of orders submitted to the trading engine when the price of the conditional order lies outside of the first predetermined price range. The method derives an opening price to be used by the trading engine; and measures a time interval used to delay the matching of the orders until the opening price is within a predefined price range up to a maximum delay time set by a control center.

First claim

Opening claim text (preview).

We claim: 1. A stop-loss computer system that mitigates the effects of a market spike caused by the triggering and the election of a stop order, the stop-loss computer system comprising: a processor and memory coupled therewith; an evaluation logic stored on the memory and executable by the processor that monitors stop orders submitted to a trading engine in an automated matching system in real time, the evaluation logic being configured to automatically compare an execution price of a stop order to a first predefined price range; a delay logic stored on the memory and executable by the processor that delays the matching of the stop orders submitted to the trading engine when the price of a transaction lies outside of the first predefined price range; a pricing logic stored on the memory and executable by the processor that derives an opening price to be used by the trading engine; and a timing logic stored on the memory and executable by the processor that measures a time interval used to delay a matching of the stop orders until the opening price is within a second predefined price range. 2. The system of claim 1 wherein the first predefined price range is based on a no-bust range. 3. The system of claim 1 wherein the first predefined price range comprises a varying price range that changes with the time of day. 4. The system of claim 1 wherein the first predefined price range comprises a varying price range that changes with a market volatility. 5. The system of claim 1 wherein the first predefined price range comprises a varying price range and the time interval comprises a varying time interval, the varying price range and the varying time interval being based on a time of day and a market volatility. 6. The system of claim 1 wherein the second-predefined price range comprises a multiple of a no-bust range. 7. The system of claim 1 wherein the opening price comprises an equilibrium price that falls substantially between the prices of the pending bids and the prices of the pending offers. 8. The system of claim 1 wherein the opening price is derived to fall substantially within an overlap of pending bid and offer prices. 9. The system of claim 1 wherein the timing logic delays a matching of the orders until the opening price is within the second predefined price range or a period of time lapses. 10. The system of claim 1 wherein the timing logic delays a matching of the orders until the opening price is within the second predefined price range or a period of time lapses or a manual intervention occurs. 11. The system of claim 1 further comprising a matching system coupled to the evaluation logic. 12. The system of claim 11 wherein the matching system comprises one or more matching systems selected from the group comprising a first in, first out system, an allocation system, and a hybrid of a price and time priority. 13. The system of claim 1 further comprising a control center coupled to the evaluation logic. 14. The system of claim 1 further comprising a messaging system coupled to the evaluation logic. 15. The system of claim 1 further comprising a wireless messaging system coupled to the evaluation logic. 16. The system of claim 1 wherein the time interval varies with a time of day. 17. The system of claim 1 wherein the first predefined price range comprises a synthetic no bust range. 18. A computer implemented stop-loss method that mitigates the effects of a market spike caused by the triggering and the election of a stop order comprising: monitoring, by a processor in real time, orders submitted to a trading engine in an automated matching system; comparing, automatically by the processor, an execution price of a stop order to a first predefined price range; delaying the matching of the orders submitted to the trading engine when the price of a transaction lies outside of the first predefined price range; deriving, by the processor, an opening price to be used by the trading engine; and measuring, by the processor, a time interval used to delay a matching of the orders until the opening price is within a second predefined price range. 19. The method of claim 18 wherein the opening price comprises an equilibrium price that falls substantially between the prices of the pending bids and the prices of the pending offers. 20. A stop-loss apparatus that mitigates the effects of a market spike caused by the triggering and the election of a stop order, the apparatus comprising: a non-transitory computer readable medium operable to store data indicating orders submitted to a trading engine; and a spike control processor coupled with the non-transitory computer readable medium, the spike control processor configured to monitor the orders submitted to the trading engine in real time and automatically compare an execution price of a stop order to a first predefined price range, delay the matching of the orders submitted to the trading engine when the price of a transaction lies outside of the first predefined price range, derive an equilibrium price that falls substantially between the prices of the pending bids and the prices of the pending offers submitted to the trading engine during a delay of the matching of orders, and measure a time interval used to delay a matching of the orders until the equilibrium price is within a second predefined price range.

Assignees

Inventors

Classifications

  • Finance; Insurance; Tax strategies; Processing of corporate or income taxes · CPC title

  • Asset management; Financial planning or analysis · CPC title

  • G06Q40/047Primary

    including trading crash mitigation or circuit breakers · CPC title

  • G06Q40/04Primary

    Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9760949B2 cover?
A system mitigates the effects of a market spike caused by the triggering and the election of a conditional order in an automated matching system. The system includes evaluation logic, delay logic, pricing logic and timing logic. The evaluation logic monitors conditional orders submitted to a trading engine and is configured to compare a price of an order to a first predefined price range. The …
Who is the assignee on this patent?
Chicago Mercantile Exchange Inc
What technology area does this patent fall under?
Primary CPC classification G06Q40/047. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 12 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).