Package org.drip.oms.fill
Class OrderFulfillment
java.lang.Object
org.drip.oms.fill.OrderFulfillment
public class OrderFulfillment
extends java.lang.Object
OrderFulfillment holds the Details of a Filled Order. 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 = Order Fulfillment Scheme Implementations/Results
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description OrderFulfillment(java.util.Date executedTime, double executedSize, double executedPrice)
OrderFulfillment Constructor -
Method Summary
Modifier and Type Method Description double
executedPrice()
Retrieve the Executed Pricedouble
executedSize()
Retrieve the Executed Sizejava.util.Date
executedTime()
Retrieve the Executed TimeMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
OrderFulfillment
public OrderFulfillment(java.util.Date executedTime, double executedSize, double executedPrice) throws java.lang.ExceptionOrderFulfillment Constructor- Parameters:
executedTime
- Execution TimeexecutedSize
- Executed SizeexecutedPrice
- Executed Price- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
-
Method Details
-
executedTime
public java.util.Date executedTime()Retrieve the Executed Time- Returns:
- The Executed Time
-
executedSize
public double executedSize()Retrieve the Executed Size- Returns:
- The Executed Size
-
executedPrice
public double executedPrice()Retrieve the Executed Price- Returns:
- The Executed Price
-