1. An MMACC matching apparatus, comprising: a memory; a component collection in the memory, including: a capital structure component, a preferred share class component, and a common share class component; a processor disposed in communication with the memory, and configured to issue a plurality of processing instructions from the component collection stored in the memory, wherein the processor issues instructions from the component collection, stored in the memory, to: obtain a capital structure input via said capital structure component from a system user; determine a preferred share class allocation via said capital structure input and said preferred share class component; output, via said processor, said preferred share class allocation derived from said capital structure input and said preferred share class component; determine a common share class allocation via said capital structure input and said common share class component; and output, via said processor, said common share class allocation derived from said capital structure input and said common share class component.