Systematic Market Making Algorithms