|
(21), (22) Заявка: 2003109620/09, 05.10.2001
(24) Дата начала отсчета срока действия патента:
05.10.2001
(30) Конвенционный приоритет:
06.10.2000 US 60/238,001
(43) Дата публикации заявки: 27.08.2004
(46) Опубликовано: 27.01.2007
(56) Список документов, цитированных в отчете о поиске:
RU 2103732 C1, 27.01.1998. RU 2096826 C1, 27.10.1997. WO 96/34357 A1, 31.10.1996. WO 99/52077 А2, 14.10.1999.
(85) Дата перевода заявки PCT на национальную фазу:
04.04.2003
(86) Заявка PCT:
US 01/31222 (05.10.2001)
(87) Публикация PCT:
WO 02/29686 (11.04.2002)
Адрес для переписки:
129010, Москва, ул. Б. Спасская, 25, стр.3, ООО “Юридическая фирма Городисский и Партнеры”, пат.пов. Ю.Д.Кузнецову, рег.№ 595
|
(72) Автор(ы):
КЕМП Гари Аллан II (US), БРУМФИЛД Гэррис (US)
(73) Патентообладатель(и):
ТРЭЙДИНГ ТЕКНОЛОДЖИЗ ИНТЕРНЭШНЛ, ИНК. (US)
|
(54) ТОРГОВЛЯ С ОТОБРАЖЕНИЕМ ГЛУБИНЫ И ЦЕНЫ РЫНКА
(57) Реферат:
Изобретение относится к способу и системе электронной торговли. Техническим результатом является снижение времени совершения сделки при электронной торговле на бирже. В способе выполняют сделки путем отображения глубины рынка на вертикальной или горизонтальной плоскости, причем глубина рынка колеблется логически вверх или вниз, влево или вправо по плоскости по мере того, как колеблются рыночные цены. Это позволяет торговцу торговать быстро и эффективно. Признак консолидации цен дает торговцу возможность консолидировать несколько цен, чтобы сжать отображение. Такая операция позволяет торговцу видеть больший диапазон цен и большее число предписаний рынка в любое заданное время. Посредством консолидации цен и, следовательно, предписаний торговец снижает риск того, что благоприятное предписание уйдет с экрана до выполнения предложения покупателя или предложения продавца на это предписание по благоприятной цене. 2 н. и 10 з.п. ф-лы, 19 ил.
Данная заявка заявляет преимущество предварительной заявки США №60/238001, поданной 6 октября 2000, и частично продолжающей ее заявки США №09/590692, поданной 9 июня 2000, которая заявляет преимущество предварительной заявки США №60/186322, поданной 2 марта 2000.
Существующий уровень техники
Настоящее изобретение направлено на электронную торговлю товарами. В частности, изобретение предлагает торговцу универсальный и эффективный инструмент для осуществления торговли. Он облегчает отображение и быстрое размещение торговых предписаний на глубину рыночной торговли товаром, где товар включает в себя все, что может быть предметом торговли с суммами и ценами.
По меньшей мере, 60 бирж по всему миру используют электронную торговлю в разной степени для торговли фондами, кредитами, фьючерсами, опционами и иными товарами. Эти электронные биржи базируются на трех компонентах: ведущих компьютерах (хостах), серверах связи и компьютерах биржевых участников (клиентах). Ведущий компьютер образует электронное сердце полностью автоматизированной системы электронной торговли. Операции этой системы покрывают согласование предложений, сохранение порядка записей и остатков, ценовую информацию и управление и обновление базы данных для интерактивного торгового дня, равно как и для пакетных прогонов ночью. Ведущий компьютер снабжен также внешними интерфейсами, которые поддерживают непрерывный контакт в реальном времени для котировок поставщиков и других систем ценовой информации.
Торговцы могут связываться с ведущим компьютером через структуры трех типов: линии высокоскоростной передачи данных, высокоскоростные серверы связи и Интернет. Линии высокоскоростной передачи данных устанавливают прямые соединения между клиентом и ведущим компьютером. Другое соединение может быть установлено посредством конфигурирования высокоскоростных сетей или серверов связи в стратегических пунктах доступа по всему миру в местоположениях, где физически располагаются торговцы. Данные передаются в обоих направлениях между торговцами и биржами через выделенные высокоскоростные линии связи. Большинство биржевых участников устанавливают две линии связи между биржей и клиентским узлом или между сервером связи и клиентским узлом в качестве меры безопасности от возможных отказов. Внутренняя компьютерная система биржи также часто устанавливается с резервными ресурсами в качестве меры избыточности для обеспечения доступности системы. Третье подключение использует Интернет. Здесь биржа и торговцы осуществляют связь вперед и назад через линии высокоскоростной передачи данных, которые соединяются с Интернетом. Это позволяет торговцам располагаться везде, где они могут установить соединение с Интернетом.
Безотносительно к тому, какое установлено подключение, компьютеры биржевых участников позволяют торговцам участвовать в рынке. Они используют программное обеспечение, которое создает специализированные интерактивные экраны торговли на рабочих столах торговцев. Экраны торговли позволяют торговцам вводить и выполнять заказы, получать рыночные квоты и отслеживать контракты. Диапазон и качество свойств, доступных для торговцев на их экранах, меняются в соответствии с конкретным исполняемым программным приложением. Установка открытых интерфейсов при разработке биржевой электронной стратегии означает, что пользователи могут в зависимости от их стиля торговли и внутренних требований выбирать средство, с помощью которого они будут обращаться к бирже.
Мировые фондовые, кредитные, фьючерсные и опционные биржи имеют разнообразные товары с ценами, которые быстро меняются. Чтобы получить прибыль на таких рынках, торговцы должны иметь возможность быстро реагировать на такие изменения. Умелый торговец с наиболее быстродействующим программным обеспечением, самой скоростной связью и самой современной аналитикой может значительно улучшить свой собственный или своей фирмы практический результат. Малейшее преимущество в скорости может вызывать существенную отдачу при быстрых подвижках рынка. В современных защищенных рынках торговец, не имеющий технологически усовершенствованного интерфейса, находится в весьма невыгодном конкурентном положении.
Безотносительно к тому, каким интерфейсом пользуется торговец, чтобы ввести предписания на рынок, каждый рынок поставляет каждому торговцу и требует от каждого торговца одну и ту же информацию. Предложения и запросы цены на рынке составляют рыночные данные, и каждый зарегистрированный для торговли может принимать эту информацию, если биржа ее предоставляет. Аналогично каждая биржа требует, чтобы в каждое предписание включалась определенная информация. Например, торговцы должны подавать информацию о названии товара, количестве, ограничениях, цене и множестве других переменных. Без всей этой информации рынок не примет предписание. Этот ввод и вывод информации одинаков для каждого торговца.
Если эти переменные постоянны, преимущество в конкуренции по скорости должно обеспечиваться другими аспектами цикла торговли. При анализе времени, требуемого на размещение торгового предписания (заявки) для данного товара, оказалось, что вклады от разных этапов в общее потребное время различны. Приблизительно 8% от общего времени затрачивается на введение предписания от момента, когда ведущий компьютер генерирует цену на товар, и до момента, когда клиент получает эту цену. Время, требуемое для того, чтобы клиентское программное приложение отобразило цену для торговца, составляет приблизительно 4%. Время, занимающее пересылку предписания торговца к ведущему компьютеру, составляет приблизительно 8%. Остальная часть общего времени, потребного для размещения предписания, примерно 80%, списывается на время, требуемое торговцу, чтобы прочитать отображенные цены и ввести предписание торговца. Настоящее изобретение обеспечивает значительное преимущество в самой медленной части цикла торговли, когда торговец вручную вводит свой предписание. Торговцы понимают, что время, сэкономленное в этой части, может давать в итоге миллионы долларов ежегодно.
В существующих системах перед тем, как предписание отсылается на рынок, нужно ввести множество элементов, что для торговца весьма расточительно по времени. Такие элементы включают в себя условное обозначение товара, желательную цену, количество, а также желательно или предписание на покупку или продажу. Чем больше времени требуется торговцу на введение предписания, тем более вероятно, что цена на рынке, по которой он хочет получить или предложить, изменится или окажется недоступной. Рынок представляет собой текучую среду, т.к. многие торговцы посылают предписания на рынок одновременно. Фактически, успешные рынки прилагают усилия, чтобы иметь такой высокий объем торговли, чтобы каждый торговец, который желает ввести предписание, нашел ему соответствие, и предписание было бы быстро, если не немедленно, удовлетворено. На таких ликвидных рынках цены на товары меняются быстро. На экране торговли это выражается в быстрых изменениях в полях цены и объема в рыночной сетке. Если торговец намерен ввести предписание при конкретной цене, но упустил эту цену из-за того, что рыночные цены изменились перед тем, как он смог ввести это предписание, он может потерять сотни, тысячи, даже миллионы долларов. Чем быстрее торговец может торговать, тем менее вероятно, что он упустит свою цену, и тем более вероятно, что он заработает.
Способ отображения и торговли «Меркурий» по настоящему изобретению обеспечивает быстрое и точное осуществление торгов посредством отображения глубины рынка в вертикальной или горизонтальной плоскости, причем глубина колеблется логически вверх или вниз, влево или вправо по этой плоскости по мере колебаний рыночных цен, тогда как отображение соответствующих цен остается статичным. Это позволяет торговцам торговать быстро и эффективно.
Одно из преимуществ столбца статической цены состоит в том, что торговцы с большей вероятностью вводят предписания при желательных ценах, потому что цены на экране не меняются. Однако физический размер компьютерного экрана торговца накладывает ограничения на столбец статической цены в том, что в этой экранной области может отображаться только конечное число цен.
Биржи задают прейскурант товаров, продаваемых на рынке, в малых номиналах, таких как 1/32-я или 1/64-я от доллара, либо в десятичных долях, например, 0,01. Наименьший такой номинал для каждого товара называется «тик» (разовое изменение биржевой цены в любую сторону). Столбец статических цен Меркурия может отображать каждый тик в ценовых строках, которые составляют столбец статической цены. По мере того как тик становится меньше, на компьютерном экране торговца требуется больше ценовых строк для задания их всех. К примеру, хотя для отображения тика в один доллар потребуется только одно поле, если этот доллар разбит на 64-е доли, то теперь для отображения того же самого ценового диапазона в один доллар потребуется 64 ценовые строки. По существу, большая часть пространства на компьютерном экране торговца может быть монополизирована для показа активности на рынке в пределах малых отклонений цены. Многие торговцы находят ненужным придавать значение малым отклонениям цены, наподобие 1/64-й доллара. Эти торговцы желали бы отказаться отображать тики, реально доступные на рынке в бирже, для более широкого диапазона цен. Такие проблемы отображения могут появиться, когда рынок изменчив. На изменчивом рынке разность между наилучшей ценой покупателя и наилучшей ценой продавца (размах) расширяется, и более широкий размах приводит к тому, что торговец обозревает на своем компьютерном экране меньшую часть всего рынка из-за пространственных ограничений.
Сущность изобретения
Изобретатели разработали настоящее изобретение, которое преодолевает недостатки существующих систем торговли и существенно снижает время, потребное торговцу для размещения сделки при электронной торговле на бирже. Это, в свою очередь, увеличивает вероятность того, что предписание торговца будет выполнено при желательных ценах и количествах. Настоящее изобретение консолидирует доступные величины тика и соответствующие объемы покупателя и продавца на площадке рынка, так что торговец видит больший диапазон цен на рынке. Как результат консолидированных ценовых строк торговец будет также вводить предписание в консолидированном виде, щелкая мышью на активных полях торговли на дисплее Меркурия.
В частности, настоящее изобретение направлено на способ отображения и графический пользовательский интерфейс для отображения глубины рынка для товара, продаваемого на рынке. И способ, и пользовательский интерфейс включают в себя: динамическое отображение в зоне отображения предложений покупателя множества консолидированных предложений покупателя для товара, при этом каждое из множества консолидированных предложений покупателя представляет множество объемов покупателя на рынке для этого товара; динамическое отображение в зоне отображения предложений продавца множества консолидированных предложений продавца для этого товара, при этом каждое из упомянутого множества консолидированных предложений продавца представляет множество объемов продавца для данного товара; и статическое отображение консолидированных цен, соответствующих множеству консолидированных предложений покупателя и предложений продавца, причем каждая из консолидированных цен представляет множество цен за данный товар; при этом множество консолидированных предложений покупателя и предложений продавца динамически отображается совместно с соответствующими им консолидированными ценами.
Здесь также описывается способ и система для размещения торговых предписаний с помощью таких отображений. В частности, настоящее изобретение включает в себя способ и систему размещения торгового предписания на товар с помощью графического пользовательского интерфейса и пользовательского устройства ввода, имеющих заранее установленные параметры для торговых предписаний. Эти способ и система включают в себя: отображение глубины рынка для продаваемого на этом рынке товара посредством динамического отображения в зоне отображения предложений покупателя множества консолидированных предложений покупателя для товара, а в зоне отображения предложений продавца – множества консолидированных предложений продавца для этого товара совместно со статическим отображением соответствующих им консолидированных цен. Эти способ и система включают в себя также инициирование размещения торгового предписания на товар посредством единственной операции пользовательского устройства ввода указателем пользовательского устройства ввода, расположенного в, по меньшей мере, одной из зон отображения предложений покупателя и предложений продавца, при этом каждое из упомянутого множества консолидированных предложений покупателя и предложений продавца представляет соответственно множество объемов покупателя и продавца на рынке на этот товар, а каждая из упомянутых консолидированных цен представляет множество цен на этот товар, и при этом содержимое торговых предписаний частично основано на заранее установленных параметрах и положении указателя во время этой единственной операции.
Изобретатели разработали настоящее изобретение, которое надстраивается на отображение «Меркурий», которое описано в родственной заявке, значительно уменьшает проблемы, связанные с отображением множества цен, когда такие цены выражены малыми величинами тика.
Это новое свойство объединяет отображение ценовой информации в столбце статических цен электронного экрана торговли «Меркурий», снижая тем самым потенциальные недостатки, связанные с быстрыми переменами на площадке рынка, где торговля осуществляется в малых номиналах.
Свойство консолидации цен по настоящему изобретению, как описывается здесь, позволяет торговцу консолидировать ряд цен для сжатия отображения. Такая операция позволяет торговцу видеть больший ряд цен и большее число предписаний на рынке в любое заданное время. За счет консолидации цен, а вследствие этого и предписаний торговец снижает риск того, что благоприятное предписание уйдет с экрана до того, как он ответит предложением покупателя или предложением продавца на это предписание по благоприятной для него цене.
Эти и другие варианты выполнения, описанные здесь более подробно, обеспечивают торговцу повышенную эффективность и маневренность в размещении, а тем самым и в исполнении торговых предписаний на товары в электронной бирже. Другие признаки и преимущества настоящего изобретения понятны для специалистов из нижеследующего подробного описания. Следует иметь в виду, однако, что это подробное описание и конкретные примеры при указании предпочтительных вариантов выполнения настоящего изобретения даются в качестве иллюстрации, а не ограничений. Различные изменения и модификации в объеме настоящего изобретения можно осуществить без отклонения от его сущности, причем данное изобретение включает в себя все такие модификации.
Краткое описание чертежей
Вышеупомянутые преимущества и признаки изобретения поясняются со ссылками на нижеследующее подробное описание и чертежи, на которых:
Фиг.1 – сетевые соединения между множеством бирж и клиентских сайтов;
Фиг.2 – экранное отображение, показывающее внутренний рынок и глубину рынка заданного продаваемого товара;
Фиг.3 – отображение «Меркурий» по настоящему изобретению;
Фиг.4 – отображение «Меркурий» в более позднее время, показывающее изменение значений по сравнению с фиг.3;
Фиг.5 – отображение «Меркурий» с параметрами, установленными для упрощения способа торговли «Меркурий»;
Фиг.6 – блок-схема алгоритма, иллюстрирующая процесс для отображения и торговли «Меркурий»;
Фиг.7А и 7В – соответствующие отображения до и после консолидации цен;
Фиг.8А и 8В – консолидация объемов предложений покупателя и предложений продавца;
Фиг.9 – различные области отображения по настоящему изобретению, в которые можно поместить торговые предписания;
Фиг.10 – консолидированное отображение с торговым предписанием;
Фиг.11-18 – различные схемы для распределения торгового предписания; и
Фиг.19 – блок-схема алгоритма, иллюстрирующая процесс торговли с помощью признака консолидации цен по настоящему изобретению.
Подробное описание изобретения
Как описано со ссылками на чертежи, настоящее изобретение предлагает способ отображения и торговли для исполнения быстрых и точных продаж путем отображения глубины рынка на вертикальной или горизонтальной плоскости, причем глубина колеблется логически вверх или вниз, влево или вправо по плоскости по мере колебания рыночных цен. Это позволяет торговцу размещать торговые предписания быстро и эффективно. Глубина рынка товаров представляет собой текущие цены и объемы покупателей и продавцов на рынке. Способ отображения и торговли по изобретению увеличивает вероятность того, что торговец будет иметь возможность исполнять предписания при желательных ценах и объемах.
В предпочтительном варианте выполнения настоящее изобретение воплощается в компьютерном или электронном терминале. Компьютер может осуществлять связь либо непосредственно, либо через промежуточные устройства с биржей для приема и передачи информации о рынке, товарах и торговых предписаниях. Он может взаимодействовать с торговцем и генерировать содержимое и характеристики торгового предписания, подлежащего отсылке на биржу. Представляется, что система по настоящему изобретению может быть воплощена на любом существующем или будущем терминале или устройстве, имеющем возможность выполнять описанные здесь функции. Объем настоящего изобретения не ограничивается типом используемого терминала или устройства. Далее, описание ссылается на единственный щелчок мышью как средство для пользовательского ввода и взаимодействия с терминальным отображением в качестве примера единственной операции пользователя. Хотя это описывает предпочтительный режим взаимодействия, объем настоящего изобретения не ограничивается использованием мыши в качестве устройства ввода или щелканьем клавиши на мыши в качестве единственной операции пользователя. Напротив, любая операция пользователя в краткий период времени, содержащая один или более щелчков клавишей на мыши или ином устройстве ввода, рассматривается как единственная операция пользователя для целей настоящего изобретения.
Система может быть выполнена для обеспечения торговли одновременно на одной бирже или на множестве бирж. Подключение системы по настоящему изобретению ко множеству бирж иллюстрируется на фиг.1. Этот чертеж показывает множество ведущих бирж 101-103, подключенных через маршрутизаторы 104-106 к шлюзам 107-109. Множество клиентских терминалов 110-116 для использования в качестве торговых станций могут затем торговать на множестве бирж посредством своего подключения к шлюзам 107-109. Когда система выполнена с возможностью приема данных от множества бирж, предпочтительное воплощение состоит в переводе данных от разных бирж в единый формат. Эта функция «перевода» описывается ниже со ссылкой на фиг.1. Интерфейс программирования приложений (ИПП) переводит форматы поступающих данных от различных бирж в единый предпочтительный формат данных. Эта функция перевода может помещаться где угодно в сети, например в шлюзовом сервере и/или на индивидуальных рабочих станциях. Кроме того, память в шлюзовых серверах и клиентских рабочих станциях и/или другая внешняя память хранит архивные данные, такие как книги предписаний, которые дают активные предписания клиентов на рынке, т.е. те предписания, которые никогда не выполнялись и не отменялись. Информация от различных бирж может отображаться в одном или нескольких окнах на клиентской рабочей станции. Соответственно хотя в остальном описании упоминается единственная биржа, к которой подключается торговый терминал, объем изобретения включает в себя способность торговать в соответствии с описанными здесь способами на множестве бирж с помощью единственного торгового терминала.
Предпочтительные варианты выполнения по настоящему изобретению включают в себя отображение «глубина рынка» и позволяют торговцам просматривать глубину рынка товара и исполнять продажи на глубину рынка единственным щелчком клавиши на компьютерной мыши. Глубина рынка представляет книгу предписаний с текущими ценами и объемами покупателей и продавцов на рынке. Иными словами, глубина рынка представляет собой каждое предложение цены покупателя и предложение цены продавца, которые были введены на рынок, обусловленные отмеченными ниже ограничениями в дополнение к внутреннему рынку. Для торгуемого товара «внутренний рынок» есть самая высокая цена предложения покупателя и самая низкая цена предложения продавца.
Биржа посылает информацию о цене, предписании и выполнении каждому торговцу на бирже. Настоящее изобретение обрабатывает эту информацию и соотносит ее посредством простых алгоритмов и таблиц соответствия с позициями в программе теоретической сетки или любого другого метода сравнительного отображения для отображения данных на экране. Физическое отображение такой информации на экранной сетке можно осуществить любым методом, известным специалистам. Настоящее изобретение не ограничивается способом, используемым для отображения данных на экранное отображение.
То, на какую глубину рынка настоящее изобретение может осуществить отображение, зависит от того, какую глубину рынка обеспечивает биржа. Некоторые биржи предоставляют бесконечную глубину биржи, тогда как другие не предоставляют никакой глубины биржи или только несколько предписаний от внутреннего рынка. Пользователь по настоящему изобретению может также выбирать, какую глубину рынка отображать на своем экране.
Фиг.2 иллюстрирует экранный дисплей по изобретению, описанный в совместно поданной заявке того же заявителя, озаглавленной «Торговля на основе щелчка мыши с отображением глубины рынка», №09/589751, поданной 9 июня 2000 года, содержание которой включено в настоящее описание посредством ссылки. Это отображение показывает внутренний рынок и глубину рынка заданного продаваемого товара. Строка 1 представляет «внутренний рынок» для продаваемого товара, который представляет собой наилучшие (самые высокие) цену и объем предложения покупателя и наилучшие (самые низкие) цену и объем предложения продавца. Строки 2-5 представляют «глубину рынка» для продаваемого товара. В предпочтительном варианте выполнения настоящего изобретения отображение глубины рынка (строки 2-5) перечисляет доступные следующие после наилучших предложения покупателя в столбце 203 и предложения продавца в столбце 204. Рабочие объемы покупателя и продавца для каждого уровня цен также отображаются в столбцах 202 и 205 соответственно (внутренний рынок – строка 1). Цены и объемы для внутреннего рынка и глубины рынка обновляются динамически на основе реального времени по мере того, как такая информация транслируется из рынка.
На экранном отображении, показанном на фиг.2, продаваемый товар (контракт) представлен в строке 1 рядом знаков «CDHO». Столбец 208 «Глубина» будет сообщать торговцу состояние путем отображения различных цветов. Желтый цвет указывает, что программное приложение ожидает данные. Красный цвет указывает, что Глубине рынка не удалось принять данные от сервера и что вышел лимит времени. Зеленый цвет указывает, что данные только что обновлены. Заголовки в других столбцах на этом и остальных чертежах определяются следующим образом. ОбПок (Объем Покупателя): объем для каждого рабочего предложения покупателя, ЦенПок (Цена покупателя): цена для каждого рабочего предложения покупателя, ЦенПрод (Цена Продавца): цена для каждого рабочего предложения продавца, ОбПрод (Объем Продавца): объем для каждого рабочего предложения продавца, ПослЦен (Последняя Цена): цена для последних предложений покупателя и продавца, которые согласуются на рынке, и ПослОб (Последний Объем): объем, торгуемый по последней цене. Общ представляет общий объем заданного товара в торгах.
Конфигурация самогó экранного отображения информирует пользователя более удобным и эффективным образом, нежели существующие системы. Торговцы получают значительное преимущество за счет обзора глубины рынка, т.к. они могут видеть тенденции в предписаниях на рынке. Отображение глубины рынка показывает торговцу интерес, который рынок имеет в отношении данного товара на различных ценовых уровнях. Если рядом с позицией торговца на рынке имеется большой объем покупателей и продавцов, он может почувствовать, что ему следует продать или купить до того, как внутренний рынок достигнет застоя предписаний. Отсутствие предписаний над или под внутренним рынком может подсказать торговцу ввести предписание вблизи внутреннего рынка. Без обзора глубины рынка нельзя применять такие стратегии. Наличие динамической глубины рынка, в том числе объемы и цены покупателя и продавца на торгуемый товар совместно с отображаемым выше и ниже внутренним рынком этого товара, передает информацию пользователю более интуитивным и легко понимаемым образом. Тенденции в торговле товара и другие относящиеся к делу характеристики легко идентифицируются пользователем через использование настоящего изобретения.
На экранных отображениях используются различные аббревиатуры, и, в частности, в заголовках столбцов воспроизведенных здесь экранных отображений. Некоторые аббревиатуры обсуждены выше. Список общих аббревиатур и их значений приведен в Таблице 1.
Таблица 1. |
Аббревиатуры |
Столбец |
Описание |
Столбец |
Описание |
Мес |
Месяц/год истечения |
ТеорПок |
Теоретическая цена покупателя |
ЧлПок (1) |
Идентификатор члена предложений покупателей |
ТеорПрод |
Теоретическая цена продавца |
РабПок (2) |
Рабочие покупки для идентификатора всей группы |
ОпКв |
Операция квотирования (посылает индивидуальные квоты) |
ОбПок |
Объем покупателя |
КвОбПок |
Проверить квотный объем покупателя |
ПорПок (6) |
Пороговая цена покупателя |
ЦенКвПок |
Проверить квотную цену покупателя |
ЦенПок |
Цена покупателя |
РынКвОбПок |
Рыночный квотный объем покупателя |
НакОбПок |
Накопленный объем покупателя |
РынКвЦенПок |
Рыночная квотная цена покупателя |
СрЦенПок |
Средняя цена покупателя |
Квот |
Активирует проверочное поле / деактивирует контракт на квотирование |
СрЦенПрод |
Средняя цена продавца |
РынКвОбПрод |
Рыночный квотный объем продавца |
НакОбПрод |
Накопленный объем продавца |
РынКвЦенПрод |
Рыночная квотная цена продавца |
ЦенПрод |
Цена продавца |
КвЦенПрод |
Квотная цена продавца |
ПорПрод (6) |
Пороговая цена продавца |
КвОбПрод |
Квотный объем продавца |
ОбПрод |
Объем продавца |
ПодрОбПок (5) |
Подразумеваемый объем покупателя |
РабПрод (2) |
Рабочие продажи для идентификатора всей группы |
ПодрЦенПрод (5) |
Подразумеваемая цена покупателя |
ЧлПрод (1) |
Идентификатор члена предложений продавцов |
ПодрОбПрод (5) |
Подразумеваемый объем продавца |
ИтогПоз |
Итоговая позиция |
ПодрЦенПрод (5) |
Подразумеваемая цена продавца |
БНИтогПоз |
Быстро наполненная итоговая позиция |
Гамма (3) |
Изменение в Дельта, дающее 1 пункт изменения в основе |
ПослЦен |
Последняя цена |
Дельта (3) |
Изменение в цене, дающее 1 пункт изменения в основе |
ПослОб |
Последний объем |
Непост |
Процент непостоянства |
Общ |
Общий объем в торгах |
Вега (3) |
Изменение цены, дающее 1% изменений в Непост |
Выс |
Высокая цена |
Ро (3) |
Изменение цены, дающее 1% изменений в интересующей скорости изменений |
Низ |
Низкая цена |
Тэта (3) |
Изменение цены на каждый прошедший день |
Откр |
Цена открытия |
ТоргЩелч |
Активировать/ деактивировать торговлю щелчком по контракту |
Закр |
Цена закрытия |
С (Сост) |
Аукцион, Закрытый, ЗакрРынок, Не Рыночный, Предв. Торговля, Рыночный, С=После Торговли |
Измн |
Последняя Цена-Последнее Закрытие |
Истеч |
Месяц/год истечения |
ТеорЦен |
Теоретическая цена |
|
|
Как описывается здесь, способ отображения и торговли по настоящему изобретению обеспечивает пользователя определенными преимуществами над системами, в которых используется отображение глубины рынка, как показано на фиг.2. Способ отображения и торговли «Меркурий» по настоящему изобретению гарантирует быстрое и точное исполнение торгов посредством отображения глубины рынка на вертикальной или горизонтальной плоскости, причем глубина колеблется логически вверх и вниз, влево или вправо по этой плоскости по мере колебаний рыночных цен. Это позволяет торговцу торговать быстро и эффективно. Пример такого отображения «Меркурий» иллюстрируется на экранном отображении фиг.3.
Отображение глубины рынка и способ, в котором торговец торгует в пределах глубины рынка, могут осуществляться разными путями, которые многие торговцы сочтут материально лучше, быстрее и точнее. Кроме того, некоторые торговцы могут счесть, что трудно следовать отображению глубины рынка. В отображении, показанном на фиг.2, глубина рынка отображается по вертикали, так что цены как покупателей, так и продавцов опускают сетку. Цены покупателей опускают рыночную сетку по мере того, как цены снижаются. Цены продавцов опускают рыночную сетку по мере того, как цены реально растут. Эта комбинация может рассматриваться некоторыми торговцами как противоречащая интуитивной и трудная для следования ей.
Отображение «Меркурий» преодолевает эту проблему новым и логическим образом. «Меркурий» также предлагает систему ввода предписаний, рыночную сетку, выполненные окна и итог рыночных предписаний в одном простом окне. Такое сгущенное отображение материально упрощает систему торговли за счет введения и прослеживания торгов предельно эффективным образом. «Меркурий» отображает глубину рынка в логическом, вертикальном виде, либо горизонтально, либо под некоторым другим удобным углом или в удобной конфигурации. Вертикальное поле показано на чертежах и описывается для удобства, но это поле может быть горизонтальным или располагаться под углом. В свою очередь, «Меркурий» дополнительно повышает скорость торговли и вероятность введения предписаний при желательных ценах с желательными объемами. В предпочтительном варианте выполнения изобретения отображение «Меркурия» является статическим вертикальным столбцом цен с объемами покупателей и продавцов, отображенными в вертикальных столбцах сбоку от столбца цен и совмещенными с соответствующими ценами покупателей и продавцов. Пример этого отображения показан на фиг.3.
Объемы покупателей размещены в столбце 1003, помеченном ОбПок, а объемы продавцов даны в столбце 1004, помеченном ОбПрод. Репрезентативные величины тика цен для заданного товара показаны в столбце 1005. Этот столбец не указывает полные цены (например, 95,89), а вместо этого дает только две последних цифры (например, 89). В показанном примере внутренний рынок, ячейка 1020, равен 18 (наилучший объем покупателя) при 89 (наилучшая цена покупателя) и 20 (наилучший объем продавца) при 90 (наилучшая цена продавца). В предпочтительном варианте выполнения изобретения эти три столбца показываются различными цветами, так что торговец может их быстро различить.
Значения в столбце цен статичны, т.е. они обычно не изменяют позиции, пока не принимается команда на повторное центрирование (подробно обсуждается ниже). Значения же в столбцах покупателей и продавцов являются динамическими, т.е. они движутся вверх и вниз (в вертикальном примере), чтобы отражать глубину рынка для заданного товара. Столбец 1006 LTQ (ППО) показывает последний проданный объем этого товара. Относительная позиция значения объема по отношению к значениям цен отражает цену, по которой этот объем был продан. Столбец 1001, помеченный E/W (В/Р) (введенный/рабочий), отображает текущее состояние предписаний торговца. Состояние каждого предписания отображается в строке цен, куда оно вводилось. Например, в ячейке 1007 число, следующее за S, указывает число предписанных торговцем лотов, которые проданы по цене в конкретной строке. Число, следующее за W, указывает число предписанных торговцем лотов, которые есть на рынке, но не выполнены, т.е. система работает по выполнению предписания. Пустые клетки в этом столбце указывают, что никакие предписания не введены и не работают по этой цене. В ячейке 1008 число, следующее за В, указывает число предписанных торговцем лотов, которые куплены по цене в конкретной строке. Число, следующее за W, указывает число предписанных торговцем лотов, которые есть на рынке, но не выполнены, т.е. система работает по выполнению предписания.
В столбце 1002 устанавливаются разные параметры и предусматривается разная информация. К примеру, «10:48:44» в ячейке 1009 показывает реальное время суток. Поля Л и П в ячейке 1010 указывают значение объема, который может быть добавлен к объему введенного предписания. Этот процесс поясняется ниже со ссылкой на торговлю в «Меркурии». Под полями Л и П в ячейке 1011 появляется число, которое представляет текущий объем рынка. Это число лотов, которые проданы по выбранным контрактам. Ячейка 1012 «Х 10» отображает итоговый объем – текущую позицию торговца по выбранному контракту. Число «10» представляет покупки торговца минус продажи. Ячейка 1013 является «Текущим объемом», это поле представляет объем для следующего предписания, которое торговец пошлет на рынок. Это можно регулировать щелчками справа и слева (сверху и снизу) или щелкая по клавише, которая появляется под «Текущим объемом» в ячейке 1014. Эти клавиши увеличивают текущий объем на указанную величину, к примеру, «10» увеличит его на 10, «1Н» увеличит его на 100, «1К» увеличит его на 1000. Ячейка 1015 является клавишей «Очистка», нажатие на эту клавишу очистит поле «Текущий объем». Ячейка 1016 является «Описанием объема», это ниспадающее меню, позволяющее торговцу выбирать из трех «Описаний объема». Ниспадающее меню отображается, когда щелкают по клавише со стрелкой в окне. Окно включает в себя ИтогПоз, Сдвиг и поле, позволяющее торговцу вводить числа. Размещение числа в этом поле установит объем покупки или продажи по умолчанию. Выбор «Сдвига» в этом поле даст разрешение клавишам Л/П ячейки 1010. Выбор ИтогПоз в этом поле установит текущий «Итоговый объем» (итоговую позицию торговца) в качестве объема торговца для его следующих торгов. Ячейка 1017 является клавишами +/-, эти клавиши будут изменять размер экрана – больше (+) или меньше (-). Ячейка 1018 используется, чтобы вызвать «Ит 0», щелчок по этой клавише сбросит «Итоговый объем» (ячейка 1011) до нуля. Ячейка 1019 используется, чтобы вызвать «Итог Действ», щелчок по этой клавише сбросит «Итоговый объем» (ячейка 1011) в его действительную позицию.
Внутренний рынок и глубина рынка поднимаются и опускаются по мере того, как увеличиваются и уменьшаются цены на рынке. К примеру, фиг.4 показывает экран, отображающий тот же самый рынок, что и фиг.3, но в более поздний интервал, когда внутренний рынок, ячейка 1011, поднялся на три шага. Здесь внутренний рынок для товара равен 43 (наилучший объем покупателя) при 92 (наилучшая цена покупателя) и 63 (наилучший объем продавца) при 93 (наилучшая цена продавца). Сравнивая фиг.3 и 4, можно видеть, что столбец цен остался статичным, но соответствующие предложения покупателя и продавца поднялись в столбце цен. Глубина рынка аналогично поднимает и опускает столбец цен, оставляя историю рынка.
По мере того как рынок поднимает и опускает столбец цен, внутренний рынок может идти выше или ниже столбца цен, отображенного на экране торговца. Обычно торговец хочет иметь возможность видеть внутренний рынок для доступа к будущим торгам. Система по настоящему изобретению обращается к этой проблеме признаком центрирования одним щелчком. Единственным щелчком в любой точке серой области 1021 под клавишей «Итог Действ» система повторно отцентрирует внутренний рынок на экране торговца. Кроме того, при использовании трехклавишной мыши щелчок средней клавиши мыши безотносительно к местоположению указателя мыши повторно отцентрирует внутренний рынок на экране торговца.
Те же самые информация и признаки могут быть отображены и разрешены по горизонтали. Точно так же, как рынок поднимает и опускает вертикальное отображение «Меркурий», показанное на фиг.3 и 4, рынок будет перемещаться влево и вправо на горизонтальном отображении «Меркурий». Предусмотрены те же самые данные и та же самая информация, выбранная из динамического отображения данных. Представляется, что можно использовать и другие ориентации для динамического отображения данных, и подразумевается, что такие ориентации входят в объем настоящего изобретения.
Отображение с использованием консолидации цен
Признак консолидации цен по настоящему изобретению используется для сгущения большого числа строк цен в более легко управляемое число строк цен, что приводит к более рациональной торговле. За счет консолидации цен, а следовательно, и предписаний, торговец снижает риск прокрутки выгодного предписания с экрана до того, как он ответит предложением покупателя или предложением продавца на это предписание по благоприятной для него цене.
Настоящее изобретение предлагает отображение и графический пользовательский интерфейс, на которых отображается информация предписаний и цен и с которых информация предписаний и цен может быть послана на электронные рынки. Фиг.7А показывает неконсолидированное экранное изображение 1700, тогда как фиг.7В показывает консолидированное экранное изображение 1702 по настоящему изобретению. Имеется три основных области, которые интересны при консолидации цен: столбец 1704, 1710 «Объем Покупателя» (ОбПок), столбец 1706, 1712 «Объем Продавца» (ОбПрод) и столбец 1708, 1714 «Цена» (Цен). В предпочтительном варианте выполнения отображение имеет вертикальную ориентацию, и эти области отображения показываются как столбцы, что очевидно из чертежей. Однако в других вариантах выполнения эти области отображения могут быть горизонтальными строками или иметь какую-то иную форму и ориентацию.
Столбец «Объем Покупателя» дает в соответствующих строках цен общую величину рабочих предложений покупателя на рынке. Как обсуждалось выше, «предложение покупателя» есть предписание купить заданный объем товара по заданной цене. Столбец «Объем продавца» дает в соответствующих строках цен общую величину рабочих предложений продавца на рынке. «Предложение продавца» представляет собой предписание продать заданный объем товара по заданной цене. Столбец «Цены» дает цены (шаги) для выбранного товара.
Обычно рынки предлагают цены в величинах тика (шагами). Столбец статических цен на экране торговли «Меркурий» может отображать столько таких шагов, сколько позволит экран торговца. Настоящее изобретение делает возможным расширить отображенный ряд цен путем консолидации стольких строк цен, сколько желательно торговцу. Торговец назначает конечное число шагов (например, 5), подлежащих консолидации в единую строку консолидированных цен, и настоящее изобретение соответственно обеспечит консолидацию строк цен.
В то время как столбец статических цен будет просто отображать цены в приращениях, выбранных торговцем, каждая цена в ряду, соответствующем строке консолидированной цены, будет округляться вверх или вниз в зависимости от того, рассматривается ли эта цена по отношению к объему продавца или покупателя. При рассмотрении по отношению к объему продавца цена будет округляться вверх от ближайшей строки консолидированной цены (или оставаться равной ей), а при рассмотрении по отношению к объему покупателя цена будет округляться вниз от ближайшей строки консолидированной цены (или оставаться равной ей).
Фиг.7А и 7В иллюстрируют консолидацию цен из неконсолидированного отображения 1700 в консолидированное отображение 1702. В показанных отображениях ряд цен 95-99 (1716), соответствующих предложениям покупателей, консолидируется в цену 95 (1726). Ряд цен 00-04 (1718), соответствующих предложениям покупателей, консолидируются в цену 00 (1728). Ряд цен 01-05 (1720), соответствующих предложениям продавцов, консолидируются в цену 05 (1730). Ряд цен 06-10 (1722), соответствующих предложениям продавцов, консолидируются в цену 10 (1732). Ряд цен 01-05 (1720), соответствующих предложениям продавцов, консолидируются в цену 05 (1730). Например, цена 04 в ряду 1720 округляется вверх до 05 при консолидации по отношению к объему продавца на рынке. Цена 05 включается в строку 05 консолидированной цены при рассмотрении по отношению к объему продавца на рынке. Остальные цены в ряду 1720 (03, 02 и 01) не имеют значения при рассмотрении по отношению к ценам предложений продавца на рынке, т.к. на рынке нет объемов продавца.
Наоборот, цены 03, 02, 01 и 00 в ряду 1718 округляются вниз до 00 как следующей самой низкой цене строки консолидированной цены по отношению к объемам покупателя на рынке. Цена 04 ряда 1718 не имеет значения при рассмотрении по отношению к ценам предложений покупателя на рынке, т.к. на рынке нет соответствующих объемов покупателя.
Пользователь согласно настоящему изобретению имеет возможность сдвинуть начальную точку для консолидации цен. Это отображает цены в зависимости как от способа, которым каждая биржа предоставляет ценовую информацию, так и от предпочтений пользователя. Цены могут отображаться на экране в тиках (шагах), долях тика или в валюте (долларах, евро и т.п.). Независимо от способа, в котором отображаются цены, выполняемые для реализации настоящего изобретения вычисления предполагают, что цены выражены в шагах. Например, если размер тика рынка равен 0,25, но торговец торгует в долларах и вводит предписание на $10, согласно изобретению это предписание торговца будет рассматриваться как 40 тиков при выполнении вычислений (0,25×40=10). Начальная точка для отображения консолидации цен автоматически по умолчанию устанавливается на нулевой уровень, но может быть сдвинута на любой ценовый уровень от нуля до величины на один меньше, чем размер диапазона (приращения), выбранный пользователем. Например, если торговец выбрал консолидацию строки цен в группы по пять, начальная точка может быть целым числом от 0 до 4, поскольку 4 на один меньше, чем максимальный размер группы из 5. От этой начальной точки будет подниматься и опускаться строка статической цены. Это дает торговцу возможность группировать строки цен при любом сдвиге тика. К примеру, если размер тика рынка равен 0,25 (т.е. $0,25), строка цен будет подниматься следующим образом: 0,25, 0,50, 0,75, 1,00, 1,25 и т.д. Если торговец хотел отобразить строку цен в приращениях 1,0 (например, 1,00, 2,00, 3,00, 4,00 и т.д.), он выбрал бы консолидацию строки цен в группы по 4, поскольку 0,25 входит в 1,00 четыре раза. Начиная с начальной нулевой точки по умолчанию, строка цен будет тогда подниматься следующим образом: 1,00, 2,00, 3,00, 4,00 и т.д. Теперь предположим, что этот же самый торговец, все еще желающий торговать в приращениях 1,00, станет все же торговать со строкой цен, отображающей цены при 0,5. Он тогда установит сдвиг тика на 2 тика (эквивалентно сдвигу на 0,5, когда размер тика равен 0,25). Это возможно, потому что 0,50 попадет в уровень цен между нулем и величиной на один меньше, чем размер диапазона 4. Из-за этого сдвига консолидация начнется с 0,50 при этом значения 0,50, 0,75, 1,00, 1,25, будут представлять цены в первой группе консолидированных цен (эта группа отобразится на экране как уровень цен 0,50). Все из поднимающихся групп цен, начиная с 1,50, будут теперь иметь приращения 1,00 (группы четырех уровней цен 0,25) и будут поднимать строку цен следующим образом: 0,50, 1,50, 2,50, 3,50, 4,50 и т.д.
Отметим, что на чертежах настоящего описания сдвиг не используется.
Нижеследующие уравнения используются для определения того, какая консолидированная цена будет соответствовать заданной цене покупателя или продавца:
Ц = Цена (в тиках),
N = Переменное приращение, выбранное торговцем (число тиков на консолидированную цену),
Вкц = Строка консолидированной цены с соответствующим объемом покупателя (в тиках),
Акц = Строка консолидированной цены с соответствующим объемом продавца (в тиках),
Int = Функция взятия целого,
Сд = Сдвиг (число тиков),
Вкц=Int((Ц-Сд)/N)N+Сд,
Акц=Int(((Ц-Сд)+N-1)/N)N+Сд.
В конце вычислений результат, который представляется в единицах тиков, отображается на экране в тиках или преобразуется в формат/единицы, желательные для пользователя, способом, изложенным выше по отношению к преобразованию в тики.
Когда столбец цен уплотняется, соответствующие объемы покупателя и продавца также уплотняются с соответствующими им консолидированными ценами. Объемы покупателя на рынке консолидируются в самую нижнюю строку соответствующих цен. Наоборот, объемы продавца на рынке консолидируются в самую высокую строку соответствующих цен. Такая консолидация показана на фиг.8А и 8В. Экран, отображенный справа (1702), показывает столбец 1714 консолидированных цен и соответствующие объемы покупателя 1710 и продавца 1712. Объемы покупателя на рынке консолидируются по отношению к самой нижней соответствующей цене (00, 95, 90, 85 и т.д.), тогда как объемы продавца консолидируются по отношению к самой верхней соответствующей цене (05, 10, 15, 20 и т.д.).
Часто может иметь место случай, как иллюстрируется на фиг.8А и 8В, когда внутренний рынок может оказаться внутри строки консолидированных цен. Иными словами, цены внутреннего рынка 03 и 04 в столбце 1708 цен находятся между строками консолидированных цен 00 и 05 в столбце 1714 цен. Изложенный выше принцип округления применим и к этому сценарию. В результате все объемы покупателя в соответствующем диапазоне 1802 (здесь один из объемов покупателя равен 0, потому что он выше внутреннего рынка) будут соответствовать строке «00» (1808) консолидированных цен, которая теперь отображает консолидированный объем покупателя 108, который является суммой объемов покупателя в диапазоне цен 00-04. Все объемы продавца в соответствующем диапазоне 1804 (здесь три объема продавца равны 0, потому что они ниже внутреннего рынка) будут соответствовать строке «05» (1806) консолидированной цены, которая теперь отображает консолидированный объем продавца 206, который является суммой объемов продавца в диапазоне цен 01-05.
Размещение торговых предписаний
Далее описывается торговля товарами и, в частности, размещение торговых предписаний с помощью отображения «Меркурий». С помощью способа отображения и торговли «Меркурий» торговец сначала назначит желательный товар и, если это применимо, объемы по умолчанию. Затем он может торговать единственными щелчками правой или левой клавишами мыши. Нижеследующие уравнения используются системой для генерирования торговых предписаний и для определения объема и цены, подлежащих связыванию с торговым предписанием. В этих формулах используются нижеследующие аббревиатуры: Ц = Значение (в тиках) цены в строке, по которой щелкают, П = Значение в Правом поле, Л = Значение в Левом поле, О = Текущий Объем, Опрод = Общий из всех объемов в столбце ОбПрод при равной или лучшей цене, чем Ц, Опок = Общий из всех объемов в столбце ОбПок при равной или лучшей цене, чем Ц, И = Текущая итоговая позиция, Пп = Предписание покупки, посланное на рынок, и Ппр = Предписание продажи, посланное на рынок.
Любое предписание, введенное с помощью правой клавиши мыши
Пп=(Опрод+П)Ц (уравнение 1) Если щелчок по полю ОбПок.
Ппр=(Опок+П)Ц (уравнение 2) Если щелчок по полю ОбПрод.
Предписания, введенные с помощью левой клавиши мыши
Если в поле Описание Объема выбран режим «Сдвиг» (отметим, что Сдвиг отличен от сдвига, описанного выше по отношению к консолидации цен) то:
Пп=(Опрод+Л)Ц (уравнение 3) Если щелчок по полю ОбПок.
Ппр=(Опок+Л)Ц (уравнение 4) Если щелчок по полю ОбПрод.
Если в поле Описание Объема выбран режим «число», то:
Пп=ОЦ (уравнение 5)
Ппр=ОЦ (уравнение 6)
Если в поле Описание Объема выбран режим «ИтогПоз», то:
Пп=ИЦ (уравнение 7)
Ппр=ИЦ (уравнение 8)
Предписания могут посылаться на рынок для объемов, которые изменяются согласно объемам, доступным на рынке: объемов, заранее заданных торговцем; и определяемых тем, какой клавишей мыши щелкает торговец. С помощью этих признаков торговец может покупать или продавать все предложения покупателя или продавца на рынке по той цене, которая выбрана одним щелчком, или лучше этой цены. Торговец может также добавить или вычесть заранее установленный объем из объемов, остающихся на рынке. Если торговец щелкает в ячейке торговли, т.е. в столбце ОбПок или ОбПрод, он вводит предписание на рынок. Параметры этого предписания зависят от того, какой клавишей мыши он щелкает и какие заранее устанавливаемые значения он установил.
С использованием экранного отображения и значений, показанных на фиг.5, ниже на примерах описано размещение предписаний с помощью способа отображения и торговли «Меркурий». Левый щелчок на 18 в столбце 1201 ОбПок посылает на рынок предписание купить 17 лотов (число объемов, выбранное на ячейке 1204 ниспадающего меню Описания Объемов) товара по цене 89 (соответствующая цена в столбце 1203 Цен). Аналогично, левый щелчок на 20 в столбце 1202 ОбПрод посылает предписание купить 17 лотов по цене 90.
С помощью правой клавиши мыши предписание будет послано на рынок при цене, которая соответствует строке, по которой щелкнули для общего объема предписаний на рынке, которая равна или лучше цены в этой строке плюс объем в Правом поле 1205. Таким образом, правый щелчок в столбце 1202 ОбПрод на строке цены 87 посылает на рынок предписание продать по цене 87 и объем 150. 150 есть сумма всех объемов 30, 97, 18 и 5. 30, 97 и 18 представляют собой все объемы на рынке, которые будут соответствовать цене 87 в предписании торговца продать или будут лучше этой цены. Эти объемы отображаются в столбце 1201 ОбПок, потому что этот столбец представляет невыполненные на рынке предписания покупать товар по каждой соответствующей цене. Объем 5 является объемом, заранее установленным в Правом поле 1205.
Аналогично правый щелчок в столбце 1201 ОбПок на том же самом уровне цен 87 посылает на рынок предписание предела покупки на объеме 5 по цене 87. Этот объем определяется таким же образом, как и выше. В этом примере, хотя на рынке нет объемов, которые равны или лучше выбранной цены, в столбце 1202 ОбПрод нет объемов, которые равны или лучше этой цены. Поэтому сумма равных или лучших объемов равна нулю («0»). Общий объем, введенный торговцем, будет значением в Правом поле, которое равно 5.
Предписание, введенное левой клавишей мыши, и опция «Сдвиг», выбранная в поле 1204 описания объемов, будут вычисляться тем же самым образом, что и выше, но вместо объема в Правом поле 1205 будет добавлен объем в Левом поле 1206. Тем самым левый щелчок в столбце 1201 ОбПок на строке цен 92 пошлет на рынок предписание покупать по цене 92 и объем 96. 96 есть сумма всех объемов 45, 28, 20 и 3. 45, 28 и 20 представляют собой все объемы на рынке, которые будут соответствовать цене 92 или будут лучше этой цены в предписании торговца покупать. Эти объемы отображаются в столбце 1202 ОбПрод, потому что этот столбец представляет невыполненные на рынке предписания продавать товар по каждой соответствующей цене. Объем 3 является объемом, заранее установленным в Левом поле 1206.
Значения в полях Л и П могут быть отрицательными числами. Это будет эффективно снижать общий объем, посылаемый на рынок. Иными словами, в примере правого щелчка в столбце 1202 ОбПрод на строке цен 87, если бы поле П было -5, общий объем, посланный на рынок, был бы 140 (30+97+18+(-5)).
Если торговец выбирает опцию «ИтогПоз» в поле 1204 описания объемов, правый щелчок будет работать так же, как описано выше. Левый щелчок будет вводить предписание с ценой, соответствующей строке цен и объему, равным текущей Итоговой позиции торговца. Итоговая позиция торговца является текущей позицией торговца на выбранном контракте. Иными словами, если торговец купил на 10 контрактов больше, чем продал, это значение будет равно 10. ИтогПоз не будет влиять на объем предписания, посланного правым щелчком.
Если торговец выбирает числовое значение из описания объемов, левый щелчок посылает на рынок предписание на текущий объем, выбранный торговцем. Значение по умолчанию текущего объема будет числом, введенным в поле описания объема, но оно может быть изменено путем регулировки цифры в текущем поле 1204 объема.
Данный вариант выполнения изобретения позволяет также торговцу удалять все свои рабочие сделки единственным щелчком либо правой, либо левой клавиши мыши где угодно в столбце 1207 последнего проданного объема (ППО). Это позволяет торговцу немедленно покинуть рынок. Торговцы будут использовать этот признак, когда они теряют деньги и хотят остановить накопление потерь. Торговцы могут также использовать этот признак, чтобы быстро покинуть рынок после получения желательного дохода. Изобретение также позволяет торговцу удалить все свои предписания с рынка при конкретном уровне цен. Щелчок любой клавишей мыши в столбце 1208 “Введено/Работает” (В/Р) удалит все рабочие предписания в ячейке, по которой щелкнули. Таким образом, если торговец полагает, что посланные ранее предписания при конкретной цене, которая не выполняется, будут плохими сделками, он может удалить эти предписания единственным щелчком.
Процесс по размещению торговых предписаний с помощью способа отображения и торговли «Меркурий» по настоящему изобретению, как описано выше, показан в блок-схеме алгоритма по фиг.6. Сначала, на этапе 1301, торговец имеет отображение «Меркурий» на экране терминала торговли, показывающее рынок для данного товара. На этапе 1302 устанавливаются параметры в подходящих полях, таких как поля Л и П и Текущий объем, поля ИтогПоз или Сдвиг из ниспадающего меню. На этапе 1303 торговец устанавливает указатель мыши и щелкает по ячейке в отображении «Меркурий». На этапе 1304 система определяет, является ли ячейка, по которой щелкнули, торгуемой ячейкой (т.е. столбец ОбПрод или столбец ОбПок). Если нет, то на этапе 1305 не создается и не посылается никакого торгового предписания, а вместо этого регулируются другие объемы или выполняются другие функции на основании выбранной ячейки. В противном случае, на этапе 1306 система определяет, был ли щелчок сделан левой или правой клавишей мыши. Если это была правая клавиша, то на этапе 1307 система будет использовать объем в поле П при определении общего объема предписания на этапе 1310. Если щелкнули левой клавишей, то на этапе 1308 система определяет, какое описание объемов выбрано: Сдвиг, ИтогПоз или действительное число.
Если был выбран Сдвиг, то система на этапе 1309 будет использовать объем в поле Л при определении общего объема предписания на этапе 1310. Если был выбран ИтогПоз, то система на этапе 1312 определит, что общий объем для торгового предписания будет текущим значением ИтогПоз, т.е. итоговой позицией торговца в заданном товаре. Если в качестве описания объема было использовано действительное число, то на этапе 1311 система определит, что общий объем для торгового предписания будет введенным текущим объемом. На этапе 1310 система определит, что общий объем для торгового предписания будет значением поля П (если был осуществлен этап 1307) или значением в поле Л (если был осуществлен этап 1309), плюс все объемы на рынке для цен лучше, чем цена в строке цен, по которой щелкнули, или равная ей. Это добавит объемы для каждого предписания на рынке, которое будет выполнять предписание, введенное торговцем (плюс значение Л или П).
После каждого из этапов 1310, 1311 или 1312 система на этапе 1313 определяет, по какому столбцу щелкнули, ОбПок или ОбПрод. Если щелкнули по ОбПрод, то на этапе 1314 система посылает на рынок предписание ограничения продаж по цене, соответствующей строке для общего объема, как уже определено. Если щелкнули по ОбПок, то на этапе 1315 система посылает на рынок предписание ограничения покупок по цене, соответствующей строке для общего объема, как уже определено.
Размещение торговых предписаний с использованием консолидации цен
Ниже описано размещение торговых предписаний с использованием признака консолидации цен согласно настоящему изобретению. Способ и одиночные действия, используемые при размещении торговых предписаний, те же самые, что и описанные выше. Однако при консолидации цен содержимое торговых предписаний отличается от того, когда признак консолидации цен не используется. В частности, цена или цены этих предписаний и объемы, для которых они размещаются, отличаются от описанных выше.
Фиг.9 иллюстрирует неконсолидированное отображение 1700 по настоящему изобретению. В столбцах 1704 предложений покупателя и 1706 предложений продавца согласно настоящему изобретению имеется по существу четыре отличающихся области, на которых торговец может щелкнуть для пересылки предписания на рынок. Они показаны как области 1-4 на фиг.9. Две из них находятся в области (1704) отображения предложений покупателя, а две других – в области (1706) предложений продавца. Щелчок на активной ячейке в одной из этих областей вводит предписание, которое или «присоединяется» к рынку, или «находит» существующее предложение покупателя, или «принимает» существующее предложение продавца. Если найдено предложение покупателя или принято предложение продавца, то такие предписания, вероятно, будут немедленно выполнены на рынке. Хотя эти области показаны по отношению к неконсолидированному отображению, они могут, для целей настоящего описания, считаться относящимися также и к соответствующим областям консолидированных отображений. Соответственно Область 1 считается относящейся к ячейкам в зоне отображения предложений покупателя, соответствующей ценам во внутреннем рынке или над ним. Область 2 относится к ячейкам в зоне отображения предложений продавца, соответствующей ценам во внутреннем рынке или под ним. Область 3 относится к ячейкам в зоне отображения предложений покупателя, соответствующей ценам во внутреннем рынке или под ним. Область 4 относится к ячейкам в зоне отображения предложений продавца, соответствующей ценам во внутреннем рынке или над ним.
С использованием отображения по настоящему изобретению без консолидации цен торговец, щелкая по конкретной строке в области 1, посылает предписание ограничения покупать по цене, соответствующей этой строке, или по лучшей цене. Это предписание «примет» существующие предложения продавцов и будет, вероятно, немедленно выполнено на рынке. Аналогично, щелкая по конкретной строке в области 2, торговец посылает предписание ограничения продавать по цене, соответствующей этой строке, или по лучшей цене. Это предписание «найдет» на рынке существующие предложения покупателей и будет, вероятно, немедленно выполнено на рынке.
Когда торговец посылает на рынок предписание покупать или продавать, щелкая по строке, где цены консолидированы, предписание ограничения будет послано на биржу для выполнения по наилучшей цене(ам), доступной из строки цен, по которой щелкнули, во внутренний рынок. Например, как показано на фиг.8А и 8В, если торговец щелкает в столбце 1712 ОбПрод в строке 1808 консолидированной цены «00», а его заранее установленный объем равен 100, его предписание будет выполнено следующим образом: 2 по цене 03, 2 по цене 02, 2 по цене 01 и 94 по цене 00 (см. ряд 1802). Если торговец щелкает в столбце 1710 ОбПок в строке 1806 консолидированной цены «05», а его заранее установленный объем равен 100, его предписание будет выполнено следующим образом: 5 по цене 04 и 95 по цене 05 (см. ряд 1804).
В консолидированном отображении 1702, когда щелкают в любой из областей 1 или 2 со строками консолидированных цен, предложенное новшество обеспечивает выполнение двухэтапного процесса. Этап 1 включает передачу предписания на рынок до объема предписаний, имеющегося на рынке по желательной цене или лучше. Если объем предписания меньше, чем объем, имеющийся на рынке, то это предписание будет исполнено полностью. Однако, если объем предписания больше, чем объем, имеющийся на рынке, этап 1 приведет к исполнению лишь объема, имеющегося по желательной цене или лучше (следовательно, «выкачиванию» рынка). В этом случае будет выполняться этап 2, посредством которого оставшийся объем «присоединится» к рынку в соответствии со схемой распределения, выбранной торговцем (различные схемы распределения подробнее описаны ниже). В сущности процесс, выполняемый на этапе 2, является тем же самым, что и для случая, когда торговец присоединяется к рынку через область 3 или область 4.
Например, на фиг.8В, если торговец щелкает в области 1 на строке 10 цены с заранее установленным объемом 400, на рынок будет послано предписание купить все доступные объемы на рынке по цене строки 10 или лучше, чем по ней. При использовании значений, показанных в зоне 1712 отображения предложений продавца, все доступные объемы по цене строки 10 или лучше равны 320 (114+206). Все 320 будут исполнены и, согласно описанному выше этапу 2, оставшиеся 80 будут присоединены к рынку в соответствии с заранее заданной торговцем схемой распределения. Иными словами, оставшийся объем присоединится к рынку и отобразится на экране торговца в столбце ОбПок в строке 10 консолидированной цены. Действительный объем (или объемы) предписания распределятся согласно заранее заданной схеме распределения.
Как описано выше, торговец, который входит на рынок в области 1 или 2 с заранее заданным объемом больше, чем объем, доступный на рынке, присоединится к рынку с этим превышением. Однако путем непосредственного щелчка на конкретной строке в области 3 торговец выбирает «присоединиться» к рынку с предписанием предложения покупателя по цене, соответствующей этой строке. Аналогично, щелкая на конкретной строке в области 4, торговец выбирает «присоединиться» к рынку с предписанием предложения продавца по цене, соответствующей этой строке. «Присоединение к рынку» означает, что торговец будет размещать предписания среди существующих на рынке предписаний, которые немедленно не будут согласованы с другими предписаниями на рынке. Вместо этого предписания, которые присоединяются к рынку, будут исполняться, только если состояние рынка изменится, и они будут согласованы.
При использовании признака консолидации цен по настоящему изобретению предписания, вводимые для присоединения к рынку, будут группироваться различным образом. Фиг.10 иллюстрирует консолидированное отображение 1702, но здесь в отличие от предыдущих чертежей показаны только предписания торговца. Выбранное торговцем приращение равно 10. Как очевидно из этого чертежа, имеется предписание 1740 с предложением покупателя на объем 10, размещенный с использованием консолидированной цены 00. Изобретение предоставляет торговцу множество опций для распределения объема торгового предписания по ценам в диапазоне, представленном консолидированной ценой. Ниже даются примеры способов такого распределения, показанных на неконсолидированных отображениях с помощью фиг.10, и торгового предписания, показанного там в качестве эталона.
Первая опция – разрешить введение единственного ограниченного предписания для выбранного объема по наилучшей цене в строке консолидированной цены. Как показано на фиг.11, если торговец щелкает на столбце 1710 ОбПок (см. фиг.10) на строке консолидированной цены 00, он присоединится к рынку в этой строке консолидированной цены. Если объем покупателя, в который он хочет войти, равен 10 и он выбирает распределение всех 10 предписаний по наилучшей цене, то эти 10 предписаний (см. 1704) будут вводиться по наилучшей цене 09 (см. 1708).
Другая опция по настоящему изобретению, как показано на фиг.12, состоит в разрешении вводить единственное ограниченное предписание для выбранного объема по наихудшей цене в строке консолидированной цены. При присоединении к рынку на строке консолидированной цены 00 и выборе распределения всех 10 предписаний по наихудшей цене, все 10 предписаний (см. 1704) будут вводиться по этой наихудшей цене 00 (см. 1708).
Еще одна опция для распределения введенных предписаний включает в себя равномерное распределение множества предписаний по ценам в строке консолидированной цены. Как показано на фиг.13, после присоединения к рынку на строке консолидированной цены 00 и выбора равномерного распределения всех 10 предписаний каждое предписание будет распределяться по 10 ценовым строкам, которые составляют строку консолидированной цены 00.
Следующая опция представляет собой случайное распределение предписаний, как показано на фиг.14. Объемы покупателя, показанные в столбце 1704, суммируются с объемом предписания 10 и случайно распределяются по ценам в диапазоне, соответствующем консолидированной цене, по которой размещалось предписание.
Настоящее изобретение также позволяет ввести единственное ограничение предписания для выбранного объема и по наилучшей цене, и по случайным ценам в строке консолидированной цены. Как показано на фиг.15, торговец выбрал распределение 50% своих 10 предписаний по наилучшей цене и случайное распределение дополнительных 50% по любым из цен, встроенных в строку консолидированной цены.
Аналогично настоящее изобретение позволяет распределять множество процентов предписаний по отдельным ценам, которые составляют строку консолидированной цены. Фиг.16 иллюстрирует предписания, введенные торговцем, когда он выбрал распределение 50% из 10 предписаний по наилучшей цене, 20% по наихудшей цене и 30% посередине между наилучшей и наихудшей ценами.
Кроме того, настоящее изобретение позволит распределять множество предписаний из строки консолидированной цены для взвешивания к наилучшей цене. На фиг.17 торговец выбрал взвешивание своих 10 предписаний к наилучшей цене, что дало четыре предписания по цене 09, три по 08, две по 07 и одно по 06.
Во многом подобно поясненному выше распределению, настоящее изобретение позволяет также распределять множество предписаний из строки консолидированной цены для взвешивания к наихудшей цене. Фиг.18 иллюстрирует результат выбора торговцем взвешивания своих 10 предписаний к наихудшей цене (четыре по наихудшей цене 00, три по 01, два по 02 и один по 03).
Как обсуждалось выше, упомянутые схемы распределения или любые их комбинации могут использоваться для распределения предписаний, которые размещаются для присоединения к рынку. Далее их можно использовать для распределения предписаний превышения, т.е. объема предписания, остающегося после того, как согласован объем, доступный на рынке. Распределение торговых предписаний может достигаться любыми общепринятыми методами программирования, в том числе методами программирования на базе правил. Кроме того, рандомизация торговых предписаний может достигаться путем использования одного или более стандартных алгоритмов рандомизации.
При рассмотрении цен глубина рынка может влиять на отображение консолидированных тиков. Информация предписаний, которая доступна, меняется в зависимости от биржи. Некоторые биржи предлагают бесконечное число цен, тогда как другие могут предлагать только ограниченное число. Если торговец выбирает группирование тиков в строки консолидированных цен из пяти тиков на строку, а конкретная биржа предлагает только десять цен, консолидация не потребуется, потому что все цены могут отображаться по отдельности на экране в одно и то же время.
Блок-схема алгоритма для размещения торговых предписаний с использованием консолидации цен
Показанная на фиг.19 блок-схема алгоритма иллюстрирует размещение торговых предписаний с использованием консолидации цен. Это модификация того, что показано на фиг.6, которая иллюстрирует процесс, описанный в родственной заявке. Эти модификации включают в себя этап 1916 для установки объема консолидации (приращения) и схемы распределения. Блок-схема алгоритма по фиг.6 изменена, чтобы иллюстрировать эффект строк консолидированных цен. К примеру, если торговец входит в рынок и выбирает введение предписания с предложением покупателя 20 товаров по консолидированной цене 00, то, поскольку эта цена 00 представляет ряд цен, 00 может и не быть наилучшей рыночной ценой. Настоящее изобретение предоставляет этому торговцу опцию разделения объема в одно или более предписаний в диапазоне консолидированной цены и, следовательно, потенциального вхождения в рынок по наилучшей цене. Вдобавок, как отображено на этапе 1916 на фиг.19, торговец, присоединяющийся к рынку, имеет опцию установки консолидированного объема и схем распределения, как обсуждалось выше.
Блоки, добавленные к блок-схеме алгоритма, направлены на обработку предписаний, которые «лучше, чем» рыночная цена, но где выбранный объем больше, чем объем, имеющийся на рынке. В частности, добавленные решающие блоки определяют, имеется ли объем, доступный на рынке, по цене предписания или лучше (этап 1917). Если нет, остаток предписания будет размещаться для желательного объема в соответствии с заранее определенной схемой распределения (этапы 1922 и 1923). Если да, предписание будет размещаться для объема, имеющегося на рынке (этап 1920), а остаток (этап 1921) будет размещаться в соответствии с заранее определенной схемой распределения (этапы 1922 и 1923).
Следует понимать, что вышеприведенное описание изобретения и конкретные примеры и варианты осуществления, хотя и указывают предпочтительные варианты осуществления настоящего изобретения, приведены для демонстрации, а не ограничения. В объеме настоящего изобретения может быть сделано множество изменений и модификаций без отклонения от его сущности, и настоящее изобретение включает в себя все такие изменения и модификации.
Формула изобретения
1. Способ для отображения на графическом пользовательском интерфейсе информации рынка, относящейся к товару, торгуемому на рынке, с максимальной ценой предложения покупателя и минимальной ценой предложения продавца, содержащий следующие этапы:
динамическое отображение в зоне отображения предложений покупателя множества указателей предложений покупателя во взаимосвязи с уровнями цен, упорядоченных по общей статической оси цен, при этом каждый указатель предложения покупателя представляет объем, связанный с уровнем цены;
динамическое отображение в зоне отображения предложений продавца множества указателей предложений продавца во взаимосвязи с уровнями цен, упорядоченных по общей статической оси цен, при этом каждый указатель предложения продавца представляет объем, связанный с уровнем цены;
консолидирование уровней цен общей статической оси цен таким образом, что множество уровней цен объединяется в консолидированный уровень цен;
консолидирование отображения множества указателей предложений покупателя и предложений продавца во множество консолидированных указателей предложений покупателя и предложений продавца таким образом, что каждый консолидированный указатель предложений покупателя и предложений продавца представляет объем, связанный с множеством уровней цен, в пределах консолидированного уровня цен.
2. Способ по п.1, в котором области отображения предложений покупателя и предложений продавца содержат столбцы.
3. Способ по п.1, в котором области отображения предложений покупателя и предложений продавца ориентированы по вертикали.
4. Способ по п.1, в котором области отображения предложений покупателя и предложений продавца ориентированы по горизонтали.
5. Способ по п.1, в котором число цен, которые консолидируются, является регулируемым.
6. Способ по п.1, дополнительно включающий этап отображения, по меньшей мере, части общей статической оси консолидированных цен в области отображения цен.
7. Способ по п.1, дополнительно включающий этапы
отображения области ввода предписаний предложений покупателя, содержащей множество местоположений для приема команд послать предписания покупки и
отображения области ввода предписаний предложений продавца, содержащей множество местоположений для приема команд послать предписания продажи.
8. Способ по п.7, в котором область ввода предписаний предложений покупателя содержит область отображения предложений покупателя, а область ввода предписаний предложений продавца содержит область отображения предложений продавца.
9. Способ по п.7, в котором область ввода предписаний предложений покупателя и предложений продавца отображается во взаимосвязи с общей статической осью консолидированных цен таким образом, что каждое из множества местоположений для приема команд связано с консолидированным уровнем цен на общей статической оси цен.
10. Способ по п.1, в котором указатель предложения покупателя содержит пустую область в области отображения предложений покупателя.
11. Способ по п.1, в котором указатель предложения продавца содержит пустую область в области отображения предложений продавца.
12. Считываемый компьютером носитель, имеющий записанный на нем программный код для исполнения на компьютере для отображения на графическом пользовательском интерфейсе информации рынка, относящейся к товару, торгуемому на рынке, с максимальной ценой предложения покупателя и минимальной ценой предложений продавца, при этом программный код обеспечивает выполнение компьютером следующих этапов способа:
динамическое отображение в зоне отображения предложений покупателя множества указателей предложений покупателя во взаимосвязи с уровнями цен, упорядоченных по общей статической оси цен, при этом каждый указатель предложения покупателя представляет объем, связанный с уровнем цены;
динамическое отображение в зоне отображения предложений продавца множества указателей предложений продавца во взаимосвязи с уровнями цен, упорядоченных по общей статической оси цен, при этом каждый указатель предложения продавца представляет объем, связанный с уровнем цены;
консолидирование уровней цен общей статической оси цен таким образом, что множество уровней цен объединяются в консолидированный уровень цен; и
консолидирование отображения множества указателей предложений покупателя и предложений продавца во множество консолидированных указателей предложений покупателя и предложений продавца таким образом, что каждый консолидированный указатель предложений покупателя и предложений продавца представляет объем, связанный с множеством уровней цен, в пределах консолидированного уровня цен.
РИСУНКИ
|
|