A system and method for money management in an electronic trading
environment are presented. According to one embodiment, a trader may
configure a plurality of filters, each including at least one filter
criteria and filter condition. When a money management module detects a
new order, the money management module intercepts the order and
determines if the order matches one or more predefined filters. If the
order matches one or more filters then conditions associated with the
applicable filter(s) are applied to the order. The application of one or
more conditions to an order may result in sending a modified order,
preventing the order from reaching the exchange, or sending order to the
exchange without any modifications.