Система для содействия обработке торгов и ведению торгов

Предложена система для содействия обработке и производству расчетов по торгам ценных бумаг. Технический результат заключается в сокращении времени обработки данных и числа взаимодействий с участниками. Система содержит компьютер, который принимает информацию о проведении торгов, характеризующую торги, проведенные первым участником торгов, и информацию о квотировании торгов, характеризующую проведенные торги вторым участником, базу данных характеристик участника торгов, выполненную с возможностью обращения к ней компьютера; при этом характеристики участника торгов характеризуют приемлемые параметры торгов для каждого участника торгов. Компьютер выполняет программу сопоставления для сравнения информации о проведении торгов с информацией о квотировании торгов, и для определения наличия совпадения, если информация о проведении торгов и информация о квотировании торгов согласуются друг с другом в пределах приемлемых параметров торгов, представленных в характеристиках участника торгов для первого участника и второго участника торгов. 3 н. и 50 з.п ф-лы, 5 ил.

 

Область техники

Данное изобретение относится к системе для содействия обработке и производству расчетов по торгам ценных бумаг и, в частности, к системе, которая автоматизирует и усовершенствует процесс управления торгами, тем самым сокращая время и работу, требуемые для обработки торгов ценных бумаг, и при этом повышает надежность процесса ведения торгов, и постоянно информирует участников торгов о состоянии торгов во время их обработки.

Предшествующий уровень техники

К настоящему времени разработаны разные системы для частичной автоматизации торгов ценных бумаг. Например, патенты Великобритании GB 2161003A, GB 2210714A направлены на системы распространения, обработки и отображения финансовых сведений. Аналогично, патент США №4949248 раскрывает локальную сеть для совместного доступа к информационному обслуживанию или для совместного управления техническими средствами, предназначенную, в частности, для торговых залов торгующих ценными бумагами фирм. Другие системы, раскрытые в патентах США №№4346442, 4376978 и 4774663, относятся к системам ведения счетов для управления брокерскими операциями с ценными бумагами и с наличными; и в патентах США №№4674044, 4823265 и 5101353, которые раскрывают электронные системы ведения торгов.

Ни одна из упомянутых выше систем известного уровня техники не направлена на повышение скорости и точности передачи команд для обмена приобретаемыми суммами и ценными бумагами для расчетов по проводимым торгам. То есть, ни одна из систем известного уровня техники не ускоряет требуемым образом расчеты по проводимым торгам, что в настоящее время выполняется, если делается вообще, с помощью разных сообщений по факсу, телексу и телефону между участниками торгов.

Разработаны системы для автоматизации расчетов по проведенным торгам ценных бумаг и для предоставления подтверждений результатов торгов в целях устранения многих недостатков упомянутых выше систем известного уровня техники. Эти системы, известные под общим названием как системы "Электронного Подтверждения Торгов" (ЭПТ), сокращают число задач по подтверждению результатов торгов и автоматизируют большинство остальных задач, которые пришлось бы выполнять вручную, если не пользоваться системой ЭПТ. Применяемые в настоящее время системы ЭПТ сокращают время и уменьшают работу, требуемые для расчетов по проведенным торгам ценных бумаг, по сравнению с обычным трудоемким ручным способом последующего обмена телефонными или телексными сообщениями. Но эти системы ЭПТ известного уровня техники все же имеют определенные собственные недостатки.

Патент США №5497317 раскрывает систему, основанную на ряде сообщений, передаваемых в обоих направлениях между финансовыми учреждениями, брокерами и управляющими доверенным капиталом. Эта система известного уровня техники автоматизирует многие задачи, которые ранее требовали участия человека, и поэтому сокращает время расчетов по проведенным торгам, обычно до трех дней со дня торгов, так называемая система Т+3. Но эта система Т+3 в торгах ценными бумагами рассматривалась как переходный этап, а не конечная цель. Предполагается, что Комиссия по ценным бумагам и биржам скоро потребует, чтобы расчеты производились в течение суток со дня торгов (Т+1) и, возможно, даже в самый день торгов (Т+0). Указанная система известного уровня техники хорошо действует для расчетов в режиме Т+3, но в ее вариантах осуществления вручную может допускать сбои в расчетах в режиме Т+1 или Т+0 по причине увеличения числа занимающих значительное время взаимодействий с участием человека, что необходимо для каждого расчета. Одним из этих взаимодействий с участием человека является подтверждение окончательных условий расчета согласно информационным нормам, которые являются либо произвольными, либо известными только участвующим сторонам.

Поэтому необходима система для содействия обработке и производству расчетов по проведенным торгам ценных бумаг, которая сократит требуемое для расчета время, сократит объем информации, вводимой участниками каждого торга; сократит число взаимодействий с участием человека в процессе расчета, что даст сторонам возможность определять нормы расчета для автоматизации для ускорения расчета по проведенным торгам; которая предоставит участникам расчета данные о добавленной стоимости, будет более надежным образом осуществлять расчеты менее чем за три дня со дня торгов; обеспечит всем участникам торгов возможность наблюдать состояние торгов в реальном времени, сможет вычислять нетто-сумму торгов при минимальном вводе данных участниками торгов.

Сущность изобретения

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

Еще одна задача изобретения заключается в создании системы для содействия обработке и производству расчетов по проведенным торгам ценных бумаг, имеющей указанные выше характеристики и сокращающей объем сведений, который должны вводить участники торгов, за счет обеспечения информации в системе, без необходимости пользовательского ввода.

Еще одна задача изобретения заключается в создании системы для содействия обработке и производству расчетов по проведенным торгам ценных бумаг, имеющей указанные выше характеристики и сокращающей число взаимодействий с участием человека в процессе расчета.

Еще одна задача изобретения заключается в создании системы для содействия обработке и производству расчетов по проведенным торгам ценных бумаг, имеющей указанные выше характеристики и обеспечивающей участникам возможность определять нормы расчета в целях автоматизации и, соответственно, ускорения расчетов по торгам.

Еще одна задача изобретения заключается в создании системы для содействия обработке и производству расчетов по проведенным торгам ценных бумаг, имеющей указанные выше характеристики и обеспечивающей участников расчета данными о добавленной стоимости, используемыми для логического доведения до сведения пользователей соответствующей информации, которая могла бы повлиять на расчеты по торгам ценных бумаг.

Еще одна задача изобретения заключается в создании системы для содействия обработке и производству расчетов по проведенным торгам ценных бумаг, имеющей указанные выше характеристики и более надежным образом осуществляющей расчеты менее чем за три дня со дня торгов.

Еще одна задача изобретения заключается в создании системы для содействия обработке и производству расчетов по проведенным торгам ценных бумаг, имеющей указанные выше характеристики и обеспечивающей всем участникам торгов возможность наблюдать состояние торгов в реальном времени.

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

Эти и прочие задачи данного изобретения решаются системой для содействия обработке и производству расчетов по проведенным торгам ценных бумаг. Система содержит компьютер, который принимает информацию о проведении торгов, характеризующую торги, проведенные первым участником, и информацию о квотировании торгов, характеризующую торги, проведенные вторым участником. Система также содержит базу данных характеристик участников торгов, выполненную с возможностью обращения к ней компьютером, причем характеристики участников торгов указывают приемлемые параметры торгов по каждому участнику торгов. Указанный компьютер выполняет сопоставляющую программу для сравнения информации о проведенных торгах с информацией о квотировании торгов, и для определения наличия совпадения, если информация о проведенных торгах и информация о квотировании торгов соответствуют друг другу в пределах приемлемых параметров торгов, представленных в характеристиках участников торгов для первого участника торгов и второго участника торгов.

Информация о проведении торгов и информация о квотировании торгов предпочтительно содержат минимальные данные сочетаемости, которые наиболее предпочтительно содержат указатель, показывающий продаются или покупаются акции в данное время, указывающий дату торгов, идентификатор ценной бумаги и указатель числа участвующих в торгах акций. Компьютер выполняет программу сочетаемости для сравнения информации о проведении торгов с информацией о квотировании торгов, и определения наличия сочетаемости, если минимальные данные сочетаемости для информации о проведении торгов соответствуют минимальным данным сочетаемости для информации о квотировании торгов. Если определено наличие сочетаемости, то информацию сочетаемости о проведении торгов и о квотировании торгов направляют в программу сопоставления, чтобы определить наличие совпадения.

Информация о проведении торгов также предпочтительно содержит идентификацию первого участника торгов, и информация о квотировании торгов содержит идентификацию второго участника торгов; причем компьютер производит из базы данных выборку характеристик участников торгов на основе идентификации первого и второго участников торгов.

Компьютер системы предпочтительно формирует подтверждение, если определено наличие совпадения, и передает это подтверждение участникам торгов, удостоверяя, что программа сопоставления обнаружила совпадение. Подтверждение содержит все данные, необходимые для осуществления расчета по торгам. Характеристики участника торгов, наиболее предпочтительно, содержат указание желательного формата и протокола подтверждения; и система содержит компьютерную программу преобразования для преобразования подтверждения, сформированного компьютером, в желательный формат и протокол подтверждения, указываемые в характеристиках участников торгов, до передачи подтверждения участникам торгов.

Система также предпочтительно содержит совокупность баз данных пополнения, предназначенных для хранения данных пополнения. Компьютерная программа пополнения предназначается для пополнения информации о проведении торгов и информации о квотировании торгов данными пополнения, выбираемыми из совокупности баз данных пополнения. Система наиболее предпочтительно содержит программу управления данными для обеспечения участникам торгов возможности обращения, модифицирования и удостоверения своих характеристик участников торгов и баз данных пополнения, и при этом одна из баз данных пополнения запоминает данные о комиссионных сборах.

Первым участником торгов предпочтительно является брокер, причем информация о проведении торгов извлекается компьютером из извещения о выполнении приказа; а вторым участником торгов является управляющий капиталовложением, причем информация о квотировании торгов извлекается из квотирования, принимаемого компьютером. Наиболее предпочтительно система также содержит компьютерную программу преобразования для извлечения информации о проведении торгов из извещения о выполнении приказа, и информации о квотировании торгов из квотирования, и для преобразования информации о проведении торгов и информации о квотировании торгов в формат, используемый компьютером.

Данное изобретение и его конкретные признаки и преимущества поясняются в приводимом ниже подробном описании со ссылками на чертежи.

Краткое описание чертежей

Фиг.1 - блок-схема системы для содействия обработке и производству расчетов по торгам ценных бумаг в соответствии с изобретением;

Фиг.2 - блок-схема, иллюстрирующая действие программы сочетаемости системы для содействия обработке и производству расчетов торгов ценными бумагами, изображенной на Фиг.1;

Фиг.3 - блок-схема, иллюстрирующая действие программы сопоставления системы для содействия обработке и производству расчетов торгов ценными бумагами, изображенной на Фиг.1;

Фиг.4 - блок-схема, иллюстрирующая часть системы для содействия обработке и производству расчетов торгов ценными бумагами и иллюстрирующая обработку исключения;

Фиг.5 - блок-схема части системы для содействия обработке и производству расчетов торгов ценными бумагами, изображенной на Фиг.1, иллюстрирующая управление данными.

Подробное описание изобретения

На Фиг.1 изображена система 10 для содействия обработке и производству расчетов торгов ценными бумагами согласно данному изобретению. Система 10 принимает сведения о торгах от двух участников торгов, указывающие, что торги проведены. Обычно одним из участников торгов является брокер 12, имеющий программу 14 системы торгов, которая обеспечивает информацию о проведении торгов в виде извещения 16 о выполнении приказа брокеру о покупке или продаже ценных бумаг (приказ). Другим участником торгов обычно является управляющий капиталовложением, имеющий программу 20 соответствия и квотирования, которая предоставляет информацию о квотировании торгов в виде квотирований 22. Нужно отметить, что изображенная на чертежах и описанная ниже ситуация с участием брокера и управляющего капиталовложением приводится только в иллюстративных целях, и что участники торгов не ограничиваются брокерами и управляющими капиталовложением. Предполагается, что системой 10 может пользоваться любое физическое лицо или учреждение, участвующие в торгах ценными бумагами, если систему обеспечивают двумя наборами информации о торгах.

Поскольку имеется много программ 14 системы торгов и программ 20 соответствия и квотирования, то извещения 16 о выполнении приказа и квотирования 22 могут иметь любой из многочисленных форматов (например, обмен финансовыми сведениями, открытый финансовый обмен и пр.) и/или протоколы (например, системная сетевая архитектура (SNA), протокол управления передачей/интернет-протокол (TCP/IP) и пр.). Поэтому обеспечивают программу 24 преобразования, выполняемую центральным компьютером 26 системы 10. Программа 24 преобразования принимает извещение 16 о выполнении приказа, извлекает из него информацию 28 о проведении торгов и преобразует информацию 28 о проведении торгов в формат, используемый центральным компьютером 26 и выполняемыми им программами. Аналогично, программа 24 преобразования принимает квотирования 22, извлекает из них информацию 30 о квотировании торгов и преобразует информацию 30 о квотировании торгов в используемый формат. Программа 24 преобразования затем направляет информацию 28 о проведении торгов и информацию 30 о квотировании торгов в программу 32 сочетаемости, выполняемую центральным компьютером 26. Следует отметить, что центральный компьютер 26 не ограничивается единичным компьютером и может содержать один компьютер или систему компьютеров.

Согласно Фиг.2, сочетающая программа 32 принимает информацию 28 о проведении торгов и информацию 30 о квотировании торгов и извлекает из каждой набор минимальных данных 34 сочетаемости (этап, иллюстрируемый как блок 38). Минимальные данные 34, 36 сочетаемости содержат существенные и главные характеристики торгов: указатель покупки или продажи акций, дата торгов, идентификатор ценной бумаги и число акций, принимающих участие в торгах. Минимальные данные 34 сочетаемости из информации 28 о проведении торгов и минимальные данные 36 сочетаемости из информации 30 о квотировании торгов затем сравнивают в блоке 40, и устанавливают наличие сочетаемости, если минимальные данные 34, 36 сочетаемости соответствуют друг другу. Например, если информация 28 о проведении торгов указывает, что 100 акций компании "АйБиЭм" проданы 01 января 1999 г., и информация 30 о квотировании торгов указывает, что 100 акций "АйБиЭм" куплены 01 января 1999 г., то будет определено наличие сочетаемости. Если определено наличие сочетаемости, то информацию 42 сочетаемости о проведении торгов и информацию 44 сочетаемости о квотировании торгов передают в блок 46 в программу 48 сопоставления, выполняемую центральным компьютером 26. Если сочетаемость отсутствует, то система 10 сравнивает информацию 28 о проведении торгов с другими наборами информации о проведении торгов и сравнивает информацию 30 о квотировании торгов с другими наборами информации о проведении торгов. Если сочетаемость не установлена спустя заданный интервал времени, то участнику торгов сообщают, что сочетаемость отсутствует, и что расчет по торгам не произведен.

Как показано детально на Фиг.3, информация 42 сочетаемости о проведении торгов и информация 44 сочетаемости о квотировании торгов поступает в программу 48 сопоставления. Программа 48 сопоставления извлекает идентификационные данные участников торгов из информации 42 сочетаемости о проведении торгов и информации 44 сочетаемости о квотировании торгов, и использует эти идентификационные данные участников торгов, чтобы запросить базу данных 50 характеристик участников торгов о выборке характеристик участников торгов по каждому участнику (этап, иллюстрируемый как блок 52). Характеристики участников торгов, описанные более подробно ниже, включают в себя приемлемые параметры торгов для каждого участника. Приемлемые параметры торгов являются полностью конфигурируемыми каждым участником торгов для каждого отдельного торга и могут основываться на любом количестве различных критериев. Примеры этих критериев, по которым можно определить приемлемые параметры торгов, включают в себя, без ограничения: идентификационные данные партнера, идентификационные данные ценной бумаги, тип валюты, условия сделки, дату расчета, учреждение, среднюю цену, нетто-комиссионные, цену, брутто-компенсацию, сумму комиссионных, процент комиссионных, ставку комиссионных на одну акцию, нетто-компенсацию по договору, комиссионные за договор, местный налог, местную пошлину, прочие сборы, плату фирме-эмитенту, нетто-компенсацию и начисленный процент. Приемлемые параметры торгов могут просто указывать, соблюдены ли критерии, необходимые для наличия совпадения. Например, участник торгов может указать, что совпадение может произойти только в том случае, если расчет сделан в определенной валюте, означенной в его информации о проведении торгов или информации квотирования торгов. По другим критериям, основанным на цифровых значениях, участник торгов может указать пределы, которые обычно даются как абсолютное значение или процентный допуск, при которых произойдет совпадение. Например, участник торгов может указать, что для осуществления совпадения сумма комиссионных должна быть в пределах, плюс или минус, 100 долл. от значения суммы комиссионных, указанного в его информации о проведении торгов или информации о квотировании торгов. Либо участник торгов может указать, что для осуществления сочетаемости сумма комиссионных должна быть в пределах, плюс или минус, 5% значения суммы комиссионных, определенной в его информации о проведении торгов или информации о квотировании торгов. Разумеется, участник торгов может указать, что приемлемым будет только нулевой допуск, и в этом случае для осуществления совпадения критерии должны будут согласовываться точно. Помимо этого, участника торгов может и не интересовать один критерий или несколько, и он может указать, чтобы эти критерии не принимались во внимание для определения факта совпадения. Следует отметить, что, предпочтительно, предпочтение отдается тому участнику торгов, который дает приказ о проведении торгов. Поэтому, если данные, предоставляемые в пополненной информации о проведении торгов с прилагаемыми характеристиками 76 участников торгов, противоречат данным, предоставленным в пополненной информации о квотировании торгов с прилагаемыми характеристиками 78 участников торгов, то данные, предоставленные в пополненной информации о квотировании торгов с прилагаемыми характеристиками 78 участников торгов, использоваться не будут. Таким образом, в случае торгов между управляющим капиталовложением и брокером, регулирующим фактором будут предпочтения управляющего.

Характеристики участников торгов могут конфигурироваться в зависимости от другого участника сочетающихся торгов, либо независимыми от другого участника торгов. Например, участник торгов может конфигурировать первую характеристику с первым набором критериев сопоставления, если другой участник торгов является Компанией А; вторую характеристику со вторым набором критериев сопоставления, если другим участником торгов является Компания В; и общую характеристику по умолчанию с третьим набором критериев сопоставления, если другим участником торгов является участник, по которому определенная характеристика не введена - Компания С или Компания Д, например.

Также на этапе 52 программа 48 сопоставления запрашивает программу 54 пополнения данных, которая, в свою очередь, запрашивает базы данных 56 пополнения о выборке данных, относящихся к участникам торгов и к торгам. Базы данных 56 пополнения могут предоставлять сведения, которые остаются относительно постоянными от одних торгов к другим, и которые в ином случае должны вводиться участниками многочисленных торгов, например фиксированные данные 60 дохода, инструкции по доставке и перекрестные ссылки 62, комиссионные сборы 64, подробные сведения 66 о ценной бумаге и форматы 68 сообщений. Обычно эти сведения должны вводиться участниками торгов для каждых торгов посредством "квотирований" и "подтверждений". Базы данных 56 пополнения могут также предоставлять сведения, которые относятся к торгам или участвующим в торгах ценным бумагам, и которые участник торгов, возможно, желает узнать во время осуществления расчета по торгам, или после, например действия и новости 70 корпораций, состояние 72 торгов и утерянные и похищенные акции 74. Поэтому базы данных 56 пополнения дополняют сведения, предоставляемые участниками торгов, данными о добавленной стоимости и сокращают объем информации, которую участники торгов должны вводить для каждых торгов. Нужно отметить, что базы данных 56 пополнения могут находиться в месте нахождения центрального компьютера 26 или в ином месте, и могут, например, содержать базы данных, которые ведут независимые организации и которые доступны для центрального компьютера 26.

Пополненная информация о проведении торгов с прилагаемыми характеристиками 76 участника торгов и пополненная информация о квотировании торгов с прилагаемыми характеристиками 78 участника торгов затем сравниваются программой 48 сопоставления в блоке 80, чтобы определить наличие совпадения. Будет определено, что совпадение есть, если данные, предоставленные в пополненной информации о проведении торгов с прилагаемыми характеристиками 76 участника торгов, согласуются с данными, предоставленными в пополненной информации о квотировании торгов с прилагаемыми характеристиками 78 участника торгов, с параметрами, предоставленными с характеристиками участника торгов по каждому участнику. Наглядный пример: пополненная информация о проведении торгов с прилагаемыми характеристиками 76 участника торгов указывает, что акции "АйБиЭм" куплены за 1000 долл., с комиссионными в 100 долл., и что критериями сопоставления являются идентификация ценных бумаг и цена в пределах 5%. Пополненная информация о квотировании торгов с прилагаемыми характеристиками 78 участника торгов указывает, что акции "АйБиЭм" куплены за 1010 долл. с комиссионными в 98 долл., и что критериями согласования являются идентификация ценных бумаг и сумма комиссионных в пределах 5%. В этом случае будет иметь место совпадение, т.к. все критерии согласования соблюдены. Идентификация ценных бумаг согласуется точно, две ценовые суммы находятся в пределах 5% друг друга, и две комиссионные суммы находятся в пределах 5% друг друга.

Когда определено, что совпадение есть, то затем программа сопоставления в блоке 82 использует пополненную информацию о проведении торгов с прилагаемыми характеристиками 76 участника торгов и пополненную информацию о квотировании торгов с прилагаемыми характеристиками 78 участника торгов, чтобы вычислить нетто-сумму торгов. Нужно отметить, что вычисление этой нетто-суммы выполняют с использованием сведений, запомненных в базах данных 56 пополнения, и при этом не требуется ручной ввод этих сведений участниками путем ручного ввода "квотирований" и "подтверждений", как это обычно делалось раньше. Программа 82 сопоставления также использует пополненную информацию о проведении торгов с прилагаемыми характеристиками 76 участника торгов и пополненную информацию о квотировании торгов с прилагаемыми характеристиками 78 участника торгов, чтобы сформировать подтверждения 84, которые содержат все сведения, необходимые для производства расчетов по торгам, и данные добавленной стоимости, выбранные из баз данных 56 пополнения. Поскольку участники торгов могут использовать разные компьютерные системы, поэтому система 10 имеет программу 86 преобразования, которая преобразует подтверждения 84 в формат и протокол сообщений, читаемые участниками торгов. Формат и протокол, в которые преобразуют подтверждения 84, можно выбрать, например, из базы данных 50 характеристик участников торгов, или из баз данных 68 форматов сообщения во время пополнения данных.

В соответствии с Фиг.4, если определено, что информация 42 сочетаемости о проведении торгов и информация 44 сочетаемости о квотировании торгов не совпадают, то формируют сообщение 94 извещения об исключении и передают его соответствующим участникам торгов. В этот момент требуется ручной ввод. Например, участники торгов могут принять решение об аннулировании торгов, принудительно ввести совпадение, если не были соблюдены критерии именно данного участника, или изменить некоторые сведения, чтобы соблюсти критерии другого участника. Команды на обработку 96 исключения направляются участниками торгов в программу 98 обработки исключения, выполняемую в центральном компьютере 26. Программа 98 обработки исключения затем выполняет команды участников торгов о способе обработки торгов. Например, программа обработки исключения может прекратить обработку торгов, продолжить обработку торгов, несмотря на несовпавшие критерии, либо изменить информацию 42 сочетаемости о проведении торгов и/или информацию 44 сочетаемости о квотировании торгов, чтобы соблюсти критерии сопоставления участников, и затем продолжить обработку торгов в зависимости от команд на обработку исключения, принятых от участников торгов. Нужно отметить, что такая ситуация неудачи совпадения является исключением, а не нормой, и что при нормальной ситуации наличия совпадения вмешательство человека не требуется.

Помимо приемлемых параметров торгов характеристики участников торгов могут включать в себя дополнительные данные, относящиеся к каждому участнику. Эти данные, которые могут содержать такие сведения, как правила пополнения данных и правила обработки финансовой операции, относятся к способу ведения процесса расчетов системой 10. Например, правила пополнения данных могут указывать, что обращение к базе данных должно осуществляться для пополнения данными о добавленной стоимости; или может указывать какую-либо базу данных, из которой извлекаются сведения, которые не были предоставлены в информации о торгах для определенных торгов. Правила обработки торгов могут относиться к видам обработки, которые система 10 должна применять для производства расчета по торгам (например, использование старой системы, основанной на сообщениях для определенных торгов, вместо сопоставления; или принятие сведений, представленных другим участником для определенных критериев), или могут относиться к способу, согласно которому система 10 осуществляет связь с участником торгов (например, требуемые подтверждения рассылают в несколько мест). Поэтому эти правила пополнения данных и правила обработки торгов предоставляют участникам торгов повышенную степень гибкости в точном выборе метода функционирования системы 10 в отношении каждого отдельного торга, и предоставляют участникам торгов возможность легко интегрировать систему 10 в свои имеющиеся системы. Базы данных 56 пополнения и правила пополнения данных обеспечивают основу подключения к базам данных согласованной участниками информации и/или нормативной в данной области информации.

Когда система принимает и обрабатывает информацию, статус и подробности состояния торгов постоянно контролируются и запоминаются в базе данных 72 состояния торгов или энергонезависимой памяти некоторого типа. Это обстоятельство обеспечивает участникам торгов возможность наблюдать состояние торгов в реальном времени. Это обстоятельство также обеспечивает системе возможность извлекать относящуюся к торгам информацию и продолжать обработку всех идущих торгов в случае отказа системы.

В соответствии с Фиг.5, управляющий 18 капиталовложением и брокер 12 могут получать доступ, модифицировать и подтверждать свои характеристики участников торгов, сохраненные в базе данных 50 характеристик участников торгов, и делать то же самое с пополняющими данными, сохраненными в базах данных 56 пополнения с помощью программы 88 управления данными. Программа 88 управления данными может быть использована для выборки и редактирования сохраненных данных в базе данных 50 характеристик участников торгов и для дополнения базы данных 50 характеристик участников торгов новыми данными (обозначенные как 90). Аналогично, программу 88 ведения данных можно использовать для выборки и редактирования данных, запомненных во многих базах данных 56 пополнения, и для дополнения этих баз данных 56 пополнения новыми данными (обозначенными как 92). Помимо этого, другие авторизованные участники могут производить выборку из этих баз данных, модифицировать и подтверждать их. Например, базу данных 70 действий и новостей корпораций может непрерывно модифицировать служба новостей компаний, поэтому база данных 70 будет содержать самые последние сведения. Если какой-либо участник модифицирует свои характеристики в базе данных 50 характеристик участников торгов или в какой-либо из баз данных 56 пополнения, то другие участники, на которых может повлиять такая модификация, уведомляются об этой модификации с помощью программы 88 управления данными.

Необходимо отметить, что согласно приведенному выше подробному описанию, все потоки данных и сообщений между системой и каждым участником торгов могут быть асинхронными. То есть, в противоположность системам известного уровня техники, которые основаны на последовательном ряде сообщений, которыми обмениваются система и участники торгов, данное изобретение обеспечивает систему, согласно которой она осуществляет связь с каждым участником торгов независимо от других участников. Эта система значительно повышает скорость осуществления расчетов по торгам. Хотя данное изобретение значительно содействует осуществлению расчетов по финансовым операциям с ценными бумагами, указанная система сама не выполняет фактически расчеты по торгам. Также необходимо отметить, что конфигурируемость параметров торгов и форматов сообщений обеспечивает повышенную гибкость межсоединения с участниками торгов. Например, один участник торгов может конфигурировать систему в соответствии с описанием предпочтительного осуществления изобретения. Но другой участник, возможно, привык к системе известного уровня техники, например, к системе согласно упомянутому выше в качестве ссылки патенту США №5497317, и желает получать сообщения как описано выше. Такой пользователь может конфигурировать свои параметры торгов и форматы сообщений согласно вышеизложенному, чтобы эмулировать такую систему.

Поэтому данное изобретение обеспечивает систему содействия обработке и производству расчетов по торгам ценных бумаг, которая сокращает время, необходимое для расчета, сокращает объем информации, вводимой участниками каждого торга, сокращает число взаимодействий с участием человека в процессе расчета, что даст сторонам возможность определять нормы расчета для автоматизации и тем самым ускорит расчет по произведенным торгам, которая обеспечивает участникам расчета данные о добавленной стоимости, будет более надежным образом осуществлять расчеты менее чем за три дня со дня торгов, обеспечит всем участникам торгов возможность наблюдать состояние торгов в реальном времени и сможет вычислять нетто-сумму торгов при минимальном вводе данных участниками торгов.

Хотя данное изобретение описано со ссылками на конкретное выполнение его частей, признаков и т.п., но подразумевается, что они исчерпывают все возможные варианты выполнения или признаки, и различные другие модификации и изменения могут быть очевидны для специалистов в данной области техники.

1. Система для содействия обработке и ведению торгов ценных бумаг, содержащая

компьютер; множество наборов информационных данных о проведении торгов, принимаемых компьютером, причем каждый из упомянутого множества наборов информационных данных о проведении торгов характеризует торги, проведенные первым участником торгов; множество наборов информационных данных о квотировании торгов, принимаемых компьютером, причем каждый из упомянутого множества наборов информационных данных о квотировании торгов характеризует торги, проведенные по приказу второго участника торгов; набор заданных приемлемых параметров торгов и

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

2. Система по п.1, отличающаяся тем, что набор заданных приемлемых параметров торгов зависит от идентификационных данных первого участника торгов и второго участника торгов.

3. Система по п.1, отличающаяся тем, что также содержит базу данных характеристик участников торгов, выполненную с возможностью обращения к ней посредством компьютера, при этом информационные данные о проведении торгов содержат идентификационные данные первого участника торгов и информационные данные о квотировании торгов содержат идентификационные данные второго участника торгов; выполняемые компьютером средства программного обеспечения производят выборку из базы данных характеристик первого участника торгов на основе идентификационных данных первого участника торгов и характеристик второго участника торгов на основе идентификационных данных второго участника торгов; причем упомянутый набор заданных приемлемых параметров извлекают из характеристик первого участника торгов и характеристик второго участника торгов.

4. Система по п.3, отличающаяся тем, что характеристики первого участника торгов зависят от идентификационных данных первого участника торгов и от идентификационных данных второго участника торгов, а характеристики второго участника торгов зависят и от идентификационных данных второго участника торгов и от идентификационных данных первого участника торгов.

5. Система по п.3, отличающаяся тем, что характеристики первого участника торгов зависят от идентификационных данных первого участника торгов и не зависят от идентификационных данных второго участника торгов, а характеристики второго участника торгов зависят и от идентификационных данных второго участника торгов и не зависят от идентификационных данных первого участника торгов.

6. Система по п.3, отличающаяся тем, что дополнительно содержит средства программного обеспечения, выполняемые компьютером, для обеспечения для первого участника торгов возможности обращения, модифицирования и подтверждения характеристик первого участника торгов и для обеспечения для второго участника торгов возможности обращения, модифицирования и подтверждения характеристик второго участника торгов.

7. Система по п.1, отличающаяся тем, что если определено, что совпадение отсутствует, то выполняемые компьютером средства программного обеспечения формируют и передают извещение об исключении первому участнику торгов и второму участнику торгов, сообщая им об обнаружении исключения, и дополнительно содержит выполняемые компьютером средства программного обеспечения для приема команды на обработку исключения по меньшей мере от первого участника торгов или второго участника торгов и для обработки исключения в соответствии с командой на обработку исключения.

8. Система по п.7, отличающаяся тем, что команда на обработку исключения содержит команду аннулирования совпадения, при этом система прекращает обработку торгов.

9. Система по п.7, отличающаяся тем, что команда на обработку исключения содержит команду принудительного совпадения, при этом система продолжает обработку торгов.

10. Система по п.7, отличающаяся тем, что команда на обработку исключения содержит команду модифицировать по меньшей мере одно из следующего: информационные данные о проведении торгов и информационные данные о квотировании торгов, при этом система продолжает обработку торгов.

11. Система по п.1, отличающаяся тем, что информационные данные о проведении торгов и информационные данные о квотировании торгов содержат минимальные данные сочетаемости, причем система содержит выполняемые компьютером средства программного обеспечения для сравнения информационных данных о проведении торгов с информационными данными о квотировании торгов, при этом средства программного обеспечения определяют наличие сочетаемости, если минимальные данные сочетаемости информационных данных о проведении торгов соответствуют минимальным данным сочетаемости информационных данных о квотировании торгов, причем средства программного обеспечения сочетаемости сравнивают информационные данные о проведении торгов и информационные данные о квотировании торгов только после определения наличия сочетаемости.

12. Система по п.11, отличающаяся тем, что минимальные данные сочетаемости содержат указатель того, что акции в данное время продаются или покупаются; указатель даты торгов, идентификацию ценных бумаг и указатель числа участвующих в торгах акций.

13. Система по п.1, отличающаяся тем, что дополнительно содержит подтверждение, формируемое компьютером, если определено наличие совпадения, при этом подтверждение передают первому участнику торгов и второму участнику торгов, удостоверяя, что совпадение обнаружено средствами программного обеспечения сочетаемости и оно содержит все данные, необходимые для производства расчета по торгам.

14. Система по п.1, отличающаяся тем, что дополнительно содержит совокупность баз данных пополнения для хранения данных пополнения и выполняемые в компьютере средства программного обеспечения для пополнения информационных данных о проведении торгов и информационных данных о квотировании торгов данными пополнения, выбираемыми из совокупности баз данных пополнения.

15. Система по п.14, отличающаяся тем, что дополнительно содержит средства программного обеспечения, выполняемые компьютером, для вычисления нетто-суммы торгов, если определено, что совпадение есть, с помощью пополненных информационных данных о проведении торгов и пополненных информационных данных о квотировании торгов.

16. Система по п.14, отличающаяся тем, что дополнительно содержит выполняемые компьютером средства программного обеспечения для обеспечения возможности первому участнику торгов и второму участнику торгов обращаться к базам данных пополнения, модифицировать и подтверждать упомянутые базы данных.

17. Система по п.14, отличающаяся тем, что одна из совокупности баз данных пополнения содержит базу данных комиссионных сборов.

18. Система по п.14, отличающаяся тем, что одна из совокупности баз данных пополнения содержит базу данных состояния торгов.

19. Система по п.18, отличающаяся тем, что дополнительно содержит выполняемые компьютером средства программного обеспечения для обеспечения возможности первому участнику торгов и второму участнику торгов обращаться к базе данных состояния торгов для просмотра состояния торгов в реальном времени.

20. Система по п.1, отличающаяся тем, что первым участником торгов является брокер и информационные данные о проведении торгов извлекаются из принятого компьютером извещения о выполнении приказа.

21. Система по п.20, отличающаяся тем, что вторым участником торгов является управляющий капиталовложением и информационные данные о квотировании торгов извлекаются из квотирования, принятого компьютером.

22. Система по п.21, отличающаяся тем, что дополнительно содержит выполняемые компьютером средства программного обеспечения для извлечения информационных данных о проведении торгов из извещения о выполнении приказа и информационных данных о квотировании торгов из квотирования, и для преобразования информационных данных о проведении торгов и информационных данных о квотировании торгов в формат, используемый компьютером.

23. Система для содействия обработке и ведению торгов ценных бумаг, содержащая компьютер; информационные данные о проведении торгов, принимаемые компьютером, причем информационные данные о проведении торгов характеризуют торги, проведенные первым участником торгов, и содержат идентификационные данные первого участника торгов и минимальные данные сочетаемости; информационные данные о квотировании торгов, принимаемые компьютером, причем информационные данные о квотировании торгов характеризуют торги, проведенные по приказу второго участника торгов, и содержат идентификационные данные первого участника торгов и минимальные данные сочетаемости; базу данных, содержащую совокупность характеристик участников торгов и выполненную с возможностью обращения к ней компьютером и выборки из нее в соответствии с идентификационными данными участника торгов, причем характеристики участников торгов указывают приемлемые параметры торгов; совокупность баз данных пополнения, предназначенных для хранения данных пополнения; выполняемые компьютером средства программного обеспечения для пополнения информационных данных о проведении торгов и информационных данных о квотировании торгов данными, выбираемыми из совокупности баз данных пополнения; выполняемые компьютером средства программного обеспечения, которые обеспечивают первому участнику торгов возможность обращения, модифицирования и подтверждения характеристик первого участника торгов и баз данных пополнения и для обеспечения второму участнику торгов возможности обращения, модифицирования и подтверждения характеристик второго участника торгов и баз данных пополнения; выполняемые компьютером средства программного обеспечения для сравнения информационных данных о проведении торгов с информационными данными о квотировании торгов и для определения наличия сочетаемости, если минимальные данные сочетаемости информационных данных о проведении торгов соответствуют минимальным данным сочетаемости информационных данных о квотировании торгов; выполняемые компьютером средства программного обеспечения для сравнения информационных данных о проведении торгов с информационными данными о квотировании торгов, если определено наличие сочетаемости, и для определения наличия совпадения, если информационные данные о проведении торгов и информационные данные о квотировании торгов согласуются друг с другом в пределах приемлемых параметров торгов, представленных в характеристиках участника торгов для первого участника торгов и в характеристиках участника торгов для второго участника торгов; выполняемые компьютером средства программного обеспечения для вычисления нетто-суммы торгов, если определено наличие совпадения с помощью пополненных информационных данных о проведении торгов и пополненных информационных данных о квотировании торгов; подтверждение, сформированное компьютером, если определено наличие совпадения; при этом подтверждение передают первому участнику торгов и второму участнику торгов, удостоверяя, что совпадение обнаружено, и оно содержит все данные, необходимые для производства расчета по торгам.

24. Система по п.23, отличающаяся тем, что одна база из совокупности баз данных пополнения содержит базу данных состояния торгов.

25. Система по п.24, отличающаяся тем, что дополнительно содержит выполняемые компьютером средства программного обеспечения для обеспечения первому участнику торгов и второму участнику торгов возможности обращения к базе данных состояния торгов, чтобы наблюдать состояние торгов в реальном времени.

26. Система по п.23, отличающаяся тем, что характеристики участников торгов для первого участника торгов и второго участника торгов зависят от идентификационных данных участника торгов, для которого приняты характеристики.

27. Система по п.23, отличающаяся тем, что характеристики первого участника торгов зависят от идентификационных данных первого участника торгов и от идентификационных данных второго участника торгов, а характеристики второго участника торгов зависят от идентификационных данных второго участника торгов и от идентификационных данных первого участника торгов.

28. Система по п.23, отличающаяся тем, что характеристики первого участника торгов зависят от идентификационных данных первого участника торгов и не зависят от идентификационных данных второго участника торгов, а характеристики второго участника торгов зависят от идентификационных данных второго участника торгов и не зависят от идентификационных данных первого участника торгов.

29. Система по п.23, отличающаяся тем, что, если определено, что совпадение отсутствует, то выполняемые компьютером средства программного обеспечения формируют и передают извещение об исключении первому участнику торгов и второму участнику торгов, сообщая им об обнаружении исключения, причем система дополнительно содержит выполняемые компьютером средства программного обеспечения для приема команды на обработку исключения по меньшей мере от первого участника торгов или второго участника торгов и для обработки исключения в соответствии с командой на обработку исключения.

30. Система по п.29, отличающаяся тем, что команда на обработку исключения содержит команду аннулирования совпадения, при этом система прекращает обработку торгов.

31. Система по п.29, отличающаяся тем, что команда на обработку исключения содержит команду принудительного совпадения, при этом система продолжает обработку торгов.

32. Система по п.29, отличающаяся тем, что команда на обработку исключения содержит команду модифицировать по меньшей мере одно из следующего: информационные данные о проведении торгов и информационные данные о квотировании торгов, при этом система продолжает обработку торгов.

33. Система по п.23, отличающаяся тем, что минимальные данные сочетаемости содержат указатель, показывающий, продаются или покупаются акции в данное время, указатель даты торгов, идентификацию ценной бумаги и указатель числа участвующих в торгах акций.

34. Система по п.23, отличающаяся тем, что каждая характеристика из числа совокупности характеристик участника торгов содержит указание желательного формата и протокола подтверждения, также содержит выполняемые компьютером средства программного обеспечения для преобразования подтверждения в желательный формат и протокол подтверждения, указанные в характеристиках первого участника торгов, до передачи подтверждения первому участнику торгов, и в желательный формат и протокол, указанные в характеристиках второго участника торгов, до передачи подтверждения второму участнику торгов.

35. Система по п.23, отличающаяся тем, что одна база из совокупности баз данных пополнения содержит базу данных комиссионных сборов.

36. Система по п.23, отличающаяся тем, что первым участником торгов является брокер, причем информационные данные о проведении торгов извлекается компьютером из извещения о выполнении приказа, а вторым участником торгов является управляющий капиталовложением, причем информационные данные о квотировании торгов извлекаются из квотирования, принятого компьютером.

37. Система по п.36, отличающаяся тем, что содержит выполняемые компьютером средства программного обеспечения для извлечения информационных данных о проведении торгов из извещения о выполнении приказа, и информационных данных о квотировании торгов из квотирования; и для преобразования информационных данных о проведении торгов и информационных данных о квотировании торгов в формат, используемый компьютером.

38. Способ для содействия обработке и ведению торгов ценных бумаг, согласно которому принимают информационные данные о проведении торгов, при этом информационные данные о проведении торгов характеризует торги, проведенные первым участником торгов, и содержат идентификационные данные первого участника торгов; принимают информационные данные о квотировании торгов, причем информационные данные о квотировании торгов характеризуют торги, проведенные по приказу второго участника торгов, и содержат идентификационные данные второго участника торгов; обеспечивают базу данных, содержащую совокупность характеристик участников торгов, при этом каждая из характеристик участника торгов содержит указание приемлемых параметров торгов; производят выборку характеристик первого участника торгов из базы данных на основании идентификационных данных первого участника торгов, и производят выборку характеристик второго участника торгов из базы данных на основе идентификационных данных второго участника торгов; сравнивают информационные данные о проведении торгов с информационными данными о квотировании торгов и определяют наличие совпадения, если информационные данные о проведении торгов и информационные данные о квотировании торгов согласуются друг с другом в пределах указания приемлемых параметров торгов, представленных в характеристиках первого участника торгов, и указания приемлемых параметров торгов, представленных в характеристиках второго участника торгов.

39. Способ по п.38, отличающийся тем, что информационные данные о проведении торгов и информационные данные о квотировании торгов содержат минимальные данные сочетаемости; при этом до этапа сравнения и определения наличия совпадения выполняют этап сравнения информационных данных о проведении торгов с информационными данными о квотировании торгов и определения наличия сочетаемости, если минимальные данные сочетаемости для информационных данных о проведении торгов соответствуют минимальным данным сочетаемости для информационных данных о квотировании торгов; причем этап сравнения и определения наличия совпадения выполняют для информационных данных о проведении торгов и информационных данных о квотировании торгов только при определении наличия совпадения.

40. Способ по п.38, отличающийся тем, что также содержит этап формирования и передачи подтверждения первому участнику торгов и второму участнику торгов, если определено наличие совпадения, при этом подтверждение удостоверяет, что совпадение обнаружено программой сочетаемости и оно содержит все данные, необходимые для производства расчета по торгам.

41. Способ по п.40, отличающийся тем, что характеристики первого участника торгов и второго участника торгов содержат указание желательного формата и протокола подтверждения, при этом способ дополнительно содержит этап преобразования подтверждения в желательный формат и протокол подтверждения, указанные в характеристиках первого участника торгов, до передачи подтверждения первому участнику торгов, и в желательный формат и протокол подтверждения, указанные в характеристиках второго участника торгов, до передачи подтверждения второму участнику торгов.

42. Способ по п.38, отличающийся тем, что дополнительно содержит этап обеспечения средств программного обеспечения для обеспечения первому участнику торгов возможности обращения, модифицирования и подтверждения характеристик первого участника торгов и для обеспечения второму участнику торгов возможности обращения, модифицирования и подтверждения характеристик второго участника торгов.

43. Способ по п.38, отличающийся тем, что дополнительно содержит этап обеспечения совокупности баз данных пополнения, предназначенных для хранения данных пополнения, выборки данных пополнения из баз данных пополнения и пополнения информационных данных о проведении торгов и информационных данных о квотировании торгов данными пополнения.

44. Способ по п.43, отличающийся тем, что также содержит этап вычисления нетто-суммы торгов при определении наличия совпадения с помощью пополненных информационных данных о проведении торгов и пополненных информационных данных о квотировании торгов.

45. Способ по п.43, отличающийся тем, что также содержит этап обеспечения средств программного обеспечения для обеспечения первому участнику торгов возможности обращения, модифицирования и подтверждения характеристик первого участника торгов и баз данных пополнения и для обеспечения второму участнику торгов возможности обращения, модифицирования и подтверждения характеристик второго участника торгов и баз данных пополнения.

46. Способ по п.38, отличающийся тем, что первым участником торгов является брокер, причем способ дополнительно содержит этап извлечения информационных данных о проведении торгов из извещения о выполнении приказа.

47. Способ по п.46, отличающийся тем, что вторым участником является управляющий капиталовложением, при этом способ дополнительно содержит этап извлечения информационных данных о квотировании торгов из квотирования.

48. Способ по п.47, отличающийся тем, что дополнительно содержит этап преобразования информационных данных о проведении торгов и информационных данных о квотировании торгов в используемый формат.

49. Способ по п.38, отличающийся тем, что дополнительно содержит этап формирования и передачи извещения об исключении первому участнику торгов и второму участнику торгов, сообщая им, что произошло исключение, если информационные данные о проведении торгов и информационные данные о квотировании торгов не согласуются друг с другом в пределах указания приемлемых параметров торгов, представленных в характеристиках первого участника торгов, и указания приемлемых параметров торгов, представленных в характеристиках второго участника торгов.

50. Способ по п.49, отличающийся тем, что дополнительно содержит этапы приема команды на обработку исключения по меньшей мере от первого участника торгов или второго участника торгов и обработки исключения согласно команде на обработку исключения.

51. Способ по п.50, отличающийся тем, что команда на обработку исключения содержит команду аннулирования совпадения, при этом способ дополнительно содержит этап прекращения обработки торгов.

52. Способ по п.50, отличающийся тем, что команда на обработку исключения содержит команду принудительного совпадения, при этом способ дополнительно содержит этап продолжения обработки торгов.

53. Способ по п.50, отличающийся тем, что команда на обработку исключения содержит команду по меньшей мере информационных данных о проведении торгов или информационных данных о квотировании торгов, при этом система продолжает обработку торгов.



 

Похожие патенты:

Изобретение относится к рекламе в средствах информации. .

Изобретение относится к используемым в банкомате системе и способу, посредством которых обеспечивается возможность снабжения электронного документа цифровой подписью.

Изобретение относится к цифровой обработке данных в телефонной связи, на телевидении, в сфере банковских услуг и оплаты товаров. .

Изобретение относится к медицине и предназначено для диагностики состояния сердечно-сосудистой системы. .

Изобретение относится к вычислительной технике и, в частности, к системе управления проведением конкурсных торгов на электронной торговой площадке. .

Изобретение относится к электронным денежным системам и может быть использовано при осуществлении безналичных электронных платежей. .

Изобретение относится к системам для расчета потребителей с поставщиками услуг, в частности для расчета коммунальных услуг. .

Изобретение относится к вычислительной технике и, в частности, к системе управления проведением электронных торгов. .

Изобретение относится к визуальному программированию автоматизированной машины транзакций. .

Изобретение относится к способу и системе для осуществления продаж и обеспечения информацией в магазине розничной торговли, где установлена локальная радиосвязь между центральным компьютерным модулем и мобильными терминалами со считывателями штрих-кода

Изобретение относится к размещению рекламы в сетях

Изобретение относится к средствам определения стоимости проекта на ранних стадиях проектирования

Изобретение относится к способам предварительного и/или текущего указания стоимости передачи при передаче межсетевых и оперативных данных от поставщика услуг/информации пользователю

Изобретение относится к системам автоматизированного проектирования и может быть использовано в системах планирования и управления

Изобретение относится к обучающим системам

Изобретение относится к системам для проведения безналичного расчета

Изобретение относится к системам безналичного расчета для совершения платежных операций пользователями мобильных устройств электронной связи

Изобретение относится к способу совершения сделок по безналичному расчету посредством мобильного устройства электронной связи и компьютерной системе для его осуществления
Наверх