A client device coalesces data received from an exchange, and provides a
client application such as a graphical user interface with the
opportunity to process fewer, but up-to-date, data updates from an
exchange when a large volume of prices becomes available. Accordingly,
the trader can be assured of receiving updated information that are fed
to the client applications at a rate that is cohesive with that client
device's processing speed.