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