Click or drag to resize

MvoModel Class

Represents the result of a Mean-Variance Optimization.
Inheritance Hierarchy
SystemObject
  Austra.Library.MVOMvoModel

Namespace: Austra.Library.MVO
Assembly: Austra.Library (in Austra.Library.dll) Version: 2.7.0+b25929339ea1019e260029cf0ebd18b3a0ce2443
Syntax
C#
public class MvoModel

The MvoModel type exposes the following members.

Constructors
 NameDescription
Public methodMvoModel(DVector, Matrix)Creates and calculates a MVO model.
Public methodMvoModel(DVector, Series)Creates and calculates a MVO model.
Public methodMvoModel(DVector, Matrix, Series)Creates and calculates a MVO model.
Public methodMvoModel(DVector, Matrix, String)Creates and calculates a MVO model.
Public methodMvoModel(DVector, Matrix, DVector, DVector)Creates and calculates a MVO model.
Public methodMvoModel(DVector, Matrix, DVector, DVector, Series)Creates and calculates a MVO model.
Public methodMvoModel(DVector, Matrix, DVector, DVector, String)Creates and calculates a MVO model.
Top
Properties
 NameDescription
Public propertyCovarianceThe covariance matrix.
Public propertyFirstGets the first portfolio in the efficient frontier.
Public propertyItemIndexGets a portfolio in the efficient frontier.
Public propertyItemInt32Gets a portfolio in the efficient frontier.
Public propertyLabelsThe name of the assets.
Public propertyLastGets the last portfolio in the efficient frontier.
Public propertyLengthGets the number of portfolios in the efficient frontier.
Public propertyLowerLimitsLower limits for the weights.
Public propertyPortfoliosPortfolios in the efficient frontier.
Public propertyReturnsExpected returns.
Public propertySizeNumber of assets in the model.
Public propertyUpperLimitsUpper limits for the weights.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodSetConstraints(Matrix, DVector)Add equality constraints to the model.
Public methodSetConstraints(Matrix, DVector, NVector)Add constraints to the model.
Public methodSetConstraints(Matrix, DVector, Int32)Add constraints to the model.
Public methodToStringGets a textual representation of the model.
(Overrides ObjectToString)
Top
See Also