1. A computer-assisted method comprising: receiving an enhanced request for quote (eRFQ) at a request for quote processor module, wherein the eRFQ includes an attribute configured to identify at least one clearing house, wherein the eRFQ includes an inquiry regarding the current market for a financial instrument associated with the eRFQ; determining, using an implied spread determination module, that the financial instrument associated with the eRFQ in combination with one or more resting orders creates an implied spread, the implied spread comprising multiple legs, a first of the multiple legs corresponding to the financial instrument associated with the eRFQ and a second leg of the multiple legs corresponding to a resting order of the one or more resting orders; determining, using the implied spread determination module, that the attribute of the eRFQ configured to identify at least one clearing house in combination with clearing house requirements of one or more resting orders allows clearing of appropriate matched legs; and sending, using the implied spread determination module, a notification of the created implied spread to an electronic match engine for matching, the matching including executing all the multiple legs of the implied spread.