Class Product
Represents the SRP main product model
public sealed class Product : StrongEntity
- Inheritance
-
Product
- Inherited Members
Constructors
Product()
public Product()
Properties
AnnuityBonuses
The annuity bonuses
public IList<AnnuityBonus> AnnuityBonuses { get; set; }
Property Value
AnnuitySpreads
The annuity spreads
public IList<AnnuitySpread> AnnuitySpreads { get; set; }
Property Value
AsianOptions
The Asian Options
public IList<AsianOption> AsianOptions { get; set; }
Property Value
AssetClasses
The product asset class
public IList<AssetClass> AssetClasses { get; set; }
Property Value
AutoCallFrequency
The auto call frequency
public IList<Frequency> AutoCallFrequency { get; set; }
Property Value
Autocalls
The product autocalls
public IList<Autocall> Autocalls { get; set; }
Property Value
AverageIssuerSalesVolume
The average values of SalesVolumes for issuers
public Volume AverageIssuerSalesVolume { get; set; }
Property Value
Barriers
The barriers
public IList<Barrier> Barriers { get; set; }
Property Value
CallPutFrequency
The call put frequency
public IList<Frequency> CallPutFrequency { get; set; }
Property Value
CapitalProtection
The CapitalProtection
public double CapitalProtection { get; set; }
Property Value
CapitalReturns
The capital returns
public IList<CapitalReturn> CapitalReturns { get; set; }
Property Value
Categories
The target investor group of the product offering
public Categories Categories { get; set; }
Property Value
Class
The product classification
public Classification Class { get; set; }
Property Value
Commission
The sales commission
public Commission Commission { get; set; }
Property Value
Coupons
The product coupons of type Digital,Fixed and Range
public IList<CouponBase> Coupons { get; set; }
Property Value
DerivativeCounterparties
The derivative counter-parties of the product
public IList<DerivativeCounterparty> DerivativeCounterparties { get; set; }
Property Value
Descriptions
The descriptions for the product
public IList<Description> Descriptions { get; set; }
Property Value
DirectionTrade
The trade direction
public DirectionTrade DirectionTrade { get; set; }
Property Value
DistributionChannels
The channels of distribution of the product
public DistributionChannels DistributionChannels { get; set; }
Property Value
EnvironmentalSocialGovernance
The Environmental Social Goverance
public bool EnvironmentalSocialGovernance { get; set; }
Property Value
EstimatedInitialValue
Estimated initial value by the issuer for manufacturing the structured product in % of the notional
public double? EstimatedInitialValue { get; set; }
Property Value
Exchanges
The product exchanges
public IList<Exchange> Exchanges { get; set; }
Property Value
Exercises
The product exercises
public IList<Exercise> Exercises { get; set; }
Property Value
Expiry
The expiry of a product
public Expiry Expiry { get; set; }
Property Value
FinalIndexDateUTC
Final fixing date of the underlying for tranche products
public DateTime? FinalIndexDateUTC { get; set; }
Property Value
FinaleRebate
The final payout amount
public double? FinaleRebate { get; set; }
Property Value
Id
The Id of the entity
public override long Id { get; set; }
Property Value
Identifiers
The various identifiers of the product
public Identifiers Identifiers { get; set; }
Property Value
InitialCharge
The Product Initial Charge
public string InitialCharge { get; set; }
Property Value
InitialStrikeDateUTC
Initial fixing date of the underlying for tranche products
public DateTime? InitialStrikeDateUTC { get; set; }
Property Value
InterestCreditingPeriod
The interest credit period
public Frequency? InterestCreditingPeriod { get; set; }
Property Value
IsDeleted
True if the product is Deleted
public bool IsDeleted { get; set; }
Property Value
IsLive
True if the product is considered 'live' base on date logic
public bool IsLive { get; set; }
Property Value
IssueDateUTC
The Issue date UTC
public DateTime? IssueDateUTC { get; set; }
Property Value
IssuePrice
The Issue Price
public double? IssuePrice { get; set; }
Property Value
Issuers
The issuers of the product
public IList<Issuer> Issuers { get; set; }
Property Value
LaunchDateUTC
The launch date of a product
public DateTime? LaunchDateUTC { get; set; }
Property Value
ListingDateUTC
The Listing date UTC
public DateTime? ListingDateUTC { get; set; }
Property Value
ManagementCharge
The management fee (value per annum)
public double? ManagementCharge { get; set; }
Property Value
Markets
The product Markets
public IList<Market> Markets { get; set; }
Property Value
MaturityDateUTC
Pre-defined maturity date for tranche products
public DateTime? MaturityDateUTC { get; set; }
Property Value
Metadata
The product metadata values
public IList<MetadataValue> Metadata { get; set; }
Property Value
OfferCloseDateUTC
End date of the product offering for not flow products
public DateTime? OfferCloseDateUTC { get; set; }
Property Value
OfferOpenDateUTC
Start date of the product offering for not flow products
public DateTime? OfferOpenDateUTC { get; set; }
Property Value
ParticipationCaps
The bonus level for bonus certificates
public IList<ParticipationCap> ParticipationCaps { get; set; }
Property Value
Participations
The product participations
public IList<Participation> Participations { get; set; }
Property Value
PayoffStyles
The product payoff styles
public PayoffStyles PayoffStyles { get; set; }
Property Value
Payoffs
The list of the product payoffs
public IList<PayoffType> Payoffs { get; set; }
Property Value
PotentialMaxPayout
The potential MaxPayout
public MaxPayout PotentialMaxPayout { get; set; }
Property Value
ProductCurrency
The currency code that relate to the product
public CurrencyCode ProductCurrency { get; set; }
Property Value
ProductGroup
The product group
public ProductGroup ProductGroup { get; set; }
Property Value
ProductLines
The product lines
public IList<ProductLine> ProductLines { get; set; }
Property Value
ProductTerm
public double? ProductTerm { get; set; }
Property Value
Riders
The riders
public IList<Rider> Riders { get; set; }
Property Value
Style
Defines if the product is of finite structure with pre-determined maturity date or can run for indefinite time
public Style Style { get; set; }
Property Value
SumMarketSalesVolume
The SalesVolumes from Distributors for each Market
public Volume SumMarketSalesVolume { get; set; }
Property Value
TaxStatuses
The product tax statuses
public TaxStatuses TaxStatuses { get; set; }
Property Value
Tenor
Denotes the tenor of the product
public double? Tenor { get; set; }
Property Value
ThirdpartyDistributors
The thirdparty distributors
public IList<ThirdpartyDistributor> ThirdpartyDistributors { get; set; }
Property Value
Type
Defines if the product offers participation, a possibility of a regular income, or both
public Type Type { get; set; }
Property Value
Underlyings
The product underlyings
public IList<Underlying> Underlyings { get; set; }
Property Value
Valuation
The latest valuation, currently populated by FVC API
public Valuation Valuation { get; set; }
Property Value
Version
The entity version
public string Version { get; set; }
Property Value
Wrappers
The wrappers
public IList<Wrapper> Wrappers { get; set; }