|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.ojalgo.finance.MarketEquilibrium
@Deprecated public class MarketEquilibrium
MarketEquilibrium
| Constructor Summary | |
|---|---|
MarketEquilibrium(BasicMatrix aCovariances,
BigDecimal aRiskAversion)
Deprecated. |
|
MarketEquilibrium(String[] someInstruments,
BasicMatrix aCovariances,
BigDecimal aRiskAversion)
Deprecated. |
|
| Method Summary | |
|---|---|
BigDecimal |
calculateEquilibriumReturn(BasicMatrix aWeightsVctr)
Deprecated. Calculates the portfolio (equilibrium excess) return using the equilibrium excess returns related to the input (market) portfolio weights. |
BigDecimal |
calculatePortfolioReturn(BasicMatrix aWeightsVctr,
BasicMatrix aReturnsVctr)
Deprecated. Calculates the portfolio return using the input portfolio weights and returns. |
BigDecimal |
calculatePortfolioVariance(BasicMatrix aWeightsVctr)
Deprecated. Calculates the portfolio variance using the input portfolio weights. |
BasicMatrix |
calculateReturns(BasicMatrix aWeightsVctr)
Deprecated. If the input vector of portfolio weights are the market portfolio weights then the ouput is the equilibrium excess returns. |
BasicMatrix |
calculateWeights(BasicMatrix aReturnsVctr)
Deprecated. If the input vector of returns are the equilibrium excess returns then the output is the market portfolio weights. |
MarketEquilibrium |
copy()
Deprecated. |
BasicMatrix |
getCovariances()
Deprecated. |
BigDecimal |
getRiskAversion()
Deprecated. |
String[] |
getSymbols()
Deprecated. |
void |
setRiskAversion(BasicMatrix aWeightsVctr,
BasicMatrix aReturnsVctr)
Deprecated. Will set the risk aversion factor to the best fit for an observed pair of market portfolio weights and equilibrium/historical excess returns. |
void |
setRiskAversion(BigDecimal aFactor)
Deprecated. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MarketEquilibrium(BasicMatrix aCovariances,
BigDecimal aRiskAversion)
public MarketEquilibrium(String[] someInstruments,
BasicMatrix aCovariances,
BigDecimal aRiskAversion)
| Method Detail |
|---|
public BigDecimal calculateEquilibriumReturn(BasicMatrix aWeightsVctr)
public BigDecimal calculatePortfolioReturn(BasicMatrix aWeightsVctr,
BasicMatrix aReturnsVctr)
public BigDecimal calculatePortfolioVariance(BasicMatrix aWeightsVctr)
public BasicMatrix calculateReturns(BasicMatrix aWeightsVctr)
public BasicMatrix calculateWeights(BasicMatrix aReturnsVctr)
public MarketEquilibrium copy()
public BasicMatrix getCovariances()
public BigDecimal getRiskAversion()
public String[] getSymbols()
public void setRiskAversion(BasicMatrix aWeightsVctr,
BasicMatrix aReturnsVctr)
public void setRiskAversion(BigDecimal aFactor)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||