EquityCurveByPricesDataAllOf
More...
|
enum class | MarketDataTypeEnum {
DiscountFactorCurveData = 1
, EquityVolSurfaceData = 2
, FxVolSurfaceData = 3
, IrVolCubeData = 4
,
OpaqueMarketData = 5
, YieldCurveData = 6
, FxForwardCurveData = 7
, FxForwardPipsCurveData = 8
,
FxForwardTenorCurveData = 9
, FxForwardTenorPipsCurveData = 10
, FxForwardCurveByQuoteReference = 11
, CreditSpreadCurveData = 12
,
EquityCurveByPricesData = 13
} |
| The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData More...
|
|
|
MarketDataTypeEnum | MarketDataType [get, set] |
| The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData More...
|
|
DateTimeOffset | BaseDate [get, set] |
| EffectiveAt date of the provided prices More...
|
|
List< DateTimeOffset > | Dates [get, set] |
| Dates provided for the forward price of the Equity at the corresponding price in Prices. These dates should be in the future with respect to the BaseDate. More...
|
|
string | Lineage [get, set] |
| Description of the complex market data's lineage e.g. 'FundAccountant_GreenQuality'. More...
|
|
List< decimal > | Prices [get, set] |
| Prices provided for the forward price of the Equity at the corresponding date in Dates. More...
|
|
MarketDataOptions | MarketDataOptions [get, set] |
| Gets or Sets MarketDataOptions More...
|
|
◆ MarketDataTypeEnum
The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData
The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData
◆ EquityCurveByPricesDataAllOf() [1/2]
Lusid.Sdk.Model.EquityCurveByPricesDataAllOf.EquityCurveByPricesDataAllOf |
( |
| ) |
|
|
inlineprotected |
◆ EquityCurveByPricesDataAllOf() [2/2]
Lusid.Sdk.Model.EquityCurveByPricesDataAllOf.EquityCurveByPricesDataAllOf |
( |
DateTimeOffset |
baseDate = default(DateTimeOffset) , |
|
|
List< DateTimeOffset > |
dates = default(List<DateTimeOffset>) , |
|
|
string |
lineage = default(string) , |
|
|
List< decimal > |
prices = default(List<decimal>) , |
|
|
MarketDataOptions |
marketDataOptions = default(MarketDataOptions) , |
|
|
MarketDataTypeEnum |
marketDataType = default(MarketDataTypeEnum) |
|
) |
| |
|
inline |
Initializes a new instance of the EquityCurveByPricesDataAllOf class.
- Parameters
-
baseDate | EffectiveAt date of the provided prices (required). |
dates | Dates provided for the forward price of the Equity at the corresponding price in Prices. These dates should be in the future with respect to the BaseDate. (required). |
lineage | Description of the complex market data's lineage e.g. 'FundAccountant_GreenQuality'.. |
prices | Prices provided for the forward price of the Equity at the corresponding date in Dates. (required). |
marketDataOptions | marketDataOptions. |
marketDataType | The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData (required). |
◆ Equals() [1/2]
◆ Equals() [2/2]
override bool Lusid.Sdk.Model.EquityCurveByPricesDataAllOf.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
override int Lusid.Sdk.Model.EquityCurveByPricesDataAllOf.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.EquityCurveByPricesDataAllOf.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.EquityCurveByPricesDataAllOf.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ BaseDate
DateTimeOffset Lusid.Sdk.Model.EquityCurveByPricesDataAllOf.BaseDate |
|
getset |
EffectiveAt date of the provided prices
EffectiveAt date of the provided prices
◆ Dates
List<DateTimeOffset> Lusid.Sdk.Model.EquityCurveByPricesDataAllOf.Dates |
|
getset |
Dates provided for the forward price of the Equity at the corresponding price in Prices. These dates should be in the future with respect to the BaseDate.
Dates provided for the forward price of the Equity at the corresponding price in Prices. These dates should be in the future with respect to the BaseDate.
◆ Lineage
string Lusid.Sdk.Model.EquityCurveByPricesDataAllOf.Lineage |
|
getset |
Description of the complex market data's lineage e.g. 'FundAccountant_GreenQuality'.
Description of the complex market data's lineage e.g. 'FundAccountant_GreenQuality'.
◆ MarketDataOptions
◆ MarketDataType
The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData
The available values are: DiscountFactorCurveData, EquityVolSurfaceData, FxVolSurfaceData, IrVolCubeData, OpaqueMarketData, YieldCurveData, FxForwardCurveData, FxForwardPipsCurveData, FxForwardTenorCurveData, FxForwardTenorPipsCurveData, FxForwardCurveByQuoteReference, CreditSpreadCurveData, EquityCurveByPricesData
◆ Prices
List<decimal> Lusid.Sdk.Model.EquityCurveByPricesDataAllOf.Prices |
|
getset |
Prices provided for the forward price of the Equity at the corresponding date in Dates.
Prices provided for the forward price of the Equity at the corresponding date in Dates.
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/lusid-sdk-csharp/checkouts/latest/sdk/Lusid.Sdk/Model/EquityCurveByPricesDataAllOf.cs