Uses of Class
com.caplin.motif.fx.config.FormattedRate
Packages that use FormattedRate
Package
Description
-
Uses of FormattedRate in com.caplin.motif.fx.config
Methods in com.caplin.motif.fx.config with parameters of type FormattedRateModifier and TypeMethodDescriptionstatic DisplayFieldsDefaultDisplayFields.addAllInMidRate(DisplayFields displayFields, FormattedRate allInMidRate) Adds the All-In Mid Rate field to your display-fields configurationstatic DisplayFieldsDefaultDisplayFields.addAllInRate(DisplayFields displayFields, FormattedRate allInRate) Adds the All-In-Rate field to your display-fields configurationstatic DisplayFieldsDefaultDisplayFields.addClientSpotRate(DisplayFields displayFields, FormattedRate clientSpotRate) Adds the Client Spot Rate field to your display-fields configurationstatic DisplayFieldsDefaultDisplayFields.addDefaultAllocationConfirmationFields(DisplayFields displayFields, String entityDescription, String fullName, String currencyPair, LocalDate executionDate, Instant executionDateTime, FormattedRate spotRate, Integer totalDeals, FormattedAmount profit) Adds the default display fields for an Allocation confirmation message: - Client - Currency Pair - Date - Time - Spot Rate - Total Deals - Estimated Profitstatic DisplayFieldsDefaultDisplayFields.addDefaultAllocationDetailsUpdateFields(DisplayFields displayFields, FormattedAmount originalAmount, FormattedAmount originalContraAmount, String currencyPair, LocalDate originalSettlementDate, String originalTenor, String originalAccount, FormattedRate originalRate) Adds the default deliverable deal display fields for an Allocation details-update message: - Original Amount - Original Contra - Currency Pair - Settlement - Account - Original Ratestatic DisplayFieldsDefaultDisplayFields.addDefaultAllocationDetailsUpdateFields(DisplayFields displayFields, FormattedAmount originalAmount, FormattedAmount originalContraAmount, String currencyPair, LocalDate originalSettlementDate, String originalTenor, String originalAccount, FormattedRate originalRate, LocalDate fixingDate, LocationType locationType) Adds the default display fields for an Allocation details-update message: - Original Amount - Original Contra - Currency Pair - Settlement - Original Fixing Date (if non-deliverable) - Account - Original Ratestatic DisplayFieldsDefaultDisplayFields.addDefaultDrawdownTradeDetailsFields(DisplayFields displayFields, FormattedRate rate, LocalDate startDate, String startTenor, LocalDate endDate, String endTenor) Adds the post trade history fields to your display fields configurationstatic DisplayFieldsDefaultDisplayFields.addDefaultFwdSummaryDisplayFields(DisplayFields displayFields, String entity, String account, String tradeId, Instant executionDateTime, String currencyPair, String submittedBy, BuySell clientBaseBuySell, FormattedAmount dealtAmount, FormattedAmount contraAmount, FormattedPoints fwdPoints, FormattedPoints fwdMidPoints, FormattedRate spotRate, FormattedRate spotMidRate, FormattedRate allInRate, FormattedRate allInMidRate, LocalDate settlementDate, FormattedAmount serviceCostAmount, FormattedAmount serviceContraCostAmount, FormattedAmount costAmount, FormattedAmount contraCostAmount, String settlementTenor, String remarks, String isCommercial) Creates the default display fields for a forward confirmation message:static DisplayFieldsDefaultDisplayFields.addDefaultNdfSummaryDisplayFields(DisplayFields displayFields, String entity, String account, String tradeId, Instant executionDateTime, String currencyPair, String submittedBy, BuySell clientBaseBuySell, FormattedAmount dealtAmount, FormattedAmount contraAmount, FormattedPoints fwdPoints, FormattedPoints fwdMidPoints, FormattedRate spotRate, FormattedRate spotMidRate, FormattedRate allInRate, FormattedRate allInMidRate, LocalDate settlementDate, FormattedAmount serviceCostAmount, FormattedAmount serviceContraCostAmount, FormattedAmount costAmount, FormattedAmount contraCostAmount, String settlementTenor, LocalDate fixingDate, String remarks, String isCommercial, LocationType locationType) Creates the default display fields for a NDF confirmation message:static DisplayFieldsDefaultDisplayFields.addDefaultSalesAllocationConfirmationFields(DisplayFields displayFields, String entityDescription, String fullName, String currencyPair, LocalDate executionDate, Instant executionDateTime, FormattedRate traderSpotRate, FormattedPoints spotMargin, FormattedRate clientSpotRate, Integer totalDeals, FormattedAmount profit) Adds the default deliverable deal display fields for a Sales Allocation confirmation message: - Client - Currency Pair - Execution Date Time - Trader Spot Rate - Spot Margin - Client Spot Rate - Total Deals - Estimated Profitstatic DisplayFieldsDefaultDisplayFields.addDefaultSalesAllocationConfirmationFields(DisplayFields displayFields, String entityDescription, String fullName, String currencyPair, List<DisplayField> submitFields, LocalDate executionDate, Instant executionDateTime, FormattedRate traderSpotRate, FormattedPoints spotMargin, FormattedRate clientSpotRate, Integer totalDeals, FormattedAmount profit, String settlementCurrency, String fixingSource) Adds the default display fields for a Sales Allocation confirmation message: - Client - Currency Pair - Settlement Currency (if non-deliverable) - Fixing Source (if non-deliverable) - Date - Time - Trader Spot Rate - Spot Margin - Client Spot Rate - Total Deals - Estimated Profitstatic DisplayFieldsDefaultDisplayFields.addDefaultSalesAllocationDetailsUpdateFields(DisplayFields displayFields, FormattedAmount originalAmount, FormattedAmount originalContraAmount, String currencyPair, LocalDate originalSettlementDate, String originalTenor, String originalAccount, FormattedRate originalRate) Adds the default deliverable deal display fields for a Sales Allocation details-update message: - Original Amount - Original Contra - Currency Pair - Settlement - Account - Original Ratestatic DisplayFieldsDefaultDisplayFields.addDefaultSalesAllocationDetailsUpdateFields(DisplayFields displayFields, FormattedAmount originalAmount, FormattedAmount originalContraAmount, String currencyPair, LocalDate originalSettlementDate, String originalTenor, String originalAccount, FormattedRate originalRate, LocalDate fixingDate, String settlementCurrency, String fixingSource, LocationType locationType) Adds the default display fields for a Sales Allocation details-update message: - Amount - Contra Amount - Currency Pair - Settlement Currency (if non-deliverable) - Settlement - Fixing Date (if non-deliverable) - Fixing Source (if non-deliverable) - Account - Original Ratestatic DisplayFieldsDefaultDisplayFields.addDefaultSalesNDSSummaryDisplayFields(String client, String account, LocalDate executionDate, Instant executionDateTime, List<DisplayField> submitFields, String fixingSource, String settlementCurrency, FormattedAmount nearDealtAmount, BuySell nearClientBaseBuySell, FormattedAmount nearContraAmount, LocalDate nearSettlementDate, String nearSettlementTenor, LocalDate nearFixingDate, FormattedRate nearAllInRate, FormattedAmount farDealtAmount, BuySell farClientBaseBuySell, FormattedAmount farContraAmount, LocalDate farSettlementDate, String farSettlementTenor, LocalDate farFixingDate, FormattedRate farAllInRate, String remarks, String traderRemarks, String spotTrader, String forwardPointsTrader, String currencyPair, String amountOfDays, LocationType locationType, FormattedAmount profit, BigDecimal xvaTotalAmount, BigDecimal xvaNetProfit) Creates the default display fields for a Sales NDS confirmation message:static DisplayFieldsDefaultDisplayFields.addDefaultSalesSwapSummaryDisplayFields(String client, String nearAccount, String farAccount, LocalDate executionDate, Instant executionDateTime, List<DisplayField> submitFields, FormattedAmount nearDealtAmount, BuySell nearClientBaseBuySell, FormattedAmount nearContraAmount, LocalDate nearSettlementDate, String nearSettlementTenor, FormattedRate nearAllInRate, FormattedAmount farDealtAmount, BuySell farClientBaseBuySell, FormattedAmount farContraAmount, LocalDate farSettlementDate, String farSettlementTenor, FormattedRate farAllInRate, String remarks, String traderRemarks, String spotTrader, String forwardPointsTrader, String currencyPair, String amountOfDays, FormattedAmount profit, BigDecimal xvaTotalAmount, BigDecimal xvaNetProfit) Creates the default display fields for a Sales swap confirmation message:static DisplayFieldsDefaultDisplayFields.addDefaultSalesTimeOptionSummaryDisplayFields(String client, String account, LocalDate executionDate, Instant executionDateTime, List<DisplayField> submitFields, LocalDate startDate, String startTenor, LocalDate endDate, String endTenor, FormattedRate spotRate, FormattedPoints riskPoints, FormattedAmount dealtAmount, BuySell clientBaseBuySell, FormattedAmount contraAmount, FormattedAmount filledAmount, String remarks, String traderRemarks, String spotTrader, String forwardPointsTrader, String currencyPair, FormattedAmount profit, BigDecimal xvaTotalAmount, BigDecimal xvaNetProfit) Creates the default display fields for a Sales time option confirmation message:static DisplayFieldsDefaultDisplayFields.addDefaultSpotSummaryDisplayFields(DisplayFields displayFields, String entity, String account, String tradeId, Instant executionDateTime, String currencyPair, String submittedBy, BuySell clientBaseBuySell, FormattedAmount dealtAmount, FormattedAmount contraAmount, FormattedRate spotRate, FormattedRate spotMidRate, LocalDate settlementDate, FormattedAmount serviceCostAmount, FormattedAmount serviceContraCostAmount, FormattedAmount costAmount, FormattedAmount contraCostAmount, String settlementTenor, String remarks) Creates the default display fields for a spot confirmation message:static DisplayFieldsDefaultDisplayFields.addDefaultSwapSummaryDisplayFields(DisplayFields displayFields, String entity, String account, String tradeId, Instant executionDateTime, String currencyPair, String submittedBy, FormattedRate spotRate, FormattedRate spotMidRate, FormattedPoints swapPoints, FormattedPoints swapMidPoints, BuySell nearClientBaseBuySell, FormattedAmount nearDealtAmount, FormattedAmount nearContraAmount, FormattedPoints nearFwdPoints, FormattedPoints nearFwdMidPoints, FormattedRate nearAllInRate, FormattedRate nearAllInMidRate, LocalDate nearSettlementDate, FormattedAmount nearServiceCostAmount, FormattedAmount nearServiceContraCostAmount, FormattedAmount nearCostAmount, FormattedAmount nearContraCostAmount, String nearSettlementTenor, BuySell farClientBaseBuySell, FormattedAmount farDealtAmount, FormattedAmount farContraAmount, FormattedPoints farFwdPoints, FormattedPoints farFwdMidPoints, FormattedRate farAllInRate, FormattedRate farAllInMidRate, LocalDate farSettlementDate, FormattedAmount farServiceCostAmount, FormattedAmount farServiceContraCostAmount, FormattedAmount farCostAmount, FormattedAmount farContraCostAmount, String farSettlementTenor, String remarks, String isCommercial) Creates the default display fields for a time option confirmation message:static DisplayFieldsDefaultDisplayFields.addDefaultTimeOptionSummaryDisplayFields(DisplayFields displayFields, String entity, String account, String tradeId, Instant executionDateTime, String currencyPair, String submittedBy, BuySell clientBaseBuySell, FormattedAmount dealtAmount, FormattedAmount contraAmount, FormattedPoints fwdPoints, FormattedPoints fwdMidPoints, FormattedRate spotRate, FormattedRate spotMidRate, FormattedRate allInRate, FormattedRate allInMidRate, LocalDate startDate, String startTenor, LocalDate settlementDate, String settlementTenor, FormattedAmount serviceCostAmount, FormattedAmount serviceContraCostAmount, FormattedAmount costAmount, FormattedAmount contraCostAmount, String remarks, String isCommercial) Creates the default display fields for a swap confirmation message:static DisplayFieldsDefaultDisplayFields.addDefaultTimeOptionSummaryDisplayFields(DisplayFields displayFields, String entity, String account, String tradeId, Instant executionDateTime, String currencyPair, String submittedBy, BuySell clientBaseBuySell, FormattedAmount dealtAmount, FormattedAmount contraAmount, FormattedPoints fwdPoints, FormattedPoints fwdMidPoints, FormattedRate spotRate, FormattedRate spotMidRate, LocalDate startDate, String startTenor, LocalDate settlementDate, String settlementTenor, FormattedAmount serviceCostAmount, FormattedAmount serviceContraCostAmount, FormattedAmount costAmount, FormattedAmount contraCostAmount, String remarks, String isCommercial) Deprecated.static DisplayFieldsDefaultDisplayFields.addOtherFwdLegFields(DisplayFields displayFields, FormattedRate spotRate, FormattedRate spotMidRate, FormattedRate allInRate, FormattedRate allInMidRate, LocalDate settlementDate, FormattedAmount serviceCostAmount, FormattedAmount serviceContraCostAmount, FormattedAmount costAmount, FormattedAmount contraCostAmount, String settlementTenor) adds fwd specific leg fields use with addGenericFwdLegFields to create fwd leg fieldsstatic DisplayFieldsDefaultDisplayFields.addRate(DisplayFields displayFields, FormattedRate rate) Adds the Rate field to your display-fields configurationstatic DisplayFieldsDefaultDisplayFields.addSpotMidRate(DisplayFields DisplayFields, FormattedRate spotMidRate) Adds the Mid Spot-Rate field to your display-fields configurationstatic DisplayFieldsDefaultDisplayFields.addSpotRate(DisplayFields displayFields, FormattedRate spotRate) Adds the Spot Rate field to your display-fields configurationstatic DisplayFieldsDefaultDisplayFields.addSpotTradeDetailsFields(DisplayFields displayFields, BuySell clientBaseBuySell, FormattedAmount dealtAmount, FormattedAmount contraAmount, FormattedRate spotRate, FormattedRate spotMidRate, LocalDate settlementDate, FormattedAmount serviceCostAmount, FormattedAmount serviceContraCostAmount, FormattedAmount costAmount, FormattedAmount contraCostAmount, String settlementTenor, String currencyPair) Adds spot trade leg fieldsstatic DisplayFieldsDefaultDisplayFields.addSwapLegFields(DisplayFields displayFields, FormattedRate allInRate, FormattedRate allInMidRate, LocalDate settlementDate, FormattedAmount serviceCostAmount, FormattedAmount serviceContraCostAmount, FormattedAmount costAmount, FormattedAmount contraCostAmount, String settlementTenor) Adds swap specific leg fields use with addGenericFwdLegFields to create a set of swap leg fieldsstatic DisplayFieldsDefaultDisplayFields.addSwapSpotFields(DisplayFields displayFields, FormattedRate spotRate, FormattedRate spotMidRate, FormattedPoints swapPoints, FormattedPoints swapMidPoints) Adds swap specific leg independent fieldsstatic DisplayFieldsDefaultDisplayFields.addTimeOptionFields(DisplayFields displayFields, FormattedRate spotRate, FormattedRate spotMidRate, FormattedRate allInRate, FormattedRate allInMidRate, LocalDate startDate, String startTenor, LocalDate endDate, String endTenor, FormattedAmount serviceCostAmount, FormattedAmount serviceContraCostAmount, FormattedAmount costAmount, FormattedAmount contraCostAmount) adds time option specific leg fields can be used with addGenericFwdLegFields to create time option leg fieldsstatic DisplayFieldsDefaultDisplayFields.addTimeOptionFields(DisplayFields displayFields, FormattedRate spotRate, FormattedRate spotMidRate, LocalDate startDate, String startTenor, LocalDate endDate, String endTenor, FormattedAmount serviceCostAmount, FormattedAmount serviceContraCostAmount, FormattedAmount costAmount, FormattedAmount contraCostAmount) Deprecated.static DisplayFieldsDefaultDisplayFields.addTraderSpotRate(DisplayFields displayFields, FormattedRate traderSpotRate) Adds the Trader Spot Rate field to your display-fields configuration -
Uses of FormattedRate in com.caplin.motif.mm.config
Methods in com.caplin.motif.mm.config with parameters of type FormattedRateModifier and TypeMethodDescriptionstatic DisplayFieldsDefaultDisplayFields.addDefaultMMFlexiDepositSummaryDisplayFields(String tradeId, String account, @NotNull Instant executionDateTime, String submittedBy, String currency, FormattedAmount remainingAmount, FormattedAmount principalAmount, FormattedRate rate, LocalDate startDate, TextOrToken noticePeriod, Boolean noticeGiven) Adds the Action field to your display-fields configuration.static DisplayFieldsDefaultDisplayFields.addDefaultMMPostTradeSummaryDisplayFields(String tradeId, String account, @NotNull Instant executionDateTime, String depositType, String submittedBy, FormattedRate rate, LocalDate startDate, LocalDate endDate, FormattedAmount remainingAmount, FormattedAmount originalAmount, FormattedAmount remainingInterestAmount, FormattedAmount remainingPlusInterestAmount, String currency, String paymentFrequency, Boolean shariaTrade, FormattedAmount fees) Adds the Action field to your display-fields configuration.static DisplayFieldsDefaultDisplayFields.addDefaultMMTermSummaryDisplayFields(String tradeId, String account, String entityDescription, @NotNull Instant executionDateTime, String depositType, String submittedBy, FormattedRate rate, LocalDate startDate, LocalDate endDate, FormattedAmount principalAmount, FormattedAmount interestAmount, FormattedAmount principalPlusInterestAmount, String currency, String paymentFrequency, Boolean shariaTrade, FormattedAmount fees) Adds the Action field to your display-fields configuration.static DisplayFieldsDefaultDisplayFields.addRate(DisplayFields displayFields, FormattedRate rate) Adds the Rate field to your display-fields configurationstatic DisplayFieldsDefaultDisplayFields.addRate(DisplayFields displayFields, FormattedRate rate, boolean shariaTrade) Adds the Rate field to your display-fields configuration -
Uses of FormattedRate in com.caplin.motif.notifications
Methods in com.caplin.motif.notifications with parameters of type FormattedRateModifier and TypeMethodDescriptionstatic com.caplin.datasource.notification.NotificationNotificationUtils.createOrderFilledNotification(String notificationId, Instant dateTime, BuySell buySell, FormattedAmount amount, String currencyPair, String dealtCurrency, FormattedRate filledRate)