La Calculadora de ganancia de acciones responde a una pregunta sobre una sola operación bursátil: después de las comisiones y el impuesto, ¿cuánto dinero queda realmente? Introduces el precio de compra, el precio de venta y el número de acciones, más los días de tenencia opcionales, las dos comisiones y una tasa de impuesto, pulsas Calcular, y la página muestra el coste total, los ingresos totales, la ganancia bruta, el impuesto, la ganancia neta, el porcentaje de retorno y el retorno anualizado. Todo ocurre en tu navegador: la aritmética es JavaScript puro de lado de cliente y ningún precio ni dato de posición se envía a un servidor.
Siete campos, tres obligatorios
Tres campos deben estar rellenos antes de que aparezca nada: precio de compra, precio de venta y número de acciones. Pulsar Calcular con alguno de ellos vacío, o con acciones en cero o menos, no muestra nada en absoluto. No hay mensaje de error ni estado rojo. La sección de resultado simplemente no aparece, y lo que tenías en pantalla antes se queda. Los otros cuatro campos son opcionales. Días de tenencia, comisión de compra, comisión de venta y tasa de impuesto caen a cero cuando están vacíos, así que un cálculo mínimo de tres campos produce igualmente un resultado completo de siete líneas.
Cómo se calculan el coste y los ingresos
El coste total es precio de compra por acciones más la comisión de compra. Los ingresos totales son precio de venta por acciones menos la comisión de venta. La asimetría es deliberada: la tarifa que pagas para entrar en la operación se suma a lo que costó la posición, y la que pagas para salir se resta de lo que la posición devolvió. La ganancia bruta es entonces simplemente ingresos menos coste. En un ejemplo, comprar 100 acciones a 100.00 con una comisión de compra de 5.00 y vender a 110.00 con una comisión de venta de 5.00 da un coste total de 10,005.00, unos ingresos totales de 10,995.00 y una ganancia bruta de 990.00.
Cuándo se aplica la línea de impuesto
El impuesto solo se cobra cuando la ganancia bruta es positiva. La herramienta multiplica la bruta por la tasa que introduces, como porcentaje, y resta el producto de la bruta para obtener la ganancia neta. Si la bruta es cero o negativa, la línea de impuesto es exactamente 0.00, da igual la tasa que escribas, y la neta es igual a la bruta. Una operación plana pierde dinero por las comisiones: comprar y vender 100 acciones a 100.00 con una comisión de compra de 10.00 y de venta de 5.00 produce una bruta de menos 15.00, un impuesto de 0.00 y una neta de menos 15.00. El porcentaje de retorno sobre ese coste total es de unos menos 0.15 por ciento.
Porcentaje de retorno y retorno anualizado
El porcentaje de retorno es la ganancia neta dividida entre el coste total por 100, de modo que mide la operación contra todo lo que realmente pusiste, comisiones incluidas. El retorno anualizado toma uno más esa misma razón neta sobre coste, la eleva a la potencia de 365 entre días de tenencia y resta uno. En el ejemplo, una tenencia de 30 días convierte el retorno neto del 7.92 por ciento en una cifra anualizada de unos 152.67 por ciento, y ese es el punto de la métrica: hace comparable una operación de dos semanas con una posición de dos años. Si dejas los días de tenencia vacíos, la línea anualizada marca 0.00 por ciento por diseño, porque el exponente no está definido sin un período de tenencia. Una operación que pierde todo el coste, un precio de venta de cero, muestra menos 100 por ciento en ambas líneas.
Lo que puedes copiar
Cuando existe un resultado, el botón de copiar pone las siete líneas en tu portapapeles como texto plano, cada línea con el nombre del campo seguido de un dos puntos y el valor formateado, como netProfit: 792.00. Los valores se formatean con separador de miles y exactamente dos decimales. Las cuatro líneas orientadas a la ganancia, bruta, neta, porcentaje de retorno y anualizado, salen en verde cuando son cero o mayores y en rojo cuando son negativas, de modo que una operación perdedora se ve de un vistazo antes de leer los números.
Qué no hay aquí, y hacia dónde ir después
La herramienta es deliberadamente estrecha: un precio de compra, un precio de venta, una posición, sin cartera y sin base de coste por lote. Si quieres dimensionar la posición para que un stop loss arriesgue un porcentaje fijo de la cuenta, la herramienta de Tamaño de posición parte del riesgo que puedes permitirte. Si la operación es en cripto y no en una acción listada, la Calculadora de Impuestos Cripto aplica tasas de corto y largo plazo a cada transacción por separado, y si la pregunta es cómo queda el balance entero después de la operación, la Calculadora de patrimonio neto lleva el lado de los activos. La guía de tamaño de posición va con esta: esa decide cuántas acciones comprar, y esta pone precio a lo que valió la operación una vez cerrada.