Class AlphaValidation.CrossValidationResult
java.lang.Object
com.quantfinlib.alpha.AlphaValidation.CrossValidationResult
- Enclosing class:
AlphaValidation
Per-block ICs with their dispersion: consistency across regimes.
-
Constructor Summary
ConstructorsConstructorDescriptionCrossValidationResult(double[] blockIcs, double meanIc, double icStd) Creates the value; array and collection arguments are copied. -
Method Summary
-
Constructor Details
-
CrossValidationResult
public CrossValidationResult(double[] blockIcs, double meanIc, double icStd) Creates the value; array and collection arguments are copied.
-
-
Method Details
-
blockIcs
public double blockIcs(int i) ElementiofblockIcs. -
blockIcsLength
public int blockIcsLength()Length ofblockIcs. -
blockIcsCopy
public double[] blockIcsCopy()A fresh copy ofblockIcs. -
meanIc
public double meanIc()meanIc. -
icStd
public double icStd()icStd. -
signConsistency
public double signConsistency()Fraction of blocks where the IC kept the overall sign. -
equals
-
hashCode
-
toString
-