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


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

Теги:


Спасибо:


IvanB

Фотография
Дата: 02.08.2013
Ответить


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


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

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

Bond Перейти
Чем отличаются MarketDepth и Quote?

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

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

Верно

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

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

Bond Перейти
Сделка - исполненная заявка.

Верно.

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

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

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

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

Bond

Фотография
Дата: 02.08.2013
Ответить


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

IvanB

Фотография
Дата: 02.08.2013
Ответить


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


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

Bond

Фотография
Дата: 05.08.2013
Ответить


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


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

Спасибо, за разъяснения! [thumbup]
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy