Как биржи справляются с переполненными рыночными ордерами

Скажем, я наблюдаю следующий рынок (упрощенная книга лимитных ордеров, состоящая только из лимитных и рыночных ордеров):

  Bid  | Price  |  Ask  
       | 100.75 |   10
       | 100.50 |   40
    20 |  99.40 |
    30 |  99.30 |

Что произойдет, если поступит рыночный ордер на покупку объема 90, и как он будет обработан алгоритмом сопоставления биржи/рынка?

Логически у нас есть вариант, что

  • рыночный ордер сразу же отклоняется
  • рыночный ордер исполняется в максимально возможной степени (40 акций по 100,50, 10 акций по 100,75)

если обрабатывается второй вариант, что происходит с оставшимися 40 томами?

  • он выбрасывается (т. е. ничего дополнительно не происходит)
  • он преобразуется в лимитный ордер по последней лучшей цене, т. е. в новый лимитный ордер на стороне предложения по цене 100,75 и объему 40 (кажется немного маловероятным, но логически возможным...)

Я понимаю, что это может быть слишком упрощенно (например, только один обмен, только два типа ордеров и т. д.), если у вас есть ответ, который применим только с дополнительными предположениями, пожалуйста, ответьте и укажите дополнения, которые вы сделали.

Примечание

Этот вопрос связан, но не равен этому и этому вопросу, но в то время как первый касается сопоставления ордеров в целом, второй касается только полностью пустой книги ордеров (это в некоторой степени связано со вторым вариантом). Насколько я понимаю, ни один вопрос конкретно не требует переполненных рыночных ордеров.

Немедленный или отмененный заказ предназначен для полного количества, а не для частичного количества.

Ответы (2)

Рыночный ордер будет исполнен, насколько это возможно, путем сопоставления с лимитными ордерами (второй вариант), а затем оставшийся невыполнимым ордер на 40 акций должен быть отменен.

Биржи должны рассматривать рыночные ордера как немедленные или отменять ордера , как следует из названия, это означает, что рыночный ордер должен найти совпадение немедленно или будет отменен, частичное совпадение, как в этом случае, что приведет к отмене невыполненной части.

Я предполагаю, что преобразование оставшейся части в лимитный ордер было бы возможно, но это означало бы, что брокер/биржа (кто бы вообще это установил?) изменил ордер трейдера, что кажется хорошим способом разозлить их. Тем не менее, абсолютно последнее, чего вы хотели бы, — это иметь выдающийся рыночный ордер, это предоставило бы прекрасную возможность недобросовестному трейдеру заняться некоторым взвинчиванием цен.

-1 Какая биржа по умолчанию использует ордера IOC?
Это неправильно. См. nyse.com/publicdocs/nyse/markets/nyse/… , 7.1, поле 59. По умолчанию используется значение Day, но IOC также допустимо и, согласно вашему отчету, используется более широко.
@hroptatyr Кажется, я ошибался, это кажется действительно безумием — дефолт по рыночному ордеру Дэю. Если я что-то не упустил, типы рыночных ордеров в этом отчете кажутся только IOC и ордерами на открытие / закрытие (то есть также очень короткой продолжительностью)?
Если подумать: лимитные ордера жертвуют количеством, чтобы поддерживать цену, рыночные ордера жертвуют ценой, чтобы поддерживать количество. Дополнения IOC и FOK смягчают эти цели, позволяя отменить заказ. Честно говоря, я не могу представить себе биржу , делающую эти программные версии по умолчанию. Но опять же, у NYSE так много (специальных) типов ордеров со странными значениями по умолчанию и прекращением использования ордеров Stop и GTC (с 2016 года), что однажды ваш ответ может стать верным :)

Это зависит от обмена и типа заказа

Немедленное или отмена будет заполнено или отменено. GTC будет заполняться настолько, насколько это возможно, и оставаться на вершине рынка. Так что, если кто-то поставит аск в 200, он совпадет.

Рыночный ордер рекомендуется только для высоколиквидных акций.

Кажется, вы путаете ФОК и МОК. ФОК будет заполнен полностью или аннулирован. IOC заполнит столько, сколько возможно (если вообще возможно), а остальное будет отменено (если что-то останется незаполненным).