Unter Price/Time Priority Order Matching erhalten Market Orders Vorrang vor Limit Orders. Wie wird das Aushungern von Limitorders verhindert? Mit Aushungern beziehe ich mich auf den Fall, in dem Limit-Orders keine Chance haben, ausgeführt zu werden, weil immer eine Market-Order zur Ausführung verfügbar ist.
Kann die Priorität von in der Warteschlange befindlichen Limit Orders nach einiger Zeit erhöht werden?
Bearbeiten: Quellen hinzufügen, um meine Behauptung zu untermauern, dass Market-Orders vor Limit-Orders unter Preis-/Zeitpriorität ausgeführt werden.
http://www.six-swiss-exchange.com/knowhow/exchange/trading/matching_en.html http://www.eurexchange.com/exchange-en/trading/market-model/matching-principles
Market-Orders haben keine Priorität gegenüber Limit-Orders. Zeit ist der einzige Faktor, der beim Preis-/Zeit-Order-Matching von Bedeutung ist, wenn der Orderpreis gleich ist.
Angenommen, das aktuell beste verfügbare Angebot für AAPL beträgt 100,01 $ und das beste verfügbare Gebot 100,00 $. Jetzt kommen ein Limit-Kauf für 100,01 $ und ein Marktkauf ungefähr zum gleichen Zeitpunkt. Die passende Engine kann immer nur einen Auftrag erhalten, egal wie nah sie beieinander eintreffen.
Nehmen wir an, dass der Limit-Kauf zufällig zuerst eintrifft. Die Engine prüft, ob es einen passenden Verkauf bei 100,01 $ gibt und es tatsächlich gibt und ein Handel stattfindet. Dies alles geschieht in einem Augenblick, bevor die Matching-Engine jemals den Marktkauf sieht. Dann geht es weiter zum Marktkauf und verarbeitet ihn entsprechend.
Nehmen wir andererseits an, dass der Marktkauf zufällig zuerst eintrifft. Die Engine wird es mit dem besten verfügbaren Verkauf (bei 100,01 $) abgleichen und ein Handel findet statt. Dies alles geschieht in einem Augenblick, bevor die Matching-Engine jemals den Limitkauf sieht. Dann geht es weiter zum Limit-Kauf und verarbeitet es entsprechend.
Es gibt also nie einen Vergleich zwischen den beiden Aufträgen oder ihren "Prioritäten", weil sie nie gleichzeitig im System existieren. Der erste, der ankommt, wird zuerst verarbeitet; der zweite, der ankommt, wird als zweiter verarbeitet.
limit order
, um einen Auftrag zu bezeichnen, der nicht sofort ausführbar ist, obwohl viele Arten von limit orders
Aufträgen sofort ausführbar sind (wie weiter unten auf der Seite erklärt wird). Unabhängig davon zeigt Ihr Kommentar, dass Sie immer noch den Punkt verpassen, dass es so etwas wie "gleichzeitig" nicht gibt. Bestellungen werden immer nach Ankunftszeit sortiert, und der Erste, der (sogar um 1 Nanosekunde) ankommt, gewinnt, unabhängig vom "Typ".
Dheer
AfterWorkGuinness
AfterWorkGuinness