ForHosting KIT · Finanzas y dinero

Calculadora de beneficio y pérdida en acciones

Compre 100 acciones a 50, véndalas a 65, pague 7,5 de comisión en cada lado y su beneficio neto será de 1.485, un 29,66 % sobre el coste. Cuenta las comisiones de ambos lados, así que el resultado coincide con su efectivo real. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Precio de compra
50
Precio de venta
65
Cuotas de mercado
100
Comisión de compra
7,5
Comisión de venta
7,5
Obtiene
Costo total
5 007,5
Ingresos totales
6 492,5
Utilidad bruta
1 500
Comisiones totales
15

Operadores, docentes y herramientas de cartera necesitan una respuesta clara tras cada posición en acciones cerrada: cuánto se ganó o perdió después de comisiones, y qué rentabilidad porcentual representa ese resultado sobre el capital inmovilizado en la operación. Las hojas de cálculo difieren en si las comisiones salen de los ingresos o del coste, y las calculadoras manuales a menudo omiten un lado de la comisión. Esta calculadora de beneficio y pérdida en acciones acepta el precio de compra por título, el de venta, el número de acciones y comisiones opcionales de compra y venta; devuelve el coste total, los ingresos totales, el beneficio bruto antes de comisiones, el total de comisiones, el beneficio o pérdida neta, la rentabilidad porcentual sobre el coste, la variación por título y una etiqueta de resultado: beneficio, pérdida o equilibrio.

Cómo se define aquí el beneficio y la pérdida de una operación

Una operación larga en acciones tiene dos patas de caja relevantes para el rendimiento neto: lo que usted pagó al abrir la posición y lo que recibió al cerrarla. El coste total es el precio de compra multiplicado por el número de títulos más cualquier comisión o tarifa de compra. Los ingresos totales son el precio de venta por el número de títulos menos la comisión de venta.

El beneficio neto es ingresos totales menos coste total; un valor negativo es una pérdida neta. La rentabilidad porcentual es el beneficio neto dividido por el coste total, multiplicado por cien, de modo que el denominador incluye el capital de las acciones y la comisión de apertura. El beneficio bruto es la variación de precio por el número de títulos antes de comisiones, y le permite ver cuánto de la subida consumieron las tarifas.

El total de comisiones suma compra y venta. La variación por título y su porcentaje describen el movimiento subyacente con independencia del tamaño. El resultado es la palabra beneficio cuando el neto es positivo, pérdida cuando es negativo y equilibrio cuando el neto se redondea a cero con la precisión decimal elegida.

Ejemplo: compra de cien títulos a cincuenta, venta a sesenta y cinco, con siete dólares con cincuenta céntimos en cada lado. El coste es cinco mil más siete coma cinco igual a cinco mil siete coma cinco; los ingresos son seis mil quinientos menos siete coma cinco igual a seis mil cuatrocientos noventa y dos coma cinco; el neto ronda mil cuatrocientos ochenta y cinco dólares, una rentabilidad de dos dígitos sobre el coste.

Dónde aporta valor una calculadora de PyG en acciones

Las páginas formativas de brókeres y los blogs de finanzas personales compiten por búsquedas de calculadora de beneficio y pérdida en acciones cuando ofrecen una herramienta en vivo alineada con el artículo. Las plataformas de formación permiten a los alumnos introducir precios de compra y venta de libro y comprobar la rentabilidad neta con comisiones realistas. Los sandboxes de onboarding fintech muestran el PyG de la primera operación sin montar un sistema completo de órdenes.

Esta herramienta no obtiene cotizaciones en vivo, no cubre opciones multi-pata, no promedia coste en ejecuciones parciales ni reporta ajustes de wash sale: solo el PyG en efectivo en forma cerrada y la rentabilidad de una compra y una venta con comisiones opcionales.

Comprobación de rendimiento tras cerrar

Tras vender acciones, introduzca precio de compra, de venta, tamaño y ambas comisiones para ver el beneficio neto y la rentabilidad sobre el coste.

Widgets de aula y de contenido

Incruste la calculadora gratuita del navegador en páginas educativas para que los alumnos verifiquen ejemplos de operaciones largas con comisiones.

¿Por qué la rentabilidad es del 29,66 % si el precio subió un 30 %?

Porque cuentan las comisiones. El precio pasó de 50 a 65, un 30 %, pero los 15 de comisiones y la comisión de compra incluida en el coste dejan el neto en 1.485 sobre un coste de 5.007,5.

¿Las comisiones se restan del coste o de lo cobrado?

De ambos, cada una en su lado. La comisión de compra se suma a lo que pagó por las acciones y la de venta se resta de lo que recibió, de modo que ninguna se olvida.

¿Cuándo marca la operación como punto de equilibrio?

Cuando el beneficio neto, redondeado a los decimales elegidos, queda en cero. Un neto positivo se etiqueta como beneficio y uno negativo como pérdida, para ordenar sus posiciones cerradas de un vistazo.

¿Tiene en cuenta ventas en corto, dividendos o impuestos?

No. Responde al resultado en efectivo de una compra y una venta normales con comisiones explícitas. Las ventas en corto, los dividendos, los impuestos y el cambio de divisa quedan fuera, así que trátelos por separado.

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.

POSThttps://api.kit.forhosting.com/finance/stock-profit-loss

¿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.

curl -X POST https://api.kit.forhosting.com/finance/stock-profit-loss \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"buy_price":50,"sell_price":65,"shares":100}'
{
  "buy_price": 50,
  "sell_price": 65,
  "shares": 100
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "finance.stock_profit_loss",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Cómo se define aquí el beneficio y la pérdida de una operación

Ventas en corto, wash sales, impuestos, dividendos y conversión de divisas quedan fuera de alcance: este endpoint responde solo a la pregunta de PyG en efectivo de una apertura y un cierre de estilo largo con comisiones explícitas.

Contrato de entrada, redondeo y comportamiento ante errores

El redondeo half-up se aplica una vez a cada campo de salida desde el cálculo en coma flotante, para que los goldens sean estables entre runtimes. Envíe por POST un objeto JSON con tres números finitos obligatorios: buy_price mayor que cero, sell_price mayor o igual que cero y shares mayor que cero. Opcionalmente envíe buy_commission y sell_commission como números finitos no negativos (cada uno vale cero si se omite), y decimals como entero de cero a ocho que controla el redondeo half-up de campos de dinero y porcentaje (por defecto dos). Las cadenas numéricas que se interpretan como valores finitos se aceptan igual que los números JSON. Campos ausentes, valores no finitos, buy_price o shares no positivos, sell_price o comisiones negativas y decimals fuera de rango fallan con invalid_input y no se facturan. En el éxito el cuerpo devuelve las entradas redondeadas, total_cost, total_proceeds, gross_profit, total_commissions, net_profit, percent_return, price_change, price_change_percent, outcome y una cadena formula breve que puede mostrar junto a las cifras. Si la comisión de venta supera el nocional de venta, total_proceeds puede ser negativo; ese caso extremo se calcula en lugar de rechazarse, porque algunos tarifarios cobran tickets fijos en posiciones pequeñas. Combine esta API con su propio módulo fiscal si necesita tramos de plusvalía; la calculadora no estima impuestos.

Dónde aporta valor una calculadora de PyG en acciones

Los scripts internos de operaciones cierran en lote operaciones de papel y necesitan un endpoint parse determinista en lugar de pegar en una hoja. Como la implementación es parse puro de nivel A, cada llamada correcta cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente, y la validación fallida no consume saldo. Varíe sell_price o la comisión en un bucle desde su código para tablas de escenarios; fije net_profit y percent_return en las pruebas; mantenga las peticiones pequeñas. La ruta gratuita del navegador usa el mismo módulo puro que la API, así que demos y producción no divergen.

Escenarios de impacto de comisiones

Mantenga fijos los precios y varíe buy_commission o sell_commission para mostrar cómo las tarifas cambian el PyG neto en lotes pequeños.

¿Cómo calculo el beneficio o la pérdida en acciones con comisiones?

Envíe buy_price, sell_price y shares (obligatorios). Opcionalmente buy_commission y sell_commission (por defecto 0). El beneficio neto es (sell_price×shares − sell_commission) − (buy_price×shares + buy_commission).

¿Cómo se define la rentabilidad porcentual?

percent_return es net_profit dividido por total_cost multiplicado por 100. total_cost incluye la comisión de compra para que la rentabilidad refleje el capital y las tarifas de apertura.

¿Qué significa el campo outcome?

outcome es profit cuando net_profit es positivo, loss cuando es negativo y breakeven cuando el neto es cero tras el redondeo half-up con los decimals elegidos.

¿Puede sell_price ser cero?

Sí. sell_price puede ser cero (pérdida total de la pata de acciones). buy_price y shares deben seguir siendo mayores que cero para que el coste total sea positivo.

¿Cuánto cuesta la calculadora de beneficio y pérdida en acciones?

La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada correcta; la entrada inválida no se factura.

Ver la documentación completa del KIT →