Reading an Expiration-Profit Graph Backward
A piecewise-linear profit graph can encode the option position, strike, and premium without naming any of them. The change in slope indicates how profit responds to the underlying price; the kink locates the strike; and a break-even point or vertical profit label supplies the premium. The key is to use these features together, then check that every labeled value agrees.
The methods here apply to a single vanilla call or put at expiration. Unless stated otherwise, the graph shows profit per unit of underlying, the horizontal axis is the expiration price \(S_T\), and the vertical axis is expiration profit per unit. Assume one option unit, a nonnegative premium \(\pi\), and no fees or financing adjustment: profit is the expiration payoff minus the premium for a long position, or the premium received minus the payoff for a short position. If a graph instead shows total profit for multiple contracts or applies a different cash-flow convention, its slopes and vertical values must be interpreted using that stated scale.
Use the Slopes to Identify the Position
Read slopes from left to right as \(S_T\) increases. In the standard one-unit graph, the four possible patterns are distinct. A flat segment has slope zero; a segment rising one dollar for each one-dollar increase in \(S_T\) has slope \(+1\), and a segment falling at that rate has slope \(-1\).
| Slope below \(K\) | Slope above \(K\) | Position |
|---|---|---|
| 0 | +1 | Long call |
| 0 | −1 | Short call |
| −1 | 0 | Long put |
| +1 | 0 | Short put |
The call patterns change slope at \(K\) because a call’s payoff is zero below the strike and increases with \(S_T\) above it. The put patterns change there because a put’s payoff decreases as \(S_T\) rises below the strike, then stays at zero above it. Taking the short side reverses the payoff’s slope; subtracting or adding a fixed premium shifts the graph vertically but does not change its slopes.
This slope test relies on the graph being per unit, or on its scale being known. For example, a graph of total profit on several identical contracts can have slopes whose magnitudes reflect the number of units. In that case, use the signs and the known scale rather than assuming every slope magnitude is one.
Recover the Strike and Premium
Once the slope pattern identifies the position, the kink gives \(K\). The break-even formulas then recover \(\pi\). They follow by setting the relevant piecewise profit expression equal to zero in the region where the option payoff is positive.
Thus a call’s break-even price is above its strike by the premium, while a put’s break-even price is below its strike by the premium. For a put, the stated break-even is a feasible nonnegative stock price only when \(\pi\le K\). If \(\pi>K\), the long put’s maximum payoff \(K\) is less than its premium, so it never breaks even for \(S_T\ge0\); the short put likewise has no nonnegative break-even. A graph claiming a put break-even below zero is therefore not showing a feasible break-even price.
A profit level can also reveal the premium directly. Below a call’s strike, a long call’s profit is \(-\pi\) and a short call’s profit is \(+\pi\). Above a put’s strike, a long put’s profit is \(-\pi\) and a short put’s profit is \(+\pi\). These flat segments are useful checks, but a vertical label anywhere on the graph can be tested by substituting its \(S_T\) value into the appropriate profit equation.
Why the Break-Even Relations Hold
For a long call, above the strike the payoff is \(S_T-K\). Subtracting the premium gives profit \(S_T-K-\pi\); setting this equal to zero yields \(S_T=K+\pi\). For a short call, profit is the negative of the call payoff plus the premium, \(\pi-(S_T-K)\). Setting that equal to zero gives the same break-even price. The put relations follow in the same way using the active-region payoff \(K-S_T\).
Compare the slopes below and above the kink with the four standard patterns. Do not infer long or short from the kink alone.
The horizontal coordinate of the kink is \(K\), provided the graph is for a single vanilla option or its scale is otherwise specified.
Use the break-even relation for the identified option, or read the level of a flat segment. Keep the premium nonnegative.
Substitute labeled expiration prices into the piecewise profit equation. A label inconsistent with that equation means the graph data cannot all be correct.
Worked Examples
Worked Example: A Rising Segment and a Break-Even Point
A per-unit expiration-profit graph is flat for \(S_T<80\), rises with slope \(+1\) for \(S_T>80\), and crosses zero at \(S_T=86\). A label at \(S_T=0\) gives profit \(-6\), and a label at \(S_T=100\) gives profit \(14\). Identify the position, strike, and premium, and check the labels.
Method: slope, kink, break-even, then substitution. The slope changes from zero to \(+1\), so the position is a long call. The kink gives \(K=80\). For a long call, break-even is \(K+\pi\), so \(86=80+\pi\), giving \(\pi=6\).
Below the strike, the call payoff is zero and profit is \(-\pi=-6\), matching the label at \(S_T=0\). At \(S_T=100\), the payoff is \(100-80=20\), and profit is \(20-6=14\), also matching. The labels are consistent.
Common mistake avoided: treating the break-even price as the strike. Here the strike is the kink at \(80\); the six-dollar difference between the strike and break-even is the premium.
Worked Example: A Short Put and a Negative Profit Label
A graph has slope \(+1\) below a kink at \(S_T=50\), then is flat above the kink. Its break-even is \(S_T=44\). The flat segment is labeled \(+6\), and the point at \(S_T=40\) is labeled \(-4\). Recover the position and premium and test the labels.
Method: identify the short-put pattern and use the put break-even. A slope of \(+1\) below the kink followed by a zero slope above it identifies a short put. The strike is \(K=50\). For a short put, \(K-\pi=44\), so \(50-\pi=44\) and \(\pi=6\).
Above the strike, the put payoff is zero, so short-put profit is the premium received, \(+6\). This agrees with the flat-segment label. At \(S_T=40\), the put payoff is \(50-40=10\). The short position’s profit is \(6-10=-4\), which agrees with the other label. Both checks support the same position and premium.
Common mistake avoided: assuming a short position must have positive profit at every expiration price. The premium is retained, but a short put can still lose money when the put payoff exceeds it.
Worked Example: A Long Put With Its Premium Read From Break-Even
A graph falls at slope \(-1\) below a kink at \(S_T=72\), then is flat above it. The graph crosses zero at \(S_T=64\). Find the position and premium, then calculate the profit at \(S_T=0\) and \(S_T=80\).
Method: classify the slopes, then use the put relation. The slope pattern \(-1\) followed by zero identifies a long put. The strike is \(K=72\). Its break-even is \(K-\pi\), so \(64=72-\pi\), giving \(\pi=8\).
At \(S_T=0\), the put payoff is \(72-0=72\), so profit is \(72-8=64\). At \(S_T=80\), which is above the strike, payoff is zero and profit is \(0-8=-8\). The graph should therefore pass through \((0,64)\) and have a flat segment at \(-8\) above the kink. At break-even, payoff is \(72-64=8\), exactly the premium, so profit is zero.
Common mistake avoided: adding the premium to the strike for a put. The put break-even is below the strike, not above it.
Worked Example: Detecting an Inconsistent Profit Label
A graph has slope zero below \(S_T=120\) and slope \(+1\) above it. It crosses zero at \(S_T=126\), but the label at \(S_T=0\) says profit is \(-9\). Are the labels consistent?
Method: infer the parameters, then independently substitute the labeled price. The slope pattern identifies a long call, and the kink gives \(K=120\). The break-even equation is \(126=120+\pi\), so \(\pi=6\).
At \(S_T=0\), the call payoff is \(\max(0-120,0)=0\). The long-call profit must therefore be \(0-6=-6\), not \(-9\). The labels are not consistent: the slopes, kink, and break-even imply a long call with \(K=120\) and \(\pi=6\), but the profit label at \(S_T=0\) is inconsistent.
Common mistake avoided: accepting a graph because its slopes and break-even look plausible. Every stated profit value must also match the position’s profit equation.
Common Exam Traps and a Reliable Check
Recovering parameters from a graph is an inverse problem: the graph supplies clues, and the candidate must determine whether they point to one internally consistent option. A quick sequence reduces sign errors.
- Reading the kink as a break-even. The kink gives \(K\); the profit-zero crossing generally differs from it by \(\pi\).
- Reversing a short position’s slopes. A short position has the opposite payoff slope, but the premium shifts profit vertically in the other direction as well.
- Using a call formula for a put. Calls have break-even \(K+\pi\); puts have break-even \(K-\pi\), when that put break-even is feasible.
- Ignoring the graph’s units. If the axes show total profit or multiple contracts, a slope or vertical value may need to be divided by the stated contract count or multiplier before interpreting it per unit.
- Checking only one clue. Use slopes to identify the position, the kink for the strike, and at least one break-even or vertical label to determine the premium. Then substitute another labeled point if one is available.
This approach matters whenever a problem describes a graph verbally rather than writing an option payoff equation. It also gives a direct way to detect inconsistent information: a correct slope pattern cannot rescue a profit label that contradicts the inferred premium. These graph-reading skills are aligned with the SOA Exam FM (Financial Mathematics) syllabus.
Check Your Understanding
For each problem, assume a single vanilla option, profit per unit, a nonnegative premium, and no financing adjustment. Identify the position and parameters, then check the additional label where supplied.
- A graph is flat below \(S_T=95\), has slope \(-1\) above \(95\), and breaks even at \(S_T=101\). Find the position and premium. (Answer: Short call, \(K=95\), \(\pi=6\); its flat segment is at profit \(+6\).)
- A graph has slope \(-1\) below a kink at \(64\), then slope zero above it. Its break-even is \(55\). Find the position and premium, and state its profit at \(S_T=0\). (Answer: Long put, \(K=64\), \(\pi=9\); profit at \(S_T=0\) is \(64-9=55\).)
- A graph rises with slope \(+1\) below \(S_T=40\) and is flat above it. Its break-even is \(33\). Find the position and premium, then calculate profit at \(S_T=0\). (Answer: Short put, \(K=40\), \(\pi=7\); profit at \(S_T=0\) is \(7-40=-33\).)
- A graph is flat below a kink at \(150\), rises with slope \(+1\) above it, and breaks even at \(162\). It is labeled with profit \(-12\) at \(S_T=0\). Are the labels consistent? (Answer: Yes. It is a long call with \(K=150\) and \(\pi=12\), so its profit at \(S_T=0\) is \(-12\).)
- A graph falls with slope \(-1\) below a kink at \(90\), then is flat above it, and breaks even at \(84\). A label at \(S_T=0\) states profit \(87\). Is the graph consistent? (Answer: No. It is a long put with \(K=90\) and \(\pi=6\), so profit at \(S_T=0\) must be \(90-6=84\), not \(87\).)