The Lab

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Block unsupported actions
Message NameMsgType[35]ActionExplanation
LogonADrop sessionTrader already logged on
NewOrderSingleDDrop sessionMaker new order
QuoteResponseAJDrop sessionMaker new order
ExecutionReportNewOrderList8EDrop sessionMaker exec submissionnew order
OrderCancelReplaceRequestNewOrderMultilegGABInspectDrop sessionExisting order modication request
NewOrderListEOverwriteNot yet implemented
NewOrderMultilegABOverwriteNot yet implemented
QuoteSOverwriteIllegal
MassQuoteiOverwriteIllegal
OrderMassActionRequestCAInspect
Maker new order
ExecutionReport8UpdateOrder update + fill insert
TradeCaptureReportAEUpdateFill Insert
OrderMassCancelReportrUpdateOrder revoke
OrderCancelReject9NothingNothing
Reject3UpdateOrder revoke
BusinessMessageRejectjUpdateOrder revoke


Reflector models live and filled outlays separately. This means that on an ExecutionReport[8], two independent potential updates of separate records could be performed: one to update the state of the live order, another to insert a fill. No attempt is made to track which fill belongs to which order.

ExecutionReport[8] & TradeCaptureReport[AE]

...