public abstract static class TargetPortfolio.Logic extends Object
Constructor and Description |
---|
Logic() |
Modifier and Type | Method and Description |
---|---|
static FinancePortfolio |
makeComparableDefinitionPortfolio(TargetPortfolio targetPortfolio,
FinancialMarket market) |
static FinancePortfolio |
makeComparableEqulibriumPortfolio(TargetPortfolio targetPortfolio,
FinancialMarket market) |
static FinancePortfolio |
makeComparableOpinionatedPortfolio(TargetPortfolio targetPortfolio,
FinancialMarket market) |
static FinancePortfolio |
makeComparableRestrictedPortfolio(TargetPortfolio targetPortfolio,
List<? extends TargetPortfolio.Asset> assets,
FinancialMarket market) |
static SimpleAsset |
makeDefinitionAsset(TargetPortfolio.Asset asset,
FinancialMarket market) |
static SimplePortfolio |
makeDefinitionPortfolio(List<? extends TargetPortfolio.Asset> assets,
FinancialMarket market) |
static FixedWeightsPortfolio |
makeEquilibriumModel(TargetPortfolio targetPortfolio) |
static Color |
mixColours(Collection<? extends TargetPortfolio.Asset> assets) |
public static FinancePortfolio makeComparableDefinitionPortfolio(TargetPortfolio targetPortfolio, FinancialMarket market)
public static FinancePortfolio makeComparableEqulibriumPortfolio(TargetPortfolio targetPortfolio, FinancialMarket market)
public static FinancePortfolio makeComparableOpinionatedPortfolio(TargetPortfolio targetPortfolio, FinancialMarket market)
public static FinancePortfolio makeComparableRestrictedPortfolio(TargetPortfolio targetPortfolio, List<? extends TargetPortfolio.Asset> assets, FinancialMarket market)
public static SimpleAsset makeDefinitionAsset(TargetPortfolio.Asset asset, FinancialMarket market)
public static SimplePortfolio makeDefinitionPortfolio(List<? extends TargetPortfolio.Asset> assets, FinancialMarket market)
public static FixedWeightsPortfolio makeEquilibriumModel(TargetPortfolio targetPortfolio)
public static Color mixColours(Collection<? extends TargetPortfolio.Asset> assets)