Uses of Interface
org.drip.oms.benchmark.PegScheme
| Package | Description |
|---|---|
| org.drip.oms.benchmark |
Benchmark/Tie/Peg Price Thresholds
|
| org.drip.oms.thresholded |
Implementation of Thresholded Limit Order
|
-
Uses of PegScheme in org.drip.oms.benchmark
Classes in org.drip.oms.benchmark that implement PegScheme Modifier and Type Class Description classAggressiveMarketMakingPegSchemeAggressiveMarketMakingPegScheme implements the Aggressively Jumping Market Making Scheme for Peg Orders.classCrossingMarketMakingPegSchemeCrossingMarketMakingPegScheme implements the Crosser Market Making Scheme for Peg Orders.classFixedPricePegSchemeFixedPricePegScheme implements Fixed Peg Price Scheme for Peg Orders.classMarketMakingPegSchemeMarketMakingPegScheme abstracts the core Market Making Scheme for Peg Orders.classMidPricePegSchemeMidPricePegScheme implements Mid-Peg Price Scheme for Peg Orders. -
Uses of PegScheme in org.drip.oms.thresholded
Methods in org.drip.oms.thresholded that return PegScheme Modifier and Type Method Description PegSchemeLimitOrder. pegScheme()Retrieve the Pegging SchemeMethods in org.drip.oms.thresholded with parameters of type PegScheme Modifier and Type Method Description static LimitOrderLimitOrder. Buy(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, TimeInForce timeInForce, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Construct an Instance of Buy Limit Orderstatic LimitOrderLimitOrder. Sell(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, TimeInForce timeInForce, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Construct an Instance of Sell Limit Orderstatic LimitOrderLimitOrder. Standard(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, Side side, double size, TimeInForce timeInForce, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Construct a Standard Instance of Limit Orderstatic LimitOrderAONLimitOrderAON. Standard(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, Side side, double size, TimeInForce timeInForce, int fulfillTryLimit, PegScheme pegScheme)Construct a Standard Instance of All-or-None (AON) Limit Orderstatic LimitOrderATCLimitOrderATC. Standard(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, Side side, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of At-The-Close (ATC) Limit Orderstatic LimitOrderATOLimitOrderATO. Standard(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, Side side, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of At-The-Open (ATO) Limit Orderstatic LimitOrderDAYLimitOrderDAY. Standard(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, Side side, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of DAY Limit Orderstatic LimitOrderDTCLimitOrderDTC. Standard(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, Side side, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Day-Till-Close (DTC) Limit Orderstatic LimitOrderFOKLimitOrderFOK. Standard(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, Side side, double size, TimeInForce timeInForce, PegScheme pegScheme)Construct a Standard Instance of Buy Fill-Or-Kill (FOK) Limit Orderstatic LimitOrderGTCLimitOrderGTC. Standard(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, Side side, double size, int durationDays, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Good-Till-Close (GTC) Limit Orderstatic LimitOrderIOCLimitOrderIOC. Standard(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, Side side, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Immediate-Or-Cancel (IOC) Limit Orderstatic LimitOrderAONLimitOrderAON. StandardBuy(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, TimeInForce timeInForce, int fulfillTryLimit, PegScheme pegScheme)Construct a Standard Instance of Buy All-or-None (AON) Limit Orderstatic LimitOrderATCLimitOrderATC. StandardBuy(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Buy At-The-Close (ATC) Limit Orderstatic LimitOrderATOLimitOrderATO. StandardBuy(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Buy At-The-Open (ATO) Limit Orderstatic LimitOrderDAYLimitOrderDAY. StandardBuy(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Buy DAY Limit Orderstatic LimitOrderDTCLimitOrderDTC. StandardBuy(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Buy Day-Till-Close (DTC) Limit Orderstatic LimitOrderFOKLimitOrderFOK. StandardBuy(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, TimeInForce timeInForce, PegScheme pegScheme)Construct a Standard Instance of Buy Fill-Or-Kill (FOK) Limit Orderstatic LimitOrderGTCLimitOrderGTC. StandardBuy(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, int durationDays, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Buy Good-Till-Close (GTC) Limit Orderstatic LimitOrderIOCLimitOrderIOC. StandardBuy(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Buy Immediate-Or-Cancel (IOC) Limit Orderstatic LimitOrderAONLimitOrderAON. StandardSell(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, TimeInForce timeInForce, int fulfillTryLimit, PegScheme pegScheme)Construct a Standard Instance of Sell All-or-None (AON) Limit Orderstatic LimitOrderATCLimitOrderATC. StandardSell(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Sell At-The-Close (ATC) Limit Orderstatic LimitOrderATOLimitOrderATO. StandardSell(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Sell At-The-Open (ATO) Limit Orderstatic LimitOrderDAYLimitOrderDAY. StandardSell(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Sell DAY Limit Orderstatic LimitOrderDTCLimitOrderDTC. StandardSell(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Sell Day-Till-Close (DTC) Limit Orderstatic LimitOrderFOKLimitOrderFOK. StandardSell(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, TimeInForce timeInForce, PegScheme pegScheme)Construct a Standard Instance of Sell Fill-Or-Kill (FOK) Limit Orderstatic LimitOrderGTCLimitOrderGTC. StandardSell(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, int durationDays, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Sell Good-Till-Close (GTC) Limit Orderstatic LimitOrderIOCLimitOrderIOC. StandardSell(OrderIssuer issuer, java.lang.String ticker, java.lang.String parentID, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Create a Standard Instance of Sell Immediate-Or-Cancel (IOC) Limit OrderConstructors in org.drip.oms.thresholded with parameters of type PegScheme Constructor Description LimitOrder(OrderIssuer issuer, java.lang.String ticker, java.lang.String id, java.lang.String parentID, java.util.Date creationTime, Side side, double size, TimeInForce timeInForce, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Limit Order ConstructorLimitOrderAON(OrderIssuer issuer, java.lang.String ticker, java.lang.String id, java.lang.String parentID, java.util.Date creationTime, Side side, double size, TimeInForce timeInForce, int fulfillTryLimit, PegScheme pegScheme)All-or-None (AON) Limit Order ConstructorLimitOrderATC(OrderIssuer issuer, java.lang.String ticker, java.lang.String id, java.lang.String parentID, java.util.Date creationTime, Side side, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)At-The-Close (ATC) Limit Order ConstructorLimitOrderATO(OrderIssuer issuer, java.lang.String ticker, java.lang.String id, java.lang.String parentID, java.util.Date creationTime, Side side, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)At-The-Open (ATO) Limit Order ConstructorLimitOrderDAY(OrderIssuer issuer, java.lang.String ticker, java.lang.String id, java.lang.String parentID, java.util.Date creationTime, Side side, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)DAY Limit Order ConstructorLimitOrderDTC(OrderIssuer issuer, java.lang.String ticker, java.lang.String id, java.lang.String parentID, java.util.Date creationTime, Side side, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Day-Till-Close (DTC) Limit Order ConstructorLimitOrderFOK(OrderIssuer issuer, java.lang.String ticker, java.lang.String id, java.lang.String parentID, java.util.Date creationTime, Side side, double size, TimeInForce timeInForce, PegScheme pegScheme)Fill-Or-Kill (FOK) Limit Order ConstructorLimitOrderGTC(OrderIssuer issuer, java.lang.String ticker, java.lang.String id, java.lang.String parentID, java.util.Date creationTime, Side side, double size, int durationDays, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Good-Till-Close (GTC) Limit Order ConstructorLimitOrderIOC(OrderIssuer issuer, java.lang.String ticker, java.lang.String id, java.lang.String parentID, java.util.Date creationTime, Side side, double size, OrderFillWholeSettings fillWholeSettings, PegScheme pegScheme)Immediate-Or-Cancel (IOC) Limit Order Constructor