Calculateur de debt yield
Un bien qui dégage 50 000 de revenu net d'exploitation pour un prêt de 500 000 affiche un debt yield de 10 % : son revenu équivaut à un dixième de la somme empruntée. Saisissez le revenu et le prêt pour obtenir le pourcentage. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Noi
- 50 000
- Montant du prêt
- 500 000
- Décimales
- 4
- Rendement de la dette (%)
- 10
Debt yield = NOI / montant du prêt en pourcentage. Intention de recherche : calculateur de debt yield. Aucun appel réseau, graine aléatoire ni état serveur n'est requis pour une réponse correcte. Les travaux en échec ne sont pas facturés. Les landings ciblent
Ce que mesure le debt yield
Le debt yield compare le revenu net d'exploitation d'un bien à la taille du prêt qui le finance. On divise le revenu par le capital emprunté, puis on multiplie par 100 : le résultat est un pourcentage. Avec 50 000 de revenu net d'exploitation et un prêt de 500 000, le debt yield est de 10 % : le revenu du bien équivaut à un dixième de la somme empruntée. Comme seuls ces deux chiffres interviennent, ni le taux d'intérêt, ni la durée, ni les échéances mensuelles ne modifient le résultat, ce qui en fait un moyen simple de rapporter ce que rapporte un bien à l'argent prêté sur lui.
Utiliser le chiffre sans erreur
Saisissez le capital emprunté, pas le prix d'achat ni la valeur du bien, et gardez les deux chiffres dans la même devise. Un revenu plus élevé ou un prêt plus petit augmentent le pourcentage ; un prêt plus important le réduit. Pour trouver le prêt qui correspond à une cible, divisez le revenu par le pourcentage cible divisé par 100 : à 10 %, 50 000 de revenu correspondent à un prêt de 500 000. Vous pouvez choisir le nombre de décimales affichées, et l'arrondi n'est appliqué qu'une fois, à la fin, pour que le chiffre ne soit pas faussé par des arrondis successifs.
Quand l'utiliser
Utilisez-le lorsque l'intention de recherche correspond à cet outil. Debt yield = NOI / montant du prêt en pourcentage. Aucun appel réseau, graine aléatoire ni état serveur n'est requis pour une réponse correcte.
Les travaux en échec ne sont pas facturés. Les landings ciblent l'intention de recherche déclarée avec des mots-clés précis. Préférez des unités et des plages explicites à la coercition silencieuse de mauvais types.
Lorsqu'un champ est optionnel, les valeurs par défaut sont documentées dans params et reprises en sortie.
Questions fréquentes
Langues ?
Livraison EN uniquement ; Nitro hydrate les sept autres langues.
Comment calcule-t-on le debt yield ?
Divisez le revenu net d'exploitation par le capital emprunté et multipliez par 100. Avec 50 000 de revenu et un prêt de 500 000, le debt yield est de 10 %.
Le taux d'intérêt ou la durée du prêt modifient-ils le debt yield ?
Non. Seuls le revenu net d'exploitation et le montant du prêt interviennent, donc le résultat reste le même quels que soient le taux d'intérêt, la durée de remboursement ou le montant des échéances.
Comment trouver le prêt correspondant à un debt yield cible ?
Divisez le revenu par le pourcentage cible divisé par 100. À 10 %, un revenu net d'exploitation de 50 000 correspond à un prêt de 500 000 ; saisissez ce couple ici pour le vérifier.
Quel montant de prêt faut-il saisir ?
Le capital emprunté, dans la même devise que le revenu net d'exploitation. Ne saisissez ni le prix d'achat ni la valeur du bien, qui donneraient un pourcentage plus bas et trompeur.
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/finance/debt-yield \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"noi":50000,"loan_amount":500000}'const res = await fetch("https://api.kit.forhosting.com/finance/debt-yield", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"noi": 50000,
"loan_amount": 500000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/debt-yield",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"noi": 50000,
"loan_amount": 500000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/debt-yield", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"noi":50000,"loan_amount":500000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"noi":50000,"loan_amount":500000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/debt-yield", 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
{
"noi": 50000,
"loan_amount": 500000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.debt_yield",
"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
Le calculateur est gratuit dans le navigateur, déterministe et identique sur le chemin de l'API. Les entrées sont validées avant toute arithmétique, de sorte que les charges invalides échouent avec invalid_input. L'arrondi half-up est appliqué une seule fois à partir des résultats IEEE bruts lorsque des décimales sont demandées. Utilisez le même contrat JSON depuis des tableurs, des hooks CMS, l'automatisation ou des démos pédagogiques.
Fonctionnement
Aucun appel réseau, graine aléatoire ni état serveur n'est requis pour une réponse correcte. Les travaux en échec ne sont pas facturés. Les landings ciblent l'intention de recherche déclarée avec des mots-clés précis. Préférez des unités et des plages explicites à la coercition silencieuse de mauvais types. Lorsqu'un champ est optionnel, les valeurs par défaut sont documentées dans params et reprises en sortie. Debt yield = NOI / montant du prêt en pourcentage. debt_yield% = 100 × NOI / loan_amount. Le calculateur est gratuit dans le navigateur, déterministe et identique sur le chemin de l'API. Les entrées sont validées avant toute arithmétique, de sorte que les charges invalides échouent avec invalid_input. L'arrondi half-up est appliqué une seule fois à partir des résultats IEEE bruts lorsque des décimales sont demandées. Utilisez le même contrat JSON depuis des tableurs, des hooks CMS, l'automatisation ou des démos pédagogiques.
Entrées, limites et arrondi
Les sorties reprennent les entrées pour la journalisation. Aucun appel réseau, graine aléatoire ni état serveur n'est requis pour une réponse correcte. Les travaux en échec ne sont pas facturés. Les landings ciblent l'intention de recherche déclarée avec des mots-clés précis. Préférez des unités et des plages explicites à la coercition silencieuse de mauvais types. Lorsqu'un champ est optionnel, les valeurs par défaut sont documentées dans params et reprises en sortie. Fournissez les champs JSON obligatoires. Les décimales optionnelles utilisent half-up une fois à partir des valeurs IEEE brutes. Les types ou plages invalides lèvent invalid_input. Le calculateur est gratuit dans le navigateur, déterministe et identique sur le chemin de l'API. Les entrées sont validées avant toute arithmétique, de sorte que les charges invalides échouent avec invalid_input. L'arrondi half-up est appliqué une seule fois à partir des résultats IEEE bruts lorsque des décimales sont demandées. Utilisez le même contrat JSON depuis des tableurs, des hooks CMS, l'automatisation ou des démos pédagogiques.
Quand l'utiliser
Le calculateur est gratuit dans le navigateur, déterministe et identique sur le chemin de l'API. Les entrées sont validées avant toute arithmétique, de sorte que les charges invalides échouent avec invalid_input. L'arrondi half-up est appliqué une seule fois à partir des résultats IEEE bruts lorsque des décimales sont demandées. Utilisez le même contrat JSON depuis des tableurs, des hooks CMS, l'automatisation ou des démos pédagogiques.
Cas d'intégration
Vérification rapide
Utilisez le widget gratuit pour vérifier une formule avant la production.
Automatisation
Appelez l'API avec le même contrat JSON depuis des scripts ou un CMS.
Enseignement
Montrez des exemples golden figés sans logiciel propriétaire.
Questions techniques
Le widget du navigateur est-il gratuit ?
Oui. Le tier A est gratuit côté client avec le même noyau que l'API.
Utilise-t-il le réseau ?
Non. Le calcul est local et déterministe.
Que se passe-t-il en cas de mauvaise entrée ?
invalid_input est levé ; les travaux en échec ne sont pas facturés.
Compatible avec l'API ?
Oui — les mêmes champs JSON que params.json.