Controlling markets during a stop loss trigger
First Claim
1. A stop-loss system that mitigates the effects of a market spike caused by the triggering and election of a stop order, comprising:
- evaluation logic that monitors orders received at an automated trading engine in an automated trade matching system, the evaluation logic configured to compare an execution price of the stop order to a predetermined price threshold;
stop-loss trigger logic that flags a market for an instrument when the execution price of the stop order lies beyond the predetermined price threshold; and
matching logic that matches orders for the instrument in the flagged market at the predetermined price threshold against orders beyond the predetermined price threshold, where the orders for the instrument in the flagged market comprise orders received at the automated trading engine having a price within the predetermined price threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A system mitigates the effects of a market spike caused by the triggering and election of conditional orders in an automated matching system. The system monitors trading that takes place as a result of the cascading triggering of conditional orders. When an order is executed beyond a predetermined price threshold, an instrument may be flagged, allowing matching to take place only at or within the predetermined price threshold. Orders within the price threshold are matched at the price threshold against orders beyond the price threshold, in order to dampen any instantaneous damaging effects of the price spike. The system may adjust the price threshold when market appropriate, allowing the order flow to bring the market back to whatever is the true price level. The system mitigates price fluctuations that are purely conditional order cascade driven, but allows the market to continuously trade in controlled price and time intervals to ensure that a true market move can still occur and not have price control mechanisms hinder trade matching and true price discovery.
51 Citations
18 Claims
-
1. A stop-loss system that mitigates the effects of a market spike caused by the triggering and election of a stop order, comprising:
-
evaluation logic that monitors orders received at an automated trading engine in an automated trade matching system, the evaluation logic configured to compare an execution price of the stop order to a predetermined price threshold;
stop-loss trigger logic that flags a market for an instrument when the execution price of the stop order lies beyond the predetermined price threshold; and
matching logic that matches orders for the instrument in the flagged market at the predetermined price threshold against orders beyond the predetermined price threshold, where the orders for the instrument in the flagged market comprise orders received at the automated trading engine having a price within the predetermined price threshold. - View Dependent Claims (2, 3, 4, 5)
-
-
6. The system of claim 6 wherein the orders received at the automated trading engine for the instrument in the flagged market that have a price beyond the predetermined price threshold are matched at the adjusted price threshold against orders beyond the predetermined price threshold.
-
7. A system that mitigates the effects of rises or falls in market prices caused by the execution of a conditional order, comprising:
-
an order book manager that receives orders;
an order processor that compares an execution price of the conditional order to a predetermined price threshold; and
a spike control processor that controls the matching of at least one order received by the order book manager when the price of the conditional order lies beyond the predetermined price threshold, orders received by the order book manager within the predetermined price threshold being matched at the predetermined price threshold against orders beyond the predetermined price threshold. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of mitigating the effect of a market spike caused by the triggering and election of a conditional order, comprising:
-
monitoring orders submitted to an automated trading engine in an automated matching system;
comparing the execution price of the conditional order to a predetermined price threshold;
flagging a market for an instrument when the execution price of the stop order lies beyond the predetermined price threshold;
matching orders for the instrument in the flagged market at the predetermined price threshold against orders beyond the predetermined price threshold, where the orders for the instrument in the flagged market comprise orders received at the automated trading engine having a price within the predetermined price threshold. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification