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 doubleexecutedPrice()Retrieve the Executed PricedoubleexecutedSize()Retrieve the Executed Sizejava.util.DateexecutedTime()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
-