|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.ojalgo.finance.portfolio.MeanVarianceAsset
public abstract class MeanVarianceAsset
An asset is a financial instrument that can be bought and sold.
A portfolio is a collection/combination of assets as well as an asset itself.
(Any asset can be viewed as a portfolio containing only itself.)
Method Summary | |
---|---|
abstract BigDecimal |
getMeanReturn()
The mean/expected return of this asset. |
BigDecimal |
getReturnVariance()
The asset's return variance. |
BigDecimal |
getSharpeRation()
|
BigDecimal |
getVaR90()
|
BigDecimal |
getVaR95()
|
BigDecimal |
getVaR98()
|
BigDecimal |
getVaR99()
|
BigDecimal |
getVolatility()
Volatility refers to the standard deviation of the change in value of an asset with a specific time horizon. |
abstract List<BigDecimal> |
getWeights()
This method returns a list of the weights of the Portfolio's contained assets. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public abstract BigDecimal getMeanReturn()
getMeanReturn
in interface FinancePortfolio
public BigDecimal getReturnVariance()
getReturnVariance
in interface FinancePortfolio
public final BigDecimal getSharpeRation()
public final BigDecimal getVaR90()
public final BigDecimal getVaR95()
public final BigDecimal getVaR98()
public final BigDecimal getVaR99()
public BigDecimal getVolatility()
getVolatility
in interface FinancePortfolio
public abstract List<BigDecimal> getWeights()
getWeights
in interface FinancePortfolio
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |