Rechner für Preisdiskriminierung dritten Grades
Dieser Rechner für Preisdiskriminierung dritten Grades bestimmt für zwei getrennte Märkte mit denselben konstanten Grenzkosten jeweils den gewinnmaximalen Preis.
Im Browser ausführen – kostenlos
Geben Sie die punktuelle Preiselastizität der Nachfrage entweder als vorzeichenbehafteten negativen Wert oder als positiven Betrag ein. Das Werkzeug wendet die inverse Elastizitätsregel an, weist optimale Preise und Aufschläge aus und nennt den Markt mit dem höheren Preis.
Geben Sie Elastizitäten und Grenzkosten einheitlich ein
Beginnen Sie mit den konstanten Grenzkosten einer zusätzlichen Einheit. Währung und Bezugsgröße müssen mit den gesuchten Preisen übereinstimmen. Tragen Sie danach für jeden Markt die punktuelle Preiselastizität der Nachfrage ein. In der Volkswirtschaftslehre wird sie häufig negativ angegeben, weil die nachgefragte Menge bei steigendem Preis sinkt; Geschäftsberichte nennen dagegen oft nur den positiven Betrag. Der Rechner akzeptiert beide Schreibweisen und verwendet den Absolutwert. Jeder Elastizitätsbetrag muss größer als eins sein. Bei genau eins ist der Ausdruck nicht definiert, darunter liefert die Regel keinen endlichen inneren Monopolpreis. Die Märkte müssen so weit getrennt sein, dass Kunden nicht günstig im Niedrigpreismarkt kaufen und im Hochpreismarkt weiterverkaufen können. Zudem sollten die Elastizitäten in der Nähe der untersuchten Preise gemessen worden sein, da sie sich entlang der Nachfragekurve ändern können. Prüfen Sie, ob Umfang und Bezugsmarkt Ihrer Schätzungen zur betrachteten wirtschaftlichen Entscheidung passen.
Verstehen Sie die inverse Elastizitätsrechnung
Für jeden Markt gilt die Lerner-Bedingung: Der Aufschlag als Anteil am Preis entspricht dem Kehrwert des Elastizitätsbetrags. Nach dem Preis aufgelöst ergeben sich die Grenzkosten, multipliziert mit dem Betrag und geteilt durch den Betrag minus eins. Da beide Segmente getrennt berechnet werden, erhält der Markt mit der weniger elastischen Nachfrage den höheren optimalen Preis. Die Ausgabe zeigt eingegebene Elastizität, Betrag, optimalen Preis, monetären Aufschlag auf die Grenzkosten und Lerner-Index. Außerdem wird der Preis des Marktes 2 vom Preis des Marktes 1 abgezogen und der teurere Markt bezeichnet. Eine positive Differenz steht für Markt 1, eine negative für Markt 2 und null für gleiche Preise. Gerundet wird nur für eine stabile Darstellung. Automatisierte API-Aufrufe kosten $0.002; externe Marktdaten, Zufall oder veränderliche Informationen werden nicht verwendet.
Deuten Sie das Ergebnis innerhalb der Modellgrenzen
Verstehen Sie die Preise als bedingte ökonomische Empfehlungen, nicht als Nachweis, dass ein Preissystem machbar oder rechtmäßig ist. Die Regel unterstellt ein gewinnmaximierendes Unternehmen mit Marktmacht, gemeinsame konstante Grenzkosten, unabhängig bediente Segmente und verlässliche Punktelastizitäten nahe dem Optimum. Mengen, Fixkosten, Kapazitätsgrenzen, Steuern, Kundengewinnung, Reaktionen von Wettbewerbern und Kosten der Markttrennung werden nicht geschätzt. Auch der Gesamtgewinn lässt sich nicht bestimmen, weil Elastizität und Grenzkosten keine Absatzmenge angeben. Unterscheiden sich die Zusatzkosten wegen Versand, Betreuung oder Regulierung, müssen Sie jedes Segment mit seinen tatsächlichen Kosten untersuchen. Testen Sie bei unsicheren Elastizitäten mehrere Werte; nahe eins entstehen sehr hohe und empfindliche Preise. Prüfen Sie vor einer Umsetzung die einschlägigen Regeln zu Wettbewerb, Verbraucherschutz und Diskriminierung sowie mögliche Vertrauensfolgen. Nutzen Sie die Ausgabe als transparente Referenz dafür, wie unterschiedliche Preissensibilität bei gleichen Grenzkosten theoretische Aufschläge verändert.
Anwendungsfälle
Regionale Preise vergleichen
Schätzen Sie theoretische Preise für zwei Regionen mit verschiedener Elastizität und denselben zusätzlichen Produktionskosten.
Eine VWL-Aufgabe prüfen
Kontrollieren Sie Monopolpreise, Aufschläge, Lerner-Indizes und das Segment mit dem höheren Preis.
Elastizitätsszenarien testen
Ersetzen Sie eine Schätzung und beobachten Sie, wie Unsicherheit der Preisreaktion die Empfehlung verändert.
Häufige Fragen
Welche Formel verwendet der Rechner?
Je Markt gilt P = MC × |e| / (|e| − 1), gleichbedeutend mit der Lerner-Bedingung (P − MC) / P = 1 / |e|.
Kann ich negative Elastizitäten eingeben?
Ja. Sie können die übliche negative Preiselastizität oder ihren positiven Betrag eingeben; verwendet wird der Absolutwert.
Warum muss der Elastizitätsbetrag größer als eins sein?
Bei eins gibt es nach dieser Regel keinen endlichen inneren Monopolpreis; darunter erhöht eine Preisanhebung im lokalen Modell den Umsatz.
Erhält der weniger elastische Markt den höheren Preis?
Ja, wenn beide dieselben Grenzkosten haben und die Annahmen gelten. Weniger elastische Nachfrage erlaubt einen größeren optimalen Aufschlag.
Berechnet das Werkzeug Gewinn oder Absatzmenge?
Nein. Für Menge, Umsatz oder Gewinn werden zusätzlich die vollständigen Nachfrageniveaus benötigt.
Was kostet eine Berechnung über die API?
Jeder API-Aufruf kostet $0.002. Die Browserberechnung ist deterministisch und benötigt keine externe Quelle.
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/price-discrimination-two-markets \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"marginal_cost":20,"market_1_elasticity":-2,"market_2_elasticity":-4}'const res = await fetch("https://api.kit.forhosting.com/econ/price-discrimination-two-markets", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"marginal_cost": 20,
"market_1_elasticity": -2,
"market_2_elasticity": -4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/price-discrimination-two-markets",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"marginal_cost": 20,
"market_1_elasticity": -2,
"market_2_elasticity": -4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/price-discrimination-two-markets", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"marginal_cost":20,"market_1_elasticity":-2,"market_2_elasticity":-4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"marginal_cost":20,"market_1_elasticity":-2,"market_2_elasticity":-4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/price-discrimination-two-markets", 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": 20,
"market_1_elasticity": -2,
"market_2_elasticity": -4
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.price_discrimination_two_markets",
"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. |