Class PositionAmountData


  • public class PositionAmountData
    extends Object
    Information about position amount.
    • Constructor Detail

      • PositionAmountData

        public PositionAmountData()
    • Method Detail

      • getPositionAmount

        public final ScaledDecimal getPositionAmount()
        Returns:
        residual amount per contract for APS transactions.
      • setPositionAmount

        public final void setPositionAmount​(ScaledDecimal value)
        Parameters:
        value - residual amount per contract for APS transactions.
      • getPositionAmountType

        public final PositionAmountType getPositionAmountType()
        Gets Residual Price of Average Price System (APS) transactions.

        Supported value:

        • CRES = CashResidualAmount
        • ICPN - Initial Trade Coupon Amount
        • IPMT - Upfront Payment
        • PREM - Premium Amount
        • TVAR - Trade Variation Amount
        Returns:
        Residual Price of Average Price System (APS) transactions.
      • setPositionAmountType

        public final void setPositionAmountType​(PositionAmountType value)
        Gets Residual Price of Average Price System (APS) transactions.

        Supported value:

        • CRES = CashResidualAmount
        • ICPN - Initial Trade Coupon Amount
        • IPMT - Upfront Payment
        • PREM - Premium Amount
        • TVAR - Trade Variation Amount
        Parameters:
        value - Residual Price of Average Price System (APS) transactions.
      • getPositionCurrency

        public final String getPositionCurrency()
        Returns:
        the currency in which the position amount is denominated.
      • setPositionCurrency

        public final void setPositionCurrency​(String value)
        Parameters:
        value - the currency in which the position amount is denominated.