Options Profit Calculator
Estimate P/L for long/short calls and puts at expiration.
$
$
$
Per-share P/L at expiration:
Long Call: max(0, S - K) - premium
Short Call: premium - max(0, S - K)
Long Put: max(0, K - S) - premium
Short Put: premium - max(0, K - S)
Total P/L = Per-share * Contracts * Multiplier
Long Call K=50, premium=2, S=55 -> per-share $3, total $300 (1*100).
What strategies are supported?
Single-leg calls and puts (long/short) at expiration. Multi-leg strategies (spreads) are not covered in this version.
What is the contract multiplier?
In US equity options, 1 contract typically controls 100 shares. Use 100 unless your product specifies otherwise.
Does this include assignment risk or early exercise?
No. This is an expiration P/L model only. Early exercise/assignment and Greeks are not modeled.
How is breakeven computed?
Calls: K + premium (for long) or K − premium (for short). Puts: K − premium (for long) or K + premium (for short).
Are commissions included?
You can approximate by adjusting premium to include fees or add them after calculating P/L.
What does this support?
Single-leg call or put, long or short, at expiration. Shows profit based on underlying price.
📐 Formula
Per-share P/L at expiration:
Long Call: max(0, S - K) - premium
Short Call: premium - max(0, S - K)
Long Put: max(0, K - S) - premium
Short Put: premium - max(0, K - S)
Total P/L = Per-share * Contracts * Multiplier
📝 Example Calculation
Long Call K=50, premium=2, S=55 -> per-share $3, total $300 (1*100).
❓ Frequently Asked Questions
What strategies are supported?▼
Single-leg calls and puts (long/short) at expiration. Multi-leg strategies (spreads) are not covered in this version.
What is the contract multiplier?▼
In US equity options, 1 contract typically controls 100 shares. Use 100 unless your product specifies otherwise.
Does this include assignment risk or early exercise?▼
No. This is an expiration P/L model only. Early exercise/assignment and Greeks are not modeled.
How is breakeven computed?▼
Calls: K + premium (for long) or K − premium (for short). Puts: K − premium (for long) or K + premium (for short).
Are commissions included?▼
You can approximate by adjusting premium to include fees or add them after calculating P/L.
What does this support?▼
Single-leg call or put, long or short, at expiration. Shows profit based on underlying price.