Call-Put-Rechner
Ein Call mit Basispreis 100, gekauft für eine Prämie von 4, zahlt bei Verfall 10, wenn der Basiswert bei 110 schließt: ein Nettogewinn von 6, Gewinnschwelle 104. Geben Sie Call oder Put, Basispreis, Schlusskurs und Prämie ein. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Optionstyp
- Call
- Ausübungspreis
- 100
- Basiswert
- 110
- Prämie
- 4
- Auszahlung
- 10
- Nettogewinn
- 6
- Break-even
- 104
- Moneyness
- in_the_money
Ein börsennotierter Call oder Put, der den Verfall erreicht hat, wird nicht mehr mit impliziter Volatilität oder restlichem Zeitwert bewertet. Das verbleibende Geld ist die innere Auszahlung, und das Ergebnis des Long-Inhabers ist diese Auszahlung minus der Prämie, die zum Eröffnen der Position gezahlt wurde. Dieser Call-Put-Rechner nimmt den Optionstyp, den Strike, den am Verfall beobachteten Basiswertkurs und die Prämie entgegen und liefert sowohl die Verfallsauszahlung als auch den Nettogewinn eines Long-Kontrakts über eine Einheit. Ein Call zahlt den positiven Teil des Basiswerts minus Strike; ein Put den positiven Teil des Strikes minus Basiswert.
Was eine Option bei Verfall wert ist
Am Verfallstag hat eine einfache Option keinen Zeitwert mehr. Übrig bleibt nur der innere Wert. Ein Call zahlt den Betrag, um den der Basiswert über dem Basispreis schließt, denn Sie können zum Basispreis kaufen und zum Marktkurs verkaufen. Ein Put zahlt den Betrag, um den der Basiswert darunter schließt. Liegt der Kurs auf der falschen Seite, verfällt die Option wertlos. Von dieser Auszahlung ziehen Sie die beim Kauf gezahlte Prämie ab und erhalten Ihren Nettogewinn.
Gewinnschwelle und typische Denkfehler
Die Gewinnschwelle eines gekauften Calls liegt beim Basispreis plus Prämie, die eines gekauften Puts beim Basispreis minus Prämie. Ein häufiger Irrtum: Eine Option im Geld bedeutet noch keinen Gewinn, denn die Prämie ist bei Verfall bereits bezahlt. Deshalb weist der Rechner die Lage zum Basispreis getrennt vom Gewinn aus. Außerdem rechnet er pro Einheit und ohne Kontraktgröße; diese müssen Sie bei Ihrer eigenen Abrechnung selbst berücksichtigen, etwa wenn ein Kontrakt mehrere Einheiten umfasst.
Was Verfallsauszahlung und Nettogewinn bei Call und Put bedeuten
Am Verfall hat eine Vanilla-Option keinen Zeitwert mehr, daher ist ihre Markierung die innere Auszahlung und sonst nichts. Für einen Long-Call ist diese Auszahlung das Maximum aus Basiswertkurs minus Strike und null: schließt der Basiswert über dem Strike, kann der Inhaber zum Strike kaufen und am Markt verkaufen und steckt die Differenz ein; schließt er auf oder unter dem Strike, verfällt der Call wertlos.
Für einen Long-Put ist die Auszahlung das Maximum aus Strike minus Basiswert und null: schließt der Basiswert unter dem Strike, kann der Inhaber zum Strike gegen einen billigeren Markt verkaufen; andernfalls verfällt der Put wertlos. Der Nettogewinn einer Long-Position über eine Einheit ist diese Auszahlung minus der beim Kauf gezahlten Prämie. Die Prämie ist am Verfall ein versunkener Kostenblock, sodass eine Option im Geld noch verlieren kann, wenn der innere Wert das Gezahlte nicht deckt.
Die Gewinnschwelle des Long-Calls ist Strike plus Prämie; die des Long-Puts ist Strike minus Prämie.
Anwendungsfälle
Hausaufgaben- und Interviewkontrollen
Prüfen Sie ein von Hand gezeichnetes Verfallsdiagramm eines Long-Calls oder Long-Puts aus Strike, Basiswert am Verfall und Prämie gegen eine deterministische Auszahlung und einen Nettogewinn.
LMS- und Übungsblattbewertung
Bewerten Sie Options-Auszahlungsposten mit einem Orakel, das einen Typ außer Call oder Put ablehnt und niemals einen Gewinn erfindet, wenn die Position wertlos verfällt.
Häufige Fragen
Was geschieht, wenn der Optionstyp weder Call noch Put ist?
Nur die zwei Vanilla-Verfallsauszahlungen liegen im Umfang, daher werden ein Future, ein Straddle oder jedes andere Etikett abgelehnt und nicht abgerechnet.
Zeigt eine Option im Geld immer einen Gewinn?
Nein. Die Moneyness vergleicht nur den Basiswert mit dem Strike. Der Nettogewinn zieht die Prämie ab, sodass ein Call, der zwei Punkte im Geld schließt nach einer Prämie von vier Punkten, weiterhin ein Verlust von zwei Punkten ist.
Welche Gewinnschwelle berichtet der Rechner?
Die Gewinnschwelle des Long-Calls ist Strike plus Prämie. Die des Long-Puts ist Strike minus Prämie. Beide nehmen eine Long-Position über eine Einheit an, ohne Multiplikator und ohne Diskontierung.
Wie wird die Auszahlung einer Put-Option bei Verfall berechnet?
Ein Put zahlt den Basispreis minus Kurs des Basiswerts, wenn dieser unter dem Basispreis schließt, sonst nichts. Fällt der Basiswert auf null, entspricht die Auszahlung dem vollen Basispreis. Ihr Nettogewinn ist diese Auszahlung minus der gezahlten Prämie.
Sind Kontraktgröße oder Zeitwert im Ergebnis enthalten?
Nein. Das Ergebnis gilt für eine Einheit einer gekauften Option bei Verfall, wenn kein Zeitwert mehr übrig ist. Multiplizieren Sie selbst mit Ihrer Kontraktgröße und nutzen Sie ein Bewertungsmodell, solange die Option noch läuft.
Verwandte Tools
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/fin/call-put-option \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"option_type":"call","strike":100,"underlying":110,"premium":4}'const res = await fetch("https://api.kit.forhosting.com/fin/call-put-option", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"option_type": "call",
"strike": 100,
"underlying": 110,
"premium": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/call-put-option",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"option_type": "call",
"strike": 100,
"underlying": 110,
"premium": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/call-put-option", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"option_type":"call","strike":100,"underlying":110,"premium":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"option_type":"call","strike":100,"underlying":110,"premium":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/call-put-option", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"option_type": "call",
"strike": 100,
"underlying": 110,
"premium": 4
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.call_put_option",
"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. |
Technische Hinweise
Ist der Typ weder Call noch Put, scheitert die Aufgabe mit invalid_input und wird nicht abgerechnet.
Was Verfallsauszahlung und Nettogewinn bei Call und Put bedeuten
Die Moneyness wird getrennt vom Gewinn gemeldet: ein Call ist in_the_money, wenn der Basiswert den Strike übersteigt, at_the_money, wenn sie gleich sind, und out_of_the_money, wenn der Basiswert darunter liegt, mit umgekehrten Ungleichungen für einen Put. Dieser Endpunkt diskontiert keine Zahlungsströme, wendet keinen Kontraktmultiplikator an und bewertet keine Restlaufzeit; er beantwortet nur die Verfallsfrage und liefert einen deterministischen Nettogewinn, den Sie in Tests festnageln können.
Eingabevertrag, Antwortform und Fehlerverhalten
Beispiel: ein Call mit Strike einhundert, Basiswert einhundertzehn und Prämie vier ergibt Auszahlung zehn und Nettogewinn sechs, weil der Call zehn Punkte im Geld schließt und vier dieser Punkte die Prämie decken. Wenn Sie eine Skizze brauchen, koppeln Sie die Antwort an Ihr eigenes Auszahlungsdiagramm; dieser Endpunkt liefert nur Zahlen. Senden Sie per POST einen JSON-Körper mit vier Pflichtfeldern. option_type ist die geschlossene Aufzählung Call oder Put; die Aliasse type, option und kind zeigen auf dasselbe Feld. Jede andere Zeichenkette, einschließlich future, straddle oder eines leeren Werts, scheitert mit invalid_input und nennt option_type, weil dieser Rechner nur die zwei Vanilla-Auszahlungen abdeckt. strike ist der Ausübungspreis K und muss eine endliche Zahl strikt größer als null sein; Aliasse K und strike_price. underlying ist der am Verfall beobachtete Kurs des Basiswerts und muss eine endliche Zahl größer oder gleich null sein, sodass ein Put, der mit Basiswert null endet, weiterhin eine wohldefinierte Auszahlung gleich dem Strike hat; Aliasse S, spot, price, underlying_price und expiry_price. premium ist der je Einheit gezahlte Kaufpreis der Option und muss eine endliche Zahl größer oder gleich null sein; Aliasse price_paid, cost und option_premium. Jedes Zahlenfeld darf als JSON-Zahl oder als numerische Zeichenkette ankommen. Fehlende Felder, leere Zeichenketten und nicht endliche Werte scheitern mit invalid_input unter Nennung des Feldes; diese Fehlschläge werden nicht abgerechnet. Bei Erfolg spiegelt der Körper die vier Eingaben, berichtet payoff und net_profit, die Gewinnschwelle der Long-Position, moneyness als in_the_money, at_the_money oder out_of_the_money sowie outcome als profit, loss oder breakeven, plus eine kurze Formelzeichenkette.
Wo ein Call-Put-Auszahlungsrechner seinen Platz verdient
Studierende und Interviewkandidaten nutzen einen Call-Put-Rechner, um ein von Hand gezeichnetes Verfallsdiagramm gegen ein deterministisches Orakel zu prüfen, statt gegen eine Tabelle, die still die Vorzeichen von Call und Put vertauscht. Desk-Werkzeuge und Forschungsnotizen brauchen einen kleinen parse-Vertrag für die Verfallszeile einer langen Vanilla, wenn sie keine vollständige Analytikbibliothek für vier Zahlen ziehen wollen. Fehlgeschlagene Prüfung wird nicht abgerechnet. Tutorienplattformen und LMS-Plugins senden option_type, strike, underlying und premium und nageln payoff und net_profit fest, damit ein Korrektor sowohl den inneren Wert als auch den Gewinn nach Prämie bewertet. Weil die Umsetzung reines parse der Stufe A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modell-Tokens und ohne ausgehendes Netz. Halten Sie den Typ in der geschlossenen Aufzählung, den Strike strikt positiv, Basiswert und Prämie nicht negativ, nageln Sie den gerundeten net_profit in Tests fest, und Sie erhalten ein reproduzierbares Verfallsergebnis für Hausaufgaben, Desk-Kontrollen und Edge-Worker, ohne eine eigene Derivate-Engine aufzustellen.
Integrationsbeispiele
Desk-Notizen und CI-Fixtures
Nageln Sie die Verfallszeile einer langen Vanilla in Notizen und Tests fest, ohne eine vollständige Derivatebibliothek für vier Zahlen zu importieren.
Technische Fragen
Wie berechnet man den Verfallsgewinn eines Calls oder Puts?
Senden Sie option_type (call oder put), strike, den Basiswertkurs am Verfall und die gezahlte Prämie. Die API liefert payoff max(S−K, 0) für einen Call oder max(K−S, 0) für einen Put sowie net_profit gleich Auszahlung minus Prämie.
Was kostet der Call-Put-Optionsrechner?
Das Browser-Werkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes KIT-Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht abgerechnet.