Pricing.Definition object
This object creates a definition of information about the specific Pricing data.
Syntax
Pricing.Definition(params: Pricing.Params)
Parameters
Value | Description | Data type | Optional | Default value |
---|---|---|---|---|
params | An object literal of type Pricing.Params | object | No | - |
Pricing.Params properties:
Value | Description | Data type | Optional | Default value |
---|---|---|---|---|
universe | Single instrument or list of instruments | string or string[] | No | - |
fields | A list of fields to return | string[] | Yes | - |
service | Name of the streaming service publishing the instruments | string | Yes | - |
extendedParams | Additional parameters to apply to the request | object | Yes | - |
Returned value
StreamDefinition<Pricing.Stream>
object.
Usage
The following example demonstrates how to create a pricing definition object for BID and ASK fields for EUR= and USD= instruments.
import { Pricing } from '@refinitiv-data/data';
const definition = Pricing.Definition({
universe: ['EUR=', 'USD='],
fields: ['BID', 'ASK'],
});
`
Related Links
None.