mixarus
mixarus личный блог
08 октября 2012, 16:40

Как отличить заявку по рынку от лимитированной заявки

Всем доброго сонного полувыходного (без США) дня, коллеги.

Есть следующая задача по Full Orders Log различить лимитные заявки и рыночные.

Если заявки несут в себе цену за границами лучшего bid / ask, то различить их, естественно, не составит никакого труда. Но что делать, если заявки идут по этим ценам?

На сайте Московской биржи Дмитрий Глотиков давал рекомендацию

"транзакция, в результате которой появляются сделки всегда начинается с операции добавления заявки.

Поэтому:
— ловим последний Add, запоминаем номер заявки
— если в записи c действием «сведение» номер заявки равен заполненному,
то это «пол-сделки» инициатора (откусили кусок заявки, вызвавшей сведение)

— если в записи c действием «сведение» номер заявки не равен заполненному,
то это «пол-сделки» конфирматора (откусили кусок заявки, стоявшей в очереди)".

Может быть у меня что-то не то с руками, но точно разобрать какого типа прошла заявка не получается. Подскажите, пожалуйста, если сталкивались с данным вопросом.

5 Комментариев
  • margin
    08 октября 2012, 17:45
    ))) К чему демонстрировать собственную неосведомленность?
      • margin
        08 октября 2012, 18:47
        mixarus, Я писала о том, что рынок США ВСЕГДА работает в День Колумба. Просто запомните этот факт).

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

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн