Class AssetCovarianceFactor
java.lang.Object
org.drip.portfolioconstruction.core.Block
org.drip.portfolioconstruction.risk.AttributeJointFactor
org.drip.portfolioconstruction.risk.AssetCovarianceFactor
- All Implemented Interfaces:
AssetCovariance
public class AssetCovarianceFactor extends AttributeJointFactor implements AssetCovariance
AssetCovarianceFactor contains the Joint Factor Covariance for the Pair of the Set of Assets.
- Module = Portfolio Core Module
- Library = Asset Allocation Analytics
- Project = Portfolio Construction under Allocation Constraints
- Package = Portfolio Construction Risk/Covariance Component
- Author:
- Lakshmi Krishnamurthy
-
Constructor Summary
Constructors Constructor Description AssetCovarianceFactor(java.lang.String name, java.lang.String id, java.lang.String description)
AssetCovarianceFactor Constructor -
Method Summary
Methods inherited from class org.drip.portfolioconstruction.risk.AttributeJointFactor
addAssetFactorLoading, addFactorAttribute, addSpecificAttribute, assetFactorLoading, assetFactorLoading, assetSpecificAttribute, containsAsset, containsFactor, crossAssetAttribute, crossFactorAttribute, factorAssetLoading, factorAssetLoading, factorJointAttribute, specificRisk, Standard
Methods inherited from class org.drip.portfolioconstruction.core.Block
category, description, hashCode, id, name, Standard, timeStamp
Methods inherited from class java.lang.Object
equals, getClass, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
AssetCovarianceFactor
public AssetCovarianceFactor(java.lang.String name, java.lang.String id, java.lang.String description) throws java.lang.ExceptionAssetCovarianceFactor Constructor- Parameters:
name
- The Nameid
- The IDdescription
- The Description- Throws:
java.lang.Exception
- Thrown if the Inputs are Invalid
-
-
Method Details
-
constrict
Description copied from interface:AssetCovariance
Constrict the Co-variance Matrix to those of the Holdings- Specified by:
constrict
in interfaceAssetCovariance
- Parameters:
holdings
- The Holdings Instance- Returns:
- The Constricted Co-variance Matrix
-