Оперативность доставки информации из торговых систем до конечного клиента является критически важным фактором успешных систем интернет-трейдинга. Система QUIK на протяжении пяти лет служит эталоном сравнения по этому показателю. Изначально система QUIK разрабатывалась для участия в биржевых торгах крупных банков, разбросанных по огромной сибирской территории. Пользователи системы должны были получить равные возможности с биржевым трейдером, находясь при этом за тысячу километров от него.
Главным принципом построения информационно-торговой системы QUIK стало обеспечение функциональности удаленного торгового места, сравнимой с торговым местом трейдера на бирже, максимальной скорости доставки данных и обеспечения надежной связи. Результатом целенаправленной разработки явилась система QUIK - быстрый и удобный инструмент для активной работы на биржевых рынках.
Быстродействие системы интернет-трейдинга в основном определяется по двум факторам.
Временная задержка в поставке рыночной информации зависит от пропускной способности используемых каналов связи и процентной доли потерь пакетов данных, а также от количества одновременно обслуживаемых подключений пользователей. При обслуживании порядка 400 клиентов задержка составляет не более 1-2 секунд. Высокая оперативность поставки информации обеспечивается применением push-технологии и специально разработанного протокола обмена информации.
Скорость передачи транзакций в торговую систему определяется временем отклика шлюза биржевой торговой системы. Этот показатель сильно различается для разных торговых систем. Временные задержки, связанные с обработкой транзакции сервером брокера в системе QUIK, в десятки раз меньше времени отклика торговой системы и критичными не являются.
Специализированный протокол обмена информацией с сервером
Для достижения наилучших показателей передачи данных через интернет разработан специальный, оптимизированный под задачи интернет-трейдинга протокол обмена информацией с сервером. Его преимущества:
низкие требования к пропускной способности канала связи: для обеспечения работы системы достаточно 2400 бит/сек в расчете на одного клиента (рекомендуется не менее 9600 бит/сек);
быстрое восстановление после разрыва связи позволяет уже через несколько секунд после соединения с сервером начать работу с программой;
поставка новых данных, важных для оценки состояния рынка, имеет более высокий приоритет по сравнению с историческими данными, передаваемыми в промежутках между новой информацией;
оптимизация трафика: пользователь системы может ограничить набор передаваемых с сервера инструментов и их параметров, необходимыми ему для работы, снизив тем самым нагрузку на канал связи.