Disclosed herein is an automated Electronic Market-Maker, comprising a
Market Quality Control Module for generating trading recommendations to
maintain market quality; an Inventory Control Module for generating
trading recommendations to maintain inventory; a Speculation Module for
generating trading recommendations to generate profits; and an
Arbitration Module to receive trading recommendations from said Market
Quality Control Module, Inventory Control Module, and Speculation Control
Module and resolve any conflicts between the received recommendations.