TestActionReport (MsgType = EP, FIXML = TestActionReport)

TestActionReport(35=EP) is used to report the testing results of the identified test suite that has been executed with TestActionRequest(35=EN). In the context of algorithmic trading, the results may be used to create a certificate for the algorithm upon meeting the success criteria.

TestActionReport(35=EP) may be sent in an unsolicited manner when the execution of a test suite successfully completes or abnormally terminates.

Tag Field Name FIXML Req'd Comments
<Standard Message Header> Y MsgType = EP
3071 TestActionReportID @RptID Y

Identifier of report assigned by report initiator.

3062 TestSuiteRequestID @TstSteReqID Y

Use to identify the test suite.

<StrategyParametersGrp> N

The valuation time of the trade.

<AlgoSystemModuleGrp> N

Upper string number of options for a Strike Spread.

<TestScenarioGrp> N

Must contain all scenarios of the test suite identified by TestSuiteRequestID(3062). Set TestScenarioStatus(3030) to 0=Undefined for test scenarios that have not been executed yet, e.g. because the TestActionRequest(35=EN) message used the TestScenarioGrp to limit the test scenarios to be executed.

3070 TestSuiteStatus @TstSteStat N

Overall status across all individual test scenarios defined in TestScenarioGrp.

58 Text @Txt N

Free format text string

(Note: this field does not have a specified maximum length)

354 EncodedTextLen @EncTxtLen N

Must be set if EncodedText(355) field is specified and must immediately precede it.

355 EncodedText @EncTxt N

Encoded (non-ASCII characters) representation of the Text(58) field in the encoded format specified via the MessageEncoding(347) field.

<Standard Message Trailer> Y