• QuoteRequest: On most venues the liqudityliquidity provider (LP) will get quote requests imme- diately after subscribing. On Currenex RFQ however it would be received only after the taker requests pricing.

• Only one level could be streamed.

• Once order is accepted the stream is assumed canceled so the LP shouldn't stream prices on this stream after that.

• OrderTimeout is not supported.

• Order ID generation: When responding to a NewOrder, either with an accept or reject, the
LP is expected to generate the orderID and the execID.

• Behavior on bad messages: On Currrenex, if the LP enters in a bad quote, such as one with incorrect side, the LP will be unsubscribed with the text "Application Error" and will be disconnected.