ForHosting KIT · Finances et argent

Calculateur profit et perte actions

Achetez 100 actions à 50, revendez-les à 65, payez 7,5 de commission à chaque passage et votre gain net atteint 1 485, soit 29,66 % du coût. Les frais des deux côtés sont comptés : le résultat colle donc à votre trésorerie réelle. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Prix d'achat
50
Prix de vente
65
Parts de marché
100
Commission d'achat
7,5
Commission de vente
7,5
Vous obtenez
Coût total
5 007,5
Produit total
6 492,5
Bénéfice brut
1 500
Commissions totales
15

Les traders, les formateurs et les outils de portefeuille ont besoin d'une réponse claire après chaque position action clôturée : combien d'argent a été gagné ou perdu après commissions, et quel rendement en pourcentage cela représente sur le capital immobilisé dans l'opération. Les formules de tableur divergent sur le fait de déduire les frais des produits ou du coût, et les calculateurs manuels ignorent souvent un côté de la commission. Ce calculateur de profit et perte sur actions accepte le prix d'achat par titre, le prix de vente, le nombre d'actions et des commissions d'achat et de vente optionnelles ; il renvoie le coût total, les produits totaux, le profit brut avant frais, le total des commissions, le profit ou la perte nette, le rendement en pourcentage sur le coût, la variation par titre et une étiquette simple de résultat : profit, perte ou équilibre.

Comment le profit et la perte d'une opération sont définis ici

Une opération longue sur actions comporte deux jambes de trésorerie qui comptent pour la performance nette : ce que vous avez payé pour ouvrir la position et ce que vous avez reçu en la clôturant. Le coût total est le prix d'achat multiplié par le nombre de titres plus toute commission ou frais d'achat. Les produits totaux sont le prix de vente multiplié par le nombre de titres moins la commission de vente.

Le profit net égale les produits totaux moins le coût total ; une valeur négative est une perte nette. Le rendement en pourcentage est le profit net divisé par le coût total, multiplié par cent, de sorte que le dénominateur inclut le capital des actions et les frais d'ouverture. Le profit brut est la variation de prix multipliée par le nombre de titres avant commissions, ce qui montre combien du mouvement les frais ont absorbé.

Le total des commissions additionne achat et vente. La variation par titre et son pourcentage décrivent le mouvement sous-jacent indépendamment de la taille. Le résultat est le mot profit lorsque le net est positif, perte lorsqu'il est négatif, et équilibre lorsque le net s'arrondit à zéro à la précision décimale choisie.

Exemple : achat de cent titres à cinquante, vente à soixante-cinq, avec sept dollars cinquante de chaque côté. Le coût est cinq mille plus sept point cinq égale cinq mille sept point cinq ; les produits sont six mille cinq cents moins sept point cinq égale six mille quatre cent quatre-vingt-douze point cinq ; le net est d'environ mille quatre cent quatre-vingt-cinq dollars, un rendement à deux chiffres sur le coût.

Où un calculateur de P&L actions apporte de la valeur

Les pages pédagogiques de courtiers et les blogs de finance personnelle se positionnent sur calculateur de profit et perte sur actions lorsqu'ils offrent un outil en direct aligné sur l'article. Les plateformes de coaching laissent les élèves saisir des prix d'achat et de vente de manuel et vérifier le rendement net avec des frais réalistes. Les sandboxes d'onboarding fintech montrent le P&L du premier trade sans déployer un système d'ordres complet.

Cet outil ne récupère pas de cotations en direct, ne gère pas les options multi-jambes, ne moyenne pas le coût sur des exécutions partielles et ne signale pas d'ajustements wash sale : uniquement le P&L cash en forme fermée et le rendement d'un achat et d'une vente avec commissions optionnelles.

Contrôle de performance après clôture

Après avoir vendu des actions, saisissez le prix d'achat, le prix de vente, la taille et les deux commissions pour voir le profit net et le rendement sur le coût.

Widgets de classe et de contenu

Intégrez le calculateur gratuit du navigateur sur des pages éducatives pour que les apprenants vérifient des exemples de trades longs avec commissions.

Pourquoi un rendement de 29,66 % alors que le cours a monté de 30 % ?

Parce que les commissions comptent. Le cours est passé de 50 à 65, soit 30 %, mais les 15 de frais et la commission d'achat incluse dans le coût ramènent le gain net à 1 485 pour un coût de 5 007,5.

Les commissions sont-elles déduites du coût ou du produit de la vente ?

Des deux, chacune de son côté. La commission d'achat s'ajoute au prix payé pour les actions et celle de vente se déduit de la somme reçue : aucun frais n'est oublié.

Quand l'opération est-elle classée à l'équilibre ?

Quand le gain net, arrondi au nombre de décimales choisi, tombe à zéro. Un résultat positif est étiqueté gain et un résultat négatif perte, pour trier vos positions clôturées d'un coup d'œil.

Le calculateur gère-t-il la vente à découvert, les dividendes ou les impôts ?

Non. Il donne le résultat en trésorerie d'un achat et d'une revente classiques avec des frais explicites. Vente à découvert, dividendes, impôts et conversion de devises sont hors de son champ : traitez-les à part.

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.

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

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

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"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Comment le profit et la perte d'une opération sont définis ici

Les ventes à découvert, wash sales, impôts, dividendes et conversion de devises sont hors périmètre : ce endpoint répond uniquement à la question de P&L cash d'une ouverture et d'une clôture de style long avec frais explicites.

Contrat d'entrée, arrondi et comportement d'erreur

L'arrondi half-up s'applique une fois à chaque champ de sortie depuis le calcul flottant, pour des goldens stables entre runtimes. Envoyez en POST un objet JSON avec trois nombres finis obligatoires : buy_price strictement positif, sell_price supérieur ou égal à zéro, et shares strictement positif. Envoyez éventuellement buy_commission et sell_commission comme nombres finis non négatifs (chacun vaut zéro s'il est omis), et decimals comme entier de zéro à huit contrôlant l'arrondi half-up des champs monétaires et de pourcentage (deux par défaut). Les chaînes numériques qui se parsent en valeurs finies sont acceptées comme les nombres JSON. Champs manquants, valeurs non finies, buy_price ou shares non positifs, sell_price ou commissions négatifs, et decimals hors plage échouent avec invalid_input et ne sont pas facturés. En cas de succès le corps renvoie les entrées arrondies, total_cost, total_proceeds, gross_profit, total_commissions, net_profit, percent_return, price_change, price_change_percent, outcome et une courte chaîne formula affichable à côté des chiffres. Si la commission de vente dépasse le notionnel de vente, total_proceeds peut être négatif ; ce cas limite est calculé plutôt que rejeté, car certains barèmes facturent des tickets fixes sur de toutes petites positions. Associez cette API à votre module fiscal si vous avez besoin de tranches de plus-values ; le calculateur n'estime pas l'impôt.

Où un calculateur de P&L actions apporte de la valeur

Les scripts internes d'opérations clôturent en lot des trades papier et ont besoin d'un endpoint parse déterministe plutôt que d'un collage dans un tableur. Comme l'implémentation est pure parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant, et une validation échouée ne consomme pas le solde. Faites varier sell_price ou la commission dans une boucle de votre code pour des tableaux de scénarios ; figez net_profit et percent_return dans les tests ; gardez les requêtes légères. Le chemin gratuit du navigateur utilise le même module pur que l'API, ainsi démos et production ne divergent pas.

Scénarios d'impact des frais

Gardez les prix fixes et faites varier buy_commission ou sell_commission pour montrer comment les tickets modifient le P&L net sur de petits lots.

Comment calculer le profit ou la perte sur actions avec commissions ?

Envoyez buy_price, sell_price et shares (obligatoires). Optionnellement buy_commission et sell_commission (défaut 0). Le profit net est (sell_price×shares − sell_commission) − (buy_price×shares + buy_commission).

Comment le rendement en pourcentage est-il défini ?

percent_return est net_profit divisé par total_cost multiplié par 100. total_cost inclut la commission d'achat pour que le rendement reflète le capital et les frais d'ouverture.

Que signifie le champ outcome ?

outcome vaut profit lorsque net_profit est positif, loss lorsqu'il est négatif, et breakeven lorsque le net est zéro après arrondi half-up aux decimals choisis.

sell_price peut-il être zéro ?

Oui. sell_price peut être zéro (perte totale de la jambe actions). buy_price et shares doivent rester strictement positifs pour que le coût total soit positif.

Combien coûte le calculateur de profit et perte sur actions ?

L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →