Resposta direta
Para calcular quando uma margin call no forex acontece, você geralmente parte de (1) margin level ou (2) free margin. O ponto de partida mais comum é o margin level:
- Margin level (%) = (Equity ÷ Used Margin) × 100
- Uma margin call é acionada quando esse margin level cai abaixo do limite exigido pelo corretor para a conta.
Se você sabe (a) seu equity atual, (b) o used margin e (c) o limite de margin call do corretor, você consegue determinar se está acima ou abaixo do gatilho.
Explicação (entradas e como o cálculo funciona)
Termos-chave
- Equity: o valor da sua conta incluindo lucro/prejuízo não realizado (geralmente: saldo + P/L flutuante).
- Used margin: a margem atualmente “travada” para manter suas posições abertas funcionando.
- Free margin: equity menos used margin. Uma definição comum é:
- Free margin = Equity − Used Margin
- Margin call / stop-out: ações tomadas pelo corretor quando as métricas de margem ficam baixas demais. Os limites exatos e as ações variam.
Método pelo margin level
- Calcule o Used Margin para suas posições abertas (como ele é calculado pode variar conforme o instrumento e as regras do corretor).
- Calcule Equity usando a definição acima.
- Calcule:
- Margin level (%) = (Equity ÷ Used Margin) × 100
- Compare com o limite de margin call do corretor (por exemplo, “margin call em X%”).
Se o seu margin level calculado estiver abaixo do limite, espera-se uma margin call de acordo com esse conjunto de regras.
Checagem cruzada pelo free margin
Mesmo que você use o margin level como método principal, pode fazer uma checagem cruzada com free margin:
- Free margin = Equity − Used Margin
- Se o free margin se aproxima de zero ou de um limite definido pelo corretor, a conta está perto do ponto em que ações forçadas (como stop-out) podem ocorrer.
Como os corretores definem os gatilhos de maneiras diferentes, um número de “free margin” que “parece baixo” nem sempre corresponde a uma margin call exata sem os limites específicos do corretor.
Exemplos de checagem (com premissas claras)
Suponha que isso seja conhecido na sua plataforma:
- Equity = 900
- Used margin = 1,000
- Seu corretor exige um limite de margin call de X% (você deve usar o valor do seu corretor).
Passo 1: Margin level = (900 ÷ 1,000) × 100 = 90%.
Passo 2: Se X% for, por exemplo, 100%, então 90% está abaixo do limite, então a condição de margin call é atendida de acordo com essa regra.
Para uma checagem de free margin:
- Free margin = 900 − 1,000 = −100. Um free margin negativo indica que o equity está abaixo do used margin, o que normalmente significa que a conta está em um estado crítico. No entanto, o comportamento exato do corretor (margin call vs stop-out) ainda depende do conjunto de regras do corretor.
Limitações e incerteza
- As regras do corretor variam: os limites de margin call, como o used margin é calculado e quando as ações ocorrem (margin call vs stop-out) não são universais.
- O timing da plataforma importa: os cálculos podem ser atualizados com mudanças de preço, configurações de valuation e tipo de conta.
- Isso é uma estimativa sem seus parâmetros exatos: você precisa usar o equity, used margin e o nível de margin call reportados pelo seu corretor para calcular um gatilho específico.
Para um resultado verificável de forma independente, use as definições acima e os valores exatos de limite e de margem exibidos pela sua plataforma; em seguida, recompute o margin level e/ou o free margin para ver se você cruza a condição de gatilho.
DOCUMENT END