Hey @georg. I was able to get this scenario up and running but am still having difficulty replicating the steps using the JSON API commands. Here are the details of the swap (the ContractInstance).:
> {
> "ps": [
> {
> "p": "Issuer",
> "id": "9377538274179"
> },
> {
> "p": "CSD",
> "id": "5264151754007"
> }
> ],
> "d": {
> "calculationAgent": null,
> "closedState": null,
> "clearedDate": null,
> "contractIdentifier": [
> {
> "assignedIdentifier": [
> {
> "identifier": {
> "value": "SIEB8FRKGF",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "version": "1"
> }
> ],
> "id": null,
> "issuer": null,
> "issuerReference": {
> "reference": "9377538274179",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> },
> {
> "assignedIdentifier": [
> {
> "identifier": {
> "value": "SIEB8FRKGF",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "version": "1"
> }
> ],
> "id": null,
> "issuer": null,
> "issuerReference": {
> "reference": "5264151754007",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> }
> ],
> "tradeDate": {
> "date": "2018-09-24",
> "id": null
> },
> "rosettaKey": "cd71a8e5",
> "collateral": null,
> "documentation": null,
> "governingLaw": null,
> "id": null,
> "party": [
> {
> "name": {
> "value": "Issuer",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "id": "9377538274179",
> "person": [],
> "account": {
> "servicingParty": null,
> "accountName": null,
> "id": null,
> "accountType": null,
> "accountNumber": {
> "value": "D03225622378",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "accountBeneficiary": null
> },
> "partyId": [
> {
> "value": "9377538274179",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ]
> },
> {
> "name": {
> "value": "CSD",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "id": "5264151754007",
> "person": [],
> "account": {
> "servicingParty": null,
> "accountName": null,
> "id": null,
> "accountType": null,
> "accountNumber": {
> "value": "P01547927812",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "accountBeneficiary": null
> },
> "partyId": [
> {
> "value": "5264151754007",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ]
> }
> ],
> "contractualProduct": {
> "economicTerms": {
> "quantity": [],
> "payout": {
> "optionPayout": [],
> "forwardPayout": [],
> "interestRatePayout": [
> {
> "quantity": {
> "notionalSchedule": {
> "id": null,
> "notionalStepParameters": null,
> "notionalStepSchedule": {
> "currency": {
> "value": "USD",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "id": null,
> "initialValue": "300000000.0",
> "step": []
> }
> },
> "quantity": null,
> "futureValueNotional": null,
> "notionalAmount": null,
> "notionalReset": null,
> "fxLinkedNotional": null,
> "notionalAdjustments": null
> },
> "paymentDates": {
> "payRelativeTo": "PayRelativeToEnum_CalculationPeriodEndDate",
> "paymentDaysOffset": null,
> "paymentFrequency": {
> "id": null,
> "period": "PeriodExtendedEnum_M",
> "periodMultiplier": "6"
> },
> "dateRelativeTo": null,
> "paymentDatesAdjustments": {
> "businessCenters": {
> "businessCenter": [
> {
> "value": "BusinessCenterEnum_USNY",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ],
> "businessCentersReference": null,
> "id": null
> },
> "businessDayConvention": "BusinessDayConventionEnum_FOLLOWING",
> "id": null
> },
> "id": null,
> "lastPaymentDate": null,
> "firstPaymentDate": null
> },
> "rosettaKey": "295a95bc",
> "compoundingMethod": null,
> "stubPeriod": null,
> "cashflowRepresentation": null,
> "dayCountFraction": {
> "value": "DayCountFractionEnum__30_360",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "bondReference": null,
> "rateSpecification": {
> "fixedRate": null,
> "floatingRate": {
> "floatingRateIndex": {
> "value": "FloatingRateIndexEnum_USD_ISDA_Swap_Rate",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "floorRateSchedule": [],
> "finalRateRounding": null,
> "rateTreatment": null,
> "initialRate": "0.030463",
> "capRateSchedule": [],
> "id": null,
> "averagingMethod": null,
> "indexTenor": {
> "id": null,
> "period": "PeriodEnum_M",
> "periodMultiplier": "6"
> },
> "floatingRateMultiplierSchedule": null,
> "spreadSchedule": [
> {
> "id": null,
> "initialValue": "0.005",
> "step": [],
> "_type": null
> }
> ],
> "negativeInterestRateTreatment": null
> },
> "inflationRate": null
> },
> "id": null,
> "calculationPeriodDates": {
> "calculationPeriodDatesAdjustments": {
> "businessCenters": {
> "businessCenter": [
> {
> "value": "BusinessCenterEnum_USNY",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ],
> "businessCentersReference": null,
> "id": null
> },
> "businessDayConvention": "BusinessDayConventionEnum_FOLLOWING",
> "id": null
> },
> "firstRegularPeriodStartDate": null,
> "firstCompoundingPeriodEndDate": null,
> "lastRegularPeriodEndDate": null,
> "id": "floatingCalcPeriodDates",
> "calculationPeriodFrequency": {
> "id": null,
> "period": "PeriodExtendedEnum_M",
> "periodMultiplier": "6",
> "rollConvention": "RollConventionEnum__26"
> },
> "stubPeriodType": null,
> "terminationDate": {
> "adjustableDate": {
> "dateAdjustmentsReference": null,
> "unadjustedDate": "2023-09-26",
> "adjustedDate": null,
> "id": null,
> "dateAdjustments": {
> "businessCenters": {
> "businessCenter": [
> {
> "value": "BusinessCenterEnum_USNY",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ],
> "businessCentersReference": null,
> "id": null
> },
> "businessDayConvention": "BusinessDayConventionEnum_FOLLOWING",
> "id": null
> }
> },
> "id": null,
> "relativeDate": null
> },
> "effectiveDate": {
> "adjustableDate": {
> "dateAdjustmentsReference": null,
> "unadjustedDate": "2018-09-26",
> "adjustedDate": null,
> "id": null,
> "dateAdjustments": {
> "businessCenters": {
> "businessCenter": [
> {
> "value": "BusinessCenterEnum_USNY",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ],
> "businessCentersReference": null,
> "id": null
> },
> "businessDayConvention": "BusinessDayConventionEnum_FOLLOWING",
> "id": null
> }
> },
> "id": null,
> "relativeDate": null
> },
> "firstPeriodStartDate": null
> },
> "paymentDate": null,
> "discountingMethod": null,
> "resetDates": {
> "fixingDates": {
> "adjustedDate": null,
> "businessCenters": {
> "businessCenter": [
> {
> "value": "BusinessCenterEnum_USNY",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ],
> "businessCentersReference": null,
> "id": null
> },
> "periodMultiplier": "-2",
> "dateRelativeTo": null,
> "id": null,
> "businessCentersReference": null,
> "dayType": "DayTypeEnum_Business",
> "businessDayConvention": "BusinessDayConventionEnum_NONE",
> "period": "PeriodEnum_D"
> },
> "finalFixingDate": null,
> "rateCutOffDaysOffset": null,
> "resetFrequency": {
> "id": null,
> "period": "PeriodExtendedEnum_M",
> "periodMultiplier": "6",
> "weeklyRollConvention": null
> },
> "id": "resetDates",
> "calculationPeriodDatesReference": {
> "reference": "floatingCalcPeriodDates",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "initialFixingDate": null,
> "resetRelativeTo": "ResetRelativeToEnum_CalculationPeriodStartDate",
> "resetDatesAdjustments": {
> "businessCenters": {
> "businessCenter": [
> {
> "value": "BusinessCenterEnum_USNY",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ],
> "businessCentersReference": null,
> "id": null
> },
> "businessDayConvention": "BusinessDayConventionEnum_FOLLOWING",
> "id": null
> }
> },
> "floatingAmount": null,
> "fixedAmount": null,
> "payerReceiver": {
> "payerAccountReference": null,
> "payerPartyReference": {
> "reference": "9377538274179",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "receiverAccountReference": null,
> "receiverPartyReference": {
> "reference": "5264151754007",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> },
> "crossCurrencyTerms": null,
> "paymentDelay": null
> },
> {
> "quantity": {
> "notionalSchedule": {
> "id": null,
> "notionalStepParameters": null,
> "notionalStepSchedule": {
> "currency": {
> "value": "USD",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "id": null,
> "initialValue": "300000000.0",
> "step": []
> }
> },
> "quantity": null,
> "futureValueNotional": null,
> "notionalAmount": null,
> "notionalReset": null,
> "fxLinkedNotional": null,
> "notionalAdjustments": null
> },
> "paymentDates": {
> "payRelativeTo": "PayRelativeToEnum_CalculationPeriodEndDate",
> "paymentDaysOffset": null,
> "paymentFrequency": {
> "id": null,
> "period": "PeriodExtendedEnum_M",
> "periodMultiplier": "6"
> },
> "dateRelativeTo": null,
> "paymentDatesAdjustments": {
> "businessCenters": {
> "businessCenter": [
> {
> "value": "BusinessCenterEnum_USNY",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ],
> "businessCentersReference": null,
> "id": null
> },
> "businessDayConvention": "BusinessDayConventionEnum_FOLLOWING",
> "id": null
> },
> "id": null,
> "lastPaymentDate": null,
> "firstPaymentDate": null
> },
> "rosettaKey": "b560dd96",
> "compoundingMethod": null,
> "stubPeriod": null,
> "cashflowRepresentation": null,
> "dayCountFraction": {
> "value": "DayCountFractionEnum__30_360",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "bondReference": null,
> "rateSpecification": {
> "fixedRate": {
> "id": null,
> "initialValue": "0.029208",
> "step": []
> },
> "floatingRate": null,
> "inflationRate": null
> },
> "id": null,
> "calculationPeriodDates": {
> "calculationPeriodDatesAdjustments": {
> "businessCenters": {
> "businessCenter": [
> {
> "value": "BusinessCenterEnum_USNY",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ],
> "businessCentersReference": null,
> "id": null
> },
> "businessDayConvention": "BusinessDayConventionEnum_FOLLOWING",
> "id": null
> },
> "firstRegularPeriodStartDate": null,
> "firstCompoundingPeriodEndDate": null,
> "lastRegularPeriodEndDate": null,
> "id": "fixedCalcPeriodDates",
> "calculationPeriodFrequency": {
> "id": null,
> "period": "PeriodExtendedEnum_M",
> "periodMultiplier": "6",
> "rollConvention": "RollConventionEnum__26"
> },
> "stubPeriodType": null,
> "terminationDate": {
> "adjustableDate": {
> "dateAdjustmentsReference": null,
> "unadjustedDate": "2023-09-26",
> "adjustedDate": null,
> "id": null,
> "dateAdjustments": {
> "businessCenters": {
> "businessCenter": [
> {
> "value": "BusinessCenterEnum_USNY",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ],
> "businessCentersReference": null,
> "id": null
> },
> "businessDayConvention": "BusinessDayConventionEnum_FOLLOWING",
> "id": null
> }
> },
> "id": null,
> "relativeDate": null
> },
> "effectiveDate": {
> "adjustableDate": {
> "dateAdjustmentsReference": null,
> "unadjustedDate": "2018-09-26",
> "adjustedDate": null,
> "id": null,
> "dateAdjustments": {
> "businessCenters": {
> "businessCenter": [
> {
> "value": "BusinessCenterEnum_USNY",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ],
> "businessCentersReference": null,
> "id": null
> },
> "businessDayConvention": "BusinessDayConventionEnum_FOLLOWING",
> "id": null
> }
> },
> "id": null,
> "relativeDate": null
> },
> "firstPeriodStartDate": null
> },
> "paymentDate": null,
> "discountingMethod": null,
> "resetDates": null,
> "floatingAmount": null,
> "fixedAmount": null,
> "payerReceiver": {
> "payerAccountReference": null,
> "payerPartyReference": {
> "reference": "5264151754007",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "receiverAccountReference": null,
> "receiverPartyReference": {
> "reference": "9377538274179",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> },
> "crossCurrencyTerms": null,
> "paymentDelay": null
> }
> ],
> "creditDefaultPayout": null,
> "equityPayout": [],
> "cashflow": []
> },
> "extraordinaryEvents": null,
> "cancelableProvision": null,
> "extendibleProvision": null,
> "rosettaKeyValue": "f8b2f6ee",
> "earlyTerminationProvision": null
> },
> "productIdentification": {
> "productQualifier": "InterestRate_IRSwap_FixedFloat",
> "secondaryAssetClass": [],
> "primaryAssetClass": {
> "value": "AssetClassEnum_InterestRate",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "productType": [],
> "productId": []
> },
> "productTaxonomy": []
> },
> "partyRole": [],
> "account": [],
> "partyContractInformation": []
> },
> "lifecycleEventCids": []
> }
Here are the details of the DerivedEvent that is created for the first ResetEvent. Notice that the ResetPrimitive is empty:
> {
> "sig": "Issuer",
> "contractIdentifier": {
> "assignedIdentifier": [
> {
> "identifier": {
> "value": "SIEB8FRKGF",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "version": "1"
> }
> ],
> "id": null,
> "issuer": null,
> "issuerReference": {
> "reference": "9377538274179",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> },
> "ps": [
> {
> "p": "Issuer",
> "id": "9377538274179"
> },
> {
> "p": "CSD",
> "id": "5264151754007"
> }
> ],
> "d": {
> "lineage": {
> "interestRatePayoutReference": [
> {
> "reference": "295a95bc",
> "value": null,
> "meta": {
> "reference": null,
> "scheme": null,
> "id": null
> }
> }
> ],
> "equityPayoutReference": [],
> "legalDocument": [],
> "optionPayoutReference": [],
> "eventReference": [],
> "contractReference": [
> {
> "reference": "cd71a8e5",
> "value": null,
> "meta": {
> "reference": null,
> "scheme": null,
> "id": null
> }
> }
> ],
> "creditDefaultPayoutReference": [],
> "cashflowReference": []
> },
> "timestamp": [],
> "eventQualifier": "Reset",
> "intent": null,
> "rosettaKey": "SIEB8FRKGF_Reset_2019-03-22_1",
> "eventWorkflow": null,
> "id": null,
> "functionCall": null,
> "party": [
> {
> "name": {
> "value": "Issuer",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "id": "9377538274179",
> "person": [],
> "account": {
> "servicingParty": null,
> "accountName": null,
> "id": null,
> "accountType": null,
> "accountNumber": {
> "value": "D03225622378",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "accountBeneficiary": null
> },
> "partyId": [
> {
> "value": "9377538274179",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ]
> },
> {
> "name": {
> "value": "CSD",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "id": "5264151754007",
> "person": [],
> "account": {
> "servicingParty": null,
> "accountName": null,
> "id": null,
> "accountType": null,
> "accountNumber": {
> "value": "P01547927812",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "accountBeneficiary": null
> },
> "partyId": [
> {
> "value": "5264151754007",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ]
> }
> ],
> "eventDate": "2019-03-22",
> "primitive": {
> "termsChange": null,
> "allocation": [],
> "inception": [],
> "transfer": [],
> "reset": [],
> "observation": [],
> "quantityChange": [],
> "exercise": null
> },
> "eventEffect": null,
> "messageInformation": null,
> "effectiveDate": "2019-03-26",
> "eventIdentifier": [
> {
> "assignedIdentifier": [
> {
> "identifier": {
> "value": "SIEB8FRKGF_Reset_2019-03-22",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "version": "1"
> }
> ],
> "id": null,
> "issuer": null,
> "issuerReference": {
> "reference": "9377538274179",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> },
> {
> "assignedIdentifier": [
> {
> "identifier": {
> "value": "SIEB8FRKGF_Reset_2019-03-22",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "version": "1"
> }
> ],
> "id": null,
> "issuer": null,
> "issuerReference": {
> "reference": "5264151754007",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> }
> ],
> "account": [],
> "action": "ActionEnum_New"
> }
> }
Here are the details of the DerivedEvent for the first reset date:
> {
> "sig": "Issuer",
> "contractIdentifier": {
> "assignedIdentifier": [
> {
> "identifier": {
> "value": "SIEB8FRKGF",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "version": "1"
> }
> ],
> "id": null,
> "issuer": null,
> "issuerReference": {
> "reference": "9377538274179",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> },
> "ps": [
> {
> "p": "Issuer",
> "id": "9377538274179"
> },
> {
> "p": "CSD",
> "id": "5264151754007"
> }
> ],
> "d": {
> "lineage": {
> "interestRatePayoutReference": [
> {
> "reference": "295a95bc",
> "value": null,
> "meta": {
> "reference": null,
> "scheme": null,
> "id": null
> }
> }
> ],
> "equityPayoutReference": [],
> "legalDocument": [],
> "optionPayoutReference": [],
> "eventReference": [],
> "contractReference": [
> {
> "reference": "cd71a8e5",
> "value": null,
> "meta": {
> "reference": null,
> "scheme": null,
> "id": null
> }
> }
> ],
> "creditDefaultPayoutReference": [],
> "cashflowReference": []
> },
> "timestamp": [],
> "eventQualifier": "Reset",
> "intent": null,
> "rosettaKey": "SIEB8FRKGF_Reset_2019-03-22_1",
> "eventWorkflow": null,
> "id": null,
> "functionCall": null,
> "party": [
> {
> "name": {
> "value": "Issuer",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "id": "9377538274179",
> "person": [],
> "account": {
> "servicingParty": null,
> "accountName": null,
> "id": null,
> "accountType": null,
> "accountNumber": {
> "value": "D03225622378",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "accountBeneficiary": null
> },
> "partyId": [
> {
> "value": "9377538274179",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ]
> },
> {
> "name": {
> "value": "CSD",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "id": "5264151754007",
> "person": [],
> "account": {
> "servicingParty": null,
> "accountName": null,
> "id": null,
> "accountType": null,
> "accountNumber": {
> "value": "P01547927812",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "accountBeneficiary": null
> },
> "partyId": [
> {
> "value": "5264151754007",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> ]
> }
> ],
> "eventDate": "2019-03-22",
> "primitive": {
> "termsChange": null,
> "allocation": [],
> "inception": [],
> "transfer": [],
> **"reset": [],**
> "observation": [],
> "quantityChange": [],
> "exercise": null
> },
> "eventEffect": null,
> "messageInformation": null,
> "effectiveDate": "2019-03-26",
> "eventIdentifier": [
> {
> "assignedIdentifier": [
> {
> "identifier": {
> "value": "SIEB8FRKGF_Reset_2019-03-22",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "version": "1"
> }
> ],
> "id": null,
> "issuer": null,
> "issuerReference": {
> "reference": "9377538274179",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> },
> {
> "assignedIdentifier": [
> {
> "identifier": {
> "value": "SIEB8FRKGF_Reset_2019-03-22",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "version": "1"
> }
> ],
> "id": null,
> "issuer": null,
> "issuerReference": {
> "reference": "5264151754007",
> "value": null,
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> }
> ],
> "account": [],
> "action": "ActionEnum_New"
> }
> }
Here are the ObservationInstance and HolidayCalendarInstance that I used. I made sure to match the date of the ObservationInstance with the eventDate of the first Reset. I also made sure that the index value was the same as the floating rate index value defined in the Floating Leg of the swap.
> {
> "d": {
> "side": null,
> "source": {
> "curve": {
> "commodityCurve": null,
> "interestRateCurve": {
> "floatingRateIndex": {
> "value": "FloatingRateIndexEnum_USD_ISDA_Swap_Rate",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "tenor": {
> "id": "UNKNOWN",
> "period": "PeriodEnum_M",
> "periodMultiplier": "6"
> }
> }
> },
> "informationSource": {
> "sourcePage": null,
> "sourcePageHeading": null,
> "sourceProvider": {
> "value": "InformationProviderEnum_ISDA",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> }
> },
> "date": "2019-03-22",
> "time": null,
> "observation": "0.0125"
> },
> "publisher": "Issuer",
> "observers": [
> "Issuer",
> "CSD"
> ]
> }
> {
> "d": {
> "side": null,
> "source": {
> "curve": {
> "commodityCurve": null,
> "interestRateCurve": {
> "floatingRateIndex": {
> "value": "FloatingRateIndexEnum_USD_ISDA_Swap_Rate",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> },
> "tenor": {
> "id": "UNKNOWN",
> "period": "PeriodEnum_M",
> "periodMultiplier": "6"
> }
> }
> },
> "informationSource": {
> "sourcePage": null,
> "sourcePageHeading": null,
> "sourceProvider": {
> "value": "InformationProviderEnum_ISDA",
> "meta": {
> "reference": "UNKNOWN",
> "scheme": "UNKOWN",
> "id": "UNKNOWN"
> }
> }
> }
> },
> "date": "2019-03-22",
> "time": null,
> "observation": "0.0125"
> },
> "publisher": "Issuer",
> "observers": [
> "Issuer",
> "CSD"
> ]
> }
Is there anything that jumps out at you as being a mismatch? I am struggling to find the difference that is causing the ObservationInstance not to be recognized as providing a new rate and creating a reset primitive.