FxForwardPipsCurveDataAllOf
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 quoted pip rates More...
|
|
string | DomCcy [get, set] |
| Domestic currency of the fx forward More...
|
|
string | FgnCcy [get, set] |
| Foreign currency of the fx forward More...
|
|
List< DateTimeOffset > | Dates [get, set] |
| Dates for which the forward rates apply More...
|
|
List< decimal > | PipRates [get, set] |
| Rates provided for the fx forward (price in FgnCcy per unit of DomCcy), expressed in pips More...
|
|
string | Lineage [get, set] |
| Description of the complex market data's lineage e.g. 'FundAccountant_GreenQuality'. 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
◆ FxForwardPipsCurveDataAllOf() [1/2]
Lusid.Sdk.Model.FxForwardPipsCurveDataAllOf.FxForwardPipsCurveDataAllOf |
( |
| ) |
|
|
inlineprotected |
◆ FxForwardPipsCurveDataAllOf() [2/2]
Lusid.Sdk.Model.FxForwardPipsCurveDataAllOf.FxForwardPipsCurveDataAllOf |
( |
DateTimeOffset |
baseDate = default(DateTimeOffset) , |
|
|
string |
domCcy = default(string) , |
|
|
string |
fgnCcy = default(string) , |
|
|
List< DateTimeOffset > |
dates = default(List<DateTimeOffset>) , |
|
|
List< decimal > |
pipRates = default(List<decimal>) , |
|
|
string |
lineage = default(string) , |
|
|
MarketDataOptions |
marketDataOptions = default(MarketDataOptions) , |
|
|
MarketDataTypeEnum |
marketDataType = default(MarketDataTypeEnum) |
|
) |
| |
|
inline |
Initializes a new instance of the FxForwardPipsCurveDataAllOf class.
- Parameters
-
baseDate | EffectiveAt date of the quoted pip rates (required). |
domCcy | Domestic currency of the fx forward (required). |
fgnCcy | Foreign currency of the fx forward (required). |
dates | Dates for which the forward rates apply (required). |
pipRates | Rates provided for the fx forward (price in FgnCcy per unit of DomCcy), expressed in pips (required). |
lineage | Description of the complex market data's lineage e.g. 'FundAccountant_GreenQuality'.. |
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.FxForwardPipsCurveDataAllOf.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
input | Object to be compared |
- Returns
- Boolean
◆ GetHashCode()
override int Lusid.Sdk.Model.FxForwardPipsCurveDataAllOf.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
virtual string Lusid.Sdk.Model.FxForwardPipsCurveDataAllOf.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
override string Lusid.Sdk.Model.FxForwardPipsCurveDataAllOf.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ BaseDate
DateTimeOffset Lusid.Sdk.Model.FxForwardPipsCurveDataAllOf.BaseDate |
|
getset |
EffectiveAt date of the quoted pip rates
EffectiveAt date of the quoted pip rates
◆ Dates
List<DateTimeOffset> Lusid.Sdk.Model.FxForwardPipsCurveDataAllOf.Dates |
|
getset |
Dates for which the forward rates apply
Dates for which the forward rates apply
◆ DomCcy
string Lusid.Sdk.Model.FxForwardPipsCurveDataAllOf.DomCcy |
|
getset |
Domestic currency of the fx forward
Domestic currency of the fx forward
◆ FgnCcy
string Lusid.Sdk.Model.FxForwardPipsCurveDataAllOf.FgnCcy |
|
getset |
Foreign currency of the fx forward
Foreign currency of the fx forward
◆ Lineage
string Lusid.Sdk.Model.FxForwardPipsCurveDataAllOf.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
◆ PipRates
List<decimal> Lusid.Sdk.Model.FxForwardPipsCurveDataAllOf.PipRates |
|
getset |
Rates provided for the fx forward (price in FgnCcy per unit of DomCcy), expressed in pips
Rates provided for the fx forward (price in FgnCcy per unit of DomCcy), expressed in pips
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/FxForwardPipsCurveDataAllOf.cs