Indica um negócio aceito no mercado à vista.
Enviado individualmente para cada uma das pernas do negócio, sempre que houver aceite.
O seguinte fluxo mostra as mensagens envolvidas no processo de aceite:
(Ver também: TradeOperationsSnapshot.)
| Índice | Campo | Tipo | Obrigatório | Descrição | Regras |
|---|---|---|---|---|---|
| 1 | TradeInformation | object | SIM | Informações básicas do negócio, conhecidas por ambas contrapartes | |
| 1.1 | MatchNumber | string | SIM | Identificador único do negócio, atribuído pelo ambiente de negociação | |
| 1.2 | UtcTradeDateTime | string | SIM | Data e hora da negociação em UTC. ISO 8601: YYYY-MM-DDTHH:mm:ssZ |
|
| 1.3 | Instrument | object | SIM | Informações sobre o instrumento negociado | |
| 1.3.1 | Identification | object | SIM | Identificação do instrumento | |
| 1.3.1.1 | Id | string | SIM | Identificador único de um instrumento | |
| 1.3.1.2 | Source | string | SIM | Origem do identificador. Será sempre "BASE" | |
| 1.3.2 | TickerSymbol | string | SIM | Ticker usado no ambiente de negociação | |
| 1.4 | Quantity | integer | SIM | Quantidade negociada | |
| 1.5 | Price | decimal | SIM | Preço negociado | |
| 2 | TradeLegInformation | object | SIM | Informações específicas sobre uma das pernas, conhecida apenas por uma das partes | |
| 2.1 | Side | integer | SIM | Lado da negociação (compra ou venda) Valores possíveis: TradeSide |
|
| 2.2 | ParticipantCode | string | SIM | Código do participante executor | |
| 2.3 | AccountCode | string | SIM | Código da conta executora, dentro do participante executor | |
| 2.4 | OrderId | string | SIM | Identificador único da ordem, atribuído pelo ambiente de negociação | |
| 2.5 | OrderEntrySessionName | string | SIM | Nome da sessão de entrada de ordem | |
| 2.6 | OperatorCode | string | NÃO | Código do Operador, quando for o caso | |
| 3 | CaptureInformation | object | SIM | Informações sobre o resultado do aceite | |
| 3.1 | CaptureResultType | integer | SIM | Tipo de resultado do aceite Valores possíveis: CaptureResultType |
|
| 3.2 | Issues | array | SIM | Problemas no aceite | |
| 3.2.1 | ErrorCode | string | SIM | Código de erro | |
| 3.2.2 | ErrorMessage | string | NÃO | Descrição resumida do erro | |
| 3.2.3 | ElementPath | string | NÃO | Caminho do campo relacionado ao erro, quando aplicável | |
| 3.2.4 | ElementContent | string | NÃO | Conteúdo recebido no campo relacionado ao erro, quando aplicável | |
| 3.3 | AssignedOperationCode | string | SIM | Código atribuído, pela Câmara, à Operação. Serve como identificador único, e é o código que deve ser usado para ações futuras como, por exemplo, instruir uma alocação | |
| 3.4 | AssignedPositionAccountAddress | object | SIM | Endereço da conta de posição à qual a operação foi atribuída. Também chamada de 'trinca' (MC-PNP-Conta) | |
| 3.4.1 | ClearingMemberCode | string | SIM | Código do Membro de Compensação | |
| 3.4.2 | CarryingCode | string | SIM | Código do PNP/PL | |
| 3.4.3 | AccountCode | string | SIM | Código da conta | |
| 3.5 | AssignedPositionAccountType | integer | SIM | Tipo da conta à qual a operação foi atribuída Valores possíveis: PositionAccountType |
|
| 4 | GiveUpInformation | object | NÃO | Quando aplicável, informações sobre o repasse indicado automaticamente no aceite | |
| 4.1 | GiveUpCode | string | SIM | Código único atribuído, pela Câmara, ao Repasse indicado. Através desse código, o Participante-Origem consegue acompanhar o status, e o Participante-Destino consegue aceitar/rejeitar | |
| 4.2 | TargetParticipantCode | string | SIM | Código do Participante-Destino | |
| 4.3 | TargetAccountCode | string | SIM | Código da conta para a qual o Repasse foi indicado (sob o Participante-Destino) |
{
"TradeInformation": {
"MatchNumber": "1",
"UtcTradeDateTime": "2026-06-24T13:30:21.289Z",
"Instrument": {
"Identification": {
"Id": "56A7884931364323945C7139C758AA36",
"Source": "BASE"
},
"TickerSymbol": "EXPL3"
},
"Quantity": 100,
"Price": 3.45
},
"TradeLegInformation": {
"Side": 1,
"ParticipantCode": "22",
"AccountCode": "1001",
"OrderId": "7892",
"OrderEntrySessionName": "SESSO123",
"OperatorCode": "A3203"
},
"CaptureInformation": {
"CaptureResultType": 22,
"Issues": [],
"AssignedOperationCode": "E22FCABBA8FB41A096F9AF4088FD9B4C",
"AssignedPositionAccountAddress": {
"ClearingMemberCode": "22",
"CarryingCode": "22",
"AccountCode": "1001"
},
"AssignedPositionAccountType": 1
},
"GiveUpInformation": {
"GiveUpCode": "E22FCABBA8FB41A096F9AF4088FD9B4C",
"TargetParticipantCode": "41",
"TargetAccountCode": "45013"
}
}
{
"TradeInformation": {
"MatchNumber": "1",
"UtcTradeDateTime": "2026-06-24T13:30:21.289Z",
"Instrument": {
"Identification": {
"Id": "56A7884931364323945C7139C758AA36",
"Source": "BASE"
},
"TickerSymbol": "EXPL3"
},
"Quantity": 100,
"Price": 3.45
},
"TradeLegInformation": {
"Side": 1,
"ParticipantCode": "22",
"AccountCode": "1001",
"OrderId": "7892",
"OrderEntrySessionName": "SESSO123",
"OperatorCode": "A3203"
},
"CaptureInformation": {
"CaptureResultType": 41,
"Issues": [
{
"ErrorCode": "ALO0506"
}
],
"AssignedOperationCode": "E22FCABBA8FB41A096F9AF4088FD9B4C",
"AssignedPositionAccountAddress": {
"ClearingMemberCode": "22",
"CarryingCode": "22",
"AccountCode": "99999"
},
"AssignedPositionAccountType": 3
}
}