Package org.drip.oms.fix4_2
Class OrderPrecedence
java.lang.Object
org.drip.oms.fix4_2.OrderPrecedence
public class OrderPrecedence
extends java.lang.Object
OrderPrecedence holds the Precedence Ordinal of an Order Status. The References are:
- Berkowitz, S. A., D. E. Logue, and E. A. J. Noser (1988): The Total Cost of Transactions on the NYSE Journal of Finance 43 (1) 97-112
- Cont, R., and A. Kukanov (2017): Optimal Order Placement in Limit Order Markets Quantitative Finance 17 (1) 21-39
- Vassilis, P. (2005a): A Realistic Model of Market Liquidity and Depth Journal of Futures Markets 25 (5) 443-464
- Vassilis, P. (2005b): Slow and Fast Markets Journal of Economics and Business 57 (6) 576-593
- Weiss, D. (2006): After the Trade is Made: Processing Securities Transactions Portfolio Publishing London UK
- Module = Product Core Module
- Library = Transaction Cost Analytics
- Project = Rd Order Specification, Handling, and Management
- Package = Implementation of FIX 4.2 Constructs
- Author:
- Lakshmi Krishnamurthy
-
Field Summary
Fields Modifier and Type Field Description static intCANCELED_ORDINALCANCELEDstatic intDONE_FOR_DAY_ORDINALDONE FOR DAY ORDINALstatic intFILLED_ORDINALFILLED ORDINALstatic intNEW_ORDINALNEW ORDINALstatic intPARTIALLY_FILLED_ORDINALPARTIALLY FILLED ORDINALstatic intPENDING_CANCEL_ORDINALPENDING CANCELstatic intPENDING_NEW_ORDINALPENDING NEW ORDINALstatic intPENDING_REPLACE_ORDINALPENDING REPLACEstatic intREJECTED_ORDINALREJECTEDstatic intREPLACED_ORDINALREPLACEDstatic intSTOPPED_ORDINALSTOPPED -
Constructor Summary
Constructors Constructor Description OrderPrecedence() -
Method Summary
Modifier and Type Method Description static java.lang.StringToString(int orderPrecedence)String Form of Order PrecedenceMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
NEW_ORDINAL
public static final int NEW_ORDINALNEW ORDINAL- See Also:
- Constant Field Values
-
PENDING_NEW_ORDINAL
public static final int PENDING_NEW_ORDINALPENDING NEW ORDINAL- See Also:
- Constant Field Values
-
PARTIALLY_FILLED_ORDINAL
public static final int PARTIALLY_FILLED_ORDINALPARTIALLY FILLED ORDINAL- See Also:
- Constant Field Values
-
FILLED_ORDINAL
public static final int FILLED_ORDINALFILLED ORDINAL- See Also:
- Constant Field Values
-
DONE_FOR_DAY_ORDINAL
public static final int DONE_FOR_DAY_ORDINALDONE FOR DAY ORDINAL- See Also:
- Constant Field Values
-
PENDING_CANCEL_ORDINAL
public static final int PENDING_CANCEL_ORDINALPENDING CANCEL- See Also:
- Constant Field Values
-
PENDING_REPLACE_ORDINAL
public static final int PENDING_REPLACE_ORDINALPENDING REPLACE- See Also:
- Constant Field Values
-
REPLACED_ORDINAL
public static final int REPLACED_ORDINALREPLACED- See Also:
- Constant Field Values
-
CANCELED_ORDINAL
public static final int CANCELED_ORDINALCANCELED- See Also:
- Constant Field Values
-
REJECTED_ORDINAL
public static final int REJECTED_ORDINALREJECTED- See Also:
- Constant Field Values
-
STOPPED_ORDINAL
public static final int STOPPED_ORDINALSTOPPED- See Also:
- Constant Field Values
-
-
Constructor Details
-
OrderPrecedence
public OrderPrecedence()
-
-
Method Details
-
ToString
public static final java.lang.String ToString(int orderPrecedence)String Form of Order Precedence- Parameters:
orderPrecedence- Order Precedence- Returns:
- String Form
-