Котировка, заявка, сделка - ху из ху?


Котировка, заявка, сделка - ху из ху?
Atom
8/2/2013


Разъясните, пожалуйста, принципиальную разницу в терминах - котировка, заявка, сделка.
Чем отличаются MarketDepth и Quote? Аск, оффер, продажа и предложение синонимы. Бид, спрос и покупка тоже синонимы. Котировка - это заявка или уже совершенная сделка? Сделка - исполненная заявка. Котирование - сортировка заявок по принципу лучшего предложения и спроса в порядке убывания(глубины стакана)? При работе с библиотекой из каких классов S# эти данные нужно получать(MarketDepth, Quote, Order)? Хочется избавится от разночтений! Если я не внимательно прочитал Справку, пожалуйста, направьте на путь истинный и сбросьте ссылочки. Спасибо)



Thanks:


IvanB

Avatar
Date: 8/2/2013
Reply


Bond Go to
Разъясните, пожалуйста, принципиальную разницу в терминах - котировка, заявка, сделка.
Чем отличаются MarketDepth и Quote? Аск, оффер, продажа и предложение синонимы. Бид, спрос и покупка тоже синонимы. Котировка - это заявка или уже совершенная сделка? Сделка - исполненная заявка. Котирование - сортировка заявок по принципу лучшего предложения и спроса в порядке убывания(глубины стакана)? При работе с библиотекой из каких классов S# эти данные нужно получать(MarketDepth, Quote, Order)? Хочется избавится от разночтений! Если я не внимательно прочитал Справку, пожалуйста, направьте на путь истинный и сбросьте ссылочки. Спасибо)


Bond Go to
Разъясните, пожалуйста, принципиальную разницу в терминах - котировка, заявка, сделка.

Заявка (Order) - Вы хотите купить или продать что-то, для этого нужно оформить заявку (экземпляр класса Order), основные данные для заявки: направление (покупка/продажа), цена, объем (кол-во инструмента, которое покупаете/продаете).
Сделка (Trade) - результат удовлетворения (выполнения) заявок, если, например, на Вашу заявку находится продавец/покупатель (Вы покупаете/продаете, соответственно), то совершается сделка, на бирже регистрируется сделка и в S# приходит эта информация.
Вот что говорит Википедия:
Котиро́вка (фр. Cote, англ. Financial quote) — цена (курс, процентная ставка) товара, которую объявляет продавец или покупатель и по которой они готовы совершить покупку или продажу (предлагается оферта). Обычно подразумевается относительно быстро меняющаяся цена, например, биржевая.
Все верно, добавлю только то, что из котировок состоит стакан котировок, и то, что котировки, это сгруппированные по цене заявки, о которой было сказано выше. Т.е. котировка как и заявка имеет поля: направление, цена, объем; в то время как заявка это результат деятельности одного лица (трейдера, например), то котировка, по некоторой цене, "группирует в себе" все заявки, по данной цене, и вся сумма объемов отображается в соответствующем поле котировки.

Bond Go to
Чем отличаются MarketDepth и Quote?

MarketDepth - это стакан котировок.
Quote - это котировка.
MarketDepth содержит в себе котировки до некоторой глубины, например 10 котировок, это значит, что в стакане (MarketDepth) 10 лучших котировок на продажу и 10 на покупку (лучшие, по отношению к цене), не плохо написано про стакан здесьстакан котировок.

Bond Go to
Аск, оффер, продажа и предложение синонимы. Бид, спрос и покупка тоже синонимы.

Верно

Bond Go to
Котировка - это заявка или уже совершенная сделка?

Котировка - отражает заявки на конкретный торговый инструмент (акция, индекс, ...), подробнее выше.

Bond Go to
Сделка - исполненная заявка.

Верно.

Bond Go to
Котирование - сортировка заявок по принципу лучшего предложения и спроса в порядке убывания(глубины стакана)?

Слово Котирование, думаю, здесь не верно, Вы пишите про Стакан (стакан котировок).

Bond Go to
При работе с библиотекой из каких классов S# эти данные нужно получать(MarketDepth, Quote, Order)?

Об этом смотрите выше.
Thanks: Bond

Bond

Avatar
Date: 8/2/2013
Reply


Иван, спасибо за подробный ответ! Все стало значительно понятнее. Эту информацию, мне кажется, можно вынести в Справку как маленький словарик. Классы MarketDepth, Quote, Order как-то связаны между собой, кроме того что они находятся в одном пространстве имен? Они все так или иначе работают с заявками. Их поля данных как-то пересекаются? Или в каждом классе данные из потока забираются самостоятельно?
Thanks:

IvanB

Avatar
Date: 8/2/2013
Reply


Bond Go to
Классы MarketDepth, Quote, Order как-то связаны между собой, кроме того что они находятся в одном пространстве имен? Они все так или иначе работают с заявками. Их поля данных как-то пересекаются? Или в каждом классе данные из потока забираются самостоятельно?


MarketDepth и Quote, связаны, Quote - это структурная единица стакана (класс MarketDepth).
Order никак не связан ни с MarketDepth, ни с Quote, касаемо реализации в S#. Ну а по сути, они связаны через биржу, когда Order регистрируется, он попадает в котировочный стакан.
Thanks: Bond

Bond

Avatar
Date: 8/5/2013
Reply


IvanB Go to
Bond Go to
Классы MarketDepth, Quote, Order как-то связаны между собой, кроме того что они находятся в одном пространстве имен? Они все так или иначе работают с заявками. Их поля данных как-то пересекаются? Или в каждом классе данные из потока забираются самостоятельно?


MarketDepth и Quote, связаны, Quote - это структурная единица стакана (класс MarketDepth).
Order никак не связан ни с MarketDepth, ни с Quote, касаемо реализации в S#. Ну а по сути, они связаны через биржу, когда Order регистрируется, он попадает в котировочный стакан.

Спасибо, за разъяснения! ThumpUp
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy