The trader's reply, on 31 July: “What the hell? … There’s only ever a max loss on a spread.”
On 18 August: “I cannot see exit stop at one point five times credit received… I just want standardised wording.”
Both times the arithmetic was correct and the words were not. Nothing computed a wrong number; the display told a reader the wrong thing about a right one.
| What it said | What it says now | |
|---|---|---|
| The ladder | “stop at 100% — max loss” | “100% of the premium you staked” |
| The rung above | “past max loss” | “200% of the premium you staked” |
| The other screen | “1.5× credit received” | “150% of the premium staked” — the phrase was dropped |
It is exactly a wording change, and that is the point. The number a trader sizes against comes from what the label says, not from what the code computes.
Because it does not exist on every trade. A naked put has no maximum loss, and on a calendar the ceiling is a modelled number. What you staked is known exactly at entry on every structure there is.
No. It is internal software and no test has published a result. What it would have cost is a strategy sized against a number that meant something else.
No, and that is worth saying plainly. Both were caught by a person reading a screen. There is no unit test for a label that is technically true and read the wrong way.
One vocabulary, on every screen and on this site: a stop is a percentage of the premium staked, and the stake is named next to it.
The credit-multiple phrasing is not used here at all — the stop loss entry explains why, and shows the same rung on both scales so a reader can convert.