ForHosting KIT · Finanzen und Geld

Durchschnittskosten je Aktie

100 Aktien zu 10 und 50 Aktien zu 16 kosten zusammen 1.800 für 150 Stück, im Schnitt also 12 je Aktie: Der größere Posten zieht den Durchschnitt zu seinem Kurs. Geben Sie jeden Kauf ein und erhalten Sie einen Einstandspreis. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald

Die Durchschnittskosten je Aktie sind der gewichtete Einstandskurs einer Position: jedes Los steuert seinen Mittelabfluss bei, und diese Gesamtkosten werden durch die Stückzahl geteilt, die Sie tatsächlich halten. Anleger, Steuerhefte, DRIP-Verfolger und Übungen im Finanzunterricht brauchen diese eine Zahl, damit ein späterer Verkauf gegen eine einzige Kostenbasis gebucht wird statt gegen eine unordentliche Liste von Ausführungen. Dieser Rechner für Durchschnittskosten nimmt eine Liste von Stückzahlen und Kaufpreisen, multipliziert jedes Los, summiert das Geld, summiert die Stücke und liefert den gewichteten Durchschnittspreis. Ein einfacher Mittelwert der Kurse würde ein Los von zehn Stücken wie eines von tausend behandeln; die Gewichtung nach Stückzahl tut das nicht. Bruchteile von Aktien sind zulässig.

Was Durchschnittskosten je Aktie sind und warum die Gewichte die Stücke sind

Die Durchschnittskosten je Aktie einer Position sind nicht das arithmetische Mittel der Kurse, die Sie gezahlt haben. Es ist ein stückgewichtetes Mittel: jeder Kauf steuert Bargeld in Höhe von Stückzahl mal Kurs bei, diese Abflüsse werden addiert, und die Summe wird durch die Gesamtstückzahl aller Lose geteilt. Hundert Stücke gekauft zu zehn und fünfzig Stücke gekauft zu sechzehn kosten tausend plus achthundert, also eintausendachthundert Bargeld für einhundertfünfzig Stücke, sodass der Durchschnitt zwölf ist, nicht das ungewichtete Mittel von zehn und sechzehn, das dreizehn wäre.

Das größere Los zieht den Durchschnitt zu seinem eigenen Kurs, genau das, was der Kostenbasis-Schirm eines Brokers zeigt, wenn er den Durchschnittseinstand ausweist. Bruchteile von Aktien sind erstklassig: ein Dividenden-Wiederanlageplan, der einen Bruchteil eines Stücks zum gedruckten Kurs gutschreibt, ist ein Los wie jedes andere und geht zum Nennwert in die Summen ein. Lose mit null Stücken tragen zu keiner der beiden Summen bei; sie sind zulässig, solange ein anderes Los eine streng positive Stückzahl liefert.

Haben alle Lose null Stücke, gibt es keinen Nenner, und der Rechner lehnt die Anfrage ab, statt Infinity oder ein NaN zurückzugeben, das ein späteres Steuerformular als Zahl behandeln würde. Negative Kaufpreise werden ebenfalls abgelehnt. Der Rechner lädt keine Notierung herunter, wendet keine Wash-Sale-Anpassungen an und wählt nicht zwischen Durchschnittskosten und Einzelidentifikation für Sie.

Er bildet nur den gewichteten Durchschnitt aus den Losen, die Sie bereits haben.

Wo ein Rechner für Durchschnittskosten je Aktie seinen Nutzen verdient

Wer Durchschnittskosten je Aktie in ein Suchfeld tippt, weiß bereits, dass er die Kostenbasis einer Position aus den gekauften Losen will, nicht eine Live-Notierung, nicht ein Beta gegen den Markt und nicht ein allgemeines Statistikwerkzeug für gewichtete Mittel, das abstrakte Werte und Gewichte verlangt. Ein Verlag, der für diese Anfrage rangiert, bedient Privatanleger, die über Monate regelmäßig in denselben Ticker nachgekauft haben, Steuerhefte, die einen einzigen Durchschnittseinstand auf einem Veräußerungsblatt drucken müssen, und Ingenieure, die ein deterministisches Orakel brauchen, das eine Gesamtstückzahl von null ablehnt, statt still Infinity zu erzeugen.

DRIP- und Bruchstück-Broker schreiben ungerade Mengen zu gedruckten Kursen gut; diese Lose gehören in dieselbe Summe wie Käufe ganzer Stücke. Weil die Umsetzung analytischer parse-Code der Stufe A ist, bleibt jeder erfolgreiche Aufruf günstig ohne Modelltoken und ohne ausgehendes Netz. Fehlgeschlagene Prüfung wird nicht berechnet.

Koppeln Sie diese Fähigkeit an ein getrenntes Gewinn-oder-Verlust-Werkzeug, wenn Sie später verkaufen; halten Sie diese Fläche auf den durchschnittlichen Kaufpreis gerichtet, den man meint, wenn man Durchschnittskosten je Aktie sucht.

Regelmäßige Zukäufe in denselben Titel

Geben Sie jeden Kauf als Stückzahl und Kaufpreis ein, um einen einzigen Durchschnittseinstand zu veröffentlichen, statt die Kurse so zu mitteln, als hätte jedes Los dieselbe Größe.

DRIP- und Bruchstückbücher

Nehmen Sie anteilige Wiederanlage-Lose zu ihren gedruckten Kursen auf, damit dieselbe gewichtete Identität Ganzstückkäufe und drip-Gutschriften umfasst.

Wie werden die Durchschnittskosten je Aktie berechnet?

Senden Sie purchases als Lose aus Stückzahl und Kaufpreis. Der Durchschnittspreis ist die Summe von Stücken mal Kurs, geteilt durch die Summe der Stücke. Beispiel: 100 Stücke zu 10 und 50 zu 16 ergeben Durchschnittspreis 12.

Was geschieht, wenn die Gesamtstückzahl null ist?

Durchschnittskosten teilen durch die Gesamtstückzahl, daher wird eine nullige oder leere Mengensumme abgelehnt und nicht berechnet.

Warum nicht einfach die Kaufpreise mitteln?

Ein einfaches Mittel behandelt jedes Los als gleich. Ein Los von hundert Stücken zu 10 muss doppelt so schwer wie eines von fünfzig zu 16 wiegen; dieser Rechner gewichtet nach Stückzahl.

Kann ich Bruchteile von Aktien oder ein einzelnes Los eingeben?

Ja. Bruchteile von Aktien sind zulässig, und ein einzelnes Los liefert den Kaufpreis dieses Loses als Durchschnitt. Negative Stücke oder negative Kurse werden abgelehnt.

Was passiert, wenn die Gesamtzahl der Aktien null ist?

Dann gibt es keinen Nenner, und der Rechner lehnt die Eingabe ab, statt einen unendlichen Wert auszugeben. Posten mit null Aktien sind erlaubt, solange ein anderer Posten Aktien enthält.

Berücksichtigt der Rechner Wash Sales oder wählt er die Bewertungsmethode?

Nein. Er nimmt keine Wash-Sale-Anpassungen vor und entscheidet nicht zwischen Durchschnittskosten und Einzelzuordnung. Er bildet nur den nach Stückzahl gewichteten Durchschnitt Ihrer Posten, ohne Kurse abzurufen.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/fin/stock-average

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/fin/stock-average \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"purchases":[{"shares":100,"price":10},{"shares":50,"price":16}]}'
{
  "purchases": [
    {
      "shares": 100,
      "price": 10
    },
    {
      "shares": 50,
      "price": 16
    }
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.stock_average",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

max_items10000
HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Ist die Gesamtstückzahl null, ist das Verhältnis undefiniert und die Aufgabe scheitert mit invalid_input statt Infinity. Erfolgreiche Aufrufe werden mit $0.002 berechnet; ungültige Eingabe wird nicht belastet.

Was Durchschnittskosten je Aktie sind und warum die Gewichte die Stücke sind

Schreiben Sie diese Identität als average_price gleich der Summe von shares_i mal price_i, geteilt durch die Summe von shares_i. Negative Stückzahlen sind in diesem Modell kein Verkauf; eine negative Menge als Veräußerung zu behandeln würde FIFO-Zuordnung still mit Durchschnittskostenrechnung vermischen, daher sind sie invalid_input.

Eingabevertrag, Antwortform und Prüfung

Jedes Objekt trägt shares und price als endliche Zahlen. shares ist die in diesem Los gekaufte Stückzahl und muss größer oder gleich null sein; Bruchteile von Aktien sind zulässig. price ist der Kaufpreis je Aktie in Währungseinheiten und muss größer oder gleich null sein. Eine Gesamtstückzahl von null würde den Nenner null machen, daher ist das ein harter Fehler statt Infinity. Beispiel: hundert Stücke zu zehn und fünfzig zu sechzehn ergeben Gesamtstücke einhundertfünfzig, Gesamtkosten eintausendachthundert und Durchschnittspreis zwölf. Senden Sie einen JSON-Körper mit einem einzigen erforderlichen Array, purchases, aus mindestens einem Objekt. Die Aliasse lots, trades, buys, rows und fills werden angenommen, damit ein Broker-Export keinen Umbenennungsschritt braucht. Höchstens zehntausend Lose werden gelesen; jeder Wert von shares und price muss innerhalb eines Absolutwerts von einer Billion bleiben, damit Produkte endliche IEEE-Doppelte auf dem Worker und im Browser bleiben. Fehlende purchases, eine leere Liste, nichtnumerische Token, NaN, Infinity, eine negative Stückzahl, ein negativer Kaufpreis oder eine Liste, deren Stückzahlen zu null summieren, scheitern mit invalid_input unter Nennung des Problems und werden nicht berechnet. Bei Erfolg liefert der Körper lot_count, total_shares, total_cost, average_price als deren Quotient, ein zurückgespiegeltes lots-Array mit shares, price und cost jedes Loses sowie eine formula-Zeichenkette, die average_price gleich der Summe von Stücken mal Kurs über der Summe der Stücke setzt. Bevorzugen Sie JSON-Zahlen gegenüber währungsformatierten Zeichenketten; Währungszeichen und Tausendertrennzeichen werden nicht gelesen. Der Preis eines erfolgreichen Postens ist ein pauschales $0.002.

Wo ein Rechner für Durchschnittskosten je Aktie seinen Nutzen verdient

Kurse der privaten Finanzbildung vergeben Kostenbasis-Blätter und brauchen ein Orakel, das eine leere oder durchweg nullige Mengenliste als invalid_input markiert. Automatisierungspipelines rufen denselben API-Vertrag zu $0.002 je erfolgreichem Posten auf, ohne einen Tabellendienst aufzustellen. Halten Sie Anfragen klein, nageln Sie gerundetes average_price und total_cost in Tests fest, und Sie erhalten eine reproduzierbare stückgewichtete Kostenbasis für Widgets, Hefte und Rand-Worker, ohne ein volles Portfoliobuch aufzustellen.

Steuer- und Kostenbasisblätter

Summieren Sie Lose zu Gesamtkosten und Gesamtstücken und nageln Sie average_price auf einem Veräußerungsblatt fest. Eine Gesamtstückzahl von null wird als invalid_input abgelehnt.

Was kostet der Rechner für Durchschnittskosten je Aktie?

Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen ein vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.

Vollständige KIT-Dokumentation lesen →