Calculadora de llamada de margen
Si compra una acción a 40 con un 50 % de margen inicial y un 25 % de margen de mantenimiento, su bróker le pedirá más dinero si el precio baja a veintiséis con dos tercios. Conozca su precio de alerta antes de operar con margen. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Precio de compra
- 40
- Margen inicial
- 0,5
- Margen de mantenimiento
- 0,25
- Monto prestado
- 20
- Capital propio en la compra
- 20
- Precio de llamada de margen
- 26,6666666667
El precio de llamada de margen de una acción comprada a crédito es el precio de la acción al cual el patrimonio del inversor cae hasta el requisito de margen de mantenimiento del bróker y se exige más efectivo o más valores. Quien busca calculadora de llamada de margen, precio de llamada de margen o acción comprada a margen quiere ese umbral a partir de tres entradas: el precio de compra, el margen inicial como fracción decimal y el margen de mantenimiento como fracción decimal que debe quedar estrictamente por debajo de uno. La identidad es precio de compra por uno menos margen inicial, dividido por uno menos margen de mantenimiento. Operadores, equipos de operaciones de bróker y estudiantes de finanzas usan la cifra cada vez que preguntan hasta dónde puede caer un largo apalancado antes de que la cuenta reciba el recargo. Esta calculadora acepta esos tres importes, rechaza un margen de mantenimiento que no esté por debajo de uno en lugar de dividir por cero y devuelve el precio de llamada de margen junto con la fórmula reenunciada.
Qué significa el precio de llamada de margen y cómo funciona la fórmula
Un precio de llamada de margen responde a una sola pregunta de bróker: ¿hasta dónde puede caer una acción comprada a crédito antes de que el patrimonio del inversor toque el suelo de margen de mantenimiento y el intermediario exija más efectivo o más valores?
Quien busca calculadora de llamada de margen, precio de llamada de margen o acción comprada a margen quiere ese precio de disparo, no un margen de beneficio sobre ingresos, no el margen de seguridad de Graham frente al valor intrínseco y no un importe en dólares de margen de mantenimiento por sí solo. El precio de compra es el cruce al que se abrió el largo, en moneda por acción.
El margen inicial es la fracción de ese cruce que el inversor aportó como patrimonio: el cincuenta por ciento de la Regulation T se envía como 0.50, nunca como 50. El margen de mantenimiento es el suelo de patrimonio sobre valor de mercado que el bróker impone, también en decimal, y debe quedar estrictamente por debajo de uno para que la identidad pueda dividir por uno menos ese suelo. El préstamo de la posición es el precio de compra por uno menos el margen inicial.
El patrimonio a un precio posterior S es S menos ese préstamo. Igualar el patrimonio sobre S al margen de mantenimiento y despejar S da el precio de recargo: precio de compra por uno menos margen inicial, dividido por uno menos margen de mantenimiento. Un resultado de veintiséis y dos tercios sobre un cruce de cuarenta con la mitad de margen inicial y un cuarto de margen de mantenimiento significa que el largo recibe el recargo si la acción cotiza en ese umbral o por debajo.
La calculadora no obtiene una cotización en vivo, no modela ventas en corto y no añade intereses del débito. Prefiera fracciones decimales para ambas tasas de margen; una cifra porcentual como veinticinco no está por debajo de uno y se rechaza en lugar de dividirse en silencio por cien.
Dónde una calculadora de llamada de margen aporta valor real
Los asistentes de mesa y los equipos de operaciones de bróker usan una calculadora de llamada de margen cuando un largo apalancado necesita un precio de disparo comparable antes de que la acción cruce el suelo de mantenimiento.
Educadores y deberes de finanzas corporativas necesitan un oráculo que multiplique el precio de compra por uno menos el margen inicial, divida por uno menos el margen de mantenimiento y rechace un margen de mantenimiento que no esté por debajo de uno como haría un esquema de corrección, en lugar de dejar que una hoja de cálculo filtre Infinity hacia el libro de notas.
Los scripts de riesgo que ya conocen el cruce y las dos tasas internas pueden fijar el disparo redondeado en las pruebas sin montar una biblioteca de bróker propia. La validación fallida no se factura. Mantenga el precio de compra positivo, envíe ambos márgenes como decimales por debajo de uno, fije el disparo redondeado en las pruebas y obtendrá precios de recargo reproducibles para hojas de cálculo, herramientas de flujo y workers de borde.
Use esta capacidad cuando ya disponga del cruce de compra, de la fracción de margen inicial y de la fracción de margen de mantenimiento; si solo tiene ingresos y coste de las mercancías vendidas, esa es una identidad de margen de beneficio, y si solo tiene valor intrínseco frente a precio de mercado, eso es un margen de seguridad, no un recargo de bróker.
Los operadores minoristas y las plataformas de tutoría pueden aplicar la misma identidad a un largo de un solo título una vez que tengan esos tres importes, sin mezclar cuentas de efectivo con cuentas de margen ni plegar el interés overnight del débito en el disparo.
Qué puede hacer con ella
Comprobaciones del blotter de bróker
Convierta un cruce, una fracción de margen inicial y una fracción de margen de mantenimiento en el precio de la acción al que un largo apalancado recibe el recargo, antes de que la cotización atraviese el suelo.
Aula y deberes al estilo CFA
Corrija ítems de llamada de margen con un oráculo determinista que usa el precio de compra por uno menos el margen inicial sobre uno menos el margen de mantenimiento, y falla con claridad cuando el margen de mantenimiento no está por debajo de uno.
Scripts de riesgo y escenarios guardados
Fije un disparo redondeado junto a un ticket de operación para que una revisión posterior pueda recomputar el mismo precio de recargo a partir de las tres entradas ya anotadas en el blotter.
Preguntas frecuentes
¿Qué ocurre si el margen de mantenimiento no está por debajo de uno?
Envíe 0.25 para un suelo interno del 25 %, no 1 y no 25.
¿Debe enviarse 50 o 0.50 para un margen inicial del 50 %?
Envíe 0.50. Ambas tasas de margen son fracciones decimales. Una cifra porcentual como 50 está por encima de uno y se rechaza en lugar de dividirse en silencio por cien.
¿Trata esto las ventas en corto o el interés overnight del débito?
No. La identidad es el precio de recargo de libro de un largo a partir del precio de compra, del margen inicial y del margen de mantenimiento. Los productos de la venta en corto y el interés del débito quedan fuera de alcance.
¿Un margen inicial más alto baja el precio de la llamada de margen?
Sí. Cuanto más de la compra pague con dinero propio, menor es el préstamo, así que la acción debe caer más antes de que su capital toque el mínimo de mantenimiento. Un margen de mantenimiento más alto actúa al revés.
¿Cómo se calcula mi capital a medida que baja el precio?
El préstamo queda fijo en el precio de compra por uno menos el margen inicial: 20 en una acción de 40 al 50 %. Su capital es el precio actual menos ese préstamo, y la llamada llega cuando cae a la proporción de mantenimiento.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
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)Ejemplo de solicitud
{
"purchase_price": 40,
"initial_margin": 0.5,
"maintenance_margin": 0.25
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.margin_call",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Qué significa el precio de llamada de margen y cómo funciona la fórmula
El margen de mantenimiento debe quedar estrictamente por debajo de uno; este endpoint falla con invalid_input en lugar de imprimir Infinity.
Contrato de entrada, forma de la respuesta, redondeo y comportamiento ante errores
Campos ausentes, cadenas vacías, valores no finitos, un precio de compra nulo o negativo y un margen inicial de cero o por encima de uno fallan del mismo modo. Conserve ambas tasas de margen en base de fracción decimal para que el precio que usted archive junto a un blotter de operaciones sea el mismo que un revisor puede recomputar a partir de las tres entradas ya publicadas. Envíe por POST un cuerpo JSON con tres números finitos obligatorios: purchase_price, initial_margin y maintenance_margin. purchase_price (alias price, buy_price, stock_price y purchase) debe ser un número finito estrictamente mayor que cero porque el disparo escala con el cruce. initial_margin (alias im e initial) debe ser una fracción decimal finita estrictamente mayor que cero y como máximo uno: envíe 0.50 para un aporte Regulation T del cincuenta por ciento, nunca 50. maintenance_margin (alias mm y maintenance) debe ser una fracción decimal finita mayor o igual que cero y estrictamente menor que uno, porque la identidad divide por uno menos ese suelo; un valor de uno, o un porcentaje como veinticinco, falla con invalid_input nombrando el problema, y esos fallos no se facturan. Si la llamada acierta, el cuerpo reitera las tres entradas, devuelve amount_borrowed como precio de compra por uno menos margen inicial, equity_at_purchase como precio de compra por margen inicial, margin_call_price como el disparo redondeado a doce cifras decimales y una cadena formula que reenuncia la identidad. Ejemplo: purchase_price de cuarenta frente a initial_margin 0.50 y maintenance_margin 0.25 produce un margin_call_price de cuarenta por un medio sobre tres cuartos, que es veintiséis y dos tercios. Ejemplo: purchase_price de ochenta con el mismo medio de margen inicial y un suelo de mantenimiento 0.20 produce cincuenta. Combine el disparo con sus propias notas si el memorando necesita un colchón o un recorte interno; este endpoint calcula solo el precio de recargo de libro y no inventa intereses overnight, productos de venta en corto ni un recargo de casa a nivel de cartera.
Dónde una calculadora de llamada de margen aporta valor real
Como la implementación es parse pura de nivel A, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente.
Preguntas técnicas
¿Cómo se calcula el precio de llamada de margen a partir del precio de compra y de los dos márgenes?
Envíe números finitos purchase_price (> 0), initial_margin (un decimal en (0, 1]) y maintenance_margin (un decimal en [0, 1)). La API devuelve margin_call_price = purchase_price × (1 − initial_margin) / (1 − maintenance_margin).
¿Cuánto cuesta la calculadora de llamada de margen?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago a $0.002 por llamada exitosa; la entrada inválida no se factura.