Interface SubmissionLegClientFieldSet

    • Method Detail

      • getAmount

        default java.lang.String getAmount()
        The amount to trade, specified in the dealt currency. Example value: 50000
      • getBuySell

        default java.lang.String getBuySell()
        Whether the client wants to buy or sell the base currency, NOT the dealt currency. For example if the currency pair is EURGBP and this value is EUR then this field always tells you if the client wants to buy or sell EUR, even if the dealt currency is GBP. The dealt currency simply tells you which currency the client has specified the amount in. Example value: SELL
      • getSettlementDate

        default java.lang.String getSettlementDate()
        The settlement date for the trade, in ISO format (only support standard settlement dates) Example value: 20160515
      • getRequestedProfitCurrency

        default java.lang.String getRequestedProfitCurrency()
        The preferred currency to be used in calculating sales profit details. Example value: GBP
      • getTenor

        default java.lang.String getTenor()
        The tenor at which to settle (only support standard settlement dates, so cannot be broken) Example value: SPOT
      • getFixingDate

        default java.lang.String getFixingDate()
        The fixing date for NDF trades only, in ISO format (only support standard settlement dates) Example value: 20160513
      • getTOBOUser

        default java.lang.String getTOBOUser()
        The user the trade is on behalf of.
      • getBuyPaySettlementID

        default java.lang.String getBuyPaySettlementID()
        The ID corresponding to the payee's settlement details
      • getBuyPaySettlementRemarks

        default java.lang.String getBuyPaySettlementRemarks()
        The remarks corresponding to the payee's settlement details
      • getBuyPaySettlementInstructionType

        default java.lang.String getBuyPaySettlementInstructionType()
        The type of settlement instruction on the pay side.
      • getBuyReceiveSettlementID

        default java.lang.String getBuyReceiveSettlementID()
        The ID corresponding to the recipient's settlement details
      • getBuyReceiveSettlementRemarks

        default java.lang.String getBuyReceiveSettlementRemarks()
        The remarks corresponding to the recipient's settlement details
      • getBuyReceiveSettlementInstructionType

        default java.lang.String getBuyReceiveSettlementInstructionType()
        The type of settlement instruction on the receive side.
      • getSellPaySettlementID

        default java.lang.String getSellPaySettlementID()
        The ID corresponding to the payee's settlement details
      • getSellPaySettlementRemarks

        default java.lang.String getSellPaySettlementRemarks()
        The remarks corresponding to the payee's settlement details
      • getSellPaySettlementInstructionType

        default java.lang.String getSellPaySettlementInstructionType()
        The type of settlement instruction on the pay side.
      • getSellReceiveSettlementID

        default java.lang.String getSellReceiveSettlementID()
        The ID corresponding to the recipient's settlement details
      • getSellReceiveSettlementRemarks

        default java.lang.String getSellReceiveSettlementRemarks()
        The remarks corresponding to the recipient's settlement details
      • getSellReceiveSettlementInstructionType

        default java.lang.String getSellReceiveSettlementInstructionType()
        The type of settlement instruction on the receive side.
      • getRemarks

        default java.lang.String getRemarks()
        The clients or trader's comments on a trade
      • getTraderRemarks

        default java.lang.String getTraderRemarks()
        The trader's comments on a trade