The time invariant unique identifier of the quote. Combined with the effective datetime of the quote this uniquely identifies the quote. This can be thought of as a unique identifier for a time series of quotes.
More...
|
| enum | InstrumentIdTypeEnum {
InstrumentIdTypeEnum.LusidInstrumentId = 1,
InstrumentIdTypeEnum.Figi = 2,
InstrumentIdTypeEnum.RIC = 3,
InstrumentIdTypeEnum.QuotePermId = 4,
InstrumentIdTypeEnum.Isin = 5,
InstrumentIdTypeEnum.CurrencyPair = 6,
InstrumentIdTypeEnum.ClientInternal = 7
} |
| | The type of instrument identifier used to uniquely identify the instrument that the quote is for, e.g. 'Figi'. The available values are: LusidInstrumentId, Figi, RIC, QuotePermId, Isin, CurrencyPair, ClientInternal More...
|
| |
| enum | QuoteTypeEnum {
QuoteTypeEnum.Price = 1,
QuoteTypeEnum.Spread = 2,
QuoteTypeEnum.Rate = 3,
QuoteTypeEnum.LogNormalVol = 4,
QuoteTypeEnum.NormalVol = 5,
QuoteTypeEnum.ParSpread = 6,
QuoteTypeEnum.IsdaSpread = 7,
QuoteTypeEnum.Upfront = 8
} |
| | The type of the quote. This allows for quotes other than prices e.g. rates or spreads to be used. The available values are: Price, Spread, Rate, LogNormalVol, NormalVol, ParSpread, IsdaSpread, Upfront More...
|
| |
|
| InstrumentIdTypeEnum | InstrumentIdType [get, set] |
| | The type of instrument identifier used to uniquely identify the instrument that the quote is for, e.g. 'Figi'. The available values are: LusidInstrumentId, Figi, RIC, QuotePermId, Isin, CurrencyPair, ClientInternal More...
|
| |
| QuoteTypeEnum | QuoteType [get, set] |
| | The type of the quote. This allows for quotes other than prices e.g. rates or spreads to be used. The available values are: Price, Spread, Rate, LogNormalVol, NormalVol, ParSpread, IsdaSpread, Upfront More...
|
| |
| string | Provider [get, set] |
| | The platform or vendor that provided the quote, e.g. 'DataScope', 'LUSID' etc. More...
|
| |
| string | PriceSource [get, set] |
| | The source or originator of the quote, e.g. a bank or financial institution. More...
|
| |
| string | InstrumentId [get, set] |
| | The value of the instrument identifier that uniquely identifies the instrument that the quote is for, e.g. 'BBG00JX0P539'. More...
|
| |
| string | Field [get, set] |
| | The field of the quote e.g. bid, mid, ask etc. This should be consistent across a time series of quotes. The allowed values are dependant on the specified Provider. More...
|
| |
The time invariant unique identifier of the quote. Combined with the effective datetime of the quote this uniquely identifies the quote. This can be thought of as a unique identifier for a time series of quotes.
◆ InstrumentIdTypeEnum
The type of instrument identifier used to uniquely identify the instrument that the quote is for, e.g. 'Figi'. The available values are: LusidInstrumentId, Figi, RIC, QuotePermId, Isin, CurrencyPair, ClientInternal
The type of instrument identifier used to uniquely identify the instrument that the quote is for, e.g. 'Figi'. The available values are: LusidInstrumentId, Figi, RIC, QuotePermId, Isin, CurrencyPair, ClientInternal
| Enumerator |
|---|
| LusidInstrumentId | Enum LusidInstrumentId for value: LusidInstrumentId
|
| Figi | Enum Figi for value: Figi
|
| RIC | Enum RIC for value: RIC
|
| QuotePermId | Enum QuotePermId for value: QuotePermId
|
| Isin | Enum Isin for value: Isin
|
| CurrencyPair | Enum CurrencyPair for value: CurrencyPair
|
| ClientInternal | Enum ClientInternal for value: ClientInternal
|
◆ QuoteTypeEnum
The type of the quote. This allows for quotes other than prices e.g. rates or spreads to be used. The available values are: Price, Spread, Rate, LogNormalVol, NormalVol, ParSpread, IsdaSpread, Upfront
The type of the quote. This allows for quotes other than prices e.g. rates or spreads to be used. The available values are: Price, Spread, Rate, LogNormalVol, NormalVol, ParSpread, IsdaSpread, Upfront
| Enumerator |
|---|
| Price | Enum Price for value: Price
|
| Spread | Enum Spread for value: Spread
|
| Rate | Enum Rate for value: Rate
|
| LogNormalVol | Enum LogNormalVol for value: LogNormalVol
|
| NormalVol | Enum NormalVol for value: NormalVol
|
| ParSpread | Enum ParSpread for value: ParSpread
|
| IsdaSpread | Enum IsdaSpread for value: IsdaSpread
|
| Upfront | Enum Upfront for value: Upfront
|
◆ QuoteSeriesId() [1/2]
| Lusid.Sdk.Model.QuoteSeriesId.QuoteSeriesId |
( |
| ) |
|
|
inlineprotected |
◆ QuoteSeriesId() [2/2]
Initializes a new instance of the QuoteSeriesId class.
- Parameters
-
| provider | The platform or vendor that provided the quote, e.g. 'DataScope', 'LUSID' etc. (required). |
| priceSource | The source or originator of the quote, e.g. a bank or financial institution.. |
| instrumentId | The value of the instrument identifier that uniquely identifies the instrument that the quote is for, e.g. 'BBG00JX0P539'. (required). |
| instrumentIdType | The type of instrument identifier used to uniquely identify the instrument that the quote is for, e.g. 'Figi'. The available values are: LusidInstrumentId, Figi, RIC, QuotePermId, Isin, CurrencyPair, ClientInternal (required). |
| quoteType | The type of the quote. This allows for quotes other than prices e.g. rates or spreads to be used. The available values are: Price, Spread, Rate, LogNormalVol, NormalVol, ParSpread, IsdaSpread, Upfront (required). |
| field | The field of the quote e.g. bid, mid, ask etc. This should be consistent across a time series of quotes. The allowed values are dependant on the specified Provider. (required). |
◆ Equals() [1/2]
| override bool Lusid.Sdk.Model.QuoteSeriesId.Equals |
( |
object |
input | ) |
|
|
inline |
Returns true if objects are equal
- Parameters
-
| input | Object to be compared |
- Returns
- Boolean
◆ Equals() [2/2]
Returns true if QuoteSeriesId instances are equal
- Parameters
-
- Returns
- Boolean
◆ GetHashCode()
| override int Lusid.Sdk.Model.QuoteSeriesId.GetHashCode |
( |
| ) |
|
|
inline |
Gets the hash code
- Returns
- Hash code
◆ ToJson()
| virtual string Lusid.Sdk.Model.QuoteSeriesId.ToJson |
( |
| ) |
|
|
inlinevirtual |
Returns the JSON string presentation of the object
- Returns
- JSON string presentation of the object
◆ ToString()
| override string Lusid.Sdk.Model.QuoteSeriesId.ToString |
( |
| ) |
|
|
inline |
Returns the string presentation of the object
- Returns
- String presentation of the object
◆ Field
| string Lusid.Sdk.Model.QuoteSeriesId.Field |
|
getset |
The field of the quote e.g. bid, mid, ask etc. This should be consistent across a time series of quotes. The allowed values are dependant on the specified Provider.
The field of the quote e.g. bid, mid, ask etc. This should be consistent across a time series of quotes. The allowed values are dependant on the specified Provider.
◆ InstrumentId
| string Lusid.Sdk.Model.QuoteSeriesId.InstrumentId |
|
getset |
The value of the instrument identifier that uniquely identifies the instrument that the quote is for, e.g. 'BBG00JX0P539'.
The value of the instrument identifier that uniquely identifies the instrument that the quote is for, e.g. 'BBG00JX0P539'.
◆ InstrumentIdType
The type of instrument identifier used to uniquely identify the instrument that the quote is for, e.g. 'Figi'. The available values are: LusidInstrumentId, Figi, RIC, QuotePermId, Isin, CurrencyPair, ClientInternal
The type of instrument identifier used to uniquely identify the instrument that the quote is for, e.g. 'Figi'. The available values are: LusidInstrumentId, Figi, RIC, QuotePermId, Isin, CurrencyPair, ClientInternal
◆ PriceSource
| string Lusid.Sdk.Model.QuoteSeriesId.PriceSource |
|
getset |
The source or originator of the quote, e.g. a bank or financial institution.
The source or originator of the quote, e.g. a bank or financial institution.
◆ Provider
| string Lusid.Sdk.Model.QuoteSeriesId.Provider |
|
getset |
The platform or vendor that provided the quote, e.g. 'DataScope', 'LUSID' etc.
The platform or vendor that provided the quote, e.g. 'DataScope', 'LUSID' etc.
◆ QuoteType
The type of the quote. This allows for quotes other than prices e.g. rates or spreads to be used. The available values are: Price, Spread, Rate, LogNormalVol, NormalVol, ParSpread, IsdaSpread, Upfront
The type of the quote. This allows for quotes other than prices e.g. rates or spreads to be used. The available values are: Price, Spread, Rate, LogNormalVol, NormalVol, ParSpread, IsdaSpread, Upfront
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/lusid-sdk-csharp/checkouts/stable/sdk/Lusid.Sdk/Model/QuoteSeriesId.cs