1. A computer-implemented method comprising: receiving by a computer a first price from a provider and an identifier associated with the provider, the first price associated with an available volume of a financial instrument; associating by the computer the price with the provider in a computerized database of a plurality of providers; identifying by the computer a plurality of user-preferred providers in the computerized database associated with the first price; aggregating by the computer the available volume of the financial instrument offered for sale or required for purchase by the plurality of user-preferred providers on the computer; and causing by the computer the aggregated volume of the financial instrument to be displayed on a display in communication with the computer.