A trading process having a trading methodology selected by a user is
operative to interact with market processes having respective market
methodologies. The trading process and the market processes are supported
on a platform that also supports platform processes for providing
services to the trading processes and market processes. The trading
processes interact with each other and with external markets through the
market processes.