Class ConfirmationQuote

java.lang.Object
com.caplin.motif.fx.ret.fxtrading.confirmation.ConfirmationQuote

public class ConfirmationQuote extends Object
  • Constructor Details

    • ConfirmationQuote

      public ConfirmationQuote(boolean isBlock, com.caplin.ret.trapi.fx.Side overallNetSide, @Nonnull com.caplin.ret.trapi.fx.execution.QuoteEvent quote, @Nonnull com.caplin.ret.trapi.fx.execution.LegRequirementQuote trAPILeg)
  • Method Details

    • getTenor

      public com.caplin.ret.trapi.fx.Tenor getTenor()
    • getBlockRemarks

      public List<String> getBlockRemarks()
    • getAccount

      public String getAccount()
    • getDealtAmount

      @Nonnull public String getDealtAmount()
    • getDealtCurrency

      @Nonnull public String getDealtCurrency()
    • getContraCurrency

      public String getContraCurrency()
    • getSpotRate

      @Nonnull public String getSpotRate()
    • getContraAmount

      @Nonnull public String getContraAmount()
    • getAllInRate

      @Nonnull public String getAllInRate()
    • getAllInRateDPS

      @Nonnull public String getAllInRateDPS()
    • getRawFwdPoints

      @Nonnull public String getRawFwdPoints()
      Format e.g. 0.00439
    • getFwdPoints

      @Nonnull public String getFwdPoints()
      Format e.g. 4.39
    • getMargin

      @Nullable public com.caplin.ret.trapi.fx.execution.Margin getMargin()
    • getSide

      public com.caplin.ret.trapi.fx.Side getSide()
    • getFixingDate

      public String getFixingDate()
    • getRiskDate

      public String getRiskDate()
    • getRiskTenor

      public String getRiskTenor()
    • getStartDate

      public String getStartDate()
    • getStartTenor

      public String getStartTenor()
    • getSpotMidRate

      public String getSpotMidRate()
    • getForwardMidPoints

      public String getForwardMidPoints()
    • getAllInMidRate

      public String getAllInMidRate()
    • getSettlementDate

      public String getSettlementDate()
    • isPositiveProfit

      public boolean isPositiveProfit()
      Should only be used with block trade profits
    • isLegOverrAllIsOnSameSideAsOverall

      public boolean isLegOverrAllIsOnSameSideAsOverall()
    • isInputLegOnLegOverrallSide

      public boolean isInputLegOnLegOverrallSide()
    • getTenorNetSide

      public com.caplin.motif.fx.trading.BuySell getTenorNetSide()
    • toString

      public String toString()
      Overrides:
      toString in class Object