Package com.caplin.motif.fx.ret.fxtrading.submission

Classes which handle trade submission notifications. Contains sub-packages containing protocol-specific classes for handling submissions of a particular type, as well as a listeners package which contains classes for event-driven processing.

The following terminology is used throughout: TODO - review and agree ESP - Executable Streaming Prices - A deal which is done on the most recent streaming price RFS - Request For Stream - A deal which, when submitted, allows the maker to take a last look (in contrast to RFQ) Market Order - a type of deal which completes at the current market rate Execution - a type of market order which completes in a single transaction (no partial fills are allowed)