public class GrossProfitEstimator
extends java.lang.Object
Constructor and Description |
---|
GrossProfitEstimator(EfficientTradingTrajectory ett)
GrossProfitEstimator Constructor
|
Modifier and Type | Method and Description |
---|---|
double |
breakevenPrincipalDiscount()
Compute the Break-even Principal Discount
|
EfficientTradingTrajectory |
efficientTrajectory()
Retrieve the Optimal Efficient Trajectory
|
R1UnivariateNormal |
horizonPrincipalMeasure(double dblPrincipalDiscount)
Generate R^1 Univariate Normal Gross Profit Distribution from the specified Principal Discount
|
double |
informationRatio(double dblPrincipalDiscount)
Compute the Information Ratio given the Principal Discount
|
R1UnivariateNormal |
principalMeasure(double dblPrincipalDiscount)
Generate R^1 Univariate Normal Gross Profit Distribution from the specified Principal Discount
|
public GrossProfitEstimator(EfficientTradingTrajectory ett) throws java.lang.Exception
ett
- The efficient Trading Trajectory Instancejava.lang.Exception
- Thrown if the Inputs are Invalidpublic EfficientTradingTrajectory efficientTrajectory()
public R1UnivariateNormal principalMeasure(double dblPrincipalDiscount)
dblPrincipalDiscount
- The Principal Discountpublic double breakevenPrincipalDiscount() throws java.lang.Exception
java.lang.Exception
- Thrown if the Inputs are Invalidpublic R1UnivariateNormal horizonPrincipalMeasure(double dblPrincipalDiscount)
dblPrincipalDiscount
- The Principal Discountpublic double informationRatio(double dblPrincipalDiscount) throws java.lang.Exception
dblPrincipalDiscount
- The Principal Discountjava.lang.Exception
- Thrown if the Inputs cannot be calculated