CME STP BaCE Error Codes

Error Code

Description

Recommendation

Error Code

Description

Recommendation

-3

This indicates password or account errors.

Generate an alert, pause the service, and inspect your credentials. 

-10

This indicates that the submitted XML document has an unknown format.

Generate an alert. Do not retry the transaction, which is problematic and must be corrected.

-12

This indicates an error in the request due to invalid XML. This may be caused by one of the following, as indicated in the error message:

  • XML schema validation error.

  • Deal node not found.

  • Schema version not found.

  • CHML node is empty.

Generate an alert. Do not retry the transaction, which is problematic and must be corrected.

-17

This indicates an error in the request for one of the following reasons, as indicated in the error message:

  • Invalid SubmitterTypeID.

  • TradingCompany node is required but not found.

  • Counterparty node is required but not found.

  • Broker node is required but not found.

  • Invalid broker. The expected value of the Broker.BrokerageCompanyID attribute is indicated in the error message.

  • Invalid exchange. The expected value of the Exchange.ExchangeCompanyID attribute is indicated in the error message.

  • Invalid Deal.CommodityId attribute. The value of the attribute is indicated in the error message.

  • Invalid Deal.DealType attribute. The value of the attribute is indicated in the error message. The value must be either Physical or Financial.

  • Invalid Submitter.SubmitterId attribute. The value of the attribute is indicated in the error message.

  • Submitter.BidFlag attribute is required but not found.

  •  TradingCompany.BidFlag attribute is required but not found.

  • Counterparty.BidFlag attribute is required but not found.

  • Invalid Submitter.BidFlag attribute. The value of the attribute is indicated in the error message. It must be 0 or 1.

  • Submitter.BidFlag attribute must be the same as TradingCompany.BidFlag.

  • Submitter.BidFlag attribute cannot be the same as Counterparty.BidFlag.

  • The indicated value of the TradingCompany.ReferenceNumber attribute must be the same as the indicated value of the Submitter.SubmitterDealID attribute.

  • TradingCompany.CompanyId attribute is required but not found.

  • Invalid TradingCompany.CompanyId attribute. The value of the attribute is indicated in the error message.

  • Authorization failed, because the specified user is not authorized to submit deal with the specified CHBatchID, CompanyID, CommodityID, and DealType.

  • Submission failed, because it was an attempt to submit the specified version of the deal when a newer version already exists.

Generate an alert. Do not retry the transaction, which is problematic and must be corrected.

-26

This indicates an expired password.

Generate an alert, pause the service, and inspect your credentials.

Use the changePassword API method to change your password.

You can resubmit after changing your password.

-100

This general service error often indicates connection timeouts or other system issues not captured by other error codes.

Generate an alert, but keep retrying the transaction.

The CME STP BaCE API service may be unavailable some nights and weekends for regular maintenance. Please consider this in your alerting mechanism.






How was your Client Systems Wiki Experience? Submit Feedback

Copyright © 2024 CME Group Inc. All rights reserved.