Methods and systems for administering redundant cancellations of orders for
securities. Canceling orders for securities in an automated securities
trading broker-dealer system. Receiving new cancellations from clients and
searching a cancellation queue for cancellations corresponding to the new
cancellations. If a corresponding cancellation is found in the
cancellation queue, the redundancy count of the corresponding cancellation
is incremented in the cancellation queue and the new cancellation is
discarded. If a cancellation corresponding to the new cancellation is not
found in the cancellation queue, a copy of the new cancellation is placed
in the cancellation queue and the new cancellation is sent to the market.
Embodiments periodically scanning the cancellation queue for cancellations
having a redundancy count greater than zero, decrementing the redundancy
count for such cancellations. Some embodiments issue additional
cancellations dependent upon receipt of acknowledgments of earlier
cancellations. Other embodiments issue additional cancellations dependent
upon receipt of rejections of earlier cancellations. Other embodiments
provide the capability of canceling orders for securities when an order
corresponding to a cancellation is still in a market queue waiting to be
sent to a market. Other embodiments include implementing Immediate or
Cancel orders (IOC) for markets that do not support IOC orders.
Methodes en systemen om overtollige annuleringen van orden voor effecten te beheren. Het annuleren van orden voor effecten in geautomatiseerde effecten die makelaar-handelaar systeem uitwisselen. Het ontvangen van nieuwe annuleringen van cliƫnten en het zoeken van een annuleringsrij naar annuleringen die aan de nieuwe annuleringen beantwoorden. Als een overeenkomstige annulering in de annuleringsrij wordt gevonden, wordt de overtolligheidstelling van de overeenkomstige annulering verhoogd in de annuleringsrij en de nieuwe annulering wordt verworpen. Als een annulering die aan de nieuwe annulering beantwoordt niet in de annuleringsrij wordt gevonden, wordt een exemplaar van de nieuwe annulering geplaatst in de annuleringsrij en de nieuwe annulering wordt verzonden naar de markt. Belichamingen die periodiek de annuleringsrij voor annuleringen aftasten die een overtolligheidstelling groter hebben dan nul, decrementing de overtolligheidstelling voor dergelijke annuleringen. Sommige belichamingen geven extra annuleringen afhankelijk van ontvangstbewijs van acknowledgments van vroegere annuleringen uit. Andere belichamingen geven extra annuleringen afhankelijk van ontvangstbewijs van verwerping van vroegere annuleringen uit. Andere belichamingen verstrekken het vermogen van het annuleren van orden voor effecten wanneer een orde die aan een annulering beantwoordt nog in een wachten van de marktrij dat naar een markt moet worden verzonden is. Andere belichamingen omvatten Direct uitvoeren of annuleren orden (IOC) voor markten die IOC geen orden steunen.