Grenzkosten und Durchschnittskosten vergleichen
Das Verhältnis zwischen Grenzkosten und durchschnittlichen Gesamtkosten hilft Ihnen, den Verlauf der Kostenkurve eines Unternehmens bei einer bestimmten Produktionsmenge schnell einzuordnen.
Im Browser ausführen – kostenlos
Geben Sie die Kosten einer zusätzlichen Einheit und die aktuellen durchschnittlichen Gesamtkosten je Einheit ein. Der Rechner vergleicht beide Werte und zeigt, ob die Durchschnittskosten sinken, steigen oder ihr Minimum erreicht haben. Mit einer optionalen Toleranz können Sie außerdem geringe Mess- oder Rundungsabweichungen als Gleichheit behandeln, ohne die zugrunde liegende ökonomische Regel zu verändern.
Warum Grenzkosten die Durchschnittskosten verändern
Grenzkosten messen den Anstieg der Gesamtkosten durch eine weitere produzierte Einheit. Durchschnittliche Gesamtkosten verteilen dagegen sämtliche fixen und variablen Kosten auf die bereits hergestellten Einheiten. Der Zusammenhang ähnelt dem Hinzufügen eines neuen Werts zu einem bestehenden Durchschnitt. Kostet die zusätzliche Einheit weniger als der aktuelle Durchschnitt, zieht sie ihn nach unten; kostet sie mehr, drückt sie ihn nach oben. Grenzkosten unterhalb der durchschnittlichen Gesamtkosten bedeuten daher sinkende Durchschnittskosten, Grenzkosten oberhalb davon steigende Durchschnittskosten. Das Ergebnis beschreibt eine lokale Richtung und ist keine exakte Prognose des nächsten Durchschnittswerts. Beide Angaben müssen sich auf dasselbe Unternehmen, Produkt, dieselbe Währung, Rechnungsdefinition und Produktionsperiode beziehen. Werden unterschiedliche Grundlagen vermischt, kann der Zahlenvergleich rechnerisch stimmen, aber wirtschaftlich irreführend sein.
So erkennen Sie das Minimum der Durchschnittskosten
Die Kurve der durchschnittlichen Gesamtkosten erreicht ihr Minimum dort, wo Grenzkosten und durchschnittliche Gesamtkosten gleich sind. Vor diesem Schnittpunkt liegen die Grenzkosten unter dem Durchschnitt und senken ihn; danach liegen sie darüber und erhöhen ihn. Deshalb ordnet der Rechner Gleichheit als Minimum ein. In betrieblichen Daten können Rundungen, Schätzungen oder die Verteilung von Gemeinkosten eine exakte Gleichheit verdecken. Dafür dient die optionale Toleranz. Null verlangt völlige Übereinstimmung; ein positiver Wert behandelt beide Kosten als gleich, wenn ihr absoluter Abstand höchstens diesem Grenzwert entspricht. Verwenden Sie dieselbe Währung-je-Einheit-Skala wie bei den Kosten und dokumentieren Sie die Toleranz. Ein zu großer Wert kann einen Punkt als Minimum ausweisen, obwohl eine wesentliche Differenz besteht. Die Wahl sollte daher die Messgenauigkeit abbilden und kein gewünschtes Ergebnis erzwingen.
So lesen und verwenden Sie das Ergebnis richtig
Lesen Sie das Verhältnis gemeinsam mit der Richtung der Durchschnittskosten. „Darunter“ und „sinkend“ bedeutet, dass die nächste Einheit weniger kostet als der bestehende Durchschnitt und eine höhere Produktion an dieser Stelle mit niedrigeren durchschnittlichen Gesamtkosten verbunden ist. „Darüber“ und „steigend“ bedeutet, dass die zusätzliche Einheit teurer ist und den Durchschnitt erhöht. „Gleich“ und „Minimum“ kennzeichnet den kosteneffizienten Punkt der üblichen Durchschnittskostenkurve. Der Vergleich allein beantwortet nicht, ob das Unternehmen eine weitere Einheit produzieren, den Gewinn maximieren, einen Preis festlegen oder den Betrieb einstellen sollte. Dafür benötigen Sie auch Grenzerlös, Nachfrage, vermeidbare Kosten, Kapazitätsgrenzen und den Zeithorizont. Nutzen Sie Kosten derselben Produktionsmenge, behandeln Sie Aufwendungen einheitlich, dokumentieren Sie die Toleranz und beziehen Sie Erlösdaten ein, bevor Sie betrieblich entscheiden.
Anwendungsfälle
Eine Aufgabe zu Kostenkurven auswerten
Prüfen Sie, ob ein Kostenpaar das Unternehmen auf dem fallenden Abschnitt, am Minimum oder auf dem steigenden Abschnitt der Durchschnittskostenkurve positioniert.
Produktionskostenschätzungen überprüfen
Vergleichen Sie die geschätzten Kosten der nächsten Einheit mit den aktuellen Gesamtkosten je Einheit, bevor Sie eine Produktionsänderung erörtern.
Kostenentwicklung nachvollziehbar erklären
Erstellen Sie eine klare, wiederholbare Aussage für Berichte, Unterricht oder interne Analysen, ohne eine Grafik visuell auswerten zu müssen.
Häufige Fragen
Was kostet der Vergleich über die API?
Jede API-Anfrage kostet $0.002. Die Browserversion kann dieselbe deterministische Berechnung lokal ausführen.
Was geschieht, wenn die Grenzkosten unter den Durchschnittskosten liegen?
Die durchschnittlichen Gesamtkosten sinken, weil die zusätzliche Einheit weniger als der aktuelle Durchschnitt kostet.
Was geschieht, wenn die Grenzkosten über den Durchschnittskosten liegen?
Die durchschnittlichen Gesamtkosten steigen, weil die zusätzliche Einheit mehr als der aktuelle Durchschnitt kostet.
Warum kennzeichnet Gleichheit das Minimum?
Vor dem Schnittpunkt senken Grenzkosten den Durchschnitt, danach erhöhen sie ihn. Deshalb markiert der Schnittpunkt das Minimum der üblichen Kurven.
Wann sollten Sie das Toleranzfeld verwenden?
Verwenden Sie bei gerundeten oder geschätzten Kosten eine kleine nichtnegative Toleranz. Sie ist ein absoluter Betrag auf derselben Stückkostenskala.
Bedeuten sinkende Durchschnittskosten, dass mehr produziert werden sollte?
Nicht unbedingt. Der Vergleich beschreibt nur die Kosten; die Entscheidung hängt außerdem von Grenzerlös, Nachfrage, Beschränkungen und Zeithorizont ab.
Für Entwickler — API-Zugang
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.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/econ/marginal-cost-average-cost-relation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"marginal_cost":18,"average_total_cost":24}'const res = await fetch("https://api.kit.forhosting.com/econ/marginal-cost-average-cost-relation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"marginal_cost": 18,
"average_total_cost": 24
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/marginal-cost-average-cost-relation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"marginal_cost": 18,
"average_total_cost": 24
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/marginal-cost-average-cost-relation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"marginal_cost":18,"average_total_cost":24}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"marginal_cost":18,"average_total_cost":24}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/marginal-cost-average-cost-relation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"marginal_cost": 18,
"average_total_cost": 24
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.marginal_cost_average_cost_relation",
"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.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |