|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.ojalgo.finance.portfolio.MeanVarianceAsset
org.ojalgo.finance.portfolio.CovarianceBasedModel
org.ojalgo.finance.portfolio.BlackLittermanModel
public final class BlackLittermanModel
| Field Summary |
|---|
| Fields inherited from class org.ojalgo.finance.portfolio.MeanVarianceAsset |
|---|
DEBUG |
| Constructor Summary | |
|---|---|
BlackLittermanModel(CovarianceBasedModel aCovarianceBasedModel,
BasicMatrix someOriginalWeights)
|
|
BlackLittermanModel(MarketEquilibrium aMarketEquilibrium,
BasicMatrix someOriginalWeights)
|
|
| Method Summary | |
|---|---|
void |
addView(MeanVarianceAsset aView)
|
void |
addViewWithBalancedConfidence(List<BigDecimal> someWeights,
BigDecimal aReturn)
|
void |
addViewWithScaledConfidence(List<BigDecimal> someWeights,
BigDecimal aReturn,
BigDecimal aScale)
|
void |
addViewWithStandardDeviation(List<BigDecimal> someWeights,
BigDecimal aReturn,
BigDecimal aStdDev)
|
void |
addViewWithVariance(List<BigDecimal> someWeights,
BigDecimal aReturn,
BigDecimal aVariance)
|
BigDecimal |
getConfidence()
"weight on views" or "tau" |
void |
setConfidence(BigDecimal aWeight)
|
| Methods inherited from class org.ojalgo.finance.portfolio.CovarianceBasedModel |
|---|
getCovariances, getImpliedRiskAversion, getInstrumentReturns, getInstrumentWeights, getMeanReturn, getReturnVariance, getRiskAversion, getSymbols, getWeights, setRiskAversion |
| Methods inherited from class org.ojalgo.finance.portfolio.MeanVarianceAsset |
|---|
getVaR90, getVaR95, getVaR98, getVaR99, getVolatility |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public BlackLittermanModel(CovarianceBasedModel aCovarianceBasedModel,
BasicMatrix someOriginalWeights)
public BlackLittermanModel(MarketEquilibrium aMarketEquilibrium,
BasicMatrix someOriginalWeights)
| Method Detail |
|---|
public final void addView(MeanVarianceAsset aView)
public final void addViewWithBalancedConfidence(List<BigDecimal> someWeights,
BigDecimal aReturn)
public final void addViewWithScaledConfidence(List<BigDecimal> someWeights,
BigDecimal aReturn,
BigDecimal aScale)
public final void addViewWithStandardDeviation(List<BigDecimal> someWeights,
BigDecimal aReturn,
BigDecimal aStdDev)
public final void addViewWithVariance(List<BigDecimal> someWeights,
BigDecimal aReturn,
BigDecimal aVariance)
public final BigDecimal getConfidence()
public final void setConfidence(BigDecimal aWeight)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||