Существует два основных типа систем исполнения, призванных облегчить процесс согласования заявок между покупателями и продавцами. Система исполнения «по котировкам» задействует дилеров, которые выступают в качестве контрагентов по каждой сделке. Дилер выносит предложение и запрашивает котировки соответствующего количества на определенные акции в зависимости от оценки спроса и предложения на ценные бумаги и имеющегося в наличии количества ценных бумаг[72]. Как правило, на протяжении всей торговой сессии от дилеров требуется предоставлять ликвидность продавцам и покупателям. Также они часто торгуют между собой, чтобы восстановить временный дисбаланс в своих портфелях.
«Заявочная» организация торговли (order-driven), как правило, не предполагает участие посредников. Вместо этого покупатели и продавцы вносят свои заявки непосредственно в книгу заявок. Затем алгоритм структуры рынка определяет, какие покупатели заключают сделки с какими продавцами, а также цены, по которым они будут заключать сделки. Подобные правила биржевой торговли, как правило, соответствующие рынку с использованием двойного аукциона, вводят процесс определения (discovery) цен на торгуемые бумаги. Исторически заявочные рынки использовались для мелких заявок, в то время как котировочные (quote-driven) системы использовались для облегчения проведения крупных сделок за пределами книги заявок, а иногда для поддержки менее ликвидных акций. Однако рынки анонимных сделок становятся все более популярными на фондовых биржах и биржах деривативов по всему миру, а также для торговли прочими активами, такими как долговые инструменты и иностранная валюта. Подобный переход произошел по ряду причин: брокеры стали менее охотно вкладывать капитал в выполнение функций маркетмейкеров, рынки анонимных сделок имеют большие возможности для проведения компьютеризированной