> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.6mm.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.6mm.com/_mcp/server.

# Trading Widget SDK

> Aprenda como incorporar o terminal de negociação de ativos digitais 6MM em um site parceiro, com autenticação segura, controles de exibição, métodos de execução e eventos do ciclo de vida.

<h2 id="responsibility-split">
  Divisão de responsabilidades
</h2>

| Área                             | Proprietário                    | Notas                                                                                                                                                                              |
| -------------------------------- | ------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Criação de contêineres           | Interface parceira              | Forneça um elemento visível com largura e altura explícitas.                                                                                                                       |
| Criação do iframe                | Trading Widget SDK              | O SDK cria e gerencia o iframe.                                                                                                                                                    |
| UI de Negociação                 | 6MM iframe                      | K-line, livro de pedidos, formulário de pedido, posições, ordens e dados de conta são executados dentro do iframe.                                                                 |
| Controles de exibição            | Trading Widget SDK + 6MM iframe | O cabeçalho embeded do PC e o ticker inferior são ocultos por padrão. Parceiros podem usar `display` para mostrar áreas de shell ou esconder contêineres de trading de alto nível. |
| Verificação de login do parceiro | Backend parceiro                | Valide a sessão do usuário parceiro antes de emitir credenciais de autenticação.                                                                                                   |
| Emissão de tokens incorporados   | Backend parceiro + Agente API   | Recomendado para o modo token-parceiro.                                                                                                                                            |

<h2 id="versioning">
  Versionamento
</h2>

O caminho de integração pública permanece estável sob o script v1 URL. O conjunto atual de capacidades v1 inclui partner-token, tokenProvider, entryUrlProvider, controles de exibição, eventos do ciclo de vida, métodos de instância e eventos de ordem.

```html
<script src="https://app.6mm.com/sdk/trading-widget/v1/index.js"></script>
```

<h2 id="when-to-use-the-widget">
  Quando usar o widget
</h2>

Escolha Trading Widget quando um parceiro precisar de uma interface de negociação completa dentro de um produto web existente. Use a documentação REST API e WebSocket ao construir e manter uma interface de negociação totalmente personalizada.

<h2 id="implementation-path">
  Caminho de implementação
</h2>

1. Siga o [Trading Widget Início Rápido](/pt-BR/sdk/trading-widget/quick-start) para carregar o script e criar um contêiner visível.
2. Configurar [Autenticação por token de parceiro](/pt-BR/sdk/trading-widget/authentication) através de um backend parceiro.
3. Adicionar o necessário [Opções e eventos](/pt-BR/sdk/trading-widget/options-events).
4. Uso [Métodos de instância](/pt-BR/sdk/trading-widget/instance-methods) para controles do ciclo de vida e do tempo de execução.