Skip to content

Latest commit

 

History

History
53 lines (39 loc) · 3.4 KB

PortfolioDetails.md

File metadata and controls

53 lines (39 loc) · 3.4 KB

PortfolioDetails

Properties

Name Type Description Notes
href URI The specific Uniform Resource Identifier (URI) for this resource at the requested effective and asAt datetime. [optional]
originPortfolioId ResourceId
version Version
baseCurrency String The base currency of the transaction portfolio.
corporateActionSourceId ResourceId [optional]
subHoldingKeys List<String> [optional]
instrumentScopes List<String> The resolution strategy used to resolve instruments of transactions/holdings upserted to the transaction portfolio. [optional]
accountingMethod AccountingMethodEnum . The available values are: Default, AverageCost, FirstInFirstOut, LastInFirstOut, HighestCostFirst, LowestCostFirst, ProRateByUnits, ProRateByCost, ProRateByCostPortfolioCurrency, IntraDayThenFirstInFirstOut, LongTermHighestCostFirst, LongTermHighestCostFirstPortfolioCurrency, HighestCostFirstPortfolioCurrency, LowestCostFirstPortfolioCurrency, MaximumLossMinimumGain, MaximumLossMinimumGainPortfolioCurrency [optional]
amortisationMethod String The amortisation method used by the portfolio for the calculation. The available values are: NoAmortisation, StraightLine, EffectiveYield, StraightLineSettlementDate, EffectiveYieldSettlementDate [optional]
transactionTypeScope String The scope of the transaction types. [optional]
cashGainLossCalculationDate String The option when the Cash Gain Loss to be calulated, TransactionDate/SettlementDate. Defaults to SettlementDate. [optional]
instrumentEventConfiguration InstrumentEventConfiguration [optional]
amortisationRuleSetId ResourceId [optional]
stagedModifications StagedModificationsInfo [optional]
links List<Link> [optional]

Enum: AccountingMethodEnum

Name Value
DEFAULT "Default"
AVERAGECOST "AverageCost"
FIRSTINFIRSTOUT "FirstInFirstOut"
LASTINFIRSTOUT "LastInFirstOut"
HIGHESTCOSTFIRST "HighestCostFirst"
LOWESTCOSTFIRST "LowestCostFirst"
PRORATEBYUNITS "ProRateByUnits"
PRORATEBYCOST "ProRateByCost"
PRORATEBYCOSTPORTFOLIOCURRENCY "ProRateByCostPortfolioCurrency"
INTRADAYTHENFIRSTINFIRSTOUT "IntraDayThenFirstInFirstOut"
LONGTERMHIGHESTCOSTFIRST "LongTermHighestCostFirst"
LONGTERMHIGHESTCOSTFIRSTPORTFOLIOCURRENCY "LongTermHighestCostFirstPortfolioCurrency"
HIGHESTCOSTFIRSTPORTFOLIOCURRENCY "HighestCostFirstPortfolioCurrency"
LOWESTCOSTFIRSTPORTFOLIOCURRENCY "LowestCostFirstPortfolioCurrency"
MAXIMUMLOSSMINIMUMGAIN "MaximumLossMinimumGain"
MAXIMUMLOSSMINIMUMGAINPORTFOLIOCURRENCY "MaximumLossMinimumGainPortfolioCurrency"

Back to Model listBack to API listBack to README