Contains information needed to add a new Portfolio.
PortfolioName
Gets or sets the name of the portfolio (sometimes referred to as the deal).
string
Required
Abbreviation
Gets or sets the abbreviated name of the portfolio.
string
AdjustCapitalizedPIKonUnsettledTradeUpdates
Gets or sets the is capitalized PIK trade adjustment for the portfolio.
boolean
AllocationsUseParentTradeInfo
Gets or sets the flag indicating if with allocations for this portfolio to use the parent trade info.
boolean
AllowNegativePositionOnATradeDateBasis
Allow Negative Position
boolean
BaseCurrencyCode
Gets or sets the base currency for this portfolio
string
ClosingDate
Gets or sets the date the deal closed.
date
ContactId
Gets or sets the main contact for this portfolio at the primary institution.
integer
CountryId
Gets or sets the country identifier.
integer
CustodianId
Gets or sets the custodian identifier.
integer
DataImportSource
Gets or sets the external data importing source for this portfolio.
DealType
Gets or sets the type of the deal.
string
DefaultCashLedgerAccountId
Gets or sets the default cash ledger account that cash related to this portfolio should be posted to.
integer
DelayedCompDefaultBehavior
Gets or sets the portfolio level override for the delayed compensation DefaultBehavior config setting.
DelayedCompExtendSettleDate
Gets or sets the portfolio level override for the delayed compensation ExtendSettleDate config setting.
boolean
DelayedCompOverrideId
Delayed Comp Override Id
integer
DelayedCompUpdateWithActivity
Delayed Comp Update With Activity
boolean
EnableTradeHistory
Gets or sets the flag indicating if trade history is enabled at the portfolio level. This setting is only used if the system is configured to allow fund-level trade history overrides.
boolean
InstitutionId
Gets or sets the primary institution that is managing this portfolio
integer
IsAgentPortfolio
Gets or sets the flag indicating that the portfolio is an Agent portfolio. Can only be one. Only used by WSO Agent system.
boolean
IsErisaFund
Gets or sets the flag indicating if the portfolio is for an Erisa Fund.
boolean
IssuerId
Gets or sets the issuer associated with the portfolio.
integer
IsThirdPartyFund
Is Third Party Fund
boolean
MarkitEntityId
Gets or sets the Markit entity id for the portfolio.
string
Notes
Gets or sets any notes relating to this portfolio.
string
PaydownUnsettledTradeUpdateDefault
Gets or sets the value to be used as the default behavior when updating unsettled trades.
SendToMEI
Send To MEI
string
Signature1
Gets or sets the signature line 1.
string
Signature2
Gets or sets the signature line 2.
string
Signature3
Gets or sets the signature line 3.
string
Signature4
Gets or sets the signature line 4.
string
StampNewTrade
StampNewTrade to be used as the default behavior for stamping trades with global tran id.
boolean
TradeSettlementIntegrationPortfolioId
Gets or sets the settlement integration portfolio id.
string
TradeSettlementIntegrationPortfolioName
Gets or sets the settlement integration portfolio name.
string
UsePortfolioDelayedCompOverride
Gets or sets the flag indicating whether the portfolio should use an override for delayed compensation.
boolean
UsePortfolioExchangeRates
Gets or sets the flag indicating if the portfolio's currency exchange rate should be used instead of the global currency exchange rate.
boolean