Como usar o saldo de margem

Qual coluna ler, quanto é muito e de quem são, afinal, esses 130% dos 130%.

Última atualização 2026-09
Pontos principais
  • O saldo de margem é o estoque de posições de margem ainda não quitadas, contado em lotes e não em dinheiro: em 2026-09-15 o saldo de margem do mercado era de 9,190,511 lotes e o valor de margem, 5,822 (100M TWD).
  • A própria TWSE diz: "use o saldo do dia anterior e trate o saldo de hoje como referência complementar." Nos 720 pregões contíguos de 2023-09-17 a 2026-09-15, em 670 deles (93.1%) o "saldo do dia anterior" de hoje não bate com o "saldo de hoje" de ontem.
  • Para calcular a variação diária da margem, subtraia dentro da mesma linha — "saldo de hoje − saldo do dia anterior" — nunca entre duas linhas contíguas. Na maioria dos pregões a diferença é de poucos lotes (mediana 5), mas a maior diferença isolada é de 524,851 lotes.
  • A alta correlação entre o nível do saldo de margem e o índice (de 2025-09-17 a 2026-09-15, r=+0.973) é uma tendência compartilhada, não um sinal: passando para a variação, cai para +0.595, e contra o retorno do dia seguinte é −0.069 (n=229).
  • Os 130% são o índice de manutenção de garantias da conta inteira, não de um papel específico; abaixo de 130% você tem 2 dias úteis a contar da entrega da notificação para reforçar, e só depois desse prazo as garantias são executadas, a partir do dia útil seguinte.

Coloque o saldo de margem e o TAIEX no mesmo gráfico e as duas linhas quase se sobrepõem — no ano que vai de 2025-09-17 a 2026-09-15 a correlação é +0.973. Você acha que achou um indicador. Mas estique a amostra para 5 anos e a mesma correlação cai para +0.417. Este artigo explica o que o saldo de margem realmente é, qual coluna ler, quanto é muito e três leituras erradas que o texto oficial e os dados medidos desmontam.

O que é o saldo de margem?

O saldo de margem é o estoque de posições de margem do mercado ainda não quitadas, contado em unidades de negociação (lotes); o mesmo relatório traz uma coluna separada de "valor de margem" em milhares de TWD. Ele é reportado pelas instituições de crédito (sociedades de financiamento de valores e corretoras que operam margem internamente) e depois compilado e publicado pela TWSE.

Três termos que vivem sendo confundidos — vamos separá-los primeiro:

TermoO que éQuem calcula
Saldo de margemPosições de margem ainda não quitadas, em lotes; há uma coluna separada de valor de margem em milhares de TWDReportado pelas instituições de crédito, compilado pela TWSE
Limite de margemA regra são 25% das ações listadas do papel: as notas do relatório da TWSE dizem que "quando o saldo de margem atinge 25% das ações listadas daquele papel, a compra em margem é suspensa" e que "quando os saldos de margem ou de descoberto atingem oito décimos do limite, a alocação de cota ocorre no dia útil seguinte"Calculado pela regra; o relatório publica todo dia um "limite do dia útil seguinte"
Índice de manutenção de margemO índice de manutenção de garantias da conta inteira; a fórmula está abaixo, em "De quem são os 130%"Calculado pela corretora sobre a conta inteira, não por papel
Observação: o termo "taxa de utilização da margem" nunca aparece nos relatórios da TWSE. O que o relatório dá é o "limite do dia útil seguinte"; a utilização é um índice do setor derivado desse limite. Se você publicar esse número, diga de qual fonte de limite ele saiu.

Qual é o índice de margem em vigor?

Seis décimos (60%) tanto para listadas quanto para OTC, com índice mínimo de garantia para venda a descoberto de 130% — a fonte é a ordem da FSC Jin-Guan-Zheng-Tou-Zi n.º 1140381639, em vigor desde 2025-04-07. Muitíssimos artigos na internet ainda dizem que a garantia do descoberto é 90%; essa é a ordem antiga, revogada em 111-10-01, e está desatualizada.

Como a tabela de um único dia fecha?

As colunas das estatísticas de negociação em margem da TWSE são: item | compra | venda | quitação em dinheiro (papéis) | saldo do dia anterior | saldo de hoje. Dentro de um mesmo dia é internamente consistente — aqui está conferido com os números de margem do mercado em 2026-09-15 (em lotes):

9,165,719(saldo do dia anterior)
  + 226,366(compra)
  − 197,887(venda)
  −   3,687(quitação em dinheiro)
= 9,190,511(saldo de hoje)

O valor de margem do mesmo dia (em milhares de TWD) fecha com a mesma equação: 583,877,609 + 16,290,924 − 17,615,398 − 312,670 = 582,240,465.

Então a afirmação comum de que "as quitações em dinheiro estão embutidas no saldo do dia anterior" não se sustenta — a quitação em dinheiro é uma coluna própria e já foi descontada do saldo de hoje. As colunas dentro do dia estão certas; o problema aparece entre dias.

O ponto central: o "saldo do dia anterior" de hoje não é o "saldo de hoje" de ontem

A TWSE diz isso sem rodeios nas notas do relatório:

"Como cada instituição de crédito continua processando ajustes de escrituração no dia seguinte à execução de uma operação em margem, esta Corporação divulga os números completos na coluna 'saldo do dia anterior' somente depois que todas as instituições terminam seu trabalho e transmitem os saldos corretos definitivos. Portanto, tome o 'saldo do dia anterior' como referência e trate o 'saldo de hoje' como informação complementar."

Isso não é formalidade. Conferido com os dados (série de margem da Blave, últimos 3 anos, apenas pregões contíguos, excluindo diferenças falsas causadas por buracos nos dados):

Janela Pregões Saldo do dia anterior (T) ≠ saldo de hoje (T−1) Mediana da diferença p90 Máximo
Últimos 3 anos (desde 2023-09-17) 720 670 pregões (93.1%) 5 lotes 124 lotes 524,851 lotes

Na maioria dos pregões a diferença é de poucos lotes, o que é inofensivo; mas de vez em quando ela chega a seis dígitos. O registro de 2024-12-11 ajustou 524,851 lotes de um dia para o outro, cerca de 5.7% do saldo do mercado — esse e os +99,692 lotes de 2026-09-07 foram reconferidos com os relatórios originais da TWSE, confirmando que são ajustes entre dias nos próprios dados oficiais e não algo introduzido do lado da Blave. Quanto à causa, a TWSE só dá a regra geral (ajustes de escrituração no dia seguinte e ajustes do saldo do dia anterior quando um papel do OTC migra para o mercado listado); não verificamos a causa de casos específicos, então este artigo não especula.

Observação: encadear o "saldo de hoje" numa série temporal significa pesquisar com números que não são definitivos. Para calcular a variação da margem, subtraia dentro da mesma linha — "saldo de hoje − saldo do dia anterior" — e não entre duas linhas contíguas.

Quando é publicado e ele é revisado?

É revisado, e a bolsa diz isso. A nota do relatório, na íntegra:

"A fonte dos dados de saldo de margem e de descoberto do mercado desta Corporação é cada instituição de crédito (incluindo sociedades de financiamento de valores e corretoras que operam margem internamente). Depois que todas as instituições terminam seu trabalho e completam a transmissão, e esta Corporação compila os dados, eles são publicados no site desta Corporação na mesma noite, em tempo real."

Isso é exatamente o oposto da compra/venda líquida institucional, que é um instantâneo "compilado a partir dos registros originais de negócios do dia e não refeito com dados ajustados por erros de escrituração ou correções de conta declarados pelas corretoras" e nunca é revisado depois de publicado (veja Como usar a compra/venda líquida institucional). Ambos são dados de fluxo, mas um é revisado e o outro não, então a pesquisa não deve tratá-los igual.

Além disso, as estatísticas de negociação em margem da TWSE cobrem o mercado listado (o principal da TWSE); os dados de margem e descoberto do OTC são publicados separadamente pela TPEx. Quando alguém diz "saldo de margem do mercado," o padrão é o mercado listado.

Quanto é muito? A faixa entre 2025-09-17 e 2026-09-15

Nível e variação do saldo de margem do mercado (série de dados de margem da Blave, mercado listado):

MétricaValorJanela
Saldo de margem9,190,511 lotes2026-09-15 (registro mais recente)
Valor de margem5,822 (100M TWD)Idem
Faixa do saldoDe 7,236,488 a 9,618,551 lotesDe 2025-09-17 a 2026-09-15, n=229
Valor de margem por lote63,352 TWD (mesma janela, de 36,381 a 65,907)Idem

Distribuição da variação diária (saldo de hoje − saldo do dia anterior, em lotes), mesma janela, n=229:

p05p25 Mediana p75p95 Média Pregões em alta
−129,474−29,967+16,379+45,366+110,320+7,36259.8%

Em termos absolutos: mediana da variação 40,316 lotes, p90 115,104 lotes, máximo do período 442,947 lotes. Em outras palavras, uma variação diária em torno de 40,000 lotes é normal, e é preciso mais de 115,000 para entrar nos 10% do topo desta janela. Note também que o saldo subiu em 59.8% dos pregões — o saldo de margem tende por natureza a subir, então "a margem subiu de novo hoje" não é por si só um acontecimento.

O saldo de margem serve para saber a direção?

A alta correlação do nível vem de uma tendência compartilhada e muda com o período amostral. Medido (série de dados de margem da Blave, contra o TAIEX):

Janela n Nível contra o fechamento do índice Variação diária contra retorno do mesmo dia Variação diária contra retorno do dia seguinte
12 meses (de 2025-09-17 a 2026-09-15)229+0.973+0.595−0.069
5 anos (desde 2021-09-17)1,200+0.417+0.473−0.072

Três coisas de uma vez. Primeiro, uma correlação de nível de 0.973 parece o santo graal, mas a amostra de 5 anos dá apenas 0.417 — mesmo indicador, período amostral diferente, e a conclusão cai de "quase perfeita" para "moderada." Isso é ressonância de tendência, não uma relação estável. Segundo, passando para a variação, a correlação do mesmo dia cai para perto de +0.595. Terceiro, contra o retorno do dia seguinte os dois períodos ficam perto de −0.07, ou seja, quase zero.

O padrão é o mesmo da compra/venda líquida institucional: correlação alta no mesmo dia, quase cara ou coroa no dia seguinte. Dados de fluxo dizem o que acabou de acontecer, não o que vem depois.

De quem são os 130%?

São da conta inteira, não daquele papel que você tem. Segundo as Regras operacionais para corretoras em operações de compra em margem e venda a descoberto de valores mobiliários (versão 115-01-09):

  • O artigo 53 dá a fórmula: (valor de mercado dos valores em garantia da margem + garantias e depósitos da venda a descoberto + valor de mercado de valores ou outros ativos dados em substituição) ÷ (valor da margem + valor de mercado dos valores vendidos a descoberto) ×100%. Tanto o numerador quanto o denominador são números da conta inteira.
  • Artigo 54: se cair abaixo de 130%, é preciso reforçar no prazo de 2 dias úteis a contar da entrega da notificação.
  • Artigo 55: se não houver reforço, as garantias são executadas a partir do dia útil seguinte.

Então "se cair para 130% você é liquidado" deixa duas coisas de fora: o número é calculado sobre a conta inteira e não por papel, e no meio ainda há um prazo para reforçar.

Um exemplo simplificado: comprando com seis décimos de margem, o índice de manutenção no momento da abertura é 1 ÷ 0.6 = 166.7%; para cair a 130% o preço precisa recuar 22% (130% × 60% = 78%). O exemplo supõe uma única posição, sem outras garantias e sem ativos em substituição; na prática a conta inteira tem outras posições e os números serão diferentes.

Com que frequência o índice do mercado cai abaixo de 130%?

Raramente. Distribuição do índice de manutenção de margem do mercado (de 2002-11-26 a 2026-08-13, n=5,815, unidade: %):

p01p05p10p25 Mediana p75p90 Máximo
124.4135.8141.6153.4164.0170.6175.9210.4

Contra os limiares: os pregões abaixo de 130% são 2.39% (139 pregões em 23 anos, concentrados em 2002–2004 e 2008), abaixo de 140% são 8.31%, e abaixo de 150% são 20.53%. O mínimo desde 2021 é 130.36% em 2025-04-09. No ano encerrado em 2026-08-13 (n=243) a faixa vai de 156.7 a 210.4, com 194.7 naquele último pregão.

Observação: o índice do mercado é uma média agregada, e contas individuais bem abaixo da média são o normal — uma média que nunca rompe 130% não significa que ninguém levou chamada de margem. Essa frase é uma inferência lógica, não um resultado estatístico.

Como levar isso para uma estratégia

1. Buscar os dados: uma linha acerta o "qual coluna ler"

from lib.data import fetch_twmarket_margin

m = fetch_twmarket_margin('2025-09-17', '2026-09-15', headers)
# campos: margin_balance / margin_balance_prev (lotes), margin_balance_value (TWD),
#       short_balance / short_balance_prev (lotes), a partir de 2001-01-03

# certo: subtrair dentro da linha, que é a definição do próprio relatório
m['margin_chg'] = m['margin_balance'] - m['margin_balance_prev']

# errado: subtrair entre linhas mistura os ajustes de escrituração da noite com a variação do dia
m['margin_chg_wrong'] = m['margin_balance'].diff()

De 2023-09-17 a 2026-09-15, os dois métodos dão respostas diferentes em 93.1% dos pregões. Na maior parte do tempo a diferença é de poucos lotes, mas basta um único pregão com diferença de 520,000 lotes para o seu sinal ser arrastado pelo salto fantasma daquele dia.

A camada por ação passa pelo endpoint da API /studio/market/twstock/margin/<stock_id>, onde os nomes dos campos mudam um pouco: por ação são margin_balance e margin_prev_balance (repare que prev fica em outra posição do que no conjunto de mercado), e a unidade continua sendo lotes.

2. Use como condição, não como sinal

# faixas a partir dos quantis da variação diária em valor absoluto, de 2025-09-17 a 2026-09-15: mediana 40,316 lotes, p90 115,104 lotes (n=229)
BIG = 115_000                 # lotes; esta é a faixa dos dados, não um parâmetro tirado de um backtest

surge = m['margin_chg'] > BIG
signal = primary.copy()       # primary é o seu próprio sinal principal
signal[surge] = 0.0           # fora do mercado nos pregões com salto da margem

Mais uma vez: este limiar responde "em que posição histórica está o número de hoje?", não "isso vai dar dinheiro?" Só um backtest responde à segunda, e é preciso cuidado com ajustar parâmetros repetidamente sobre o mesmo trecho de dados (veja Como evitar overfitting).

3. Onde ver o índice de manutenção

O índice de manutenção de margem do mercado hoje aparece na página de bolsa taiwanesa do Studio, em "Mercado | Margem e descoberto" (margem e descoberto do mercado); as funções de dados do Agent não têm essa série — então levar o índice de manutenção para uma estratégia não é possível hoje.

Como escolher os parâmetros e o período

O saldo de margem é um dado diário; o que dá para escolher é qual coluna ler, qual camada ler e por quantos dias.

AbordagemBom paraAtenção
Saldo de hoje − saldo do dia anterior (mesma linha)Calcular a variação diária da margem; o padrão para pesquisaÉ a definição oficial; para as faixas, veja a tabela de faixa (mediana 40,316 lotes, p90 115,104 lotes)
Subtrair o saldo de hoje entre linhasNão recomendadoEm 93.1% dos pregões mistura ajustes de escrituração da noite; a maior diferença isolada é de 524,851 lotes
O nível do saldo de margemDescrever se a alavancagem do mercado está alta ou baixaRessoa forte com o índice (12 meses r=+0.973, 5 anos +0.417) e por si só não acrescenta informação direcional
Saldo de margem por açãoCondições de fluxo por açãoA unidade são lotes; o campo é margin_prev_balance — não confunda com a grafia do conjunto de mercado

Os exemplos usam a subtração dentro da linha no nível de mercado, porque todas as medições de faixa e correlação foram feitas nessa camada e assim os limiares batem; ao mudar para a camada por ação, as faixas precisam ser recalculadas com a distribuição da própria ação.

Um lembrete honesto: o saldo de margem é um dado de referência, não um sinal de negociação. Cada número aqui vem com sua janela e seu tamanho amostral, e a amostra é direta: a correlação entre a variação da margem e o retorno do índice no dia seguinte é −0.069 em 12 meses e −0.072 em 5 anos, quase zero. O +0.973 do nível é bonito, mas são só duas linhas subindo ao mesmo tempo. Para construir uma estratégia com isso, use como condição, como filtro, e depois faça backtest (como ler um relatório de backtest, veja Como ler um backtest).

Agora que você sabe qual coluna ler, o próximo passo é transformar isso numa condição que você consiga verificar: peça ao Blave Agent para baixar estes dados, calcular a variação subtraindo dentro da linha, escrever como filtro e rodar um backtest para você — a camada de dados e os campos já estão ligados. Você também pode ver os gráficos direto no Studio: margem e descoberto do mercado, margem e descoberto por ação.