Package org.drip.execution.parameters
Class AssetTransactionSettings
java.lang.Object
org.drip.execution.parameters.AssetTransactionSettings
public class AssetTransactionSettings
extends java.lang.Object
AssetTransactionSettings contains the Asset Transaction Settings Inputs used in the Construction of
the Impact Parameters for the Almgren and Chriss (2000) Optimal Trajectory Generation Scheme. The
References are:
- Almgren, R., and N. Chriss (1999): Value under Liquidation Risk 12 (12)
- Almgren, R., and N. Chriss (2000): Optimal Execution of Portfolio Transactions Journal of Risk 3 (2) 5-39
- Bertsimas, D., and A. W. Lo (1998): Optimal Control of Execution Costs Journal of Financial Markets 1 1-50
- Chan, L. K. C., and J. Lakonishak (1995): The Behavior of Stock Prices around Institutional Trades Journal of Finance 50 1147-1174
- Keim, D. B., and A. Madhavan (1997): Transaction Costs and Investment Style: An Inter-exchange Analysis of Institutional Equity Trades Journal of Financial Economics 46 265-292
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description AssetTransactionSettings(double dblPrice, double dblBackgroundVolume, double dblBidAskSpread)
AssetTransactionSettings Constructor -
Method Summary
Modifier and Type Method Description double
backgroundVolume()
Retrieve the Background Volumedouble
bidAskSpread()
Retrieve the Bid-Ask Spreaddouble
price()
Retrieve the Asset PriceMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
AssetTransactionSettings
public AssetTransactionSettings(double dblPrice, double dblBackgroundVolume, double dblBidAskSpread) throws java.lang.ExceptionAssetTransactionSettings Constructor- Parameters:
dblPrice
- The Asset PricedblBackgroundVolume
- The Background VolumedblBidAskSpread
- The Bid-Ask Spread- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
-
Method Details
-
price
public double price()Retrieve the Asset Price- Returns:
- The Asset Price
-
bidAskSpread
public double bidAskSpread()Retrieve the Bid-Ask Spread- Returns:
- The Bid-Ask Spread
-
backgroundVolume
public double backgroundVolume()Retrieve the Background Volume- Returns:
- The Background Volume
-