Calculadora de chamada de margem
Ao comprar uma ação a 40 com 50% de margem inicial e 25% de margem de manutenção, a corretora pede mais dinheiro se o preço cair para vinte e seis e dois terços. Saiba o seu preço de alerta antes de operar alavancado. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Preço de compra
- 40
- Margem inicial
- 0,5
- Margem de manutenção
- 0,25
- Valor emprestado
- 20
- Capital próprio na compra
- 20
- Preço da chamada de margem
- 26,6666666667
O preço de chamada de margem de uma ação comprada a prazo é o preço da ação no qual o patrimônio do investidor cai até o requisito de margem de manutenção da corretora, o que dispara uma exigência de mais caixa ou de mais títulos. Quem busca calculadora de chamada de margem, preço de chamada de margem ou ação comprada a margem quer esse gatilho a partir de três entradas: o preço de compra, a margem inicial como fração decimal e a margem de manutenção como fração decimal que deve ficar estritamente abaixo de um. A identidade é preço de compra vezes um menos margem inicial, dividido por um menos margem de manutenção. Operadores, equipes de operações de corretora e estudantes de finanças usam a cifra sempre que perguntam até onde um longo alavancado pode cair antes de a conta ser chamada. Esta calculadora aceita esses três valores, rejeita uma margem de manutenção que não esteja abaixo de um em vez de dividir por zero e devolve o preço de chamada de margem junto com a fórmula reenunciada.
O que o preço de chamada de margem significa e como a fórmula funciona
Um preço de chamada de margem responde a uma só pergunta de corretora: até onde uma ação comprada a prazo pode cair antes de o patrimônio do investidor tocar o piso de margem de manutenção e a intermediária exigir mais caixa ou mais títulos?
Quem busca calculadora de chamada de margem, preço de chamada de margem ou ação comprada a margem quer esse preço de disparo, não uma margem de lucro sobre a receita, não a margem de segurança de Graham frente ao valor intrínseco e não um valor em dinheiro de margem de manutenção por si só. O preço de compra é o negócio no qual o longo foi aberto, em moeda por ação.
A margem inicial é a fração desse negócio que o investidor aportou como patrimônio: cinquenta por cento da Regulation T é enviada como 0.50, nunca como 50. A margem de manutenção é o piso de patrimônio sobre valor de mercado que a corretora impõe, também em decimal, e deve ficar estritamente abaixo de um para que a identidade possa dividir por um menos esse piso. O empréstimo da posição é o preço de compra vezes um menos a margem inicial.
O patrimônio a um preço posterior S é S menos esse empréstimo. Igualar o patrimônio sobre S à margem de manutenção e isolar S produz o preço da chamada: preço de compra vezes um menos margem inicial, dividido por um menos margem de manutenção. Um resultado de vinte e seis e dois terços sobre um negócio de quarenta com metade de margem inicial e um quarto de margem de manutenção significa que o longo é chamado se a ação cotar nesse gatilho ou abaixo.
A calculadora não busca uma cotação ao vivo, não modela vendas a descoberto e não acrescenta juros do débito. Prefira frações decimais para as duas taxas de margem; uma cifra percentual como vinte e cinco não está abaixo de um e é recusada em vez de ser dividida em silêncio por cem.
Onde uma calculadora de chamada de margem entrega valor de verdade
Assistentes de mesa e equipes de operações de corretora usam uma calculadora de chamada de margem quando um longo alavancado precisa de um preço de disparo comparável antes de a ação atravessar o piso de manutenção.
Educadores e deveres de finanças corporativas precisam de um oráculo que multiplique o preço de compra por um menos a margem inicial, divida por um menos a margem de manutenção e rejeite uma margem de manutenção que não esteja abaixo de um como faria um esquema de correção, em vez de deixar que uma planilha vaze Infinity para o diário de notas. Scripts de risco que já conhecem o negócio e as duas taxas internas podem fixar o disparo arredondado nos testes sem montar uma biblioteca de corretora própria.
A validação falha não é cobrada. Mantenha o preço de compra positivo, envie as duas margens como decimais abaixo de um, fixe o disparo arredondado nos testes e você terá preços de chamada reproduzíveis para planilhas, ferramentas de fluxo e workers de borda.
Use esta capacidade quando você já tiver o negócio de compra, a fração de margem inicial e a fração de margem de manutenção; se só tiver receita e custo das mercadorias vendidas, essa é uma identidade de margem de lucro, e se só tiver valor intrínseco frente ao preço de mercado, isso é uma margem de segurança, não uma chamada de corretora.
Operadores de varejo e plataformas de tutoria podem aplicar a mesma identidade a um longo de um único papel assim que esses três valores estiverem em mãos, sem misturar contas à vista com contas de margem nem dobrar o juro overnight do débito no disparo.
Casos de uso
Checagens do blotter da corretora
Converta um negócio, uma fração de margem inicial e uma fração de margem de manutenção no preço da ação no qual um longo alavancado é chamado, antes de a cotação atravessar o piso.
Sala de aula e deveres no estilo CFA
Corrija itens de chamada de margem com um oráculo determinista que usa o preço de compra vezes um menos a margem inicial sobre um menos a margem de manutenção, e falha com clareza quando a margem de manutenção não está abaixo de um.
Scripts de risco e cenários salvos
Fixe um disparo arredondado ao lado de um ticket de operação para que uma revisão posterior possa recomputar o mesmo preço de chamada a partir das três entradas já anotadas no blotter.
Perguntas frequentes
O que acontece se a margem de manutenção não estiver abaixo de um?
Envie 0.25 para um piso interno de 25%, não 1 e não 25.
Deve-se enviar 50 ou 0.50 para uma margem inicial de 50%?
Envie 0.50. As duas taxas de margem são frações decimais. Uma cifra percentual como 50 está acima de um e é recusada em vez de ser dividida em silêncio por cem.
Isto trata vendas a descoberto ou juros overnight do débito?
Não. A identidade é o preço de chamada de livro de um longo a partir do preço de compra, da margem inicial e da margem de manutenção. Os produtos da venda a descoberto e os juros do débito ficam fora de alcance.
Uma margem inicial maior reduz o preço da chamada de margem?
Sim. Quanto mais da compra você paga com dinheiro próprio, menor o empréstimo, então a ação precisa cair mais até seu patrimônio atingir o piso de manutenção. Uma margem de manutenção maior faz o contrário.
Como meu patrimônio é calculado conforme o preço cai?
O empréstimo fica fixo no preço de compra vezes um menos a margem inicial: 20 numa ação de 40 com 50%. Seu patrimônio é o preço atual menos esse empréstimo, e a chamada vem quando ele cai à proporção de manutenção.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/fin/margin-call \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"purchase_price":40,"initial_margin":0.5,"maintenance_margin":0.25}'const res = await fetch("https://api.kit.forhosting.com/fin/margin-call", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"purchase_price": 40,
"initial_margin": 0.5,
"maintenance_margin": 0.25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/margin-call",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"purchase_price": 40,
"initial_margin": 0.5,
"maintenance_margin": 0.25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/margin-call", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"purchase_price":40,"initial_margin":0.5,"maintenance_margin":0.25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"purchase_price":40,"initial_margin":0.5,"maintenance_margin":0.25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/margin-call", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"purchase_price": 40,
"initial_margin": 0.5,
"maintenance_margin": 0.25
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.margin_call",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
O que o preço de chamada de margem significa e como a fórmula funciona
A margem de manutenção deve ficar estritamente abaixo de um; este endpoint falha com invalid_input em vez de imprimir Infinity.
Contrato de entrada, forma da resposta, arredondamento e comportamento de erro
Campos ausentes, strings vazias, valores não finitos, um preço de compra nulo ou negativo e uma margem inicial de zero ou acima de um falham do mesmo modo. Mantenha as duas taxas de margem na base de fração decimal para que o preço que você arquivar ao lado de um blotter de operações seja o mesmo que um revisor pode recomputar a partir das três entradas já publicadas. Envie por POST um corpo JSON com três números finitos obrigatórios: purchase_price, initial_margin e maintenance_margin. purchase_price (aliases price, buy_price, stock_price e purchase) deve ser um número finito estritamente maior que zero porque o disparo escala com o negócio. initial_margin (aliases im e initial) deve ser uma fração decimal finita estritamente maior que zero e no máximo um: envie 0.50 para um aporte Regulation T de cinquenta por cento, nunca 50. maintenance_margin (aliases mm e maintenance) deve ser uma fração decimal finita maior ou igual a zero e estritamente menor que um, porque a identidade divide por um menos esse piso; um valor de um, ou um percentual como vinte e cinco, falha com invalid_input nomeando o problema, e essas falhas não são cobradas. Em caso de sucesso, o corpo reitera as três entradas, devolve amount_borrowed como preço de compra vezes um menos margem inicial, equity_at_purchase como preço de compra vezes margem inicial, margin_call_price como o disparo arredondado a doze casas decimais e uma string formula que reenuncia a identidade. Exemplo: purchase_price de quarenta contra initial_margin 0.50 e maintenance_margin 0.25 produz um margin_call_price de quarenta vezes um meio sobre três quartos, que é vinte e seis e dois terços. Exemplo: purchase_price de oitenta com a mesma metade de margem inicial e um piso de manutenção 0.20 produz cinquenta. Combine o disparo com as suas próprias notas se o memorando precisar de um colchão ou de um haircut interno; este endpoint calcula só o preço de chamada de livro e não inventa juros overnight, produtos de venda a descoberto nem uma chamada de casa no nível da carteira.
Onde uma calculadora de chamada de margem entrega valor de verdade
Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o preço-base publicado US$ 0,002 sem tokens de modelo e sem rede de saída.
Perguntas técnicas
Como o preço de chamada de margem é calculado a partir do preço de compra e das duas margens?
Envie números finitos purchase_price (> 0), initial_margin (um decimal em (0, 1]) e maintenance_margin (um decimal em [0, 1)). A API devolve margin_call_price = purchase_price × (1 − initial_margin) / (1 − maintenance_margin).
Quanto custa a calculadora de chamada de margem?
A ferramenta do navegador é gratuita. As solicitações API usam saldo pré-pago a US$ 0,002 por chamada bem-sucedida; a entrada inválida não é cobrada.