Calculateur de dividende
Une société qui verse 2 000 000 000 de dividendes sur 500 000 000 actions paie 4 par action, et avec un cours de 50, le rendement est de 8 %. Obtenez les deux chiffres à partir des totaux d'un rapport. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Dividendes totaux
- 2 000 000 000
- Actions en circulation
- 500 000 000
- Prix de l'action
- 50
- Dividende par action
- 4
- Rendement du dividende
- 8
- Rendement du dividende (décimal)
- 0,08
Le dividende par action et le rendement du dividende sont les deux chiffres de retour en numéraire que les investisseurs citent lorsqu'une société distribue des bénéfices aux détenteurs d'actions ordinaires. Le dividende par action est le total des dividendes en numéraire divisé par les actions en circulation. Le rendement est ce montant par action divisé par le cours actuel, généralement affiché en pour cent, de sorte qu'un dividende de quatre dollars sur une action de cinquante est un rendement de huit pour cent. Les équipes opérations, les étudiants et les responsables de tableurs retrouvent ces chiffres dès qu'un dépôt liste des dividendes agrégés, un nombre d'actions et une cotation dans des colonnes distinctes. Ce calculateur de dividende divise le total des dividendes par les actions en circulation, puis divise le montant par action par le cours, et renvoie à la fois le montant du dividende et le rendement.
Ce que signifient le dividende par action et le rendement, et comment le numéraire devient un taux
Le dividende par action est le numéraire qu'une société verse sur chaque action en circulation : le total des dividendes divisé par le nombre d'actions. Le rendement du dividende est ce montant par action divisé par le cours actuel, généralement coté en pour cent, de sorte qu'un dividende de quatre dollars sur une action de cinquante est un rendement de huit pour cent. Ces deux chiffres répondent à des questions distinctes.
Le dividende par action est un montant en unités monétaires ; c'est ce qui apparaît sur un formulaire fiscal ou un calendrier de dividendes à côté du ticker. Le rendement est un taux de retour à la cotation du jour : il bouge lorsque le cours bouge même si le conseil ne change pas la distribution en numéraire. Le rendement trailing utilise les dividendes déjà versés sur les douze derniers mois ; le rendement à terme utilise le taux annuel indiqué du dernier dividende déclaré.
Une société qui n'a versé aucun numéraire a un total zéro, un dividende par action zéro et un rendement zéro, résultat valide, pas une erreur. La fréquence est déjà repliée dans le total que vous envoyez : si une entreprise verse un dollar quatre fois par an, passez quatre comme numéraire annuel, pas le chèque trimestriel.
Cas d’usage
Exercices et corrigés LMS de dividende par action et de rendement
Notez les problèmes qui demandent de calculer le dividende par action comme total des dividendes sur les actions en circulation, et le rendement comme ce montant sur le cours, y compris le cas de numéraire nul.
Questions fréquentes
Comment calcule-t-on le dividende par action ?
Envoyez le numéraire agrégé (annuel, trailing ou indiqué) et un nombre d'actions positif. Deux milliards de numéraire sur cinq cents millions d'actions donnent un dividende par action de quatre dollars.
Comment calcule-t-on le rendement du dividende à partir de ce montant ?
Un dividende de quatre dollars sur une action de cinquante est un rendement de huit pour cent.
Que se passe-t-il si les actions en circulation valent zéro ?
Le dividende par action est le total des dividendes divisé par les actions en circulation, donc un nombre zéro n'est pas un dénominateur valide. L'appel n'est pas facturé.
Faut-il saisir le dividende trimestriel ou annuel ?
Le total de la période que vous voulez mesurer, en général l'année. Si une société verse un quatre fois par an, saisissez quatre comme montant annuel, et non le seul versement trimestriel.
Quelle différence entre rendement passé et rendement prévisionnel ?
Le rendement passé utilise les dividendes réellement versés sur les douze derniers mois ; le prévisionnel utilise le taux annuel indiqué par le dernier dividende annoncé. Saisissez le total de votre choix, mais restez cohérent.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre 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)Exemple de requête
{
"total_dividends": 2000000000,
"shares_outstanding": 500000000,
"share_price": 50
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.dividend",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Un nombre d'actions en circulation égal à zéro est rejeté avec invalid_input car il ne peut pas servir de dénominateur.
Ce que signifient le dividende par action et le rendement, et comment le numéraire devient un taux
Cet endpoint n'extrait ni dépôts ni cotations en direct. Il applique les définitions que vous fournissez afin que corrigés, widgets de landing et automatisation partagent un seul montant et un seul taux auditables. total_dividends est le numéraire agrégé que vous voulez au numérateur : dividendes annuels, des douze derniers mois ou le taux annuel indiqué, tant que vous restez cohérent. shares_outstanding est le dénominateur du montant par action et doit être un nombre fini supérieur à zéro ; un nombre nul ne peut pas diviser et est rejeté au lieu d'inventer un dividende. share_price doit être un nombre fini supérieur à zéro afin que le rendement ait un dénominateur valide.
Contrat d'entrée, forme de la réponse et comportement d'erreur
Les actions en circulation sont le champ que le contrat produit met en avant : un nombre zéro n'est jamais remplacé en silence par un, et un nombre manquant n'est pas traité comme zéro. Une validation en échec ne consomme pas le solde, ce qui garde bon marché les scripts exploratoires lorsque vous envoyez volontairement un nombre d'actions zéro pour confirmer le chemin d'erreur. Envoyez par POST un corps JSON avec trois nombres finis obligatoires. total_dividends (alias total_dividend, dividends, dividend_paid et cash_dividends) est le dividende en numéraire agrégé en unités monétaires. Il doit être fini et supérieur ou égal à zéro afin qu'une société qui n'a rien versé soit autorisée. shares_outstanding (alias shares, number_of_shares, outstanding_shares et shares_issued) est le nombre d'actions utilisé comme dénominateur par action et doit être un nombre fini strictement supérieur à zéro. share_price (alias price, stock_price, market_price et last_price) est la cotation dans la même devise que le dividende et doit être un nombre fini strictement supérieur à zéro. decimals est optionnel, un entier de zéro à douze (défaut six) qui pilote l'arrondi half-up du montant par action et des deux champs de rendement. En cas de succès le corps répète total_dividends, shares_outstanding et share_price, puis dividend_per_share comme numéraire par action, dividend_yield en pour cent, dividend_yield_decimal comme fraction équivalente et une chaîne formula qui reformule que le dividende par action égale le total sur les actions et que le rendement égale le dividende par action sur le cours. Exemple : deux milliards de dividendes totaux, cinq cents millions d'actions et un cours de cinquante renvoient dividend_per_share quatre, dividend_yield huit et dividend_yield_decimal 0.08. Champs manquants, valeurs non finies, un total négatif ou un nombre ou un cours nul ou négatif échouent avec invalid_input en nommant le champ et ne sont pas facturés. Préférez des nombres JSON simples aux chaînes avec symboles monétaires ou signes de pour cent ; les chaînes numériques ne sont acceptées que si elles correspondent à un motif strict de nombre fini, sans virgules ni étiquettes. Le tarif est un $0.002 fixe par appel réussi avec unit item.
Où un calculateur de dividende justifie sa place
Enseignants et plateformes LMS ont besoin d'un oracle pour la question de définition qui demande de calculer le dividende par action à partir du total et des actions en circulation, y compris le cas de numéraire nul, sans terminal de données de marché. Les équipes de contenu peuvent opposer le rendement trailing au rendement à terme sur le même nombre d'actions pour que le lecteur voie pourquoi deux pourcentages peuvent décrire un même ticker lorsque le taux indiqué diffère du numéraire de l'année précédente. Utilisez cette capacité lorsque vous avez déjà le numéraire total, un nombre d'actions et un cours ; si vous avez des dollars de coupon annuel et un nominal d'obligation, utilisez un calculateur de taux de coupon plutôt que cette définition de dividende actions. Les fichiers back-office stockent souvent le total des dividendes versés, les actions en circulation et le dernier cours dans des colonnes distinctes ; un endpoint déterministe retrouve le DPS et le rendement sans une cellule de tableur que quelqu'un réécrirait plus tard en payout en divisant par le bénéfice. Les intégrateurs branchent l'endpoint sur des carnets, des outils de flux ou des workers en bordure afin de figer les goldens dès qu'un extrait de portefeuille change le numéraire stocké, le nombre dilué ou la cotation. Comme l'implémentation est un travail analytique parse de palier A pur, chaque appel réussi coûte le tarif de base publié $0.002 sans jetons de modèle ni réseau sortant. Gardez shares_outstanding et share_price strictement positifs, figez les champs dividend_per_share et dividend_yield arrondis dans les tests, et vous obtenez des montants et des rendements reproductibles pour widgets, salles de classe et production sans monter votre propre bibliothèque de recherche actions.
Cas d'intégration
Numéraire par action à partir du total d'un 10-K
Transformez le total des dividendes versés, les actions en circulation et le dernier cours en dividend_per_share et le pour cent de rendement trailing affiché sur une page de cotation.
Fichiers de portefeuille qui stockent numéraire, actions et cours à part
Retrouvez dividend_per_share et dividend_yield depuis les colonnes de numéraire agrégé, de nombre d'actions et de cours, sans diviser par erreur le numéraire par le bénéfice (ce serait un payout).
Questions techniques
Faut-il envoyer du numéraire annuel, trailing ou trimestriel dans total_dividends ?
Envoyez le numéraire qui correspond au rendement souhaité. Le rendement trailing utilise les douze derniers mois ; le rendement à terme utilise le taux annuel indiqué. N'envoyez pas un seul chèque trimestriel sauf si vous visez un rendement trimestriel. Le calculateur n'annualise pas.
Combien coûte le calculateur de dividende ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.