Изобретение касается вычислительной системы для управления данными и способа эксплуатации упомянутой системы, а более конкретно - автоматизированной системы торговли варрантами (citi CATS-OS).
В течение ряда последних лет рынок торговли варрантами быстро растет. С 1991 г. по 1995 г. количество проданных варрантов возросло примерно с 400 до 4000.
В соответствии с известной техникой продажа варрантов очень часто оказывается времяемкой и расходоемкой операцией, поскольку при наведении справок покупателя необходимо, чтобы покупатель в местном банке начал поиск посредством телефона или поиск в публикациях, чтобы найти лучший варрант для покупателя. Обычно если покупатель желает купить варранты, он вначале связывается со своим местным банком, который обрабатывает заказы через фондовую биржу или размещает вызов биржевику варрантов. Поскольку информация в реальном масштабе времени и система торговли, касающиеся продаваемых варрантов с выполнимыми ценами, отсутствуют, клиент в местном банке не способен обеспечить потребителя действительной информацией в реальном масштабе времени. Следовательно, здесь существует разница времени между размещением заказа на куплю/продажу покупателем и его выполнением, что приводит к риску изменения и (или) колебаний ставки цен в это время. Очень часто случается, что выполнение заказа на куплю/продажу базируется на пределе, ориентированном на ставки вчерашнего дня, поскольку заказ нельзя выполнить в тот же день. Причина такой задержки во времени состоит либо в том, что заказ размещается за пару часов до того, как он будет выполнен на фондовой бирже, или что телефонные аппараты комнаты торговых сделок у биржевика часто оказываются занятыми в течение моментов времени горячей торговли. Следовательно, местные банки часто размещают скрытые заказы по неизвестным ценам для покупателей, и они не принимают немедленных подтверждений о сделках.
Задача настоящего изобретения состоит в том, чтобы реализовать вычислительную систему для управления данными и способ эксплуатации упомянутой системы, которая реализует управление данными, обеспечивая мгновенными данными с повышенной точностью и уменьшенной вероятностью ошибки при обработке операций с данными наряду с высокой надежностью.
Задача решается в соответствии с признаками независимых пунктов формулы изобретения. Зависимые пункты показывают благоприятные варианты осуществления и дальнейшие совершенствования изобретения.
Вычислительная система для управления данными, включающая в себя по меньшей мере управление данными, касающимися торговли варрантами, содержит систему обработки данных, блок ввода, блок отображения и вход данных. Чтобы выполнить обработку данных, блок дисплея отображает первую маску, имеющую формат, позволяющий вводить запрос специальных данных посредством блока ввода. Специальные данные могут касаться ставок варрантов. Если вводится запрос в отношении специальных данных, например запрос в отношении специального варранта, считывается вход данных, который может постоянно принимать поток данных, содержащих ставки варрантов. После считывания потока данных блок отображения отображает вторую маску, содержащую считанные данные. После приема запрашиваемых данных система обработки данных удерживает данные в течение заранее установленного периода времени и выполняет транзакцию, касающуюся специальных данных, если блоком ввода вводится запрос на операцию в течение заранее установленного периода времени.
Поскольку система обработки данных удерживает запрашиваемые данные, например ставку варранта со специальным номером фондовой биржи и его объемом, в течение заранее установленного периода времени, можно выполнить лишь обработку запроса, например запроса на покупку, на основании отображаемых данных в течение этого периода времени. При завершении этого периода времени, запрос в отношении сделки совсем нельзя вводить, так что необходимо подать повторный запрос в отношении новых специальных данных. Такой повторный запрос заставляет осуществлять считывание входных данных, чтобы усилить новые действительные данные, например ставки варрантов.
Соответствующая изобретению вычислительная система позволяет осуществлять отображение специальных данных в реальном масштабе времени, включая ставки варрантов, в которой блок дисплея отображает торговую маску, позволяющую осуществлять ввод запроса в отношении специальных данных. Конструкция маски торговли не зависит от типа специальных данных. Следовательно, маска торговли будет аналогичной, если управление данными содержит управление данными, касающимися торговли акциями, денежными обязательствами, дериватами или иностранной валютой. То же самое применимо к котировочной маске, которая также имеет аналогичную форму для различных типов данных. Следовательно, пользователю нет необходимости переходить на новый формат торговой или котировочной маски, если он обрабатывает другие типы данных. Это приводит к получению легкой для использования системы, даже если подлежат обработке различные типы данных.
Соответствующая варианту осуществления изобретения система обеспечивает мгновенно исполняемые ставки варрантов, чтобы сразу же можно было выполнить заказы покупателя. В соответствии с этим исключается опасность изменений валютного курса и (или) стоимости, поскольку выполняемая цена обеспечена электронным образом и на нее можно воздействовать. Более того, обеспечивается непосредственное электронное подтверждение торговли с помощью ревизорского контроля. В случае соответствующей изобретению системы даже более мелкие банки могут улучшить свою эффективность посредством обеспечения ставок и информации в реальном масштабе времени, поскольку систему можно также обеспечить функцией почты и запроса в отношении назначения цен, позволяющей обеспечивать связь между покупателем и продавцом.
Можно обрабатывать сделки по оценке на блоке отображения, которые представляют собой обязательный контракт между покупателем и продавцом. Это защищает от любых неправильных пониманий между покупателем и продавцом, что может легко произойти, если заказ на куплю/продажу поместить по телефону.
Систему конструируют таким образом, чтобы расширить и увеличить качество и эффективность действия полного варранта пользователя, позволяя улучшить обслуживание покупателя и увеличить производительность с минимальными дополнительными издержками.
В соответствии с вариантом осуществления изобретения систему реализуют, используя архитектуру клиент-сервер. Ряд устройств соединяют, используя схему защиты. Устройства выполняют свои функции вычисления в соответствии с сообщениями, принимаемыми из схемы защиты. Затем устройства передают результаты обратно на внешнее устройство или на следующее устройство, используя ту же схему защиты. Связь между устройствами не через схему защиты запрещается.
Таким образом, каждое посылающее устройство передает соответственную идентификацию, а схема защиты проверяет каждые данные, передаваемые через это устройство, совпадает ли идентификация соответственного посылающего устройства с ранее запомненной информацией, запомненной во время процедуры разрешения. Благодаря таким мерам можно получить очень защищенную и надежную систему, которая не позволяет осуществлять никакой несанкционированный доступ.
Теперь изобретение будет описано посредством примеров со ссылкой на прилагаемые чертежи.
Фиг.1 представляет блок-схему соответствующей изобретению вычислительной системы.
Фиг.2 представляет блок-схему системы обработки данных.
Фиг. 3а и 3в представляют схемы последовательности операций, иллюстрирующие процедуру сделки, касающуюся варрантов, в соответствии с вариантом осуществления изобретения.
Фиг. 4 представляет схему последовательности операций, иллюстрирующую процедуру обработки запроса варрантов в соответствии с другим вариантом осуществления изобретения.
Фиг.5 представляет экран управления доступом.
Фиг. 6 представляет экран обработки запроса без номера инструмента и индикации объема.
Фиг. 7 представляет экран управления запросом с номером фондовой биржи (номером инструмента) и индикацией объема.
Фиг. 8 представляет экран котировки, включающий в себя действительную цену требуемого варранта и дополнительную информацию, касающуюся специального варранта.
Фиг.9 представляет экран подтверждения торговли.
Фиг.10 представляет экран обработки запроса, иллюстрирующий ввод запроса обзорных ставок.
Фиг.11 представляет экран чистой страницы ставок.
Фиг.12 представляет экран заполненной страницы ставок.
Фиг.13 представляет экран элементов обработки транзакции.
Фиг.14 представляет экран итога обработки транзакции.
Фиг.15 представляет экран проверки здравомыслия.
Фиг.16 представляет экран перерыва оценки.
Фиг.17 представляет экран ограничения кредита.
На фиг.1 показана блок-схема соответствующей изобретению вычислительной системы. Система 1 обработки данных подсоединена к блоку 2 ввода, блоку 3 отображения и печатающему устройству 4. Система 1 обработки данных принимает поток данных со входа 5 данных.
Блок 2 ввода можно реализовать посредством клавишной панели, манипулятора типа "мышь" или другого устройства ввода. Блок 3 отображения можно реализовать посредством монитора стандартной персональной ЭВМ (ПЭВМ).
На фиг. 2 показана возможная конфигурация системы 1 обработки данных. Схема 6 защиты подсоединена к внешнему устройству 7, устройству 8 защиты, устройству 9 управления данными, устройству 10 информационного сопряжения и выходному устройству 11, при этом частями внешнего устройства 7 могут быть блок 2 ввода, блок 3 отображения и печатающее устройство 4.
Внешним устройством 7 может быть персональная ЭВМ, включающая в себя графический интерфейс пользователя GUI, подлежащий подключению к схеме 6 защиты через модем. Устройства системы 1 отображения данных можно реализовать в виде отдельных и независимых сообщающихся обслуживающих устройств (серверов) (архитектуры клиент-сервер). В частности, схему 6 защиты можно реализовать посредством адекватного количества маршрутизаторов сообщений MRO. Устройство 8 защиты можно реализовать посредством управляющего устройства доступом к защите SAM. Устройство 10 информационного сопряжения можно реализовать посредством сервера (обслуживающего устройства) ставок варранта WRS. Устройство 9 управления данными можно реализовать посредством сервера операций с варрантами WTS. Выходное устройство 11 можно реализовать посредством устройства передачи варранта WHO. Более того, здесь можно обеспечить сервер кредита CRS и сервер почты MAI, которые оба связаны с маршрутизатором сообщений.
Ниже приводится краткое описание примеров, касающихся назначений различных устройств обслуживания (серверов).
Как упоминалось выше, соответствующая изобретению вычислительная система состоит из ряда обслуживающих устройств, связывающихся посредством маршрутизаторов сообщений. Схемное соединение между серверами и маршрутизаторами сообщений разблокирует используемую информационную систему торговли и соглашений ITS с целью распределения по ряду процессоров расширенного виртуального адреса.
Серверы информационной системы торговли и соглашений ITS выполняют свою задачу вычисления в соответствии с сообщениями, принимаемыми от своего соседнего маршрутизатора сообщений. Обслуживающее устройство передает результаты обратно пользователю или в следующий сервер, используя ту же схему маршрутизации сообщений. Связь запрещается между серверами, отличными от маршрутизаторов сообщений.
Один сервер (устройство информационного сопряжения - сервер ставки варранта) соединен с устройством подачи ставки, базой данных и так далее, инкапсулируя эти ресурсы для остальной схемы информационной системы торговли и соглашений ITS. В центре системы имеется устройство управления данными (сервер операций с варрантом - WTS), которое извлекает эти ресурсы для обеспечения полного обслуживания интерфейса пользователя (графического интерфейса пользователя GUI или основного интерфейса пользователя HUI). Более того, здесь обеспечено вспомогательное обслуживание, используемое для сохранения защиты системы ИСТС посредством ограничения доступа и управления, которые из серверов можно соединять с другими.
Маршрутизаторы сообщений (схемы защиты) являются ответственными за передачу сообщений от одного сервера к другому. Система ITS содержит ряд маршрутизаторов, взаимосвязанных таким образом, что возможна связь между любыми двумя серверами. В центре системы расположено устройство защиты SAM, которое подсоединено к каждому маршрутизатору сообщений. Устройство защиты SAM содержит перечень санкционированных пользователей и осуществляет доступ к паролям пользователей с целью проверки достоверности. Устройство защиты SAM выдает также уникальный адрес системы ITS на каждый сервер, который используется маршрутизатором с целью направления сообщений нужным адресатам и увеличивает также защиту системы от несанкционированного доступа.
Устройство защиты SAM содержит счета пользователей, ограничение доступа и права. Более того, устройство защиты SAM использует индексный файл для определения перечня санкционированных пользователей, включая маршрутизаторы обслуживания и сообщения и их соответственные адреса. Устройство защиты SAM запоминает пароли, касающиеся счетов пользователей, и содержит список санкционированных пользователей и их соответственные адреса. Кроме того, устройство защиты SAM содержит карту сведений, который из серверов соединен с каким маршрутизатором во втором индексном файле, и записывает ошибки в файле ошибок. Маршрутизатор сообщений MRO передает сообщения между обслуживающими устройствами в соответствии с их соответственными адресами. Кроме того, он переводит протоколы между соответственными серверами и проверяет новые соединения с устройством защиты SAM с целью предотвращения посылки сообщений несанкционированными пользователями. Сервер операций с варрантами WTS представляет собой обслуживающее устройство многопоточного изделия, использующего ряд параллельных входов в базе данных sybase. Он связывается с пользователями системы и выполняет и запоминает операции с варрантами. Пользователями системы в этом отношении являются, например, графические интерфейсы пользователей, нагруженные на персональные ЭВМ, в которых используется процедура связи по телефонной линии с целью подсоединения к соответственному маршрутизатору сообщений. Сервер операций с варрантами WTS содержит счета пользователей, торговые взаимоотношения и расписания нерабочих дней. Кроме того, сервер операций с варрантами WTS проверяет кредитные линии, используя сервер кредита CRS, и обеспечивает доступ сервера ставок варранта WTS и получает от него цены. Кроме того, сервер операции с варрантами WTS использует сервер почты MAI с целью информирования торговцев о системных событиях. Сервер почты MAI представляет собой сервер многопоточного изделия, использующий базу данных sybase для запоминания и передачи далее почтовых сообщений пользователя и системы в пределах системы. Он содержит перечень счетов пользователей и названия почт для почтовых целей.
Сервер ставок варранта WRS принимает потоки данных о корректировках цен и страниц от Риджутерс Тэпс (Reuters Taps) (например, 24) и от системы Инвижн (Invision) и конструирует страницы тарифных данных в общем разделе. Принимаемые потоки данных запоминаются в специальной ячейке памяти сервера ставок варранта WRS, и эти специальные ячейки памяти перезаписываются каждый раз, когда принимаются новые данные. Сервер ставок варранта WRS принимает запросы на страницы и цены от сервера операций с варрантами WTS и возвращает результаты для отображения на блоке отображения 2 или для целей ответа. Кроме того, он использует файл для определения размещений страницы ставок и местоположения специальных ставок. Сервер кредитов CRS содержит перечень значений кредитов, касающихся покупателей. Он использует индексированный файл для запоминания самых последних кредитных значений. Графический интерфейс пользователя GUI, загруженный на клиента (ПЭВМ), представляет собой интерфейс пользователя персональной ЭВМ для системы. Графический интерфейс пользователя GUI прогоняет на персональных ЭВМ на местах покупателя и продавца, используя Протокол управления передачей/Межсетевой протокол TCP/IP, подлежащий соединению непосредственно с маршрутизатором сообщений. Устройство передачи варрантов WHO передает полные транзакции на прямой интерфейс дилера посредством записи их на выделенную базу данных sybase в системе прямого интерфейса дилера. Он форматирует и печатает квитанции соглашений на печатающем устройстве квитанций, расположенном в торговом зале, где располагаются торговцы.
Ряд системных серверов конфигурированы таким образом, чтобы они имели подчиненные серверы. Во время запуска эти серверы ожидают своих зависимостей, чтобы запуститься перед началом работы в темпе поступления информации. Выполняется взаимосвязь зависимостей, где сервер полагается на другие серверы с целью обеспечения ресурса системы, то есть необходимости функционирования обслуживающего устройства (сервера). Например, сервер операций с варрантами WTS не может функционировать, если не функционирует сервер ставок варранта WRS. Сервер операций с варрантами WTS сконфигурирован в виде зависимого от сервера ставок варранта WRS.
Серверы проверяют наличие своих зависимостей посредством посылки тестовых сообщений. Если зависимость не обнаружена, сервер записывает в журнал ошибку, некоторое время ждет, а затем снова пытается определить зависимость. После проверки всех зависимостей сервер записывает в журнале сообщение о завершении действия сервера.
Серверы возвращаются к тестированию по методу "запрос-ответ" своих зависимостей, если сообщение нельзя доставить в зависимый сервер. Работа сервера временно прерывается, пока не будет получено успешное тестирование зависимости. На практике сервер операций с варрантами WTS имеет в качестве зависимых сервер ставок варранта WRS, сервер почты MAI, сервер кредита CRS и устройство передачи варранта WHO. WRS, CRS и WHO имеют в качестве зависимого сервера MAI.
Система скомпонована с периодами задержки во время процедуры запуска. Следовательно, вначале можно запускать серверы зависимости и с достаточным временем для запуска перед запуском следующего сервера. Порядок запуска серверов и задержки между последовательными серверами предварительно запоминаются и могут приспосабливаться к требованиям аппаратного оборудования.
На фиг.3а и 3в показан пример этапов работы системы, необходимых при выполнении операции с варрантом. После подачи напряжения на персональную ЭВМ и после запуска автоматизированной системы торговли варрантами на персональной ЭВМ отображается экран 12 управления доступом (этап 100). На экране 12 управления доступом необходимо вводить идентификационную информацию (имя пользователя и защитный пароль). Это должно выполняться через блок ввода 2 (этап 101). После ввода запроса входа в систему, например посредством нажатия кнопки входа в систему на экране 12 управления доступом посредством соответственного действия манипулятора типа "мышь", система проверяет элементы ввода, прежде чем пользователь осуществит доступ к любой части системы (этап 102). Если имя и пароль пользователя проверены, на блоке отображения 3 отображается экран 13 торговли клиента (этап 103).
Экран 13 торговли клиента позволяет осуществлять ввод номера фондовой биржи специального варранта, объем и либо купля, либо продажа (этап 104). После ввода этапа 104 можно подать запрос на получение цены (этап 105). После этого отображается экран 14 котировки (этап 106). В то же самое время запускается таймер (этап 111). Посредством блока 3 ввода можно ввести (этап 107) заявку на покупку отображаемого варранта. На этапе 108 производится проверка, введена ли заявка на покупку в течение определенного периода времени Tset или нет. Если этого не произошло, на экране 14 котировки отображается индикация перерыва, и ввод заявки на покупку на этапе 107 не выполняется. После этапа 109 можно вводить повторный запрос в отношении увеличения новой действительной ставки (этап 110). После этого снова отображается экран 14 котировки со скорректированными данными (этап 106). Если заранее определенный период времени Тset на этапе 108 не завершается до ввода заявки на покупку на этапе 107, выполняется обработка запроса варранта (этап 112). После этого отображается экран 15 подтверждения торговли (этап 113).
На фиг. 4 представлена схема последовательности операций, касающаяся другого варианта осуществления настоящего изобретения. При отображении экрана 13 торговли клиента можно вводить запрос обзорных ставок (этап 114). Запрос обзорных ставок можно вводить, например, посредством открытия опускающегося меню на экране 13 торговли. Это можно выполнять, если покупатель, например, не точно уверен относительно номера фондовой биржи подлежащего покупке или продаже варранта. Кроме того, возможно, что покупатель нуждается только в получении общего представления о действительных ставках и данных варрантов. После осуществления ввода запроса обзорных ставок отображается экран 16 страницы ставок (этап 115). На экране 16 страницы ставок можно выбирать конкретную страницу 17 (этап 116) и можно осуществлять выборку конкретного варранта посредством выбора номера фондовой биржи варранта 18 (этап 117). После этого отображается экран 14 торговли покупателя (этап 118), и через блок 3 ввода вводится объем и информация о необходимости покупки или продажи (этап 119). Затем процедура возвращается обратно к обработке, показанной на фиг.3 между этапами 105 и 106.
На фиг.5 показан экран 12 управления доступом, который используется для ввода имени пользователя и защитного пароля. После ввода имени пользователя и защитного пароля можно выдать запрос входа в систему.
На фиг. 6 показан экран 13 торговли покупателя. Экран 13 торговли покупателя предварительно устанавливают на торговлю варрантами. Однако этот экран можно также использовать для торговли другими ценными бумагами, например акциями, долговыми обязательствами, дериватами или иностранной валютой. Кроме того, в экран 13 торговли покупателя можно вводить информацию о том, подлежит ли покупке или продаже варрант (или другие ценные бумаги).
На фиг. 7 показан экран 13 торговли покупателя с номером инструмента и объемом, введенными через блок 3 ввода.
На фиг. 8 показан экран 14 котировки после ввода запроса на полученные цены, одновременно отображая экран торговли покупателя (фиг.7). Экран 14 котировки иллюстрирует все данные, необходимые для операции с варрантом. При отображении экрана 14 котировки запускается таймер (этап 111), который позволяет осуществлять ввод запроса на покупку только в пределах предварительно определенного периода времени Тset. Если в течение периода времени Тset запрос на покупку не вводится, на экране 14 котировки будет отображено объявление перерыва. Если на экране 14 котировки появляется такое объявление перерыва, то дальше оказывается невозможным выдавать заявку на покупку специальных варрантов. Чтобы ввести новые данные на экран котировки, необходимо ввести повторный запрос. Если вводится такой повторный запрос, экран 14 котировки будет дополнен действительными данными, и таймер снова запустится.
На фиг. 9 показан экран 15 подтверждения сделки, который отображается, когда вовремя вводится запрос на покупку. Экран 15 подтверждения сделки включает в себя номер сделки и позволяет осуществлять ввод ссылочного номера покупателя. Этот экран дает покупателю мгновенное электронное подтверждение выполненной торговли варрантом.
На фиг. 10 показан экран 13 операций с опускающимся меню, позволяющим вводить запрос обзорных ставок.
На фиг. 11 показана чистая страница обзорных ставок 16, отображенная на блоке отображения 3, если вводится запрос обзорных ставок.
На фиг.12 показан экран 19 страницы ставок, который отображает страницы ставок варранта для покупателя и продавца. Этот экран позволяет также пользователю отображать конкретную страницу посредством введения номера страницы. Более того, пользователь может вводить элементы и осуществлять поиск конкретного варранта по названию. Кроме того, пользователь может использовать ввод плюса или минуса для последовательного просмотра страниц. Далее, запрос обновления ставок можно вводить посредством приведения в действие кнопки со стрелкой. Если на экране 17 страниц ставок выбирают определенный инструмент (то же самое можно выбирать, например, посредством двойного щелчка кнопкой на номере фондовой биржи "мышью"), отображается экран 14 котировки (фиг.8).
На фиг. 13 показан экран элементов торговли, отображающий все элементы операции в отношении конкретной сделки для покупателя или продавца.
На фиг.14 показан экран истории сделки, который отображается на блоке 3 отображения, когда подлежат отображению последние сделки. Система позволяет устанавливать критерии сделок, которые подлежат отображению, например длительность срока, ссылочный номер покупателя, идентификация торговли и инструмент. Информационные параметры могут иметь интервал максимум 60 суток, поскольку это является максимальным временем хранения торговых данных. Однако можно устанавливать другое время хранения, так что можно вновь видеть сделки, которые осуществлялись раньше.
Описанная выше система со ссылкой на фиг.5-14 сконструирована так, чтобы ее мог использовать покупатель, сидящий в местном банке, и продавец, находящийся у биржевика варрантов. Однако здесь имеются также особенности, которые доступны только торговцу. Ниже приводится описание примеров этих особенностей.
На фиг. 15 показан экран проверки разумности, позволяющий вводить максимальную величину повышения и падения вводимых в систему ставок. Более конкретно, при проверке разумности можно заранее устанавливать максимальное изменение входных данных 5. Если, например, ставка специального варранта изменяется от одного запроса обзорных ставок до следующего запроса обзорных ставок на 0,2, а проверка разумности установлена на 0,1, то этот специальный инструмент будет приостановлен. Более того, можно вводить ширину диапазона для ставок. Проверка разумности вводит в систему высокую защиту, поскольку обеспечивается возможность отфильтровывать системные ошибки, подобные ошибкам передачи данных.
На фиг.16 показан экран перерыва оценки. На экране перерыва оценки можно вводить время Тset, которое используется для определения, выполняется ли или нет ввод запроса на покупку на экране 14 котировки (фиг.3, этапы 106-111). Физическая единица Тset составляет секунды. Тset обычно настраивают на 10 с, однако здесь можно вводить соответственные другие значения.
Фиг. 17 иллюстрирует экран предельной суммы кредита, который позволяет устанавливать предельные суммы кредитов для покупателей. Этими предельными суммами кредита управляет сервер (обслуживающее устройство) кредита, и они гарантируют, что суммарное значение неоплаченных сделок для любого данного покупателя не превышает данное значение, которое можно ввести в кредитную область через блок 2 ввода. Если покупатель пытается ввести сделку, превышающую это значение, она будет отклонена и на экране отобразится сообщение с просьбой связаться с продавцом.
Чтобы более подробно объяснить различные функции соответствующей изобретению системы, приведем следующие примеры.
Во время процедуры входа в систему персональная ЭВМ (клиента) размещает вызов протокола управления передачей/межсетевого протокола TCP/IP на одном из маршрутизаторов сообщений MRO. MRO принимает вызов и назначает специальный канал устройства для персональной ЭВМ. Пользователь вводит имя и пароль пользователя, которые передаются на маршрутизатор сообщений MRO. MRO передает сведения о пользователе и способе, используемом для размещения вызова (имя вызывающего пользователя и примечание) на управляющее устройство доступа к защите SAM. SAM проверяет, допущен ли пользователь к соединению с системой, и информирует об этом маршрутизатор сообщений MRO. MRO передает принятое сообщение на персональную ЭВМ. Персональная ЭВМ посылает независимое сообщение о регистрации на сервер операций с варрантами WTS и на сервер почты MAI. Сервер операций с варрантами WTS проверяет таблицу профилей работы своего пользователя и назначает сеанс работы пользователю. Сервер почты MAI проверяет настроенный пользователем профиль системы и возвращает сообщение, показывающее количество почтовых сообщений, ожидающих пользователя. Персональная ЭВМ загружает различные позиции из WTS.
Во время процедуры обзорных ставок персональная ЭВМ передает запрос страницы ставок, содержащий номер страницы ставок для сервера операций с варрантами WTS. WTS проверяет, допущен ли пользователь к обзорным ставкам, и пропускает запрос на сервер ставок варрантов WRS. WRS строит страницу ставок и возвращает ее серверу операций с варрантами WTS. WTS посылает дальше элементы страницы ставок пользователю.
Во время выполнения процедуры обработки запроса персональная ЭВМ передает запрос назначения ставок, содержащий номер фондовой биржи и объем, на сервер операций с варрантами WTS. WTS принимает запрос котировки и посылает запрос о ставке на сервер ставок варрантов WRS. WRS определяет ставку и передает ее обратно на WTS. WTS выполняет запомненную процедуру sybase с целью ввода котировки в ее базу данных. Котировке назначается ссылочный номер. Сервер операций с варрантами WTS собирает результаты с sybase и возвращает сообщение о котировке с элементами цены и инструмента на персональную ЭВМ. Персональная ЭВМ отображает котировку и решения пользователя о выполнении (этапы 106 и 107). ПЭВМ передает запрос о выполнении в сервер операций с варрантами WTS, ссылаясь на операцию посредством ссылочного номера. WTS выполняет запомненную процедуру, при которой производится поиск базы данных обработки запросов для исходной котировки. Затем WTS проверяет, нет ли перерыва в назначении ставки (этап 108). Если все в порядке, то WTS передает запрос об объеме на сервер ставок варрантов WRS, который исчерпывает объем инструментов и возвращает сообщение к серверу операций с варрантами WTS. WTS посылает запрос о кредите на сервер кредита CRS. CRS выбирает кредитную линию пользователя и возвращает сообщение к серверу операций с варрантами WTS. И наконец, WTS выполняет запомненную процедуру с целью преобразования котировки в выполненную сделку. Элементы сделки передаются обратно на персональную ЭВМ.
Как можно видеть из описанных выше экранов и масок, маски ввода всегда конструируют для обеспечения возможности ввода различных типов данных. Следовательно, пользователь имеет возможность использовать только одну конструкцию экрана и маски, чтобы быть в состоянии манипулировать всеми различными ценными бумагами, которые может контролировать соответствующая изобретению система. В соответствии с этим здесь обеспечена вычислительная система для управления данными, включающая в себя по меньшей мере управление данными, касающимися торговли варрантами, которую легко можно приспособить для манипулирования другими типами данных, например акциями, долговыми обязательствами, дериватами и иностранной валютой. Кроме того, соответствующая изобретению система обеспечивает высокую защиту в отношении обрабатываемых данных. Как описано выше со ссылкой на фиг.15, можно вводить проверку результатов, которая позволяет управлять данными и проверять их ввод в систему. Более того, можно устанавливать предельные суммы кредитов и истечение времени на цены, так что понижается риск с обеих сторон, поскольку возможно, что после отображения котировки сильно изменится ставка варранта. Это может привести либо к невыгодному положению покупателя, либо к невыгодному положению продавца, в зависимости от роста или падения соответственной ставки.
Соответствующая изобретению вычислительная система является легко используемой системой, которая позволяет начинать и исполнять, например, операции над варрантами электронным способом. Эта система обеспечивает непосредственное электронное соединение между ПЭВМ пользователя и торговым стендом варрантов. Это позволяет пользователю торговать всеми варрантами, к которым получил доступ биржевик варрантов на рынке, управляемом ценами, и с обеспеченной защитой.
Система дает возможность обеспечить улучшенное обслуживание покупателя и увеличенную производительность с минимальным увеличением затрат. Кроме того, система представляет собой приводимую в действие торговцем систему и отражает образ действий торговцев для получения ими такого же контроля над своими позициями в соответствии с операцией, выполняемой в согласии с описанным уровнем техники.
Соответствующую изобретению вычислительную систему можно реализовать с графическим интерфейсом пользователя (GUI), нагруженным на персональную ЭВМ, или с основным интерфейсом пользователя (HUI), выполняющим стандарт эмуляции VT 100.
Изобретение относится к вычислительной системе для управления данными, включающей по меньшей мере управление данными, касающимися торговли варрантами. Техническим результатом являются точности при обработке операций с данными и повышение надежности эксплуатации системы. Вычислительная система включает в себя систему обработки данных, блок ввода, блок отображения и вход данных, причем блок отображения отображает первую маску, имеющую формат, позволяющий осуществлять ввод запроса в отношении специальных данных посредством блока ввода, вход данных считывается, если запрос вводится посредством блока ввода, блок отображения отображает вторую маску, содержащую запрашиваемые данные, а система обработки данных удерживает запрашиваемые данные в течение заранее определенного периода времени Тset и выполняет операцию, касающуюся специальных данных, если запрос на операцию вводится посредством блока ввода в течение заранее определенного периода времени Тset. 2 с. и 25 з.п. ф-лы, 18 ил.
US 5305200 А, 19.04.1994 | |||
УСТРОЙСТВО ДЛЯ РАСЧЕТОВ КОНТРАКТНОЙ ЦЕНЫ НА ТОРГАХ | 1992 |
|
RU2022351C1 |
ВЫЧИСЛИТЕЛЬНОЕ УСТРОЙСТВО КРОМОНОВА ДЛЯ АНАЛИЗА НАДЕЖНОСТИ БАНКА | 1994 |
|
RU2024930C1 |
СПОСОБ ЛАПАРОСКОПИЧЕСКОЙ ХОЛЕЦИСТОДУОДЕНОСТОМИИ | 2002 |
|
RU2277389C2 |
Устройство регулируемой задержки видеоимпульсов | 1974 |
|
SU513484A2 |
Авторы
Даты
2002-10-20—Публикация
1996-09-10—Подача