Goldman Sachs Interview Question

Abstract design question for a financial trading system