Calculadora de dividendo
Una empresa que reparte 2.000.000.000 en dividendos entre 500.000.000 acciones paga 4 por acción, y con la acción a 50 eso es una rentabilidad del 8 %. Obtenga ambas cifras a partir de los totales de un informe. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Dividendos totales
- 2 000 000 000
- Acciones en circulación
- 500 000 000
- Precio de la acción
- 50
- Dividendo por acción
- 4
- Rendimiento por dividendo
- 8
- Rendimiento por dividendo (decimal)
- 0,08
El dividendo por acción y la rentabilidad por dividendo son las dos cifras de retorno en efectivo que citan los inversores cuando una sociedad reparte beneficios entre los titulares de acciones ordinarias. El dividendo por acción es el total de dividendos en efectivo dividido entre las acciones en circulación. La rentabilidad es ese importe por acción dividido entre el precio actual, suele mostrarse en porcentaje, de modo que un dividendo de cuatro dólares sobre una acción de cincuenta es una rentabilidad del ocho por ciento. Equipos de operaciones, estudiantes y responsables de hojas de cálculo recuperan esas cifras cuando un informe lista dividendos agregados, un recuento de acciones y una cotización en columnas distintas. Esta calculadora de dividendo divide el total de dividendos entre las acciones en circulación y, a continuación, divide el importe por acción entre el precio, y devuelve tanto el importe del dividendo como la rentabilidad.
Qué significan el dividendo por acción y la rentabilidad, y cómo el efectivo se vuelve una tasa
El dividendo por acción es el efectivo que una sociedad paga sobre cada acción en circulación: el total de dividendos dividido entre el recuento de acciones. La rentabilidad por dividendo es ese importe por acción dividido entre el precio actual, suele cotizarse en porcentaje, de modo que un dividendo de cuatro dólares sobre una acción de cincuenta es una rentabilidad del ocho por ciento. Esas dos cifras responden a preguntas distintas.
El dividendo por acción es un importe en unidades monetarias; es lo que aparece en un formulario fiscal o en un calendario de dividendos junto al ticker. La rentabilidad es una tasa de retorno a la cotización de hoy: se mueve cuando se mueve el precio aunque el consejo no cambie el reparto en efectivo. La rentabilidad trailing usa los dividendos ya pagados en los últimos doce meses; la rentabilidad a futuro usa la tasa anual indicada del último dividendo declarado.
Una sociedad que no pagó efectivo tiene un total cero, un dividendo por acción cero y una rentabilidad cero, resultado válido, no un error. La frecuencia ya va plegada en el total que envía: si una empresa paga un dólar cuatro veces al año, pase cuatro como efectivo anual, no el cheque trimestral.
Qué puede hacer con ella
Ejercicios y claves LMS de dividendo por acción y rentabilidad
Corrija problemas que piden calcular el dividendo por acción como total de dividendos sobre acciones en circulación, y la rentabilidad como ese importe sobre el precio, incluido el caso de efectivo nulo.
Preguntas frecuentes
¿Cómo se calcula el dividendo por acción?
Envíe el efectivo agregado (anual, trailing o indicado) y un recuento de acciones positivo. Dos mil millones de efectivo sobre quinientos millones de acciones es un dividendo por acción de cuatro dólares.
¿Cómo se calcula la rentabilidad por dividendo a partir de ese importe?
Un dividendo de cuatro dólares sobre una acción de cincuenta es una rentabilidad del ocho por ciento.
¿Qué ocurre si las acciones en circulación son cero?
El dividendo por acción es el total de dividendos dividido entre las acciones en circulación, así que un recuento cero no es un denominador válido. La llamada no se factura.
¿Pongo el dividendo trimestral o el anual?
El total del periodo que quiera medir, normalmente el año. Si una empresa paga uno cuatro veces al año, introduzca cuatro como efectivo anual, no el pago de un solo trimestre.
¿Qué diferencia hay entre la rentabilidad por dividendo pasada y la prevista?
La pasada usa los dividendos realmente pagados en los últimos doce meses; la prevista usa la tasa anual que indica el último dividendo anunciado. Introduzca el total que prefiera, pero sea coherente.
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/dividend \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"total_dividends":2000000000,"shares_outstanding":500000000,"share_price":50}'const res = await fetch("https://api.kit.forhosting.com/fin/dividend", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"total_dividends": 2000000000,
"shares_outstanding": 500000000,
"share_price": 50
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/dividend",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"total_dividends": 2000000000,
"shares_outstanding": 500000000,
"share_price": 50
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/dividend", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"total_dividends":2000000000,"shares_outstanding":500000000,"share_price":50}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"total_dividends":2000000000,"shares_outstanding":500000000,"share_price":50}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/dividend", 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
{
"total_dividends": 2000000000,
"shares_outstanding": 500000000,
"share_price": 50
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.dividend",
"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
Un recuento de acciones en circulación igual a cero se rechaza con invalid_input porque no puede ser el denominador.
Qué significan el dividendo por acción y la rentabilidad, y cómo el efectivo se vuelve una tasa
Este endpoint no obtiene informes ni cotizaciones en vivo. Aplica las definiciones que usted aporta para que claves de ejercicios, widgets de aterrizaje y automatización compartan un único importe y una única tasa auditables. total_dividends es el efectivo agregado que desea en el numerador: dividendos anuales, de los últimos doce meses o la tasa anual indicada, siempre que sea coherente. shares_outstanding es el denominador del importe por acción y debe ser un número finito mayor que cero; un recuento cero no puede dividir y se rechaza en lugar de inventar un dividendo. share_price debe ser un número finito mayor que cero para que la rentabilidad tenga denominador válido.
Contrato de entrada, forma de la respuesta y comportamiento ante errores
Las acciones en circulación son el campo que el contrato de producto señala: un recuento cero nunca se sustituye en silencio por uno, y un recuento ausente no se trata como cero. La validación fallida no consume saldo, lo que mantiene baratos los scripts exploratorios cuando quien desarrolla envía a propósito un recuento cero para confirmar la ruta de error. Envíe por POST un cuerpo JSON con tres números finitos obligatorios. total_dividends (alias total_dividend, dividends, dividend_paid y cash_dividends) es el dividendo de efectivo agregado en unidades monetarias. Debe ser finito y mayor o igual que cero para que se permita una sociedad que no pagó nada. shares_outstanding (alias shares, number_of_shares, outstanding_shares y shares_issued) es el recuento de acciones usado como denominador por acción y debe ser un número finito estrictamente mayor que cero. share_price (alias price, stock_price, market_price y last_price) es la cotización en la misma moneda que el dividendo y debe ser un número finito estrictamente mayor que cero. decimals es opcional, un entero de cero a doce (por defecto seis) que controla el redondeo half-up del importe por acción y de ambos campos de rentabilidad. Si acierta, el cuerpo ecoa total_dividends, shares_outstanding y share_price, luego dividend_per_share como el efectivo por acción, dividend_yield como porcentaje, dividend_yield_decimal como la fracción equivalente y una cadena formula que reescribe que el dividendo por acción es el total entre las acciones y que la rentabilidad es el dividendo por acción entre el precio. Ejemplo: dos mil millones de dividendos totales, quinientos millones de acciones y un precio de cincuenta devuelven dividend_per_share cuatro, dividend_yield ocho y dividend_yield_decimal 0.08. Campos ausentes, valores no finitos, un total negativo o un recuento o un precio cero o negativo fallan con invalid_input nombrando el campo y no se facturan. Prefiera números JSON simples a cadenas con símbolos de moneda o signos de porcentaje; las cadenas numéricas se aceptan solo si coinciden con un patrón estricto de número finito, sin comas ni etiquetas. El precio es un $0.002 fijo por llamada exitosa con unit item.
Dónde una calculadora de dividendo aporta valor
Educadores y plataformas LMS necesitan un oráculo para la pregunta de definición que pide calcular el dividendo por acción a partir del total y de las acciones en circulación, incluido el caso de efectivo cero, sin un terminal de datos de mercado. Los equipos de contenido pueden contrastar la rentabilidad trailing con la rentabilidad a futuro sobre el mismo recuento para que el lector vea por qué dos porcentajes pueden describir un mismo ticker cuando la tasa indicada difiere del efectivo del año anterior. Use esta capacidad cuando ya tenga el efectivo total, un recuento de acciones y un precio; si tiene dólares de cupón anual y un nominal de bono, use una calculadora de tasa de cupón en lugar de esta definición de dividendo de renta variable. Los archivos de back-office suelen guardar el total de dividendos pagados, las acciones en circulación y el último precio en columnas distintas; un endpoint determinista recupera DPS y rentabilidad sin una celda de hoja que alguien podría reescribir más tarde como payout al dividir entre el beneficio. Los integradores conectan el endpoint a cuadernos, herramientas de flujo o workers en el borde para fijar goldens cuando un extracto de cartera cambia el efectivo almacenado, el recuento diluido o la cotización. Como la implementación es trabajo analítico parse de nivel A puro, cada llamada exitosa cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente. Mantenga shares_outstanding y share_price estrictamente positivos, fije los campos dividend_per_share y dividend_yield redondeados en las pruebas y obtendrá importes y rentabilidades reproducibles para widgets, aulas y producción sin montar su propia biblioteca de investigación de renta variable.
Casos de integración
Efectivo por acción a partir del total de un 10-K
Convierta el total de dividendos pagados, las acciones en circulación y el último precio en dividend_per_share y el porcentaje de rentabilidad trailing que muestra una página de cotización.
Ficheros de cartera que guardan efectivo, acciones y precio por separado
Recupere dividend_per_share y dividend_yield a partir de las columnas de efectivo agregado, recuento de acciones y precio, sin dividir por error el efectivo entre el beneficio (eso sería un payout).
Preguntas técnicas
¿Debe enviar efectivo anual, trailing o trimestral en total_dividends?
Envíe el efectivo que coincida con la rentabilidad que desea. La rentabilidad trailing usa los últimos doce meses; la rentabilidad a futuro usa la tasa anual indicada. No envíe un solo cheque trimestral salvo que pretenda una rentabilidad trimestral. La calculadora no anualiza.
¿Cuánto cuesta la calculadora de dividendo?
La herramienta del navegador es gratuita. Las peticiones API usan saldo KIT prepago a $0.002 por llamada exitosa; la entrada inválida no se factura.