Instrumentos
Pedir lista de instrumentos
Este endpoint consultar por los instrumentos disponibles en el mercado.
Path: [baseURL]/rest/instruments
Method: GET
Produces: application/json
Consumes: -
Field | Req | Valid Values | Data Type | Description |
|---|---|---|---|---|
“marketSegment” | N |
| String | Identificador del segmento. |
“allowsRegistration” | N |
| Bool | Indica si se permiten registraciones sobre los intrumentos. |
Response - HTTP/1.1 200 OK
Campos del body:
Field | Req. | Valid Values | Data Type | Description | |
|---|---|---|---|---|---|
“symbol” | Y |
| String | Símbolo del instrumento. | |
"marketSegment" | Y |
| String | Identificador del segmento. | |
“lowLimitPrice” | Y |
| Number | Precio mínimo permitido para una orden. | |
"highLimitPrice" | Y |
| Number | Precio máximo permitido para una orden. | |
"minPriceIncrement" | Y |
| Number | Variación minima del precio para una orden. | |
"minTradeVol" | Y |
| Number | Cantidad minima permitida para una orden. | |
"maxTradeVol" | Y |
| Number | Cantidad maxima permitida para una orden. | |
"tickSize" | Y |
| Number | Variación minima de la cantidad para una orden. | |
"maturityDate" | C |
| String | Fecha de vencimiento del instrumento con formato YYYYMMDD. | |
"contractMultiplier" | Y |
| Number | Tamaño del instrumento. | |
"roundLot" | Y |
| Number | Multiplicador del instrumento. | |
"priceConvertionFactor" | Y |
| Number | Factor de conversion del precio. | |
"currency" |
|
| String | Moneda usada para el precio. | |
"orderTypes" | Y |
| String[] | Tipo de ordenes permitidas para el instrumento. | |
"timesInForce" | Y | | String[] | Tiempo de vigencia de la orden validos para el instrumento. Valores validos: | |
"securityType" | Y |
| String | Tipo de instrumento. | |
"settlType" | C |
| String | Indica el período de liquidación de la orden. | |
"instrumentPricePrecision" | Y |
| Number | Escala decimal del precio. | |
"instrumentSizePrecision" | Y |
| Number | Escala decimal de la cantidad. | |
"securityId" | Y |
| String | Identificador del instrumento según el securityIdSource. | |
"securityIdSource" | Y |
| String | Identificador de la clase o origen del "securityId". | |
"securityDescription" | N |
| String | Descripción del instrumento. | |
"tickPriceRanges" | Y | BLOQUE [] | Variación mínima dinámica del precio para una orden. | ||
-> | “lowerLimit” | Y |
| Number | Valor de la orden a partir de la cual se aplica el tick. |
-> | “tick” | Y |
| Number | Variación mínima del precio. |
"strike" | C |
| Number | Precio de Ejercicio para opciones. | |
"underlying" | Y |
| String | Producto subyacente del instrumento. | |
"cficode" | Y |
| String | Tipo de instrumento según ISO 10962. | |
“allowsRegistration” | Y |
| Bool | Indica si se permite registraciones sobre el instrumento. | |
“registrationTypesAllowed” | C |
| String | Registraciones permitidas sobre el instrumento. Campo requerido si “allowsRegistration” = | |
"registrationMarginTick" | C |
| Number | Cantidad de ticks que se puede desviar el precio de una registración en relación al mejor precio de venta y mejor precio de compra por pantalla. | |
“registrationMinTradeVol” | C |
| Number | Cantidad minima permitida para una registración. | |
"registrationMaxTradeVol" | C |
| Number | Cantidad maxima permitida para una registración. | |
“registrationMinPriceIncrement" | C |
| Number | Variación minima del precio para una registración. | |
“registrationClearingInstructions“ | C |
| Number[] | Indica los tipos de compensación admitidos para registraciones. | |
“registrationPriceScale” | Y |
| Number | Escala decimal para el precio de las registraciones. | |