Sample SDR Valid & Invalid Messages

Samples of a valid and invalid SDR message

 

Valid Transaction SDR Message (NEWT, TRANSACTION)

 {
  "messagePayload": {
    "actionType": "NEWT",
    "allocationIndicator": "POST",
    "assetClass": "CO",
    "blockTradeElectionIndicator": true,
    "centralCounterparty": "FAKE0022222222222200",
    "cleared": "Y",
    "clearingAccountOrigin": "HOUS",
    "clearingMember": "FAKE0044444444444400",
    "clearingMemberIdentifierSource": "LEID",
    "counterparty1": "FAKE0022222222222200",
    "counterparty1Designation": "SD",
    "counterparty1FederalEntityIndicator": true,
    "counterparty1IdentifierSource": "LEID",
    "counterparty2": "FAKE0033333333333300",
    "counterparty2Designation": "SD",
    "counterparty2FederalEntityIndicator": true,
    "counterparty2FinancialEntityIndicator": true,
    "counterparty2IdentifierSource": "LEID",
    "customBasketIndicator": true,
    "deliveryType": "CASH",
    "effectiveDate": "2021-06-25",
    "embeddedOptionType": "MDET",
    "eventTimestamp": "2021-06-25T15:40:05Z",
    "eventType": "TRAD",
    "executionTimestamp": "2021-06-25T15:40:05Z",
    "expirationDate": "2021-06-25",
    "finalContractualSettlementDate": "2021-06-25",
    "fixedRatePaymentFrequencyPeriodLeg1": "ADHO",
    "fixedRatePaymentFrequencyPeriodLeg2": "ADHO",
    "fixingDateLeg1": "2021-06-25",
    "floatingRatePaymentFrequencyPeriodLeg1": "ADHO",
    "floatingRatePaymentFrequencyPeriodLeg2": "ADHO",
    "fixedRateDayCountConventionLeg1": "A001",
    "fixedRateDayCountConventionLeg2": "A001",
    "floatingRateDayCountConventionLeg1": "A001",
    "floatingRateDayCountConventionLeg2": "A001",
    "floatingRateResetFrequencyPeriodLeg1": "ADHO",
    "floatingRateResetFrequencyPeriodLeg2": "ADHO",
    "initialMarginCollateralPortfolioCode": "INITIALMARGINCOLLATERALPORTFOLIOCODE",
    "instrumentType": "S",
    "underlyingAssetOrUnderlyingContractType": "OTHR",
    "jurisdiction": "CFTC",
    "messageType": "TRANSACTION",
    "notionalAmountLeg1": 59381.55,
    "notionalAmountLeg2": 59381.55,
    "notionalAmountScheduleNotionalAmountInEffectOnAssociatedEffectiveDateLeg1": 59381.55,
    "notionalAmountScheduleNotionalAmountInEffectOnAssociatedEffectiveDateLeg2": 59381.55,
    "notionalCurrencyLeg1": "USD",
    "notionalCurrencyLeg2": "USD",
    "notionalQuantityLeg1": 57798.056,
    "notionalQuantityLeg2": 57798.056,
    "otherPaymentAmount": 59381.55,
    "otherPaymentCurrency": "USD",
    "otherPaymentDate": "2021-06-25",
    "otherPaymentPayer": "FAKE0022222222222200",
    "otherPaymentReceiver": "FAKE0033333333333300",
    "otherPaymentType": "PEXH",
    "packageIdentifier": "1",
    "packageIndicator": true,
    "packageTransactionPriceCurrency": "USD",
    "packageTransactionSpread": 1,
    "packageTransactionSpreadCurrency": "USD",
    "packageTransactionSpreadNotation": 1,
    "payerIdentifierLeg1": "FAKE0022222222222200",
    "payerIdentifierLeg2": "FAKE0022222222222200",
    "postPricedSwap": false,
    "quantityFrequencyLeg1": "HOUL",
    "quantityFrequencyLeg2": "HOUL",
    "quantityFrequencyMultiplierLeg1": 1,
    "quantityFrequencyMultiplierLeg2": 123,
    "quantityUnitOfMeasureLeg1": "ACRE",
    "quantityUnitOfMeasureLeg2": "ACRE",
    "receiverIdentifierLeg1": "FAKE0033333333333300",
    "receiverIdentifierLeg2": "FAKE0033333333333300",
    "reporterIdentifier": "FAKE0022222222222200",
    "reportingTimestamp": "2021-06-25T15:40:05Z",
    "settlementCurrencyLeg1": "USD",
    "settlementCurrencyLeg2": "USD",
    "settlementLocationLeg1": "BE",
    "settlementLocationLeg2": "US",
    "spreadLeg1": 1,
    "spreadLeg2": 1,
    "spreadNotationLeg1": 3,
    "spreadNotationLeg2": 3,
    "submitterIdentifier": "FAKE0022222222222200",
    "totalNotionalQuantityLeg1": 57798.056,
    "totalNotionalQuantityLeg2": 57798.056,
    "uniqueTransactionIdentifier": "123456789XYZ1234567890123456789012345678901234567890",
    "upiProductName": "SINGLE_INDEX",
    "variationMarginCollateralPortfolioCode": "VARIATIONMARGINCOLLATERALPORTFOLIOCODE",
    "counterparty1AgentIdentifier": "FAKE0022222222222200",
    "notionalAmountScheduleUnadjustedEndDateOfTheNotionalAmountLeg1": "2021-06-25",
    "notionalAmountScheduleUnadjustedEndDateOfTheNotionalAmountLeg2": "2021-06-25",
    "notionalAmountScheduleUnadjustedEffectiveDateOfTheNotionalAmountLeg1": "2021-06-25",
    "notionalAmountScheduleUnadjustedEffectiveDateOfTheNotionalAmountLeg2": "2021-06-25",
    "validationVersion": "2.0",
    "reportingJurisdiction": "CFTC",
    "registeredPlatformIndicator": true,
    "clientMessageIdentifier": "MY-TEST-MESSAGE",
    "anonymousExecutionIndicator": false,
    "historicalTransactionIdentifier": false,
    "exemptPublicRelatedMessage": "ALLOCATION",
    "referenceRate": "ALUMINIUM",
    "referenceRateSource": "INDEX",
    "returnPricingMethodOrPayoutTrigger": "C",
    "relatedFuturesContract": "CHEESE_(CME)"
  }
}

Please note that if you use this message for testing that you need to make sure to sure you update any LEI field and the UTI field. For example, do a find and replace on FAKE0022222222222200 with your LEI. 

Invalid Transaction SDR Message (NEWT, TRANSACTION)

{
  "messagePayload": {
    "actionType": "NEWT",
    "allocationIndicator": "POST",
    "assetClass": "CO",
    "blockTradeElectionIndicator": true,
    "centralCounterparty": "FAKE0022222222222200",
    "cleared": "Y",
    "clearingAccountOrigin": "HOUS",
    "clearingMember": "FAKE0044444444444400",
    "clearingMemberIdentifierSource": "LEID",
    "counterparty1": "FAKE0022222222222200",
    "counterparty1Designation": "SD",
    "counterparty1FederalEntityIndicator": true,
    "counterparty1IdentifierSource": "LEID",
    "counterparty2": "FAKE0033333333333300",
    "counterparty2Designation": "SD",
    "counterparty2FederalEntityIndicator": true,
    "counterparty2FinancialEntityIndicator": true,
    "counterparty2IdentifierSource": "LEID",
    "customBasketIndicator": true,
    "deliveryType": "CASH",
  "effectiveDate": "2021-06-35",
  "embeddedOptionType": "MDEt",
    "eventTimestamp": "2021-06-25T15:40:05Z",
    "eventType": "TRAD",
    "executionTimestamp": "2021-06-25T15:40:05Z",
    "expirationDate": "2021-06-25",
    "finalContractualSettlementDate": "2021-06-25",
    "fixedRatePaymentFrequencyPeriodLeg1": "ADHO",
    "fixedRatePaymentFrequencyPeriodLeg2": "ADHO",
    "fixingDateLeg1": "2021-06-25",
    "floatingRatePaymentFrequencyPeriodLeg1": "ADHO",
    "floatingRatePaymentFrequencyPeriodLeg2": "ADHO",
    "fixedRateDayCountConventionLeg1": "A001",
    "fixedRateDayCountConventionLeg2": "A001",
    "floatingRateDayCountConventionLeg1": "A001",
    "floatingRateDayCountConventionLeg2": "A001",
    "floatingRateResetFrequencyPeriodLeg1": "ADHO",
    "floatingRateResetFrequencyPeriodLeg2": "ADHO",
    "initialMarginCollateralPortfolioCode": "INITIALMARGINCOLLATERALPORTFOLIOCODE",
    "instrumentType": "S",
    "underlyingAssetOrUnderlyingContractType": "OTHR",
    "jurisdiction": "CFTC",
    "messageType": "TRANSACTION",
    "notionalAmountLeg1": 59381.55,
    "notionalAmountLeg2": 59381.55,
    "notionalAmountScheduleNotionalAmountInEffectOnAssociatedEffectiveDateLeg1": 59381.55,
    "notionalAmountScheduleNotionalAmountInEffectOnAssociatedEffectiveDateLeg2": 59381.55,
    "notionalCurrencyLeg1": "USD",
    "notionalCurrencyLeg2": "USD",
    "notionalQuantityLeg1": 57798.056,
    "notionalQuantityLeg2": 57798.056,
    "otherPaymentAmount": 59381.55,
    "otherPaymentCurrency": "USD",
    "otherPaymentDate": "2021-06-25",
    "otherPaymentPayer": "FAKE0022222222222200",
    "otherPaymentReceiver": "FAKE0033333333333300",
    "otherPaymentType": "PEXH",
    "packageIdentifier": "1",
    "packageIndicator": true,
    "packageTransactionPriceCurrency": "USD",
    "packageTransactionSpread": 1,
  "packageTransactionSpreadCurrency": "US",
    "packageTransactionSpreadNotation": 1,
    "payerIdentifierLeg1": "FAKE0022222222222200",
    "payerIdentifierLeg2": "FAKE0022222222222200",
    "postPricedSwap": false,
    "quantityFrequencyLeg1": "HOUL",
    "quantityFrequencyLeg2": "HOUL",
    "quantityFrequencyMultiplierLeg1": 1,
    "quantityFrequencyMultiplierLeg2": 123,
    "quantityUnitOfMeasureLeg1": "ACRE",
    "quantityUnitOfMeasureLeg2": "ACRE",
    "receiverIdentifierLeg1": "FAKE0033333333333300",
    "receiverIdentifierLeg2": "FAKE0033333333333300",
    "reporterIdentifier": "FAKE0022222222222200",
    "reportingTimestamp": "2021-06-25T15:40:05Z",
    "settlementCurrencyLeg1": "USD",
    "settlementCurrencyLeg2": "USD",
    "settlementLocationLeg1": "BE",
    "settlementLocationLeg2": "US",
    "spreadLeg1": 1,
    "spreadLeg2": 1,
    "spreadNotationLeg1": 3,
    "spreadNotationLeg2": 3,
    "submitterIdentifier": "FAKE0022222222222200",
    "totalNotionalQuantityLeg1": 57798.056,
    "totalNotionalQuantityLeg2": 57798.056,
    "uniqueTransactionIdentifier": "123456789XYZ1234567890123456789012345678901234567890",
    "upiProductName": "SINGLE_INDEX",
    "variationMarginCollateralPortfolioCode": "VARIATIONMARGINCOLLATERALPORTFOLIOCODE",
    "counterparty1AgentIdentifier": "FAKE0022222222222200",
    "notionalAmountScheduleUnadjustedEndDateOfTheNotionalAmountLeg1": "2021-06-25",
    "notionalAmountScheduleUnadjustedEndDateOfTheNotionalAmountLeg2": "2021-06-25",
    "notionalAmountScheduleUnadjustedEffectiveDateOfTheNotionalAmountLeg1": "2021-06-25",
    "notionalAmountScheduleUnadjustedEffectiveDateOfTheNotionalAmountLeg2": "2021-06-25",
    "validationVersion": "2.0",
    "reportingJurisdiction": "CFTC",
    "registeredPlatformIndicator": true,
    "clientMessageIdentifier": "MY-TEST-MESSAGE",
    "anonymousExecutionIndicator": false,
    "historicalTransactionIdentifier": false,
    "exemptPublicRelatedMessage": "ALLOCATION",
    "referenceRate": "ALUMINIUM",
    "referenceRateSource": "INDEX",
    "returnPricingMethodOrPayoutTrigger": "C",
    "relatedFuturesContract": "CHEESE_(CME)"
  }
}

Read more about Submitting a Transaction.