The Lab

The MFStpBookingSession interface provides several methods:

  • tradeCaptureReportSpotForward() used for submitting a TradeCaptureReportSpotForward message via MarketFactory to the back-office platform.

  • createTradeCaptureReportSpotForward() factory method to create a new TradeCaptureReportSpotForward object for submission.

  • tradeCaptureReportForward() used for submitting a TradeCaptureReportForward via MarketFactory to the back-office platform.

  • createTradeCaptureReportForward() factory method to create a new TradeCaptureReportForward object for submission.

  • tradeCaptureReportSwap() used for submitting a TradeCaptureReportSwap via Market- Factory to the back-office platform.

  • createTradeCaptureReportSwap() factory method to create a new TradeCaptureReportSwap object for submission.

 

Note

Note that the TradeCaptureReport objects do not contain the same fields as the TradeCaptureReport defined in the MFTradingHandler, MFStpBookingSessionHandler, MFStpBookingSession 

 






Figure 6.1.MFStpBookingSession message sequence. This shows normal function. Both sides must have synched their sequence numbers before the server will send the TradeCaptureReportRequest. This session synching is accomplished via the nextExpectedSeqNum field that is sent during logon.




  • No labels