guia de mejoras protocolo fix 4.4 inet 2020

42
GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020 Versión 1.0 La información aquí contenida es preliminar a la implementación del proyecto, por lo cual puede ser actualizada, eliminada o modificada de cualquier manera por posteriores publicaciones realizadas por la bvc . http://www.bvc.com.co Copyright Bolsa de Valores de Colombia 2019 Principal Bogotá: Carrera 7 No. 71-21 Torre B Piso 12. PBX (57-1) 3139000

Upload: others

Post on 20-Oct-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET

2020

Versión 1.0

La información aquí contenida es preliminar a la implementación del proyecto, por lo cual puede ser actualizada, eliminada o modificada de cualquier manera por posteriores publicaciones realizadas

por la bvc. http://www.bvc.com.co

Copyright Bolsa de Valores de Colombia 2019 Principal Bogotá: Carrera 7 No. 71-21 Torre B Piso 12. PBX (57-1) 3139000

Page 2: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

Tabla de Contenido 1. Glosario 2. Generalidades de mejoras en FIX 4.4 INET

2.1. Sentido de las operaciones de los Time Spreads para futuros 2.2. Valor de giro remanente de las operaciones de Fondeo de Renta Variable y Renta Fija transaccionales 2.3. Tamaño de los contratos en el Mercado de Derivados

3. Control de cambios al documento 4. Anexos

4.1. Anexo 1: Actualización Especificación FIX 4.4. versión 4.6 4.2. Anexo 2: Ejemplos Tag 829 4.3. Anexo 3: Ejemplos Tag 520 4.4. Anexo 4: Ejemplos Tag 231

Page 3: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

bvc presenta a sus afiliados y miembros las mejoras en el protocolo FIX 4.4 que estarán disponibles en la próxima versión del motor de calce INET, que se desplegará en el mes de Noviembre del 2020, con el fin de proporcionar mayor información a través de los mensajes execution report (8), trade capture report (AE) y security list (y)

1. Glosario

Afiliados: Establecimientos de crédito, sociedades fiduciarias, comisionistas de bolsa, sociedades comisionistas independientes de valores, sociedades administradoras de fondos de pensiones y de cesantías, compañías de seguros, sociedades de capitalización, Ministerio de Hacienda y Crédito Público, y demás entidades autorizadas y vinculadas para operar en los sistemas de Negociación y Registro. Miembro del Mercado o Miembro: Persona jurídica que ha sido aceptada por la Bolsa como participante del Mercado de Derivados y por lo tanto accede directamente al Sistema para la celebración o registro de Operaciones, ya sea que las mismas las efectúe por cuenta propia, por cuenta de terceros, o por cuenta de los fondos de inversión colectiva, portafolios o fondos que administre, según su régimen legal se lo permita.

FIX: Protocolo estándar de mensajería utilizado para intercambio de información transaccional y de mercado.

Mercado de Renta Fija: Es aquel en el que los valores que se transan pagan a su tenedor una tasa de rendimiento preestablecida para su plazo de vigencia. Por ejemplo: TES, certificados de depósito, bonos corporativos, etc.

Mercado de Renta Variable: Es aquel en el que los valores que se transan no tienen preestablecido el rendimiento, siendo las acciones el título característico de este mercado. La rentabilidad está ligada a las utilidades obtenidas por la empresa en la cual se invierte y que sean susceptibles de ser distribuidas, así como a las posibles variaciones en los precios de los valores, dadas por las condiciones existentes en el mercado.

Nemos al vuelo: Nemotécnicos que se crean acorde con las características puntuales de la orden, por ejemplo plazo de salida y de regreso, garantía específica etc. Aplica para simultáneas, repos, TTVs y para generar las líneas de difusión en las ruedas de deuda privada.

2. Generalidades de mejoras en FIX 4.4 INET 2.1.Sentido de las operaciones de los Time Spreads para futuros 

Los Time Spreads son estrategias (de tipo especial) en las cuales se compra un (1) contrato de

Page 4: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

futuros y se vende otro contrato de futuros con el mismo subyacente pero con una fecha de vencimiento diferente de forma simultánea. Cuando los Miembros del Mercado realizan operaciones sobre los Time Spreads, estos distinguen tres (3) operaciones; una operación corresponde al nemotécnico del Time Spread y las otras dos (2) corresponden a los contratos individuales (tramos) que conforman la estrategia. A través del protocolo FIX 4.4., el Tag 54 (Side) reporta la punta por la que se ejecutó la operación del Time Spread. Sin embargo, este Tag no permite conocer cuál fue el sentido de las operaciones en los contratos individuales. Teniendo en cuenta este comportamiento, bvc implementó para el mercado de derivados el Tag 829, que permite conocer la punta de cada una de las ejecuciones de los tramos. El Tag 829 denominado “TrdType” se incluye en la mensajería de FIX 4.4. en los mensajes Execution Report (8) y Trade Capture Report (AE) para las estrategias. Es importante mencionar que este Tag ya está implementado para operaciones de fondeo de renta fija, y que para el mercado de derivados reportará los siguientes valores: 98= Execution on Buy Side (Compra) 99= Execution on Sell Side (Venta) Ejemplos: Para consultar algunos ejemplos del consumo de esta funcionalidad, diríjase al Anexo 2: “Ejemplos Tag 829” del presente documento.

2.2.Valor de giro remanente de las operaciones de Fondeo de Renta 

Variable y Renta Fija transaccionales 

Dado que en el mercado de Renta Variable existe la posibilidad de calzar parcialmente órdenes REPO (únicamente por COMPRA) y órdenes TTV (por compra y venta), bvc adiciona el Tag 520 ContAmtValue, a los mensajes Execution Report (8) tipo Cancel, Filled y Trade Cancel, con el fin de notificar el efectivo total remanente de los calces parciales, funcionalidad que ya se notifica dentro del Market Data (W y X) Ahora bien, teniendo en cuenta la uniformidad del protocolo, para el caso del mercado de Renta Fija, a pesar que no es posible realizar calces parciales igualmente el Tag 520 ContAmtValue será recibido en cero en los mensajes Execution Report (8) tipo Cancel, Filled y Trade Cancel, manteniendo consistencia en los datos de negociación. Ejemplos: Para consultar algunos ejemplos del consumo de esta funcionalidad, diríjase al Anexo 3: “Ejemplos Tag 520” del presente documento.

2.3.Tamaño de los contratos en el Mercado de Derivados 

Una característica importante en el mercado de derivados es el tamaño de los contratos, o el número de unidades del activo subyacente que se compra o se vende cada vez que se negocia un (1) contrato de derivados. Por esta razón, bvc habilita el Tag 231 (ContractMultiplier) propio del mensaje Security List (y) por medio del cual se empezará a entregar la información mencionada.

Page 5: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

Ejemplos: Para consultar algunos ejemplos del consumo de esta funcionalidad, diríjase al Anexo 4: “Ejemplos Tag 231” del presente documento.

3. Control de cambios al documento

Versión

Fecha

Observaciones

1.0

09 de Octubre de 2020

Publicación original.

4. Anexos

4.1.Anexo 1: Actualización Especificación FIX 4.4. versión 4.6 

Este documento, provisto por nuestro proveedor Nasdaq, presenta las especificaciones técnicas del protocolo FIX 4.4. INET a tener en cuenta.

4.2.Anexo 2: Ejemplos Tag 829 

A continuación se presentan algunos ejemplos para el consumo del tag 829

Ejemplos: ○ Execution Report (Filled) Este es un ejemplo que corresponde a una operación cruzada de Estrategias donde se reciben 3 mensajes 8 - Execution Report Tipo Filled para cada lado de la operación (Compra/Venta). La información resaltada contiene el nuevo Tag entregado por el motor:

● Execution Report (Filled) para el lado de la Compra

8=FIX.4.4|9=0430|35=8|34=129|49=EXC|56=001|57=001B28|52=20201009-19:09:14.198|11=ORder14252|17=58|37=202010090000000030|150=F|453=4|448=001FCE001|447=C|452=11|448=001B28|447=C|452=12|448=001|447=C|452=1|448=Broker Ref|447=C|452=3|55=TRMH21F|762=AFFX|48=52548|22=M|6=3757.00|14=1|31=3757.00|32=1|38=1|39=2|40=2|44=-22.00|54=1|59=0|60=20201009-19:09:14.198|75=20201009|64=20201009|151=0|1=RT001|381=187850000.00|880=202010090000000028|1057=Y|829=98|10=166|

Page 6: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 7: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

8=FIX.4.4|9=0430|35=8|34=132|49=EXC|56=001|57=001B28|52=20201009-19:09:14.198|11=ORder14252|17=61|37=202010090000000030|150=F|453=4|448=001FCE001|447=C|452=11|448=001B28|447=C|452=12|448=001|447=C|452=1|448=Broker Ref|447=C|452=3|55=TRMM21F|762=AFFX|48=61053|22=M|6=3757.00|14=1|31=3779.00|32=1|38=1|39=2|40=2|44=-22.00|54=1|59=0|60=20201009-19:09:14.198|75=20201009|64=20201009|151=0|1=RT001|381=188950000.00|880=202010090000000029|1057=Y|829=99|10=158|

Page 8: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 9: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

8=FIX.4.4|9=0415|35=8|34=133|49=EXC|56=001|57=001B28|52=20201009-19:09:14.198|11=ORder14252|17=62|37=202010090000000030|150=F|453=4|448=001FCE001|447=C|452=11|448=001B28|447=C|452=12|448=001|447=C|452=1|448=Broker Ref|447=C|452=3|55=TRMH21M21S|762=AFFX|48=61054|22=M|6=3757.00|14=1|31=-22.00|32=1|38=1|39=2|40=2|44=-22.00|54=1|59=0|60=20201009-19:09:14.198|75=20201009|64=20201009|151=0|1=RT001|880=202010090000000030|1057=Y|829=98|10=211|

Page 10: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 11: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

● Execution Report (Filled) para el lado de la Venta

8=FIX.4.4|9=0430|35=8|34=130|49=EXC|56=001|57=001B28|52=20201009-19:09:14.198|11=ORder14251|17=59|37=202010090000000029|150=F|453=4|448=001FCE001|447=C|452=11|448=001B28|447=C|452=12|448=001|447=C|452=1|448=Broker Ref|447=C|452=3|55=TRMH21F|762=AFFX|48=52548|22=M|6=3757.00|14=1|31=3757.00|32=1|38=1|39=2|40=2|44=-22.00|54=2|59=0|60=20201009-19:09:14.198|75=20201009|64=20201009|151=0|1=RT001|381=187850000.00|880=202010090000000028|1057=N|829=99|10=157|

Page 12: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 13: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

8=FIX.4.4|9=0430|35=8|34=131|49=EXC|56=001|57=001B28|52=20201009-19:09:14.198|11=ORder14251|17=60|37=202010090000000029|150=F|453=4|448=001FCE001|447=C|452=11|448=001B28|447=C|452=12|448=001|447=C|452=1|448=Broker Ref|447=C|452=3|55=TRMM21F|762=AFFX|48=61053|22=M|6=3757.00|14=1|31=3779.00|32=1|38=1|39=2|40=2|44=-22.00|54=2|59=0|60=20201009-19:09:14.198|75=20201009|64=20201009|151=0|1=RT001|381=188950000.00|880=202010090000000029|1057=N|829=98|10=152|

Page 14: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 15: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

8=FIX.4.4|9=0415|35=8|34=134|49=EXC|56=001|57=001B28|52=20201009-19:09:14.198|11=ORder14251|17=63|37=202010090000000029|150=F|453=4|448=001FCE001|447=C|452=11|448=001B28|447=C|452=12|448=001|447=C|452=1|448=Broker Ref|447=C|452=3|55=TRMH21M21S|762=AFFX|48=61054|22=M|6=3757.00|14=1|31=-22.00|32=1|38=1|39=2|40=2|44=-22.00|54=2|59=0|60=20201009-19:09:14.198|75=20201009|64=20201009|151=0|1=RT001|880=202010090000000030|1057=N|829=99|10=211|

Page 16: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 17: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

○ Trade Capture Report (Operación de Registro)

Este es un ejemplo que corresponde a una operación de Registro bilateral de Estrategias donde se reciben 3 mensajes AE - Trade capture Report Tipo Filled para cada lado de la operación (Compra/Venta). La información resaltada contiene el nuevo Tag entregado por el motor:

● Trade Capture Report (Filled) Iniciador

8=FIX.4.4|9=0472|35=AE|34=99|49=EXC|56=001|57=001B28|52=20201009-18:56:30.735|571=20201009-000000000027|487=2|856=0|572=0226975122014250|17=53|828=22|829=98|150=F|573=0|574=2|15=COP|880=202010090000000025|75=20201009|55=TRMH21M21S|762=AFFX|48=61054|22=M|31=-22.00|32=3|60=20201009-18:56:30.735|64=20201009|552=2|54=1|453=4|448=001B28|447=C|452=12|448=001|447=C|452=1|448=001FCE001|447=C|452=36|448=171717TCRBILDV|447=C|452=3|1=RT001|54=2|453=2|448=007B30|447=C|452=37|448=007|447=C|452=17|10=091|

Page 18: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 19: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

8=FIX.4.4|9=0488|35=AE|34=100|49=EXC|56=001|57=001B28|52=20201009-18:56:30.735|571=20201009-000000000027|487=2|856=0|572=0226975122014250|17=54|828=22|829=98|150=F|573=0|574=2|15=COP|880=202010090000000026|75=20201009|55=TRMH21F|762=AFFX|48=52548|22=M|31=3757.00|32=3|381=563550000.00|60=20201009-18:56:30.735|64=20201009|552=2|54=1|453=4|448=001B28|447=C|452=12|448=001|447=C|452=1|448=001FCE001|447=C|452=36|448=171717TCRBILDV|447=C|452=3|1=RT001|54=2|453=2|448=007B30|447=C|452=37|448=007|447=C|452=17|10=067|

Page 20: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 21: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

8=FIX.4.4|9=0488|35=AE|34=101|49=EXC|56=001|57=001B28|52=20201009-18:56:30.735|571=20201009-000000000027|487=2|856=0|572=0226975122014250|17=55|828=22|829=99|150=F|573=0|574=2|15=COP|880=202010090000000027|75=20201009|55=TRMM21F|762=AFFX|48=61053|22=M|31=3779.00|32=3|381=566850000.00|60=20201009-18:56:30.735|64=20201009|552=2|54=2|453=4|448=001B28|447=C|452=12|448=001|447=C|452=1|448=001FCE001|447=C|452=36|448=171717TCRBILDV|447=C|452=3|1=RT001|54=1|453=2|448=007B30|447=C|452=37|448=007|447=C|452=17|10=077|

Page 22: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 23: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

● Trade Capture Report (Filled) Contraparte

8=FIX.4.4|9=0472|35=AE|34=92|49=EXC|56=007|57=007B30|52=20201009-18:56:30.735|571=20201009-000000000028|487=2|856=0|572=160226979073275|17=17|828=22|829=99|150=F|573=0|574=2|15=COP|880=202010090000000025|75=20201009|55=TRMH21M21S|762=AFFX|48=61054|22=M|31=-22.00|32=3|60=20201009-18:56:30.735|64=20201009|552=2|54=2|453=4|448=007B30|447=C|452=12|448=007|447=C|452=1|448=007FCE003|447=C|452=36|448=20190122PRUEBAS|447=C|452=3|1=RT001|54=1|453=2|448=001B28|447=C|452=37|448=001|447=C|452=17|10=086|

Page 24: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 25: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

8=FIX.4.4|9=0487|35=AE|34=93|49=EXC|56=007|57=007B30|52=20201009-18:56:30.735|571=20201009-000000000028|487=2|856=0|572=160226979073275|17=18|828=22|829=99|150=F|573=0|574=2|15=COP|880=202010090000000026|75=20201009|55=TRMH21F|762=AFFX|48=52548|22=M|31=3757.00|32=3|381=563550000.00|60=20201009-18:56:30.735|64=20201009|552=2|54=2|453=4|448=007B30|447=C|452=12|448=007|447=C|452=1|448=007FCE003|447=C|452=36|448=20190122PRUEBAS|447=C|452=3|1=RT001|54=1|453=2|448=001B28|447=C|452=37|448=001|447=C|452=17|10=031|

Page 26: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 27: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

8=FIX.4.4|9=0487|35=AE|34=94|49=EXC|56=007|57=007B30|52=20201009-18:56:30.735|571=20201009-000000000028|487=2|856=0|572=160226979073275|17=19|828=22|829=98|150=F|573=0|574=2|15=COP|880=202010090000000027|75=20201009|55=TRMM21F|762=AFFX|48=61053|22=M|31=3779.00|32=3|381=566850000.00|60=20201009-18:56:30.735|64=20201009|552=2|54=1|453=4|448=007B30|447=C|452=12|448=007|447=C|452=1|448=007FCE003|447=C|452=36|448=20190122PRUEBAS|447=C|452=3|1=RT001|54=2|453=2|448=001B28|447=C|452=37|448=001|447=C|452=17|10=039|

Page 28: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 29: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

4.3.Anexo 3: Ejemplos Tag 520 

A continuación se presentan algunos ejemplos para el consumo del tag 520

Ejemplos: ○ Execution Report (Cancel) Este es un ejemplo que corresponde a una orden de Fondeo Transaccional, donde se recibe un mensaje 8 - Execution Report Tipo Cancel. La información resaltada contiene el nuevo Tag entregado por el motor:

● Execution Report (Cancel) para el mercado de Renta Variable

8=FIX.4.4|9=0479|35=8|34=458|49=EXC|56=018|57=018X04|52=20201009-17:16:42.971|11=Cancel23626|17=35|37=202010090000000020|41=Order23625|150=4|453=4|448=018FCE001|447=C|452=11|448=018X04|447=C|452=12|448=018|447=C|452=1|448=Broker_Ref|447=C|452=3|55=BOGOTA_S0E7C|762=REPO|48=67725|22=M|14=0|39=4|40=2|44=3.000|54=1|59=S|60=20201009-17:16:42.971|151=0|914=RPBOGOTA|916=20201009|917=20201016|311=BOGOTA|763=EQTY|232=1|233=REPOPRICE|234=21320.000|921=200000000.000|922=200116666.667|520=200000000.000|10=171|

Page 30: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

● Execution Report (Cancel) para el mercado de Renta Fija

8=FIX.4.4|9=0529|35=8|34=256|49=EXC|56=029|57=029X32|52=20201008-20:33:45.677|11=Cancel126|17=13|37=202010080000000474|41=Order125|150=4|453=4|448=029FCE005|447=C|452=11|448=029X32|447=C|452=12|448=DCV|447=C|452=10|448=029|447=C|452=1|55=TFIT16240724_S0E8S_ATTV|762=ATTV|48=68303|22=M|14=0|38=1500000000|39=4|40=2|44=13.000|20102=72.082|54=1|59=S|60=20201008-20:33:45.677|151=0|914=ATVTF160724|916=20201008|917=20201016|311=TFIT16240724|763=ASPT|232=1|233=CLEANPRICE|234=70.000|921=1081233000.000|922=1084133228.000|236=22.508|520=1081233000.000|10=160|

Page 31: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

○ Execution Report (Filled) Este es un ejemplo que corresponde a una orden de Fondeo Transaccional, donde se recibe un mensaje 8 - Execution Report Tipo Filled. La información resaltada contiene el nuevo Tag entregado por el motor:

Page 32: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

● Execution Report (Filled) para el mercado de Renta Variable

8=FIX.4.4|9=0581|35=8|34=13|49=EXC|56=018|57=018X04|52=20201009-18:43:06.723|11=Order23623|17=45|37=202010090000000024|150=F|453=4|448=018FCE001|447=C|452=11|448=018X04|447=C|452=12|448=018|447=C|452=1|448=Broker_Ref|447=C|452=3|55=BOGOTA_S0E7C|762=REPO|48=67725|22=M|14=0|31=5.000|32=2000|39=1|40=2|44=5.000|54=1|59=S|60=20201009-18:43:06.723|75=20201009|64=20201016|151=0|914=RPBOGOTA|916=20201009|917=20201016|311=BOGOTA|763=EQTY|232=1|233=REPOPRICE|234=21320.000|921=200000000.000|922=200194444.444|381=42640000.000|880=202010090000000022|824=202010090000000021|1057=Y|829=99|520=157401415.291|10=137|

Page 33: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 34: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

● Execution Report (Filled) para el mercado de Renta Fija

8=FIX.4.4|9=0685|35=8|34=34|49=EXC|56=018|57=018X04|52=20201009-18:50:32.168|11=Order23626|17=53|37=202010090000000025|150=F|453=7|448=018X04|447=C|452=37|448=018|447=C|452=17|448=018FCE001|447=C|452=11|448=018X04|447=C|452=12|448=DCV|447=C|452=10|448=018|447=C|452=1|448=Broker_Ref|447=C|452=3|55=TFIT16240724_S0E7C_ARPO|762=ARPO|48=67726|22=M|14=500000000|31=10.000|32=500000000|38=500000000|39=2|40=2|44=10.000|54=1|59=S|60=20201009-18:50:32.168|75=20201009|64=20201016|151=0|914=ARPTF160724|916=20201009|917=20201016|311=TFIT16240724|763=ASPT|232=1|233=REPOPRICE|234=70.000|921=349320765.000|922=350000000.000|381=350000000.000|880=202010090000000024|824=202010090000000023|1057=N|829=99|520=0.000|10=054|

Page 35: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 36: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

○ Execution Report (Trade Cancel) Este es un ejemplo que corresponde a una orden de Fondeo Transaccional, donde se recibe un mensaje 8 - Execution Report Tipo Trade Cancel. La información resaltada contiene el nuevo Tag entregado por el motor:

● Execution Report (Trade Cancel) para el mercado de Renta Variable

8=FIX.4.4|9=0581|35=8|34=53|49=EXC|56=018|57=018X04|52=20201009-18:58:21.557|11=Order23623|17=57|37=202010090000000024|150=H|453=4|448=018FCE001|447=C|452=11|448=018X04|447=C|452=12|448=018|447=C|452=1|448=Broker_Ref|447=C|452=3|55=BOGOTA_S0E7C|762=REPO|48=67725|22=M|14=0|31=5.000|32=2000|39=1|40=2|44=5.000|54=1|59=S|60=20201009-18:58:21.557|75=20201009|64=20201016|151=0|914=RPBOGOTA|916=20201009|917=20201016|311=BOGOTA|763=EQTY|232=1|233=REPOPRICE|234=21320.000|921=200000000.000|922=200194444.444|381=42640000.000|880=202010090000000022|824=202010090000000021|1057=Y|829=99|520=157401415.291|10=162|

Page 37: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 38: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

● Execution Report (Trade Cancel) para el mercado de Renta Fija

8=FIX.4.4|9=0685|35=8|34=57|49=EXC|56=018|57=018X04|52=20201009-18:58:31.350|11=Order23626|17=61|37=202010090000000025|150=H|453=7|448=018X04|447=C|452=37|448=018|447=C|452=17|448=018FCE001|447=C|452=11|448=018X04|447=C|452=12|448=DCV|447=C|452=10|448=018|447=C|452=1|448=Broker_Ref|447=C|452=3|55=TFIT16240724_S0E7C_ARPO|762=ARPO|48=67726|22=M|14=500000000|31=10.000|32=500000000|38=500000000|39=2|40=2|44=10.000|54=1|59=S|60=20201009-18:58:31.350|75=20201009|64=20201016|151=0|914=ARPTF160724|916=20201009|917=20201016|311=TFIT16240724|763=ASPT|232=1|233=REPOPRICE|234=70.000|921=349320765.000|922=350000000.000|381=350000000.000|880=202010090000000024|824=202010090000000023|1057=N|829=99|520=0.000|10=060|

Page 39: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020
Page 40: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

4.4.Anexo 4: Ejemplos Tag 231 

A continuación se presentan algunos ejemplos para el consumo del tag 231 en el Security List (y)

Ejemplo: ○ Security List Este es un ejemplo que corresponde al mensaje entregado por el motor al suscribirse al mensaje x - Security List Request. La información resaltada contiene el Tag mencionado para el mercado de Derivados:

● y - Security List en la rueda AOEQ

8=FIX.4.4|9=0364|35=y|34=2292|49=EXC|56=018|52=20201009-17:29:11.380|320=475|322=160225045200001810|393=4576|560=0|893=N|146=1|55=PFB0Z20CE3224000|762=AOEQ|48=52249|22=M|106=BVC|107=PFB 2020 December Call 32240.00|167=OPT|541=20201218|202=32240.00|231=1000|201=1|1151=OPT_A2A|1940=FA19|711=1|311=PFBCOLOM|763=EQTY|15=COP|1150=800.11|1205=1|1206=0.00|1208=0.01|562=1|1140=100|58=06|10=178|

Page 41: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020

● y - Security List en la rueda AFIR

8=FIX.4.4|9=0326|35=y|34=547|49=EXC|56=018|52=20201009-18:31:41.024|320=2|322=160226829500000546|393=4576|560=0|893=N|146=1|55=T34H21F|762=AFIR|48=49796|22=M|106=BVC|107=Futuro T34 2021 March|167=FUT|541=20210304|231=250000000|1151=FUT_A2A|1940=FR17|711=1|311=T34|763=UNDL|15=COP|1150=107.672|1205=1|1206=0.000|1208=0.001|562=1|1140=200|58=K1|10=237|

Page 42: GUIA DE MEJORAS PROTOCOLO FIX 4.4 INET 2020