Package org.drip.validation.hypothesis
Class SignificanceTestSetting
java.lang.Object
org.drip.validation.hypothesis.SignificanceTestSetting
public class SignificanceTestSetting
extends java.lang.Object
SignificanceTestSetting contains the Control Settings that determine the Success/Failure of the
specified Statistical Hypothesis p-Test.
- Anfuso, F., D. Karyampas, and A. Nawroth (2017): A Sound Basel III Compliant Framework for Back-testing Credit Exposure Models https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2264620 eSSRN
- Diebold, F. X., T. A. Gunther, and A. S. Tay (1998): Evaluating Density Forecasts with Applications to Financial Risk Management, International Economic Review 39 (4) 863-883
- Kenyon, C., and R. Stamm (2012): Discounting, LIBOR, CVA, and Funding: Interest Rate and Credit Pricing, Palgrave Macmillan
- Wikipedia (2018): Probability Integral Transform https://en.wikipedia.org/wiki/Probability_integral_transform
- Wikipedia (2019): p-value https://en.wikipedia.org/wiki/P-value
- Module = Computational Core Module
- Library = Model Validation Analytics Library
- Project = Risk Factor and Hypothesis Validation, Evidence Processing, and Model Testing
- Package = Statistical Hypothesis Validation Test Suite
- Author:
- Lakshmi Krishnamurthy
-
Field Summary
Fields Modifier and Type Field Description static double
ANFUSO_KARYAMPAS_NAWROTH_2017_P_TEST_THRESHOLD
Anfuso, Karyampas, and Nawroth (2017) Significance Test Thresholdstatic int
DOUBLE_TAIL_CHECK
Double Tail Significance Teststatic double
FISHER_1925_P_TEST_THRESHOLD
Fisher (1925) Significance Test Thresholdstatic int
LEFT_TAIL_CHECK
Left Tail Significance Teststatic int
RIGHT_TAIL_CHECK
Right Tail Significance Test -
Constructor Summary
Constructors Constructor Description SignificanceTestSetting(double threshold, int tailCheck)
SignificanceTestSetting Constructor -
Method Summary
Modifier and Type Method Description static SignificanceTestSetting
FisherDoubleTail()
Construct Double Tail Check Significance Test Setting using the Fisher Thresholdstatic SignificanceTestSetting
FisherLeftTail()
Construct Left Tail Check Significance Test Setting using the Fisher Thresholdstatic SignificanceTestSetting
FisherRightTail()
Construct Right Tail Check Significance Test Setting using the Fisher Thresholdint
tailCheck()
Retrieve the Test Tail Checkdouble
threshold()
Retrieve the Test Tail ThresholdMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
LEFT_TAIL_CHECK
public static final int LEFT_TAIL_CHECKLeft Tail Significance Test- See Also:
- Constant Field Values
-
RIGHT_TAIL_CHECK
public static final int RIGHT_TAIL_CHECKRight Tail Significance Test- See Also:
- Constant Field Values
-
DOUBLE_TAIL_CHECK
public static final int DOUBLE_TAIL_CHECKDouble Tail Significance Test- See Also:
- Constant Field Values
-
FISHER_1925_P_TEST_THRESHOLD
public static final double FISHER_1925_P_TEST_THRESHOLDFisher (1925) Significance Test Threshold- See Also:
- Constant Field Values
-
ANFUSO_KARYAMPAS_NAWROTH_2017_P_TEST_THRESHOLD
public static final double ANFUSO_KARYAMPAS_NAWROTH_2017_P_TEST_THRESHOLDAnfuso, Karyampas, and Nawroth (2017) Significance Test Threshold- See Also:
- Constant Field Values
-
-
Constructor Details
-
SignificanceTestSetting
public SignificanceTestSetting(double threshold, int tailCheck) throws java.lang.ExceptionSignificanceTestSetting Constructor- Parameters:
threshold
- The Test ThresholdtailCheck
- Test Tail Check Flag- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
-
Method Details
-
FisherRightTail
Construct Right Tail Check Significance Test Setting using the Fisher Threshold- Returns:
- The Right Tail Check Significance Test Setting
-
FisherLeftTail
Construct Left Tail Check Significance Test Setting using the Fisher Threshold- Returns:
- The Left Tail Check Significance Test Setting
-
FisherDoubleTail
Construct Double Tail Check Significance Test Setting using the Fisher Threshold- Returns:
- The Double Tail Check Significance Test Setting
-
tailCheck
public int tailCheck()Retrieve the Test Tail Check- Returns:
- The Test Tail Check
-
threshold
public double threshold()Retrieve the Test Tail Threshold- Returns:
- The Test Tail Threshold
-