Anexo I - imercado Pre-Matching Cenários de Negócio

Documentos relacionados
CICLO DE LIQUIDAÇÃO EM D+2 APRESENTAÇÃO TÉCNICA

Histórico de Versões... 2 Lista de Domínio (Enumeration)... 3

Captura, Repasse e Alocação

Layout do Arquivo do imercado. Data: 31/07/2015

NEGOCIAÇÃO ELETRÔNICA DE EMPRÉSTIMO DE ATIVOS

Captura, alocação e repasse de operações Relatório de Definições de Mensagens

imercado Pre-Matching Relatório de Definições de Mensagens

CICLO DE LIQUIDAÇÃO EM D+2 MODELO DE NEGÓCIO

IPN v2 Principais Alterações e imercado

Workshop: Segundo conjunto de melhorias dos Sistemas da Câmara BM&FBOVESPA e nova versão do Catálogo de Mensagens e Arquivos. Câmara BM&FBOVESPA

Manual Operacional do imercado

CICLO DE LIQUIDAÇÃO EM D+2 E IMERCADO

C O M U N I C A D O E X T E R N O. Participantes dos Mercados da B3 Segmento BM&FBOVESPA

Captura, alocação e repasse de operações Relatório de Definições de Mensagens

IPN - Integração da Pós Negociação

Projeto IPN V2 Leiautes de Relatórios

Empréstimo de Ativos Relatório de Definições de Mensagens

Layout para Remessa de Contas a Pagar Unibanco Registro Header - Tamanho 320 Bytes

IPN - Integração da Pós Negociação

MANUAL DE PROCEDIMENTOS OPERACIONAIS ETF RENDA FIXA CENTRAL DEPOSITÁRIA

Serviço imercado Layout do Arquivo Intradiário do imercado: IMBARQ002 - Liquidação de Ativos

IMBARQ Portal imercado. Manual de Usuário

Histórico de Alterações imercado Mensageria

CICLO DE LIQUIDAÇÃO EM D+2 e imercado

IPNv2 - Integração da Pós Negociação

C O M U N I C A D O E X T E R N O. Participantes dos Mercados da B3 Segmento BM&FBOVESPA

API - IMERCADO Captura, Alocação e Repasse

SINACOR. Workshop SINACOR 2º Fase do Projeto de Integração das Clearings Renda Variável e Renda Fixa Privada. Outubro 2016

PROJETOS E INICIATIVAS 2 SEMESTRE 2018 CORE1

PCO CAPTURA, ALOCAÇÃO E REPASSE

MANUAL DE INTEGRAÇÃO. Plataforma Simplus

MANUAL IMERCADO. Ficha Cadastral 15/02/19 INFORMAÇÃO PÚBLICA

TRIBUNAL SUPERIOR ELEITORAL

Carregar Documentos Fiscais - Fornecedor (Modelo 57) - Conhecimento de Transporte Eletrônico. Última Atualização 11/01/2019

ETAPAS DA MIGRAÇÃO SITUAÇÃO DO ALUNO 2015

Data: 03/08/2017. Serviço imercado. Layout do Arquivo do IMBARQ001

CADASTRO DE PROJETISTA

O F Í C I O C I R C U L A R. Participantes dos Mercados da B3 Segmento BM&FBOVESPA

Dipes Diretoria Gestão de Pessoas UniBB - Universidade Corporativa Banco do Brasil. Guia do Usuário

Emissão de Reembolso via BSPLink

NEGOCIAÇÃO ELETRÔNICA DE EMPRÉSTIMO DE ATIVOS WORKSHOP

GARANTIA DO CRÉDITO TRIBUTÁRIO ATENDIMENTO À REQUISIÇÕES (ÓRGÃOS DE REGISTRO)

C O M U N I C A D O E X T E R N O. Participantes dos Mercados da B3 Segmento BM&FBOVESPA

Registrar senha, endereço de e contato

Tutorial da Calculadora de IR

Internet Banking Pessoa Física. INTERNET BANKING PESSOA FÍSICA Perguntas Mais Frequentes

imercado IMBG.003 Relatório de Definições de Mensagens e Arquivos

Roteiro de Validação do PCO-Alocação. Cenários a serem executados durante o teste de validação do PCO-Alocação

Processos de Liquidação Novo modelo Segmento de ações e seus derivativos

PROJETO DE INTEGRAÇÃO DAS CLEARINGS FASE 2. 23ª Reunião do GT-TE Produção Paralela Clearing de Renda Variável e Renda Fixa Privada

Documentação: Layout de arquivo exportado

TUTORIAL CONCILIAÇÃO E GERAÇÃO AUTOMÁTICA DE LANÇAMENTOS

O F Í C I O C I R C U L A R. Participantes dos Mercados da BM&FBOVESPA Segmentos BOVESPA e BM&F

Adequação do Layout do Arquivo IMBARQ001 devido ao Projeto Negociação Eletrônica de Empréstimo de Ativos

MANUAL DE PAGAMENTOS ROYAL CARIBBEAN CRUZEIROS

Diretrizes de Comunicação de Projetos Sistema de Gestão da Qualidade

TUTORIAL ANALISAR CRÉDITO AO DIGITAR PEDIDO DE VENDA

Projeto Modernização do Sistema Câmbio. Manual Técnico do Sistema Câmbio: Mercado Interbancário

MANUAL PARA ENVIO DOS ARQUIVOS DE COMPARTILHAMENTO DE DADOS

INSTRUÇÕES PARA MARCAÇÃO DE EXAME DE QUALIFICAÇÃO E DE DEFESA

Especificação de Requisitos

Layout em Implementação. Registro de CRI s

MANUAL DO SISTEMA GERENCIADOR DE HABILITAÇÃO DE PROFISSIONAIS (GHP)

Apresentação Procedimentos iniciais Baixar Títulos... 3

Internet Banking Pessoa Física MANUAL DO USUÁRIO

PROJETO DE INTEGRAÇÃO DAS CLEARINGS FASE 2

RELATO RELATÓRIO DE COMPORTAMENTO EM NEGÓCIOS MANUAL DE HOMOLOGAÇÃO

MANUAL SISTEMA AUDATEX WEB

Troca de Informações Através de Arquivo Pessoa Jurídica

ITBI Online. Manual do Usuário. Desenvolvido por CTA Centro de Tecnologia Avançada.

Artigo - Blog Módulo CRM

IPNv2 - Integração da Pós Negociação

Especificação de Requisitos

IPN - Integração da Pós Negociação

PAPO SMS MANUAL DE INTEGRAÇÃO DO DESENVOLVEDOR VERSÃO 1.0.1

Parcerias Negociais Pagamento Interativo BB. CSH400 Remessa CSH410 Retorno CSH420 Retorno

Manual do Desenvolvedor Pagamento Recorrente. Fevereiro de 2013 Versão 2

CPFL Energias Renováveis S.A. Companhia Aberta CNPJ sob o nº / e NIRE FATO RELEVANTE

COMO SE CADASTRAR NO ARIBA MANUAL DE INSTRUÇÕES PARA FORNECEDORES

Como ativar sua conta Herbalife Pay Cadastramento de conta Nacional Cadastramento de conta Internacional... 11

Carregar Documentos Fiscais Fornecedor (Modelo 93) Fatura de Conhecimento de Transporte. Última Atualização 11/01/2019

Arquivos de Parâmetros, Cenários e Simulação de Risco Relatório de Definições de Arquivos

Manual de Transferência Segura de Arquivos Usuários Externos

Login. Guia de Início

Serviç os da Web de distribuiç ã o digital (DDWS) GetMyPrice - Serviço manual

Manual Operações Fiscais Gestor Loja - Versão 5.8. atualização

ATIVAR MINHA CONTA. Portal Minhas Operações do BID

PROJETO EDI TRANSPORTE

MÓDULO DE CATÁLOGO DE MATERIAIS

INTERNAL ACESSO AO PORTAL

MANUAL PARA USUÁRIO DO SISTEMA CUBO 1ª EDIÇÃO

Manual de Integração Web Service Administradora de Cartões

Usando a geração de boletos

CATÁLOGO DE APLICAÇÕES Tag xped e nitemped no XML de Faturamento

Portal de Cotação da FCC S.A.

Manual Teste de Adequação de Vendors. Procedimentos para Inclusão no Quadro de Adequações

Módulo Extranet. Manual do Usuário. Versão: 1.0 Data alteração: Autor: CY50

Transcrição:

Definição Anexo I - Catálogo de Mensagens imercado Pre-Matching Anexo I - imercado Pre-Matching Cenários de Negócio Este documento descreve um conjunto de definições de mensagens desenvolvidas pela B3, a serem utilizadas nos processos de pre-matching do imercado. 1

Definição Anexo I - Catálogo de Mensagens imercado Pre-Matching Histórico de Revisão Data Versão Descrição Responsável 13/07/2018 1.0 Versão inicial. 06/09/2018 1.1 Sugestão da composição do Pre-Match Id e ajustes nos Cenários. 15/03/2019 1.2 Ajustes nos cenários. 09/05/2019 1.3 Inclusão de de/para de códigos de erro. 27/05/2019 1.4 Atualização de de/para de códigos de erro. 2

Definição Anexo I - Catálogo de Mensagens imercado Pre-Matching Conteúdo Histórico de Revisão... 2 Visão geral... 4 Escopo... 4 Lista de Mensagens... 5 Cenários de Negócio... 6 Cenário 1: Modelo de batimento total situação matched... 6 Cenário 2: Modelo de batimento total - situação unmatched e depois matched... 9 Cenário 3: Modelo de batimento incremental situação matched (acréscimo de quantidade)... 13 Cenário 4: Modelo de batimento incremental situação matched (decréscimo de quantidade)... 16 Cenário 5: Modelo de batimento incremental situação unmatched e depois matched... 19 Cenário 6: Agente de Custódia informa dados de pre-matching... 22 Cenário 7: Pre-matching entre PNP e PL... 23 Pre-Match Identification... 25 De/Para de Códigos de Erros... 26 3

Definição Anexo I - Catálogo de Mensagens imercado Pre-Matching Visão geral Escopo Este documento descreve alguns cenários referentes ao fluxo de pre-matching com a utilização de mensagens desenvolvidas pela B3 para o imercado. 4

Definição Anexo I - Catálogo de Mensagens imercado Pre-Matching Lista de Mensagens 1. SecuritiesTradeConfirmation <setr.027.001.03> A mensagem SecuritiesTradeConfirmation é enviada pelo Participante de Negociação Pleno (PNP), Participante de Liquidação (PL) ou Agente de Custódia () por meio do imercado e detalha informações consolidadas de pre-matching por cliente e instrumento. 2. SecuritiesTradeConfirmationStatusAdvice <setr.044.001.02> A mensagem SecuritiesTradeConfirmationStatusAdvice é enviada pelo Agente de Custódia () por meio do imercado para informar a situação da conciliação do pre-matching. 3. SecuritiesTradeConfirmationCancellation <setr.029.001.01> A mensagem SecuritiesTradeConfirmationCancellation é enviada pelo Agente de Custódia (), Participante de Negociação Pleno (PNP) ou Participante de Liquidação (PL) por meio do imercado para solicitar o cancelamento do pre-matching. 4. SecuritiesTradeConfirmationReponse <setr.030.001.01> A mensagem SecuritiesTradeConfirmationResponse é enviada pelo Agente de Custódia (), Participante de Negociação Pleno (PNP) ou Participante de Liquidação (PL) por meio do imercado para confirmar a solicitação de cancelamento de pre-matching. 5

Cenários de Negócio Cenário 1: Modelo de batimento total situação matched Descrição: O Participante de Negociação Pleno (PNP) ou Participante de Liquidação (PL) possui duas contas em titularidade do cliente. O Agente de Custódia () possui uma conta de custódia em titularidade do cliente. 1. e 2. O Participante de Negociação Pleno ou Participante de Liquidação envia duas mensagens (uma para cada conta) SecuritiesTradeConfirmation <setr.027.001.03> ao Agente de Custódia, informando dados de pre-matching; 3. e 4. O Agente de Custódia envia duas mensagens SecuritiesTradeConfirmationStatusAdvice <setr.044.001.02> ao Participante de Negociação Pleno ou Participante de Liquidação, informando a situação da conciliação de dados do pre-matching MATCHED. 6

sd Modelo de Batimento Total - Pre-Matching Matched PNP / PL 1. Informa dados pre-matching (setr.027.001.03) 2. Informa dados pre-matching (setr.027.001.03) 3. Informa situação pre-matching (setr.044.001.02) «Matched» 4. Informa situação pre-matching (setr.044.001.02) «Matched» 1. e 2. PNP/PL informa dados pre-matching (setr.027.001.03-securitiestradeconfirmation) Transaction Id PreMatch Id Side Trade Date Settlement Date Quant. Price Gross Corretagem Emolumento Outros Net Symbol T123456799 1515LIVRELIVRELIVRELIVRELIVRELIVRE1 V 18/02/2019 21/02/2019 1000 10.00 10.000,00-100,00-100,00-100,00-10.300,00 1515 84 1516 22 VALE5 T123456791 1515LIVRELIVRELIVRELIVRELIVRELIVRE2 V 18/02/2019 21/02/2019 2000 10.00 20.000,00-100,00-100,00-100,00-20.300,00 1515 85 1516 22 VALE5 7

3. e 4. informa situação pre-matching (setr.044.001.02-securitiestradeconfirmationstatusadvice) Transaction Id PreMatch Id ExecutingPartyTransactionIdentification Matched AdditionalReasonInformation T9876543212 1515LIVRELIVRELIVRELIVRELIVRELIVRE1 T123456799 Mtchd Texto livre opcional T9876543211 1515LIVRELIVRELIVRELIVRELIVRELIVRE2 T123456791 Mtchd Texto livre opcional 8

Cenário 2: Modelo de batimento total - situação unmatched e depois matched Descrição: O Participante de Negociação Pleno (PNP) ou Participante de Liquidação (PL) possui uma conta em titularidade do cliente. O Agente de Custódia () possui uma conta de custódia em titularidade do cliente. 1. O Participante de Negociação Pleno ou Participante de Liquidação envia uma mensagem SecuritiesTradeConfirmation <setr.027.001.03> ao Agente de Custódia, informando dados de pre-matching; 2. O Agente de Custódia envia uma mensagem SecuritiesTradeConfirmationStatusAdvice <setr.044.001.02> ao Participante de Negociação Pleno, informando a situação da conciliação de dados do pre-matching UNMATCHED; 3. O Participante de Negociação Pleno ou Participante de Liquidação envia uma mensagem SecuritiesTradeConfirmationCancellation <setr.029.001.01> ao Agente de Custódia, solicitando cancelamento de pre-matching; 4. O Agente de Custódia envia uma mensagem SecuritiesTradeConfirmationResponse <setr.030.001.01> ao Participante de Negociação Pleno ou Participante de Liquidação, confirmando o cancelamento de pre-matching; O Participante de Negociação Pleno ou Participante de Liquidação realiza os ajustes necessários; 5. O Participante de Negociação Pleno ou Participante de Liquidação envia uma nova mensagem SecuritiesTradeConfirmation <setr.027.001.03> ao Agente de Custódia, informando novos dados de pre-matching; 9

6. O Agente de Custódia envia uma mensagem SecuritiesTradeConfirmationStatusAdvice <setr.044.001.02> ao Participante de Negociação Pleno ou Participante de Liquidação com situação de dados do pre-matching MATCHED. sd Modelo de Batimento Total Pre-Matching - Unmatched e depois Matched PNP / PL 1. Informa dados pre-matching (setr.027.001.03) 2. Informa situação pre-matching (setr.044.001.02) «Unmatched» 3. Solicita cancelamento de pre-matching (setr.029.001.01) 4. Aprova cancelamento de pre-matching (setr.030.001.01) 5. Informa dados pre-matching (setr.027.001.03) 6. Informa situação pre-matching (setr.044.001.02) «Matched» 10

1. PNP/PL informa dados pre-matching (setr.027.001.03-securitiestradeconfirmation) Transaction Id PreMatch Id Side Trade Date Settlement Date Quant. Price Gross Corretagem Emolumento Outros Net Symbol T123456709 1515LIVRELIVRELIVRELIVRELIVRELIVRE3 V 18/02/2019 21/02/2019 1000 10.00 10.000,00-100,00-100,00-100,00-10.300,00 1515 84 1516 22 VALE5 2. informa situação pre-matching (setr.044.001.02-securitiestradeconfirmationstatusadvice) Transaction Id PreMatch Id ExecutingPartyTransactionIdentification UnmatchedReason AdditionalReasonInformation T098765412 1515LIVRELIVRELIVRELIVRELIVRELIVRE3 T123456709 DQUA (Financial Instrument Quantity) Texto livre opcional 3. PNP/PL solicita cancelamento de pre-matching (setr.029.001.01-securitiestradeconfirmationcancellation) Transaction Id Pre Match Id T547890007 1515LIVRELIVRELIVRELIVRELIVRELIVRE3 4. aprova cancelamento de pre-matching Transaction Id ExecutingPartyTransactionIdentification Pre Match Id Aceitação/Reprovação T663021343 T547890007 1515LIVRELIVRELIVRELIVRELIVRELIVRE3 AFFI - Aceito 5. PNP/PL informa dados pre-matching (setr.027.001.03-securitiestradeconfirmation) Transaction Id PreMatch Id Side Trade Date Settlement Date Quant. Price Gross Corretagem Emolumento Outros Net Broke r Symbol T345234333 1515LIVRELIVRELIVRELIVRELIVRELIVRE4 V 18/02/2019 21/02/2019 2000 10.00 20.000,00-100,00-100,00-100,00-20.300,00 1515 84 1516 22 VALE5 11

6. informa situação pre-matching (setr.044.001.02-securitiestradeconfirmationstatusadvice) Transaction Id PreMatch Id ExecutingPartyTransactionIdentification Matched AdditionalReasonInformation T654709766 1515LIVRELIVRELIVRELIVRELIVRELIVRE4 T345234333 Mtchd Texto livre opcional 12

Cenário 3: Modelo de batimento incremental situação matched (acréscimo de quantidade) Descrição: O Participante de Negociação Pleno (PNP) ou Participante de Liquidação (PL) possui uma conta em titularidade do cliente. O Agente de Custódia () possui uma conta de custódia em titularidade do cliente. 1. O Participante de Negociação Pleno ou Participante de Liquidação envia uma mensagemsecuritiestradeconfirmation <setr.027.001.03> ao Agente de Custódia, informando dados de pre-matching; 2. O Agente de Custódia envia uma mensagem SecuritiesTradeConfirmationStatusAdvice <setr.044.001.02> ao Participante de Negociação Pleno ou Participante de Liquidação, informando a situação da conciliação de dados do pre-matching MATCHED; 3. O Participante de Negociação Pleno ou Participante de Liquidação envia uma mensagemsecuritiestradeconfirmation <setr.027.001.03> ao Agente de Custódia, informando dados de pre-matching; 4. O Agente de Custódia envia uma mensagem SecuritiesTradeConfirmationStatusAdvice <setr.044.001.02> ao Participante de Negociação Pleno ou Participante de Liquidação, informando a situação da conciliação de dados do pre-matching MATCHED. 13

sd Modelo de Batimento Incremental - Pre-Matching Matched (Acréscimo de Quantidade) PNP / PL 1. Informa dados pre-matching (setr.027.001.03) 2. Informa situação pre-matching (setr.044.001.02) «Matched» 3. Informa dados pre-matching (setr.027.001.03) 4. Informa situação pre-matching (setr.044.001.02) «Matched» 1. PNP/PL informa dados pre-matching (setr.027.001.03-securitiestradeconfirmation) Transaction Id PreMatch Id Side Trade Date Settlement Date Quant. Price Gross Corretage m Emolum ento Outros Net Symbol T123456799 1515LIVRELIVRELIVRELIVRELIVRELIVRE5 V 18/02/2019 21/02/2019 1000 10.00 10.000,00-100,00-100,00-100,00-10.300,00 1515 84 1516 22 VALE5 14

2. informa situação pre-matching (setr.044.001.02-securitiestradeconfirmationstatusadvice) Transaction Id PreMatch Id ExecutingPartyTransactionIdentification Matched AdditionalReasonInformation T9876543212 1515LIVRELIVRELIVRELIVRELIVRELIVRE5 T123456799 Mtchd Texto livre opcional 3. PNP/PL informa dados pre-matching (setr.027.001.03-securitiestradeconfirmation) Transaction Id PreMatch Id Side Trade Date Settlement Date Quant. Price Gross Corretage m Emolume nto Outros Net Symbol T123456791 1515LIVRELIVRELIVRELIVRELIVRELIVRE6 V 18/02/2019 21/02/2019 2000 10.00 20.000,00-100,00-100,00-100,00-20.300,00 1515 84 1516 22 VALE5 4. informa situação pre-matching (setr.044.001.02-securitiestradeconfirmationstatusadvice) Transaction Id PreMatch Id ExecutingPartyTransactionIdentification Matched AdditionalReasonInformation T9876543211 1515LIVRELIVRELIVRELIVRELIVRELIVRE6 T123456791 Mtchd Texto livre opcional Quantidade total de ativos matched: 3.000. 15

Cenário 4: Modelo de batimento incremental situação matched (decréscimo de quantidade) Descrição: O Participante de Negociação Pleno (PNP) ou Participante de Liquidação (PL) possui uma conta em titularidade do cliente. O Agente de Custódia () possui uma conta de custódia em titularidade do cliente. 1. O Participante de Negociação Pleno ou Participante de Liquidação envia uma mensagemsecuritiestradeconfirmation <setr.027.001.03> ao Agente de Custódia, informando dados de pre-matching; 2. O Agente de Custódia envia uma mensagem SecuritiesTradeConfirmationStatusAdvice <setr.044.001.02> ao Participante de Negociação Pleno ou Participante de Liquidação, informando a situação da conciliação de dados do pre-matching MATCHED; 3. O Participante de Negociação Pleno ou Participante de Liquidação envia uma mensagem SecuritiesTradeConfirmationCancellation <setr.029.001.01> ao Agente de Custódia, solicitando cancelamento de pre-matching; 4. O Agente de Custódia envia uma mensagem SecuritiesTradeConfirmationResponse <setr.030.001.01> ao Participante de Negociação Pleno ou Participante de Liquidação, confirmando o cancelamento de pre-matching; 5. O Participante de Negociação Pleno ou Participante de Liquidação envia uma mensagemsecuritiestradeconfirmation <setr.027.001.03> ao Agente de Custódia, informando dados de pre-matching; 6. O Agente de Custódia envia uma mensagem SecuritiesTradeConfirmationStatusAdvice <setr.044.001.02> ao Participante de Negociação Pleno ou Participante de Liquidação, informando a situação da conciliação de dados do pre-matching MATCHED. 16

sd Modelo de Batimento Incremental - Pre-Matching Matched (Decréscimo de Quantidade) PNP PL 1. Informa dados pre-matching (setr.027.001.03) 2. Informa situação pre-matching (setr.044.001.02) «Matched» 3. Solicita cancelamento de pre-matching (setr.029.001.01) 4. Aprova cancelamento de pre-matching (setr.030.001.01) «Matched» 5. Informa dados pre-matching (setr.027.001.03) 6. Informa situação pre-matching (setr.044.001.02) «Matched» 1. PNP/PL informa dados pre-matching (setr.027.001.03-securitiestradeconfirmation) Transaction Id PreMatch Id Side Trade Date Settlement Date Quant. Price Gross Corretage m Emolum ento Outros Net Symbol T123456799 1515LIVRELIVRELIVRELIVRELIVRELIVRE5 V 18/02/2019 21/02/2019 1000 10.00 10.000,00-100,00-100,00-100,00-10.300,00 1515 84 1516 22 VALE5 17

2. informa situação pre-matching (setr.044.001.02-securitiestradeconfirmationstatusadvice) Transaction Id PreMatch Id ExecutingPartyTransactionIdentification Matched AdditionalReasonInformation T9876543212 1515LIVRELIVRELIVRELIVRELIVRELIVRE5 T123456799 Mtchd Texto livre opcional 3. PNP/PL solicita cancelamento de pre-matching (setr.029.001.01-securitiestradeconfirmationcancellation) Transaction Id Pre Match Id T547890007 1515LIVRELIVRELIVRELIVRELIVRELIVRE5 4. aprova cancelamento de pre-matching Transaction Id ExecutingPartyTransactionIdentification Pre Match Id Aceitação/Reprovação T663021343 T547890007 1515LIVRELIVRELIVRELIVRELIVRELIVRE5 AFFI - Aceito 5. PNP/PL informa dados pre-matching (setr.027.001.03-securitiestradeconfirmation) Transaction Id PreMatch Id Side Trade Date Settlement Date Quant. Price Gross Corretage m Emolum ento Outros Net Symbol T123456799 1515LIVRELIVRELIVRELIVRELIVRELIVRE9 V 18/02/2019 21/02/2019 700 10.00 10.000,00-100,00-100,00-100,00-10.300,00 1515 84 1516 22 VALE5 6. informa situação pre-matching (setr.044.001.02-securitiestradeconfirmationstatusadvice) Transaction Id PreMatch Id ExecutingPartyTransactionIdentification Matched AdditionalReasonInformation T9876543212 1515LIVRELIVRELIVRELIVRELIVRELIVRE9 T123456799 Mtchd Texto livre opcional Quantidade total de ativos matched: 700. 18

Cenário 5: Modelo de batimento incremental situação unmatched e depois matched Descrição: O Participante de Negociação Pleno (PNP) ou Participante de Liquidação (PL) possui uma conta em titularidade do cliente. O Agente de Custódia () possui uma conta de custódia em titularidade do cliente. 1. O Participante de Negociação Pleno ou Participante de Liquidação envia uma mensagem SecuritiesTradeConfirmation <setr.027.001.03> ao Agente de Custódia, informando dados de pre-matching; 2. O Agente de Custódia envia uma mensagem SecuritiesTradeConfirmationStatusAdvice <setr.044.001.02> ao Participante de Negociação Pleno, informando a situação da conciliação de dados do pre-matching UNMATCHED; O Participante de Negociação Pleno ou Participante de Liquidação realiza os ajustes necessários; 3. O Participante de Negociação Pleno ou Participante de Liquidação envia uma nova mensagem SecuritiesTradeConfirmation <setr.027.001.03> ao Agente de Custódia, informando novos dados de pre-matching, 4. O Agente de Custódia envia uma mensagem SecuritiesTradeConfirmationStatusAdvice <setr.044.001.02> ao Participante de Negociação Pleno ou Participante de Liquidação com situação de dados do pre-matching MATCHED. 19

sd Modelo de Batimento Incremental Pre-Matching - Unmatched e depois Matched PNP / PL 1. Informa dados pre-matching (setr.027.001.03) 2. Informa situação pre-matching (setr.044.001.02) «Unmatched» 3. Informa dados pre-matching (setr.027.001.03) 4. Informa situação pre-matching (setr.044.001.02) «Matched» 1. PNP/PL informa dados pre-matching (setr.027.001.03-securitiestradeconfirmation) Transaction Id PreMatch Id Side Trade Date Settlement Date Quant. Price Gross Corretagem Emolume nto Outros Net Symbol T123456709 1515LIVRELIVRELIVRELIVRELIVRELIVRE7 V 18/02/2019 21/02/2019 1000 10.00 10.000,00-100,00-100,00-100,00-10.300,00 1515 84 1516 22 VALE5 2. informa situação pre-matching (setr.044.001.02-securitiestradeconfirmationstatusadvice) Transaction Id PreMatch Id ExecutingPartyTransactionIdentification UnmatchedReason AdditionalReasonInformation T098765412 1515LIVRELIVRELIVRELIVRELIVRELIVRE7 T123456709 DQUA (FinancialInstrumentQuantity) Texto livre opcional 20

3. PNP/PL informa dados pre-matching (setr.027.001.03-securitiestradeconfirmation) Transaction Id PreMatch Id Side Trade Date Settlement Date Quant. Price Gross Corretagem Emolumento Outros Net Symbol T345234333 1515LIVRELIVRELIVRELIVRELIVRELIVRE0 V 18/02/2019 21/02/2019 2000 10.00 20.000,00-100,00-100,00-100,00-20.300,00 1515 84 1516 22 VALE5 4. informa situação pre-matching (setr.044.001.02-securitiestradeconfirmationstatusadvice) Transaction Id PreMatch Id ExecutingPartyTransactionIdentification Matched AdditionalReasonInformation T654709766 1515LIVRELIVRELIVRELIVRELIVRELIVRE0 T345234333 Mtchd Texto livre opcional Quantidade total de ativos matched: 3.000. 21

Cenário 6: Agente de Custódia informa dados de pre-matching Descrição: O Participante de Negociação Pleno (PNP) ou Participante de Liquidação (PL) possui duas contas em titularidade do cliente. O Agente de Custódia () possui uma conta de custódia em titularidade do cliente. 1. O Agente de Custódia envia uma mensagem SecuritiesTradeConfirmation <setr.027.001.03> ao Participante de Negociação Pleno ou Participante de Liquidação, informando dados de pre-matching; sd CST informa Pre-Matching PNP/PL CST 1. Informa dados pre-matching (setr.027.001.03) 1. informa dados pre-matching (setr.027.001.03-securitiestradeconfirmation) Transaction Id PreMatch Id Side Trade Date Settlement Date Quant. Price Gross Corretagem Emolumento Outros Net Symbol T123456709 1515000000015160000022VALE5C060918A C 06/09/2018 12/09/2018 1000 10.00 10.000,00-100,00-100,00-100,00-10.300,00 1515 N/A 1516 22 VALE5 22

Cenário 7: Pre-matching entre PNP e PL Descrição: O Participante de Negociação Pleno (PNP) possui uma conta em titularidade do cliente. O Agente de Custódia () possui uma conta de custódia em titularidade do cliente. 1. O Participante de Negociação Pleno envia uma mensagem SecuritiesTradeConfirmation <setr.027.001.03> ao Participante de Liquidação, informando dados de pre-matching; 2. O Participante de Liquidação envia uma mensagem SecuritiesTradeConfirmationStatusAdvice <setr.044.001.02> ao Participante de Negociação Pleno ou Participante de Liquidação, informando a situação da conciliação de dados do pre-matching MATCHED. sd Informa Dados de Pre-Matching - PNP/PL PNP PL Informa dados pre-matching (setr.027.001.03) Informa situação pre-matching (setr.044.001.02) «Matched» 23

1. PNP informa dados pre-matching (setr.027.001.03-securitiestradeconfirmation) Transaction Id PreMatch Id Side Trade Date Settlement Date Quant. Price Gross Corretagem Emolumento Outros Net Symbol T123456799 1515LIVRELIVRELIVRELIVRELIVRELIVRE1 V 18/02/2019 21/02/2019 1000 10.00 10.000,00-100,00-100,00-100,00-10.300,00 1515 84 1516 22 VALE5 3. PL informa situação pre-matching (setr.044.001.02-securitiestradeconfirmationstatusadvice) Transaction Id PreMatch Id ExecutingPartyTransactionIdentification Matched AdditionalReasonInformation T9876543212 1515LIVRELIVRELIVRELIVRELIVRELIVRE1 T123456799 Mtchd Texto livre opcional Obs.: Os modelos de batimento total e incremental são aplicáveis também ao pre-matching entre PNP e PL. 24

Pre-Match Identification Nas mensagens de pre-matching do imercado, o campo CommomIdentification é utilizado como identificador da transação de pre-matching. A composição sugerida para uso desse campo contém nas primeiras quatro posições a identificação do participante que envia a mensagem e as demais posições são de preenchimento livre. Código do Participante (PNP/PL ou ). Caso o número de identificação do participante seja menor do que 4 dígitos, devem ser adicionados zeros à esquerda. Posição livre, alfanumérica. Composição do CommonIdentification Posição Inicial Posição Final Total de Caracteres Exemplo de Conteúdo Código do participante que envia a mensagem (PNP/PL ou ) 1 4 4 0012 Posição livre 5 35 31 0030142018091020161104114539369 Exemplo de Pre-Match Identification: 00120030142018091020161104114539369 25

De/Para de Códigos de Erros De/para de códigos de erros internos do Agente de Custódia e códigos de erro ISO20022. Descrição do erro interno Insufficient funds Short shares to deliver Multiple fail reasons Discrepancy with c/p - BRL difference Discrepancy with c/p - share difference Trade confirmed by a different broker Discrepancy with c/p - security difference Discrepancy with c/p - transaction type difference Discrepancy with c/p - date difference Discrepancy with c/p - account number difference Counterparty missing instrctions Pre-match in process Instruction received late Awaiting client cancellation Possible duplicate instruction Prematched Client wants to cancel and match another trade Prematch not attempted UnmatchedReason4Code (ISO20022) MTCH MTCH CMIS DMON DQUA CPCA OTHI SETS DDAT SAFE LATE DBNM ADEA OLID PODU MTCH MCAN NARR 26