The present embodiments include methods, systems, and computer program
products that provide tools for use in any type of electronic trading
environment. In one aspect, leaning manager includes software that can be
implemented on any type of computer device for tracking and/or
coordinating the buying and selling of available market quantities by
multiple automated or semi-automated trading tools. For instance, if more
than one automated or semi-automated trading tool is leaning on the same
tradeable object then the leaning manager may track and/or coordinate
such action. The trading tools can use the tracked information and/or the
allocated quantities and their prices to enhance their trading
strategies.