This paper presents a new high level software architecture used to develop automated trading agents in betting exchange markets.
betting exchange entity is used as case study. The implementation of the
trading mechanisms is explored in detail. A
trading agent, used as test example, is also described together with results of simulations and real interaction with
horse race markets.