Uses of Enum Class
com.caplin.motif.fx.trading.BuySell
Packages that use BuySell
Package
Description
Parent package with classes that relate to FX trading in general but no specific trading protocol.
Classes and interfaces that relate to post-trade allocations.
Classes and interfaces that relate to block trading.
Classes representing the events that can happen during the block trade process.
Classes and interfaces that relate to supplying the details of a previously submitted order strategy.
Classes and interfaces that relate to submitting an order or order strategy.
-
Uses of BuySell in com.caplin.motif.fx.config
Methods in com.caplin.motif.fx.config with parameters of type BuySellModifier and TypeMethodDescriptionstatic DisplayFields
DefaultDisplayFields.addAmountWithDealtBuySell
(DisplayFields DisplayFields, FormattedAmount amount, BuySell buySell, String currencyPair, String dealtCurrency) Adds the Amount field with a buy sell based on dealt currency to your display-fields configurationstatic DisplayFields
DefaultDisplayFields.addDefaultFwdSummaryDisplayFields
(DisplayFields displayFields, String entity, String account, String tradeId, Instant executionDateTime, String currencyPair, String submittedBy, BuySell buySell, FormattedAmount amount, 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) Creates the default display fields for a forward confirmation message:static DisplayFields
DefaultDisplayFields.addDefaultNdfSummaryDisplayFields
(DisplayFields displayFields, String entity, String account, String tradeId, Instant executionDateTime, String currencyPair, String submittedBy, BuySell buySell, FormattedAmount amount, 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) Creates the default display fields for a NDF confirmation message:static DisplayFields
DefaultDisplayFields.addDefaultSalesFwdSummaryDisplayFields
(String client, String account, LocalDate executionDate, Instant executionDateTime, String purpose, FormattedAmount amount, BuySell buySell, FormattedAmount contraAmount, LocalDate settlementDate, String settlementTenor, FormattedAmount remainingAmount, String remarks, String traderRemarks) Creates the default display fields for a Sales forward confirmation message:static DisplayFields
DefaultDisplayFields.addDefaultSalesNDFSummaryDisplayFields
(String client, String account, LocalDate executionDate, Instant executionDateTime, String purpose, LocalDate fixingDate, String fixingSource, String settlementCurrency, FormattedAmount amount, BuySell buySell, FormattedAmount contraAmount, LocalDate settlementDate, String settlementTenor, FormattedAmount remainingAmount, String remarks, String traderRemarks) Creates the default display fields for a Sales NDF confirmation message:static DisplayFields
DefaultDisplayFields.addDefaultSalesNDSSummaryDisplayFields
(String client, String account, LocalDate executionDate, Instant executionDateTime, String purpose, String fixingSource, String settlementCurrency, FormattedAmount nearAmount, BuySell nearBuySell, FormattedAmount nearContraAmount, LocalDate nearSettlementDate, String nearSettlementTenor, LocalDate nearFixingDate, FormattedRate nearAllInRate, FormattedAmount farAmount, BuySell farBuySell, FormattedAmount farContraAmount, LocalDate farSettlementDate, String farSettlementTenor, LocalDate farFixingDate, FormattedRate farAllInRate, String remarks, String traderRemarks) Creates the default display fields for a Sales NDS confirmation message:static DisplayFields
DefaultDisplayFields.addDefaultSalesSpotSummaryDisplayFields
(String client, String account, LocalDate executionDate, Instant executionDateTime, String purpose, FormattedAmount amount, BuySell buySell, FormattedAmount contraAmount, LocalDate settlementDate, String settlementTenor, FormattedAmount remainingAmount, String remarks, String traderRemarks) Creates the default display fields for a Sales spot confirmation message:static DisplayFields
DefaultDisplayFields.addDefaultSalesSwapSummaryDisplayFields
(String client, String account, LocalDate executionDate, Instant executionDateTime, String purpose, FormattedAmount nearAmount, BuySell nearBuySell, FormattedAmount nearContraAmount, LocalDate nearSettlementDate, String nearSettlementTenor, FormattedRate nearAllInRate, FormattedAmount farAmount, BuySell farBuySell, FormattedAmount farContraAmount, LocalDate farSettlementDate, String farSettlementTenor, FormattedRate farAllInRate, FormattedAmount remainingAmount, String remarks, String traderRemarks) Creates the default display fields for a Sales swap confirmation message:static DisplayFields
DefaultDisplayFields.addDefaultSalesTimeOptionSummaryDisplayFields
(String client, String account, LocalDate executionDate, Instant executionDateTime, String purpose, LocalDate startDate, String startTenor, LocalDate endDate, String endTenor, FormattedRate spotRate, FormattedPoints riskPoints, FormattedAmount amount, BuySell buySell, FormattedAmount contraAmount, FormattedAmount remainingAmount, FormattedAmount filledAmount, String remarks, String traderRemarks) Creates the default display fields for a Sales time option confirmation message:static DisplayFields
DefaultDisplayFields.addDefaultSpotSummaryDisplayFields
(DisplayFields displayFields, String entity, String account, String tradeId, Instant executionDateTime, String currencyPair, String submittedBy, BuySell buySell, FormattedAmount amount, 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 DisplayFields
DefaultDisplayFields.addDefaultSwapSummaryDisplayFields
(DisplayFields displayFields, String entity, String account, String tradeId, Instant executionDateTime, String currencyPair, String submittedBy, FormattedRate spotRate, FormattedRate spotMidRate, FormattedPoints swapPoints, FormattedPoints swapMidPoints, BuySell nearBuySell, FormattedAmount nearAmount, FormattedAmount nearContraAmount, FormattedPoints nearFwdPoints, FormattedPoints nearFwdMidPoints, FormattedRate nearAllInRate, FormattedRate nearAllInMidRate, LocalDate nearSettlementDate, FormattedAmount nearServiceCostAmount, FormattedAmount nearServiceContraCostAmount, FormattedAmount nearCostAmount, FormattedAmount nearContraCostAmount, String nearSettlementTenor, BuySell farBuySell, FormattedAmount farAmount, FormattedAmount farContraAmount, FormattedPoints farFwdPoints, FormattedPoints farFwdMidPoints, FormattedRate farAllInRate, FormattedRate farAllInMidRate, LocalDate farSettlementDate, FormattedAmount farServiceCostAmount, FormattedAmount farServiceContraCostAmount, FormattedAmount farCostAmount, FormattedAmount farContraCostAmount, String farSettlementTenor, String remarks) Creates the default display fields for a time option confirmation message:static DisplayFields
DefaultDisplayFields.addDefaultTimeOptionSummaryDisplayFields
(DisplayFields displayFields, String entity, String account, String tradeId, Instant executionDateTime, String currencyPair, String submittedBy, BuySell buySell, FormattedAmount amount, 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) Creates the default display fields for a time option confirmation message:static DisplayFields
DefaultDisplayFields.addGenericFwdLegFields
(DisplayFields displayFields, BuySell buySell, FormattedAmount amount, FormattedAmount contraAmount, FormattedPoints forwardPoints, FormattedPoints forwardMidPoints, String currencyPair) Adds generic fwd leg fields (look at other adders to see what it can be combined with):static DisplayFields
DefaultDisplayFields.addSpotTradeDetailsFields
(DisplayFields displayFields, BuySell buySell, FormattedAmount amount, FormattedAmount contraAmount, FormattedRate spotRate, FormattedRate spotMidRate, LocalDate settlementDate, FormattedAmount serviceCostAmount, FormattedAmount serviceContraCostAmount, FormattedAmount costAmount, FormattedAmount contraCostAmount, String settlementTenor, String currencyPair) Adds spot trade leg fields -
Uses of BuySell in com.caplin.motif.fx.trading
Methods in com.caplin.motif.fx.trading that return BuySell -
Uses of BuySell in com.caplin.motif.fx.trading.allocation
Methods in com.caplin.motif.fx.trading.allocation that return BuySellModifier and TypeMethodDescriptionPostTradeAllocation.getBuySell()
Returns whether or not this is a buy or a sell.PostTradeAllocationList.getBuySell()
Returns whether or not the original trade was a BUY or SELL.Constructors in com.caplin.motif.fx.trading.allocation with parameters of type BuySellModifierConstructorDescriptionPostTradeAllocationList
(com.caplin.trading.Trade trade, ScheduledExecutorService executorService, String tradeId, BuySell buySell, List<PostTradeAllocation> allocations) -
Uses of BuySell in com.caplin.motif.fx.trading.block
Methods in com.caplin.motif.fx.trading.block that return BuySellModifier and TypeMethodDescriptionBlockTradeLeg.getBuySell()
Returns theBuySell
direction of this leg. -
Uses of BuySell in com.caplin.motif.fx.trading.block.event
Methods in com.caplin.motif.fx.trading.block.event that return BuySellConstructors in com.caplin.motif.fx.trading.block.event with parameters of type BuySellModifierConstructorDescriptionNettedLegExecution
(String legNumber, String nettedPrice, BuySell buySell) -
Uses of BuySell in com.caplin.motif.fx.trading.orders.details
Methods in com.caplin.motif.fx.trading.orders.details that return BuySellMethods in com.caplin.motif.fx.trading.orders.details with parameters of type BuySellModifier and TypeMethodDescriptionOrderFieldSet.setBuySell
(BuySell buySell) Deprecated.Sets the side of the order, from the perspective of the person who placed it. -
Uses of BuySell in com.caplin.motif.fx.trading.orders.submission
Methods in com.caplin.motif.fx.trading.orders.submission that return BuySellModifier and TypeMethodDescriptionOrder.getBuySell()
Deprecated.Returns theBuySell
direction of this order.