Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 This object contains the transactionId element which is not listed in the table below. Please refer to to this page for  for more details on transactionId.

Element

Required Inbound Acct Validation

Value Type

Star Tag

Xpath

objectType

 

ObjectTypeEnum

 

EagleML/accountingTransaction/accountingTrade/objectType

objectId

 

objectId

 

EagleML/accountingTransaction/accountingTrade/objectId

objectDescription

 

FeedTypeEnum

 

EagleML/accountingTransaction/accountingTrade/objectDescription

updateTimestamp

 

dateTime

1106

EagleML/accountingTransaction/accountingTrade/updateTimestamp

updateSource

Required - Defaulted to "User ID" by Panel

string

944

EagleML/accountingTransaction/accountingTrade/updateSource

Entity Common Id Model

EagleML/accountingTransaction/accountingTrade/

Asset Identifiers Model

EagleML/accountingTransaction/accountingTrade/

buySellIndicator

Required - Should be BUY

BuySellIndicatorEnum

55

EagleML/accountingTransaction/accountingTrade/buySellIndicator

tradeDate

Required

date

35

EagleML/accountingTransaction/accountingTrade/tradeDate

settlementDate

Required

date

37

EagleML/accountingTransaction/accountingTrade/settlementDate

sharesParQuantity

Required

decimal

40

EagleML/accountingTransaction/accountingTrade/sharesParQuantity

originalFace

Required for MBS & TIPS Only

decimal

41

EagleML/accountingTransaction/accountingTrade/originalFace

price

Required

decimal

45

EagleML/accountingTransaction/accountingTrade/price

commission

 

decimal

47

EagleML/accountingTransaction/accountingTrade/commission

tradedInterest

 

decimal

49

EagleML/accountingTransaction/accountingTrade/tradedInterest

localNetAmount

 

decimal

50

EagleML/accountingTransaction/accountingTrade/localNetAmount

settlementNetAmount

Conditionally Required (When value for calculateLocalAmountsFlag is set as"N")

decimal

64

EagleML/accountingTransaction/accountingTrade/settlementNetAmount

localToBaseFXRate

Required  for CDS,CDX, Option & Future with Variation Margin

decimal

87

EagleML/accountingTransaction/accountingTrade/localToBaseFXRate

currentFactor

Required for CDX Only

decimal

91

EagleML/accountingTransaction/accountingTrade/currentFactor

principal

Required - Defaulted to "Shares*Price" by Panel

decimal

165

EagleML/accountingTransaction/accountingTrade/principal

baseNetAmount

Required - Defaulted to "Shares*Price" by Panel

decimal

478

EagleML/accountingTransaction/accountingTrade/baseNetAmount

termLoanFeeIncome

 

decimal

844

EagleML/accountingTransaction/accountingTrade/termLoanFeeIncome

termLoanFeeExpense

 

decimal

846

EagleML/accountingTransaction/accountingTrade/termLoanFeeExpense

accrualConventionOffsetOverride

 

string

1604

EagleML/accountingTransaction/accountingTrade/accrualConventionOffsetOverride

totalSettlementAmountLocal

 

decimal

4404

EagleML/accountingTransaction/accountingTrade/totalSettlementAmountLocal

ilbIndexRatio

Required for TIPS Only

decimal

4483

EagleML/accountingTransaction/accountingTrade/ilbIndexRatio

swapFeeLocal

 

decimal

7510

EagleML/accountingTransaction/accountingTrade/swapFeeLocal

federalTaxWithholdingBase

 

decimal

8078

EagleML/accountingTransaction/accountingTrade/federalTaxWithholdingBase

stateTaxWithholdingBase

 

decimal

8079

EagleML/accountingTransaction/accountingTrade/stateTaxWithholdingBase

dataEntryMethod

 

DataEntryMethodEnum

10485

EagleML/accountingTransaction/accountingTrade/dataEntryMethod

prorataCreditNoncreditLossIndicator

 

YesNoOptionEnum

16157

EagleML/accountingTransaction/accountingTrade/prorataCreditNoncreditLossIndicator

autoSettleIndicator

Required - Defaulted to "YES" by Panel

YesNoOptionEnum

58

EagleML/accountingTransaction/accountingTrade/autoSettleIndicator

brokerCode

Required

string

88

EagleML/accountingTransaction/accountingTrade/brokerCode

clearingBrokerCode

Required for Future with Variation Margin & CDX

string

1237

EagleML/accountingTransaction/accountingTrade/clearingBrokerCode

settleInstructions1

 

string

1897

EagleML/accountingTransaction/accountingTrade/settleInstructions1

settleInstructions2

 

string

1898

EagleML/accountingTransaction/accountingTrade/settleInstructions2

settleInstructions3

 

string

1899

EagleML/accountingTransaction/accountingTrade/settleInstructions3

settleInstructions4

 

string

1900

EagleML/accountingTransaction/accountingTrade/settleInstructions4

userChar1

 

string

1887

EagleML/accountingTransaction/accountingTrade/userChar1

userChar2

 

string

1888

EagleML/accountingTransaction/accountingTrade/userChar2

userChar3

 

string

1889

EagleML/accountingTransaction/accountingTrade/userChar3

userFloat1

 

decimal

1890

EagleML/accountingTransaction/accountingTrade/userFloat1

userFloat2

 

decimal

1891

EagleML/accountingTransaction/accountingTrade/userFloat2

userFloat3

 

decimal

1892

EagleML/accountingTransaction/accountingTrade/userFloat3

originalTradeTicketNumber

 

decimal

761

EagleML/accountingTransaction/accountingTrade/originalTradeTicketNumber

brokerCurrencyWorkVariable

 

string

2294

EagleML/accountingTransaction/accountingTrade/brokerCurrencyWorkVariable

userDefinedPriority

 

integer

2862

EagleML/accountingTransaction/accountingTrade/userDefinedPriority

fas115Code

 

string

3728

EagleML/accountingTransaction/accountingTrade/fas115Code

retroIndicator

 

string

11018

EagleML/accountingTransaction/accountingTrade/retroIndicator

payingLegForwardUnits

 

string

8317

EagleML/accountingTransaction/accountingTrade/payingLegForwardUnits

receivingLegForwardUnits

 

string

8318

EagleML/accountingTransaction/accountingTrade/receivingLegForwardUnits

payingLegInitialCashAmount

 

decimal

316

EagleML/accountingTransaction/accountingTrade/payingLegInitialCashAmount

receivingLegInitialCashAmount

 

decimal

366

EagleML/accountingTransaction/accountingTrade/receivingLegInitialCashAmount

interestAtMaturity

 

decimal

114

EagleML/accountingTransaction/accountingTrade/interestAtMaturity

haircutPercentage

 

decimal

1579

EagleML/accountingTransaction/accountingTrade/haircutPercentage

haircutFlag

 

YesNoOptionEnum

1580

EagleML/accountingTransaction/accountingTrade/haircutFlag

cleanPrice

 

decimal

1594

EagleML/accountingTransaction/accountingTrade/cleanPrice

underlyingAccruedInterestLocal

 

string

1595

EagleML/accountingTransaction/accountingTrade/underlyingAccruedInterestLocal

forwardCleanPrice

 

decimal

1600

EagleML/accountingTransaction/accountingTrade/forwardCleanPrice

underlyingAccruedInterestLocalAtMaturity

 

decimal

1601

EagleML/accountingTransaction/accountingTrade/underlyingAccruedInterestLocalAtMaturity

settleAmountAtMaturity

 

decimal

1603

EagleML/accountingTransaction/accountingTrade/settleAmountAtMaturity

notionalAmount

 

decimal

3779

EagleML/accountingTransaction/accountingTrade/notionalAmount

calculateLocalAmountsFlag

Required

YesNoOptionEnum

5013

EagleML/accountingTransaction/accountingTrade/calculateLocalAmountsFlag

calculateBaseAmountsFlag

 

YesNoOptionEnum

5014

EagleML/accountingTransaction/accountingTrade/calculateBaseAmountsFlag

futureExpenseCapitalizeIndicator

Required for futures without Variation Margin Only

FutureExpenseCapitalizeEnum

10705

EagleML/accountingTransaction/accountingTrade/futureExpenseCapitalizeIndicator

longShortIndicator

Required - Defaulted to "L" by Panel

LongShortIndicatorEnum

15

EagleML/accountingTransaction/accountingTrade/longShortIndicator

buySellbackSellBuyback

 

BuySellbackSellBuybackTrade - Complex type (see extra table)

EagleML/accountingTransaction/accountingTrade/buySellbackSellBuyback/