Depósitos visíveis e sinais de intervenção em CHF banner image

Reference

Macro Education

Depósitos visíveis e sinais de intervenção em CHF

Os depósitos à vista do BNS são o proxy em tempo real mais transparente para intervenção em CHF disponível nos mercados de câmbio. Todas as semanas, o Banco Nacional Suíço publica o total detido pelos bancos domésticos um número que aumenta acentuadamente quando o BNS está comprando moeda estrangeira para enfraquecer o franco e cai quando está vendendo.

Também disponível em English

Todos os quintas-feiras de manhã às 09:00 CET, o Banco Nacional Suíço lança discretamente um número que os traders de câmbio observam tão de perto quanto qualquer decisão de taxa de juros: o total semanal de depósitos à vista mantidos pelos bancos domésticos no BNS. O número em si parece mundano um item de linha de balanço medido em bilhões de francos suíços. O que ele revela é tudo menos. Os depósitos a vista são a impressão digital operacional do BNS . Quando aumentam acentuadamente, o BNS tem comprado moeda estrangeira, inundando o sistema bancário suíço com CHF recém-criado. Quando eles se mantêm estáveis ou caem, o SNB está de pé.

Para os operadores de CHF, a liberação semanal de depósitos à vista é um sinal de intervenção quase em tempo real que transforma uma operação de outra forma opaca em um evento rastreável e quantificável.

Principais conclusões

Os depósitos à vista do BNS são o indicador de tempo real mais transparente para intervenção em CHF disponível para os mercados. Um aumento de CHF 515 bilhões ou mais semana a semana sinaliza compra ativa de FX do Bns. Um platô ou drawdown sinaliza que o Bns não está mais no mercado. Os comerciantes de CHFS usam essa série para rastrear a intensidade de intervenção, estimar a capacidade do balanço e antecipar mudanças no regime cambial.

O que são depósitos visuais e por que são únicos

Quando o BNS interveio no mercado cambial comprando euros, dólares ou outra moeda estrangeira para enfraquecer o franco suíço paga por essa moeda estrangera creditando depósitos em francos suíços diretamente nas contas de reserva que os bancos comerciais nacionais mantêm no banco central. depósitos de vistaOs depósitos a vista são os depósitos de curto prazo que são utilizados para a obtenção de fundos de investimento, e são os mais líquidos no sistema suíço.

O mecanismo é simples. O BNS compra, digamos, 10 bilhões de euros no mercado de câmbio interbancário. Para pagar esses euros, ele cria 10 bilhoes de francos suíços e credita as contas dos bancos contrapartes no BNS. Os depósitos à vista totais aumentam aproximadamente esse valor. A moeda estrangeira comprada entra na carteira de reservas do BNS e os francos recém-criados ficam no sistema bancário doméstico como reservas.

Esta transparência é em grande parte acidental um artefato da forma como o BNS reporta o seu balanço semanal. mas tornou-se o principal indicador único mais observado da actividade do mercado do BNS, antes do relatório trimestral de intervenção do BIS em moeda estrangeira em que a maioria dos bancos centrais se baseia para a supervisão externa.

Nota técnica: O que os depósitos de visão capturam

O total do depósito do banco nacional é o componente que acompanha mais diretamente a intervenção do banco central nacional em moeda estrangeira, uma vez que as compras de moeda estrangera são liquidadas através do sistema de contas de reserva doméstica.

Paisagem histórica: Três eras de ativismo do BNS

A série passou por três regimes distintos nos últimos 15 anos, cada um associado a uma fase diferente da política de câmbio do BNS.

A Comissão considera que a medida não é susceptível de afectar a concorrência.

A fase mais agressiva da intervenção do BNS no mercado de câmbio começou em setembro de 2011, quando o BNS anunciou um nível mínimo de câmbios de 1,20 para o EUR/CHF. O nível mínimo era um compromisso unilateral de evitar qualquer apreciação do CHF abaixo desse nível. Para defendê-lo, o BNB tinha que estar pronto para comprar quantidades ilimitadas de moeda estrangeira principalmente euros sempre que o EUR / CHF ameaçasse cair abaixo de 1,20.

Durante os três anos e meio em que o piso estava em vigor, os depósitos à vista aumentaram de aproximadamente CHF 30 bilhões para mais de CHF 300 bilhão, um aumento de dez vezes. No início de 2015, o balanço do BNS havia crescido para o equivalente a mais de 80% do PIB suíço extraordinário por qualquer comparação internacional.

Depósitos à vista do BNS Total semanal (bilhões de francos suíços)

As três eras do ativismo do SNB FX são visíveis na forma desta série: níveis estáveis anteriores a 2011, a expansão explosiva do piso EUR/CHF até 2015, o planalto de choque de 2015 e o aumento renovado até 202122 como COVID e pressões globais de risco empurraram o CHF para cima.

Era 2: O choque de 2015 e suas consequências

Em 15 de janeiro de 2015, o BNS removeu abruptamente o piso EUR/CHF sem aviso prévio uma decisão que causou ondas de choque nos mercados de câmbio globais. O EUR/ CHF caiu quase 20% em minutos, um dos maiores movimentos diários em um dos principais pares de moedas desde o início da era da taxa flutuante. Os depósitos à vista, que tinham atingido aproximadamente 320 bilhões de CHF na época, não diminuíram imediatamente o CHF criado durante a era do piso permaneceu no sistema independentemente da mudança de política.

Nos anos seguintes, os depósitos à vista aumentaram modestamente e, em seguida, estabilizaram-se em grande parte até 20182019 em torno de CHF 540580 bilhões, refletindo a atividade de intervenção contínua, mas mais modesta, à medida que o BNS trabalhou para evitar que o franco se tornasse "altamente valorizado" a frase que o NBS usa para justificar compras de moeda estrangeira discricionárias, mesmo sem um piso formal.

Era 3: COVID, inflação e pivô de 2022

A crise do COVID-19 em 2020 desencadeou outra onda de fluxos de refúgio seguro para o CHF, empurrando o EUR/CHF perigosamente perto da faixa de 1,05. O SNB respondeu com compras agressivas de câmbio e depósitos à vista aumentaram de cerca de 580 bilhões de CHF para mais de 720 bilhão de CHf em meados de 2021 uma expansão de 140 bilhones de CH F em aproximadamente 18 meses. No seu pico, a carteira de reservas do SNB excedeu 1 trilhão de FRF, uma quantidade maior que o PIB suíço.

O regime mudou novamente em 2022. À medida que a inflação global aumentou, o BNS reverteu sua postura de intervenção. Em vez de enfraquecer o franco, começou a permitir ou até mesmo incentivar a apreciação do CHF como uma ferramenta para reduzir a inflações importadas uma reversão completa da postura da década anterior. Os depósitos de vista começaram a diminuir quando o BNC parou de comprar moeda estrangeira e, em alguns períodos, vendeu. A taxa de política saiu do território negativo em junho de 2022 pela primeira vez desde 2014.

Sinais de mudança de regime O que o Pivot de 2022 ensinou aos comerciantes

Quando os depósitos à vista do BNS começaram a diminuir em 2022 um evento historicamente incomum foi um sinal precoce e preciso de que o BNS não estava apenas de pé, mas estava ativamente vendendo moeda estrangeira para apoiar o franco contra a inflação.

Leitura do número semanal: O que os comerciantes observam

O desafio prático com depósitos à vista é separar o sinal do ruído. A série é volátil semana a semana porque nem todas as flutuações refletem intervenção cambial gestão de liquidez a curto prazo, fatores sazonais e operações de crédito doméstico podem causar movimentos modestos.

Mudança semanal dos depósitos visuais (bilhões de francos suíços) Sinais versus ruído

As variações semanais inferiores a CHF 23 mil milhões estão dentro da gama de operações normais e não indicam normalmente intervenção.

Quadro de limiares de intervenção

  • Variação semanal inferior a CHF 23 mil milhões: A variação operacional normal, sem sinal de intervenção, a gestão de liquidez e as operações de recompra podem explicar estes movimentos.
  • Variação semanal de CHF 38 mil milhões: Zona ambígua. Requer uma atenção mais especial, em especial se o EUR/CHF se tiver movido para níveis de sensibilidade do BNS. Verifique o comportamento do EUR/ CHF no local na mesma semana para confirmação.
  • Variação semanal superior a 810 mil milhões de francos suíços: Forte sinal de intervenção, especialmente se coincidir com o estresse EUR/CHF, eventos globais de risco ou CHF se aproximando de território "altamente valorizado" pelos padrões de avaliação do BNS. Durante o surto de COVID, os aumentos semanais atingiram CHF 1020 bilhões em períodos de estresse máximo.
  • Declínios semanais sustentados: sinaliza que o BNS está a vender reservas de divisas ou a diminuir o balanço.

Correlação entre depósitos à vista e EUR/CHF

A relação entre depósitos à vista e EUR/CHF é o quadro analítico central para os operadores de intervenção em CHF. Num regime de intervenções defensivas em que o BNS tenta impedir o reforço do CHF a correlação é negativa: quando o EUR/ CHF cai (o CHF fortalece), os depósitos a vista tendem a aumentar à medida que o SNB compra euros. Quando o EUR / CHF se estabiliza ou recupera, o ritmo de acumulação de depósitos diminui.

EUR/CHF vs Nível de depósito à vista Visão em dois eixos

Durante os períodos de intervenção, o EUR/CHF e os depósitos à vista tendem a mover-se em direções opostas.

Depósitos à vista, balanço do BNS e reservas cambiais

Os depósitos à vista são o lado passivo interno da intervenção cambial do BNS. A contrapartida do lado dos ativos é a carteira de reservas cambiais os euros, dólares, libras e ienes acumulados que o BNS comprou ao longo do tempo.

O portfólio de reservas cambiais do BNS, que no seu auge ultrapassou 1 trilhão de francos suíços, é um dos maiores do mundo em relação ao PIB. O BNS investe essas reservas principalmente em títulos e ações do governo de alto grau uma carteira tão grande que os retornos trimestrais dos investimentos do BNB são regularmente relatados como notícias econômicas.

curl "https://fxmacrodata.com/api/v1/announcements/chf/sight_deposits?api_key=YOUR_API_KEY&start=2020-01-01"
{
  "data": [
    {
      "date": "2024-04-11",
      "val": 472800,
      "announcement_datetime": "2024-04-11T07:00:00+00:00"
    },
    {
      "date": "2024-04-04",
      "val": 471500,
      "announcement_datetime": "2024-04-04T07:00:00+00:00"
    },
    {
      "date": "2024-03-28",
      "val": 470200,
      "announcement_datetime": "2024-03-28T07:00:00+00:00"
    }
  ]
}

O balanço do BNS (NBR_balanço_papel) e reservas cambiais (fx_reservasA coordenação destas três séries revela o quadro completo: o montante do depósito do BNS, a rapidez com que a carteira de reservas está a crescer ou a diminuir e como o lado passivo (depósitos a vista) acompanha o lado activo (reservas).

Balanço do BNS versus Reservas de divisas (milhares de milhões de francos suíços, mensalmente)

O balanço total do BNS acompanha de perto sua carteira de reservas de câmbio. Ambos se expandiram drasticamente durante a era do piso EUR/CHF e o ciclo de intervenção COVID, e ambos começaram a encolher em 2022, à medida que o BNS mudou para uma posição de apoio ao CHF. Os dados mensais de reservas cambiais ficam com depósitos à vista por várias semanas, mas fornecem detalhes precisos da composição das reservas.

import requests

BASE = "https://fxmacrodata.com/api/v1"
KEY  = "YOUR_API_KEY"

def get(path, **params):
    r = requests.get(f"{BASE}{path}", params={"api_key": KEY, **params})
    r.raise_for_status()
    return r.json()["data"]

# Weekly sight deposit signal (high frequency intervention proxy)
sight_deposits = get("/announcements/chf/sight_deposits", start="2022-01-01")

# Monthly balance sheet (total SNB assets)
balance_sheet  = get("/announcements/chf/snb_balance_sheet", start="2022-01-01")

# Monthly FX reserves (foreign asset portfolio)
fx_reserves    = get("/announcements/chf/fx_reserves", start="2022-01-01")

# Print the latest sight deposit reading
latest = sight_deposits[0]
prior  = sight_deposits[1]
chg    = latest["val"] - prior["val"]
print(f"Week ending {latest['date']}: sight deposits = CHF {latest['val']:,.0f}mn")
print(f"Change from prior week: CHF {chg:+,.0f}mn")

A ligação entre as taxas de juro: taxas negativas como complemento da intervenção

Os depósitos a vista não existem isoladamente da taxa de juro do BNS. Durante a maior parte do período 2015-2022, o BNS cobrou uma taxa de juros negativa sobre os saldos de depósitos à vista acima de um limiar de isenção.

A combinação de capacidade de compra ilimitada de divisas e taxas negativas sobre o produto foi o único cocktail de política do BNS durante uma década.

curl "https://fxmacrodata.com/api/v1/announcements/chf/policy_rate?api_key=YOUR_API_KEY&start=2014-01-01"
{
  "data": [
    {
      "date": "2024-09-26",
      "val": 1.0,
      "announcement_datetime": "2024-09-26T07:30:00+00:00"
    },
    {
      "date": "2024-06-20",
      "val": 1.25,
      "announcement_datetime": "2024-06-20T07:30:00+00:00"
    },
    {
      "date": "2023-09-21",
      "val": 1.75,
      "announcement_datetime": "2023-09-21T07:30:00+00:00"
    },
    {
      "date": "2022-09-22",
      "val": 0.5,
      "announcement_datetime": "2022-09-22T07:30:00+00:00"
    },
    {
      "date": "2022-06-16",
      "val": -0.25,
      "announcement_datetime": "2022-06-16T07:30:00+00:00"
    },
    {
      "date": "2015-01-15",
      "val": -0.75,
      "announcement_datetime": "2015-01-15T10:00:00+00:00"
    }
  ]
}

Histórico das taxas de juro do BNS De negativo para positivo

O BNS manteve as taxas negativas de janeiro de 2015 até junho de 2022 o período de taxa negativa mais longo de qualquer banco central do G10. A combinação de taxas negativos e intervenção cambial foi a estratégia central de enfraquecimento do CHF. O ciclo de normalização das taxas que começou em 2022 coincidiu com um declínio acentuado nas compras de divisas e uma redução no total dos depósitos à vista.

Depósitos à vista na prática: um quadro de sinalização para os comerciantes de CHF

O quadro a seguir integra os depósitos à vista com o contexto macro mais amplo do CHF para ajudar os operadores a identificarem o risco de intervenção, as mudanças de regime e as oportunidades de posicionamento.

Sinais 1 Intervenção activa

Condição: Aumento semanal dos depósitos à vista ≥ 58 mil milhões de francos suíços E queda do par EUR/CHF (apreciação do CHF).
Interpretação: O BNS está a comprar activamente moeda estrangeira. As posições curtas em CHF enfrentam o risco de oposição sustentada do BNS. A intervenção pode persistir durante várias semanas.
Ação: Reduzir a exposição prolongada ou reduzir o tamanho do CHF, especialmente se os depósitos visuais estiverem a aumentar durante mais de 3 semanas consecutivas.

Sinais 2 Intervenção em pausa

Condição: As variações semanais dos depósitos visuais estabilizaram-se para abaixo de 2 mil milhões de francos suíços durante 23 semanas consecutivas após um período de acúmulo rápido.
Interpretação: O BNS está a ficar de lado, possivelmente porque o EUR/CHF se recuperou para níveis mais confortáveis ou porque o evento desencadeador (episódio de risco) passou.
Ação: A pressão de apreciação do CHF pode voltar se o motor fundamental subjacente (demanda de abrigo seguro, diferencial de taxas) permanecer.

Sinais de reversão do regime (positividade do CHF)

Condição: Depósitos à vista semanais em declínio durante mais de 4 semanas consecutivas, em especial se acompanhados de uma comunicação do BNS que descreve o CHF como um instrumento contra a inflação.
Interpretação: O BNS mudou de posição de enfraquecimento do CHF para posição de apoio ou neutralidade do CHf. Este é o regime de 2022.
Ação: A Comissão considera que a Comissão não pode, por si só, tomar medidas para evitar que a situação se torne mais difícil.

Construção de um monitor de depósito de visão

Combinando a liberação semanal de depósitos à vista com os dados spot de FX, é possível um monitor prático de intervenção em tempo real.

import requests
import statistics

BASE = "https://fxmacrodata.com/api/v1"
KEY  = "YOUR_API_KEY"

def get(path, **params):
    r = requests.get(f"{BASE}{path}", params={"api_key": KEY, **params})
    r.raise_for_status()
    return r.json()["data"]

# Fetch the last 12 weeks of sight deposit data
sd = get("/announcements/chf/sight_deposits", start="2024-01-01")

# Compute weekly and 4-week rolling changes
for i in range(min(8, len(sd) - 4)):
    week_chg    = sd[i]["val"] - sd[i+1]["val"]
    four_wk_chg = sd[i]["val"] - sd[i+4]["val"]
    print(
        f"{sd[i]['date']}  "
        f"Level: {sd[i]['val']:>10,.0f}  "
        f"WoW: {week_chg:>+8,.0f}  "
        f"4W: {four_wk_chg:>+8,.0f}"
    )

O que os comerciantes de CHF devem observar em 20252026

O BNS concluiu um ciclo de flexibilização até 2024-2025, reduzindo a taxa de juro de 1,75%, para cerca de 0,25%, à medida que a inflação voltou à meta de 0,25%. Com as taxas próximas de zero novamente, o BNS está mais próximo do limite em que as taxas negativas tornam-se uma opção de política novamente e, por extensão, em que o conjunto de ferramentas de intervenção cambial poderia ser reativado de forma mais agressiva.

As principais tensões a monitorizar:

  • Direcção EUR/CHF: A evolução do mercado de capitais é mais rápida do que a da economia de mercado, com uma taxa de câmbio mais baixa.
  • Eventos globais de risco: O CHF é a principal moeda de refúgio seguro ao lado do JPY e do ouro. Qualquer episódio de estresse global significativo choque geopolítico, deslocamento do mercado financeiro ou medo de recessão tende a gerar entradas de CHF que o BNS pode precisar combater.
  • Diferencial de inflação: Se a inflação suíça cair ainda mais abaixo da inflação da área do euro, os argumentos para tolerar ou encorajar a valorização do CHF enfraquecem.
  • Capacidade do balanço: A carteira de reservas cambiais do BNS tem vindo a diminuir gradualmente desde o seu pico de 2021. fx_reservas Os dados dão uma ideia de se o BNS está a reduzir ativamente a carteira ou simplesmente a permitir diminuir através de efeitos de avaliação.

Painel de sinalização da CHF Indicadores-chave em resumo

Uma visão composta dos cinco principais sinais de intervenção do CHF: tendência dos depósitos à vista, nível do EUR/CHF, taxa de juro próxima de zero, trajetória das reservas cambiais e apetite global pelo risco.

Acesso aos dados CHF com FXMacroData

FXMacroData apresenta o conjunto completo de ferramentas de intervenção CHF através de uma API REST consistente. Todos os sinais descritos acima depósitos semanais à vista, balanço mensal, reservas cambiais mensais e histórico de taxas de política estão disponíveis a partir de uma única família de endpoints com o mesmo esquema de resposta.

Principais parâmetros de avaliação da FCH para a monitorização da intervenção:

  • depósitos à vista saldos semanais da conta de balanço do BNS, sinal de intervenção primário (milhões de francos suíços)
  • NBR_balanço_papel activos do BNS no total mensal, medida de intervenção cumulativa (milhões de francos suíços)
  • fx_reservas reservas oficiais mensais de divisas, contrapartida do lado dos activos (em milhões de CHF)
  • Taxa de política Decisão trimestral do BNS sobre a política de taxas, que fornece o contexto das taxas para a posição cambial
  • inflação o IPC suíço mensal, para avaliar se o BNS está em modo tolerante ou supressor do CHF
  • comércio_indice_pondido Índice NEER que mede a competitividade geral do CHF, o indicador de taxa de câmbio preferido pelo BNS

Todos os terminais seguem a mesma estrutura de solicitação:

curl "https://fxmacrodata.com/api/v1/announcements/chf/{indicator}?api_key=YOUR_API_KEY&start=YYYY-MM-DD"

Para um painel de intervenção completo do CHF em Python:

import requests
from datetime import date, timedelta

BASE  = "https://fxmacrodata.com/api/v1"
KEY   = "YOUR_API_KEY"
START = (date.today() - timedelta(days=730)).strftime("%Y-%m-%d")

def get(path, **params):
    r = requests.get(f"{BASE}{path}", params={"api_key": KEY, **params})
    r.raise_for_status()
    return r.json()["data"]

# Pull all key CHF intervention signals
sight_deposits = get("/announcements/chf/sight_deposits",   start=START)
balance_sheet  = get("/announcements/chf/snb_balance_sheet",start=START)
fx_reserves    = get("/announcements/chf/fx_reserves",      start=START)
policy_rate    = get("/announcements/chf/policy_rate",      start=START)
inflation      = get("/announcements/chf/inflation",        start=START)

# Quick intervention risk assessment
latest_sd   = sight_deposits[0]["val"]
prior_sd    = sight_deposits[1]["val"]
wow_change  = latest_sd - prior_sd
four_wk_chg = latest_sd - sight_deposits[4]["val"] if len(sight_deposits) > 4 else None

print(f"Sight deposits: {latest_sd:,.0f} mn CHF")
print(f"WoW change:     {wow_change:+,.0f} mn CHF")
if four_wk_chg is not None:
    print(f"4-week change:  {four_wk_chg:+,.0f} mn CHF")
print(f"Policy rate:    {policy_rate[0]['val']}%")
print(f"Latest CPI:     {inflation[0]['val']}% YoY")

if wow_change > 8000:
    print("\n⚠  Intervention signal: Large weekly inflow (>CHF 8bn) — SNB likely active")
elif wow_change > 3000:
    print("\n⚡  Watch zone: Moderate inflow — monitor EUR/CHF direction for confirmation")
elif wow_change < -3000:
    print("\n✓  CHF-supportive regime: SNB drawing down deposits — likely selling FX reserves")
else:
    print("\n–  No active signal: Normal operating variance")

Blogroll