|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.ojalgo.finance.BlackLittermanModel
@Deprecated public final class BlackLittermanModel
BlackLittermanModel
| Nested Class Summary | |
|---|---|
static class |
BlackLittermanModel.InstrumentData
Deprecated. |
static class |
BlackLittermanModel.View
Deprecated. View/Opinion. |
| Constructor Summary | |
|---|---|
BlackLittermanModel(BasicMatrix aCovariancesMtrx,
BasicMatrix aMarketWeightsMtrx,
BigDecimal aRiskAversion)
Deprecated. |
|
BlackLittermanModel(MarketEquilibrium aMarket,
BasicMatrix aMarketWeightsMtrx)
Deprecated. |
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BlackLittermanModel(BasicMatrix aCovariancesMtrx,
BasicMatrix aMarketWeightsMtrx,
BigDecimal aRiskAversion)
public BlackLittermanModel(MarketEquilibrium aMarket,
BasicMatrix aMarketWeightsMtrx)
| Method Detail |
|---|
public void addView(BlackLittermanModel.View aView)
public void addViewFromDescriptor(org.ojalgo.finance.PortfolioDescriptor aDescriptor)
public void addViewWithBalancedConfidence(List<BigDecimal> someWeights,
BigDecimal aReturn)
public void addViewWithStandardDeviation(List<BigDecimal> someWeights,
BigDecimal aReturn,
BigDecimal aStdDev)
public void addViewWithVariance(List<BigDecimal> someWeights,
BigDecimal aReturn,
BigDecimal aVariance)
public BigDecimal calculateMarketReturn(List<BigDecimal> someWeights)
public BigDecimal calculateStandardDeviation(List<BigDecimal> aWeightsMtrx)
public BigDecimal calculateVariance(List<BigDecimal> aWeightsMtrx)
public BasicMatrix getAdjustedViewConfidences()
public BasicMatrix getAdjustedViewReturns()
public BasicMatrix getCovariances()
public BigDecimal getMarketReturn()
getMarketReturn(),
getModifiedReturn(),
getNormalisedReturn(),
getOptimisedReturn()public BasicMatrix getMarketReturns()
getMarketReturns(),
getModifiedReturns()public BigDecimal getMarketStandardDeviation()
public BigDecimal getMarketVariance()
getMarketVariance(),
getModifiedVariance(),
getNormalisedVariance(),
getOptimisedVariance()public BasicMatrix getMarketWeights()
getMarketWeights(),
getModifiedWeights(),
getNormalisedWeights(),
getOptimisedWeights()public BigDecimal getMeanReturn()
public BigDecimal getModifiedReturn()
getMarketReturn(),
getModifiedReturn(),
getNormalisedReturn(),
getOptimisedReturn()public BasicMatrix getModifiedReturns()
getMarketReturns(),
getModifiedReturns()public BigDecimal getModifiedStandardDeviation()
public BigDecimal getModifiedVariance()
getMarketVariance(),
getModifiedVariance(),
getNormalisedVariance(),
getOptimisedVariance()public BasicMatrix getModifiedWeights()
getMarketWeights(),
getModifiedWeights(),
getNormalisedWeights(),
getOptimisedWeights()public BigDecimal getNormalisedReturn()
getMarketReturn(),
getModifiedReturn(),
getNormalisedReturn(),
getOptimisedReturn()public BigDecimal getNormalisedStandardDeviation()
public BigDecimal getNormalisedVariance()
getMarketVariance(),
getModifiedVariance(),
getNormalisedVariance(),
getOptimisedVariance()public BasicMatrix getNormalisedWeights()
getMarketWeights(),
getModifiedWeights(),
getNormalisedWeights(),
getOptimisedWeights()public BigDecimal getOptimisedReturn()
getMarketReturn(),
getModifiedReturn(),
getNormalisedReturn(),
getOptimisedReturn()public BigDecimal getOptimisedStandardDeviation()
public BigDecimal getOptimisedVariance()
getMarketVariance(),
getModifiedVariance(),
getNormalisedVariance(),
getOptimisedVariance()public BasicMatrix getOptimisedWeights()
getMarketWeights(),
getModifiedWeights(),
getNormalisedWeights(),
getOptimisedWeights()public List<BigDecimal> getPortfolio()
public BigDecimal getReturnVariance()
public BigDecimal getRiskAversion()
public List<BlackLittermanModel.InstrumentData> getRowExtractors()
public String[] getSymbols()
public BasicMatrix getViewConfidences()
public BasicMatrix getViewReturns()
public BasicMatrix getViews()
public BigDecimal getWeightOnViews()
public List<BigDecimal> getWeights()
public void setRiskAversion(BasicMatrix aWeightsVctr,
BasicMatrix aReturnsVctr)
public void setRiskAversion(BigDecimal aFactor)
public void setWeightOnViews(BigDecimal aWeight)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||