Skip to main content
Options library / Method

How the options worked examples are built

Every modelled figure in the options library comes from one dated model market, one pricing engine and one set of conventions. This page publishes all three, says what the model leaves out, and shows how to rebuild any number.

17 Aug 2026Model date for every worked example
10,750FTSE 100 model level
3.75%Sterling rate: Bank Rate on the model date
1.356Illustrative US dollars per pound on the model date
Options hub UK basics Greeks Income strategies Level 2: spreads Assignment and expiry UK tax worked examples Self Assessment (SA108) Planner Method

What this page is for

The options library is a neutral course written for UK taxpayers: in pounds and pence, on the contracts UK investors can trade (ICE stock options, FTSE 100 options, US options through UK and US brokers), with the tax worked through to the SA108. No broker links, no affiliate fees, no trade ideas.

Behind that sits a promise about the numbers. Every premium, Greek, breakeven and probability on an options page comes from one engine, from inputs printed on the page, in one dated model market. This page publishes that market (the model sheet), the pricing method, the cost and rounding rules, the teaching conventions the strategy pages refer to, the dates on which the facts need checking again, and a way to rebuild any figure in a spreadsheet.

Named companies are model underlyings. BP, Tesco, GSK and the others appear because their options list on ICE and their numbers are easy to follow. Nothing here is a view on any of them, the trade dates are fixed in the past, and the conventions describe what a worked plan does, not what any reader ought to do.

Used on: covered call · bull call spread · iron condor · long straddle · calendar spread · jade lizard · LEAPS · FTSE 100 options, and every other page with a modelled example.

The model sheet: one dated market for every page

A worked example needs a share price, a volatility, an interest rate and a calendar. If each page chose its own, two pages could price the same BP option differently, and a reader could not tell a difference in strategy from a difference in inputs. So the library fixes one market, dated Monday 17 August 2026, and every page starts from it. A page that needs another date (a results day, a later roll) states that date and each input it changes.

The model levels are round numbers close to the real close, kept round so the arithmetic can be followed by hand. The real closes sit beside them (price data: Yahoo Finance, checked 26 September 2026). BP is the one wide gap: it is modelled at 530p against a 519.6p close, because about fifteen pages were built on 530p and rebasing would change every figure without teaching anything new. It is labelled illustrative wherever it appears.

Underlyings on the model sheet (Monday 17 August 2026 unless a date is given)
UnderlyingModel levelReal closeContracts on ICEDividends in the modelVolatility used
BP530p, illustrative519.6pStandard, 1,000 shares, 0.25p tick (£2.50); no miniNone before Thursday 12 November 2026. Then 6.39p ex 12 November (date from BP's calendar; amount assumed at the second-quarter 8.66 US cents) and 6.39p ex Thursday 18 February 2027 (date and amount assumed); pages whose options run past May or August 2027 add 6.39p assumed on Thursday 13 May and Thursday 12 August 202726% at the money, on an assumed 12-month range of 20% to 44%
Tesco450p447.8pStandard, 1,000 shares, 0.25p; mini 8TC, 100 shares, 0.25p (£0.25)5.08p assumed, ex Thursday 15 October 2026: 35% of last year's 14.5p total, pending the interim results on 8 October; a 9.70p final assumed ex Thursday 13 May 2027 (wheel page)22%
Rolls-Royce1,540p on Friday 14 August 20261,541.0p (1,563.8p on 17 August)Standard and mini 8RR, both 0.25pNone before spring 2027 (the 6.0p interim went ex on 6 August 2026); the LEAPS page assumes 5.0p ex 22 April 2027, 6.0p ex 5 August 2027 and 5.0p ex 20 April 202830% on the LEAPS page
GSK1,916p on Wednesday 19 August 20261,916.0pStandard, 0.5p tick (£5); mini 8GK, 0.25p17p assumed on each of 12 November 2026 and 18 February 2027 (dates from GSK's dividend calendar)Stated on each page
HSBC1,530p1,531.0pStandard, 0.25p; mini 8HC, 0.25pNone before November: the third interim's ex-date is not yet published25%
Barclays520p515.4p (520.5p on 14 August)Standard, 0.25p; mini 8BL, 0.25pNone before February 2027 (5.9p went ex on 6 August 2026)Stated on each page
Shell3,330p3,329.5pStandard, 0.5p (£5); mini 8SQ, 0.25pNone before November; the third-quarter ex-date is not yet knownStated on each page
FTSE 10010,75010,720.3; closes between about 10,600 and 10,900 in August and September 2026ESX, £10 a point, 0.5-point tick (£5), European, cash-settled on the EDSP; Mini FTSE 100 daily options (8LX), £1 a pointContinuous yield of 3.05% (FTSE Russell factsheet, data at 28 August 2026)The surface below: 14.0% at 10,750

Pages that model a share on another date say so; Tesco, for example, closed at 480.7p on Wednesday 5 August 2026, which is the level an early-August example would use. The 22 ICE mini options are listed on the exchange, but whether a UK broker offers a given mini, and whether it shows a two-way price, could not be confirmed, so every mini example carries that caveat. Contract terms come from the ICE product pages (for example BP and the Tesco mini); what they mean for a position is set out on the basics page.

Rates, exchange rate and calendar
InputModel valueSource and date
Sterling interest rate3.75%Bank Rate in force on 17 August 2026, held on 17 September 2026; next decision Thursday 5 November 2026
Dollar interest rate3.625%Midpoint of the Federal Reserve's 3.50% to 3.75% target range in force on 17 August 2026 (raised to 3.75% to 4.00% on 17 September 2026)
Exchange rate1.3559 dollars per pound, shown as $1.356Cross of the ECB euro reference rates on 17 August 2026 (EUR/USD 1.1593, EUR/GBP 0.8550). Illustrative: every US example says so and names the rate
Expiry datesThird Fridays: 18 September, 16 October, 20 November, 18 December 2026; 15 January, 19 February, 19 March, 16 April, 21 May, 18 June 2027ICE expiry calendars. ICE UK stock options expire monthly; there are no weekly stock options
FTSE 100 examplesA 60-day family from Monday 17 August 2026 and a 45-day family from Tuesday 1 September 2026, both on the 16 October seriesModel choice, so FTSE pages can be compared strike for strike
Day countExact calendar days divided by 36517 August to 16 October 2026 is 60 days, or 0.16438 of a year

The FTSE 100 volatility surface

Single-stock examples use one volatility per leg, printed on the page. FTSE 100 pages share a surface, because on several of them the skew (puts dearer than calls) is the lesson: IV(K) = 14.0% − 0.40 × ln(K ÷ 10,750), never below 5%. It was fitted to the quotes the FTSE pages already used (13.98% at the money, a slope of 0.395) and rounded. It is a model assumption, not market data. When the index moves, each strike keeps its volatility (sticky-strike), and stress rows add a stated parallel shift. The implied-volatility page explains skew and compares sticky-strike with sticky-delta.

The surface at five strikes, and the 60-day values it gives (17 August to 16 October 2026; index 10,750; rate 3.75%; yield 3.05%)
StrikeIVPut (points)Put (£ a contract)Call (points)Call (£ a contract)
10,25015.91%87.29£872.92596.52£5,965.20
10,50014.94%145.82£1,458.19406.58£4,065.84
10,75014.00%235.94£2,359.41248.24£2,482.42
11,00013.08%365.98£3,659.79129.82£1,298.16
11,25012.18%539.14£5,391.3954.51£545.13

How a figure is computed

All the maths lives in one file, /assets/tdx-options-engine.js. The site's calculators run it in the browser, and the writers' command-line calculator and the build checks run the same file, so a number on a page, in a tool and in the check that guards it cannot drift apart. It is plain JavaScript with no dependencies, readable in any browser. Which model prices an option depends on how the option can be exercised:

  • European options (FTSE 100, SPX, XSP) can only be exercised at expiry, so the Black-Scholes-Merton formula prices them, with the FTSE 100's dividend yield entered as a continuous yield.
  • American calls with no ex-dividend date before expiry also use Black-Scholes-Merton. Exercising such a call early throws away its time value, so its American value equals its European value.
  • American puts, and American calls with an ex-dividend date in their life, use a Cox-Ross-Rubinstein binomial tree: the average of a 200-step and a 201-step tree, which cancels most of the odd-even wobble of a single tree. At every node the tree takes the better of holding and exercising, and no American value is shown below intrinsic value.
  • Share dividends are discrete, on the model-sheet ex-dates, using the escrowed-dividend approximation: the present value of each dividend due before expiry comes off the share price, and the tree adds back the dividends still to come when it tests early exercise. Where no ex-date falls in an option's life, the dividend input is zero.
The rule applied to four model options (Monday 17 August 2026; BP 530p, IV 26%; FTSE 100 10,750, IV 14%, yield 3.05%; rate 3.75%)
OptionDaysMethodEuropean valueValue usedEarly-exercise valuePer contract
BP 16 October 560 call60Black-Scholes-Merton (no ex-date before expiry)11.97p11.97pnone£119.68
BP 20 November 530 call95Tree (12 November ex-date inside)27.13p29.34p2.20p£293.37
BP 20 November 500 put95Tree (American put)15.04p15.12p0.09p£151.25
FTSE 100 16 October 10,750 put60Black-Scholes-Merton (European)235.94 points235.94 pointsnot applicable£2,359.41

The 530 call is the one to notice. Its European value is 27.13p, but the tree adds 2.20p: on some paths BP is far enough above 530p on Wednesday 11 November that exercising to collect the 6.39p dividend beats holding the call through the ex-date. The tree ignores stamp duty, which matches an options intermediary with SDRT relief. A private holder exercising would also pay 0.5% SDRT on the strike, 2.65p a share here, so the writer of the call is exposed to the intermediary's arithmetic rather than a private holder's; the assignment page works through both tests. The put's early-exercise value is small (0.09p) because a put is worth exercising early only when it is deep in the money and the interest on the strike outweighs its remaining time value. The early-exercise column is the difference before rounding, so it can differ by 0.01p from the gap between the two rounded values shown.

What the model leaves out

  • Volatility that moves by itself. IV is held fixed unless a row states a shift. Only the FTSE 100 has a shared skew surface; share examples price each leg at the IV stated for it, so a page that models skew on a share gives each strike its own IV.
  • Jumps. Prices follow a lognormal path with no gaps. Gaps appear only as stated instant moves in stress rows; the history is on the Level 3 page.
  • Real quotes and liquidity. A model value is a mid-market estimate, not a price anyone was offered. It says nothing about whether a strike trades, which matters most for the ICE minis.
  • Strike availability. ICE's product pages do not state stock-option strike intervals, and we found no published table (checked 26 September 2026), so the strikes used are plausible ones; a live chain may not list them.
  • Other costs. Margin interest, interest earned on collateral, borrowing costs and US exchange and regulatory fees on top of the commission.
  • Counterparty behaviour. The tree assumes early exercise happens exactly when it pays. Real assignment can come earlier, later or not at all.
  • Tax beyond the stated lines. Only Capital Gains Tax at the rates below; no income-tax or trading treatment.

Costs, fills and rounding

The commissions are IBKR UK's published rates, used because they are published in full and cover ICE and US options. They are a reference point, not a comparison: other brokers charge differently, and the broker page maps them. Rates checked on 26 September 2026.

Commission used in the worked examples
ContractModel commissionNotes
ICE stock option, standard£1.40 a contractIBKR UK tiered: £1.00 plus £0.37 exchange and £0.03 clearing; £1.00 minimum an order. The fixed rate is £1.70. Charged on UK exercise and assignment as well as on trades
ICE stock option, mini£1.70 a contractA placeholder: no published mini rate was found, so the fixed stock-option rate stands in, labelled as unconfirmed
FTSE 100 index option£1.70 a contractFixed rate (tiered is £0.60 plus fees)
US option$0.65 a contract (for premiums of $0.10 or more), $1.00 minimum an order, applied to each leg of a combination order (so a one-lot spread pays $1.00 a leg)Exchange, clearing and regulatory fees come on top and are not modelled; no commission on US exercise or assignment
  • Bid-ask. The cost of crossing the spread is half the quoted spread per leg, each way. FTSE 100 (ESX) examples use illustrative quotes, because no free ESX quote history was found: 3.0 points wide on the 45-day chain priced on 1 September (short straddle, short strangle and jade lizard pages) and 2.0 points on the 60-day chain priced on 17 August (ratio, backspread and broken-wing pages, and the spread-bet comparison).
  • Stamp duty. 0.5% SDRT on the strike consideration when UK shares are delivered on exercise or assignment (HMRC STSM113030), paid by the buyer of the shares (Finance Act 1986 s91): the call holder who exercises, or the put writer who is assigned. Writing an option attracts none, nor do US shares or cash-settled index options. Who pays in each case is set out on the assignment page.
  • Fills on the tick. 0.25p on standard BP, Barclays, HSBC, Rolls-Royce and Tesco options and on every mini; 0.5p on standard AstraZeneca, GSK, Shell and Unilever options; 0.5 of a point on FTSE 100 options.
  • Model values are not rounded to the tick: they are shown to two decimal places, so a model value and a fill can differ by up to half a tick.
  • Closing trades. Most pages fill a closing trade at the nearest tick, as they do an opening one. The calendar, diagonal and poor man's covered call pages fill a closing trade one tick against the holder where the model value falls between ticks (a buy-back rounded up, a sale down), a slightly more conservative choice.
  • Breakevens are quoted before costs, with the figure after opening costs (the half-spread and commission paid to open) in brackets. Closing, exercise and SDRT costs are shown on their own lines.
  • Maximum profit and loss include the opening commission, and a closing commission only where a closing trade exists (not on a lapse or a cash settlement).
  • The strategy builder deducts the opening commission, and SDRT on shares bought, only. Closing commissions, the bid-ask spread and exercise or assignment costs are not deducted there, so its maximum profit and loss can differ from a strategy page's by those amounts.

One BP call, costed line by line

The BP 16 October 560 call from the table above, bought on the model date:

Costs of one BP 560 call, 60 days, 1,000 shares
LineAmountWorking
Model value11.97p, £119.68 a contractBlack-Scholes-Merton at 530p, IV 26%, 3.75%, 60 days
Price on the tick12.00p, £120.00The nearest 0.25p tick, taken as the mid-price
Crossing the spread£5.00 each wayOn an illustrative 11.50p bid, 12.50p offer: half the 1.00p spread is 0.50p a share
Commission£1.40 each way0.14p a share across 1,000 shares
Round trip at an unchanged mid£12.80£5.00 + £1.40 to open and the same to close: 10.7% of the £120.00 premium
Breakeven at expiry572.00p (572.64p after costs)Strike plus premium; after costs, plus the 0.50p half-spread and the 0.14p opening commission
Maximum loss£121.40£120.00 premium plus the £1.40 opening commission; a lapse has no closing trade. £126.40 if the half-spread is counted
If exercised instead£28.00 SDRT, plus £1.40 commission0.5% of 560p × 1,000 shares, paid by the holder, who is buying the shares
Tax if it lapsesAllowable loss of £121.40 in 2026/27 (£126.40 if bought at the 12.50p offer)Cuts tax on other gains by £21.85 at 18% or £29.14 at 24%, once the £3,000 exempt amount is used elsewhere (TCGA 1992 s144(4))

Dollar figures follow the same lines, then convert. A $2.50 premium on a 100-share US contract is $250, or £184.38 at the model rate of 1.3559. Each leg is converted at the rate on its own date and a net dollar gain is never converted in one step, as HMRC's manual sets out (CG78310); the tax examples show the two-date method.

Probabilities, bands and units

A probability on an options page is always written as a model probability (risk-neutral, lognormal, IV x%). It is what the pricing model implies at the stated volatility, with the share drifting at the interest rate less any dividend yield, not a forecast and not a "chance of profit". The conventions that follow from it:

  • The one-standard-deviation band is lognormal, S × e±σ√T, so it can never go below zero. For BP at 530p, IV 26% and 60 days it runs from 476.97p to 588.92p, and the model probability of finishing inside it is 68.3% (risk-neutral, lognormal, IV 26%). Over 30 days it is 491.93p to 571.02p.
  • Delta is not a probability. The 560 call's delta is 0.34 (340 share-equivalents a contract), but the model probability of BP finishing above 560p is 30.3% (risk-neutral, lognormal, IV 26%). The Greeks page explains the gap.
  • FTSE 100 probabilities come from the surface (the slope of the call price across strikes), not from a single flat volatility, because the skew changes them.
  • The strategy builder opens with zero drift (a switch offers risk-neutral), so its probabilities differ slightly from the risk-neutral figures elsewhere: the same BP one-standard-deviation band reads 68.20% there against 68.27% on the planner and 68.3% here.
  • Stress columns in Greeks tables mean an instant move at entry, at the IV named in the column header. Any other date is written in the header.
Units for the Greeks, per contract
GreekICE stock optionsFTSE 100 optionsUS options
DeltaShare-equivalents, and £ per 1p£ per index pointShare-equivalents, and $ per $1
GammaChange in share-equivalent delta per 10pChange in delta per 10 pointsChange in share-equivalent delta per $1
Theta£ per calendar day£ per calendar day$ per calendar day, with the £ figure
Vega£ per volatility point£ per volatility point$ per volatility point
Rho£ per percentage point of rate£ per percentage point$ per percentage point

How each Greek behaves, and how position Greeks add up across legs, is on the Greeks page.

How tax lines are written

Tax figures on the strategy pages share four assumptions, so they can be read side by side: the £3,000 annual exempt amount is taken as used by other gains; both Capital Gains Tax rates are shown, 18% within the basic-rate band and 24% above it; the tax year is 2026/27 unless stated; and an example that crosses 5 April uses March 2027 as its opening month. A cross-year effect is described as timing (relief deferred to 2027/28, lost only if never used) unless relief is genuinely lost. How many computations a structure creates follows one counting rule, and the 5 April cases are worked on the tax examples page. The options CGT calculator applies the same rules to a list of trades a reader types in.

Teaching conventions: where they come from and what the evidence says

When a strategy page shows what happens after entry, it follows a small set of management conventions borrowed from US retail options education. They are published here once, so the strategy pages can say "the worked plan closes here" without restating them, and so their origin and evidence can be judged in one place. None is a rule, and none is advice.

One point frames all of them. Priced on the model and judged on the model's own (risk-neutral) probabilities, every option in the library is a fair bet before costs: the premium equals the discounted value of what the option is expected to pay. A convention can change when money is made or lost and how large the swings are; on its own it cannot change that average. Any edge has to come from the market's implied volatility proving different from the volatility that follows, which is a question about data, not about conventions; the implied-volatility page sets out what is known about implied and realised volatility.

The library's teaching conventions (checked 27 September 2026)
ConventionHow the library uses itWhere it comes fromEvidenceWhat it changes, in pounds
IV-rank bandsDescriptive only: low (IV rank below 25), middle (25 to 50), high (above 50) on the underlying's 12-month range. Pages say which band their example sat inUS retail education. tastylive's IV rank page says a rank above 50 "can be indicative of an attractive opportunity to sell options"That page cites no study, and we found no peer-reviewed test of IV-rank thresholds as an entry ruleA BP 60-day 500 put is worth £90.41 at rank 25 and £133.36 at rank 50 (next table)
Entry about 45 days outThe FTSE 45-day family opens on Tuesday 1 September 2026 for 16 October; other pages state their own windowtastylive's strangle page names about 45 days as its target, citing its own studies, which the page does not set outNo independent test foundWith BP unchanged, the 560 call's theta is £2.04 a day at 45 days and £2.36 at 21 days
Profit targetA worked plan closes a credit position once half its maximum profit is banked; debit examples state their own targettastylive's managing-winners and iron condor pages (close at 50% of maximum profit)Neither page cites evidence. Cboe's CNDR iron-condor index, which holds each condor to settlement with no profit target, returned 0.98% a year from 3 August 2015 to 25 September 2026, with a largest fall of 19.47%; its BFLY iron-butterfly index returned −2.78% a year (Cboe history files, checked 27 September 2026). These describe holding to expiry, not the target itselfWritten at 45 days with BP unchanged, the 560 call has lost half its £90.30 value by 24 days left; closing there gives up the last £44.45 to end the exposure
Time stop at 21 daysA worked plan closes or rolls a short-premium position with 21 days lefttastylive, which publishes a video on managing positions at 21 days to expiry; its defending-positions page describes rolling 7 to 21 days before expiry to limit gamma and assignment riskNo independent test foundAt 21 days a 10p rise costs the writer of the 530 call £58.52, 43% of the £137.49 still to be earned (see below)
Stop at a multiple of the creditA worked plan closes a short-premium position when its loss reaches a stated multiple of the credit: one times on the short straddle, two times on the short strangle, the jade lizard and the uncovered callCommon in US retail options education; we found no primary source that sets a particular multipleNo independent test foundWorked on the short straddle and short strangle pages; a gap goes straight through any stop
Rolling for a creditRolls are shown for a net credit where one exists; a debit roll is shown with its cost added to the maximum lossUS retail educationNone; a credit-only habit can mean rolling into a worse position to avoid a small debitWorked on the rolling page
Sizing ladder (1-2-5)Maximum loss per position: 1% of the account for speculative long premium, 2% for directional and spread positions; cash-secured put collateral up to 5%The library's own round numbersNot derived from a model or a studyOn a £50,000 account: £500, £1,000 and £2,500. One standard Tesco October 430 put ties up £4,300 of collateral, beyond the 5% line (one contract needs an £86,000 account); the 100-share mini at the same strike ties up £430. Method on the sizing page

What an IV band changes, in pounds

IV rank places today's implied volatility in its 12-month range: (today's IV − 12-month low) ÷ (12-month high − 12-month low) × 100. BP's model IV of 26% on the assumed 20% to 44% range gives IV rank 25. That range is a teaching assumption, not market data; for scale, BP's 20-day realised volatility ran from 14.9% to 57.5% in the 12 months to 17 August 2026 (price data: Yahoo Finance). The IV page compares IV rank and IV percentile. Here is one BP put priced across that range:

BP 16 October 500 put across the model IV range (530p, 60 days, 3.75%, American)
IVIV rankPut valuePer contractModel probability of finishing below 500pOne-SD range at expiry
20%0 (low)5.11p£51.0922.5%488.72p to 574.77p
26%25 (middle)9.04p£90.4128.8%476.97p to 588.92p
32%50 (middle)13.34p£133.3633.3%465.51p to 603.42p
38%75 (high)17.83p£178.3136.6%454.32p to 618.28p
44%100 (high)22.45p£224.4739.3%443.40p to 633.51p

From the bottom of the range to the top, the same put is worth about 4.4 times as much. The movement the model expects grows with it: the one-SD range widens by more than 100p, and the model probability (risk-neutral, lognormal) of the put finishing in the money rises from 22.5% to 39.3%. At its own inputs every row is fairly priced. A band tells a reader where an example sat, which is what makes two pages comparable; it does not say whether a trade was worth doing. Strategy pages therefore give their band and what a lower or higher IV would have paid, never a band as a condition for entry.

Why 21 days, in numbers

Two claims about the last three weeks of an option's life circulate in options education, and only one survives the arithmetic. The chart follows two BP calls from 60 days to the last day, with BP held at 530p and IV at 26%.

£0£5£10£15605040302010Days to expiry (BP held at 530p, IV 26%)45 days left21 days left530 call560 call£ a day
Theta, the model's rate of time decay at each moment, for one 1,000-share contract, in £ a day. Solid line: the 530 call (at the money). Dashed line: the 560 call (30p out of the money). Engine values; BP held at 530p, IV 26%, rate 3.75%, no dividend before the 16 October expiry.
What is left to earn, and what a 10p rise in BP costs the writer (BP held at 530p, IV 26%)
Option, days leftDateValue leftTheta (£ a day)Cost of a 10p riseAs a share of value left
530 call, 45 daysTue 1 Sep£204.99£2.41£57.8728%
530 call, 21 daysFri 25 Sep£137.49£3.41£58.5243%
530 call, 7 daysFri 9 Oct£78.02£5.71£61.6079%
530 call, 2 daysWed 14 Oct£41.24£10.44£68.73167%
560 call, 45 daysTue 1 Sep£90.30£2.04£34.3338%
560 call, 21 daysFri 25 Sep£37.43£2.36£25.3368%
560 call, 7 daysFri 9 Oct£5.63£1.83£11.18199%
560 call, 2 daysWed 14 Oct£0.07£0.18£1.171,734%

The claim that fails is that time decay slows down in the final three weeks. For the at-the-money 530 call it does the opposite and keeps accelerating to the end, from £3.41 a day with 21 days left to £10.44 with two. Only the 560 call, 30p out of the money, peaks (at £2.38 a day, with about 17 days left) and then fades, because it has little value left to lose. Theta is the rate of decay at a given moment (the formula is in the box at the end of the page), so close to expiry it can differ from the loss over a whole day: with two days left the 560 call's theta reads £0.18 a day, but only £0.07 of value is left to lose.

The claim that holds is about proportion. For both calls, the cost of an adverse 10p move measured against the premium still to be earned climbs steeply: for the 560 call from 38% at 45 days to 68% at 21 days and 199% at 7 days. That is the defensible reason for a time stop. Its price is what it leaves behind: at 21 days the 560 call still holds £37.43 (about 59% of its 45-day value has already gone), and a writer who holds on keeps that £37.43 if BP stays below 560p. A 21-day stop swaps that £37.43 for stepping off the steepest part of the risk curve. The numbers do not say which is better, and the balance shifts with the strike, the volatility and the size of the position.

Dated facts and review hooks

The model date stays at 17 August 2026: the worked examples are historical models, not live prices, and they do not change when the market does. What does change are the facts about the future that the examples lean on, such as a dividend not yet declared or a rule not yet in force. Each is re-checked on the date below; when one moves, the fact register is updated, the pages that use it are recomputed and re-checked, and the change is logged under the corrections policy. Every page also lists its own sources with the date each was checked.

Review hooks for the options library
DateWhat happensWhat is re-checked
Thursday 8 October 2026Tesco interim resultsThe 5.08p dividend and 15 October ex-date assumed for Tesco
Thursday 15 October 2026Robinhood UK adds $0.50 a contract on Professional options ordersThe broker page's Robinhood fee rows
Monday 26 to Friday 30 October 2026UK clocks change a week before US clocksUS options trade 13:30 to 20:00 UK time that week
Tuesday 27 October 2026HSBC third-quarter resultsThe third interim dividend and its ex-date
Wednesday 28 October 2026GSK third-quarter resultsThe 17p assumed for the 12 November ex-date
Thursday 29 October 2026Shell third-quarter resultsShell's dividend and ex-date
Friday 30 October 2026BP third-quarter resultsThe 6.39p assumed for the 12 November ex-date
Thursday 5 November 2026Bank of England rate decision; HSBC's third interim assumed to go ex-dividendThe 3.75% rate for any example dated after it; the US$0.10 HSBC dividend assumed on the bull put spread page
Thursday 12 November 2026BP and GSK go ex-dividendEarly-exercise examples across the date
Thursday 31 December 2026ISA transitional period ends for recognised UCITS funds (ISA Regulations, reg 7)Option-income fund examples
Monday 15 to Friday 26 March 2027US clocks change two weeks before UK clocksUS trading hours in UK time
Thursday 1 April 2027, and every 1 AprilThe Financial Ombudsman's award limit is resetThe £455,000 limit on the spread-bet comparison page
Tuesday 6 April 2027Tax year 2027/28 beginsCapital Gains Tax rates and exempt amount; the 2027 SA108 notes when published
Thursday 22 April 2027Rolls-Royce final dividend ex-date assumed (5.0p)The LEAPS page's dividend inputs
Thursday 13 May 2027Tesco final (9.70p) and BP first-quarter (6.39p) ex-dates assumedThe wheel, long call and income pages
Tuesday 8 June 2027Consumer Composite Investments regime fully in force (FCA PS25/20)Fund disclosure wording
Thursday 5 and Thursday 12 August 2027Rolls-Royce interim (6.0p) and BP second-quarter (6.39p) ex-dates assumedThe LEAPS page and the income page's twelve-month BP example
Monday 11 October 2027Planned start of UK T+1 settlementShare settlement after exercise (ICE stock options now deliver in two business days)
Wednesday 20 October 2027End of the phase-in under FINRA Notice 26-10 for the pattern-day-trader replacementUS account wording
Monday 1 to Friday 5 November 2027UK clocks change a week before US clocksUS trading hours in UK time
Monday 1 January 2029Next section 871(m) date for listed options (IRS Notice 2026-61)US withholding wording
Every quarterScheduled reviewBroker fees and FX charges, ICE and Cboe contract specifications, ICE mini availability, HMRC's reporting-fund list, the CFD providers' published loss percentages, the option-income funds' charges and distributions, the FTSE 100 IVI factsheet and ICE's monthly volume report

Assumptions that are still open

These could not be confirmed from a primary source (checked 26 September 2026). Pages label them as assumptions and they are the first things re-checked:

  • BP's third-quarter dividend (6.39p assumed) and its February 2027 ex-date (18 February assumed); 6.39p dividends assumed ex on Thursday 13 May and Thursday 12 August 2027 (long call and income pages).
  • Tesco's 2026/27 interim dividend and ex-date, and a 9.70p final assumed ex on Thursday 13 May 2027 (wheel page); Shell's third-quarter ex-date; HSBC's third interim, assumed at US$0.10 ex on Thursday 5 November 2026 (bull put spread page).
  • Rolls-Royce dividends of 5.0p (22 April 2027), 6.0p (5 August 2027) and 5.0p (20 April 2028), and a twelve-month IV range of 26% to 46% (LEAPS page); a GSK implied volatility of 22% on every strike (long butterfly page); GBP/USD of 1.3450 on 16 October 2026 (the wheel page's US turn).
  • ICE's strike intervals for stock options, and whether BP lists serial expiries out to two years.
  • Whether UK brokers offer the ICE minis and the Mini FTSE 100 daily options to private clients, and at what commission.
  • The FTSE 100 close on 14 August 2026 from FTSE Russell or the London Stock Exchange (secondary data shows 10,750.1), which is why 10,750 is labelled a model level.
  • The in-the-money threshold ICE Clear Europe applies when it exercises equity options automatically at expiry, and whether SDRT is collected in practice on secondary trades in ICE stock options.

How the figures are checked

  • Engine tests. More than 340 checks run on every build of the site, and any failure stops the build: textbook values, the test cases in the tools specification, put-call parity, the American rules, edge cases such as expiry day and zero volatility, and date arithmetic.
  • Example checks. Each options page lists its headline figures, with their inputs, in a file the build recomputes with the engine. A figure that moves outside its tolerance, or no longer appears on the page, is reported.
  • Wording and fact checks. The build also scans options pages for advice-style phrasing and for facts known to be out of date, such as superseded dates and contract sizes.
  • A second recompute. Each rewritten page is recomputed by a separate reviewer with its own script, from the inputs printed on the page, before it is published.

The site-wide approach to sources and review is on the methodology page and in the editorial standards.

Rebuilding a figure yourself

  1. Read the example's "Model inputs" line: share price, strike, days, IV for each leg, rate, dividends and contract.
  2. Turn days into years by dividing by 365: 60 days is 0.16438.
  3. For a European option, or an American call with no ex-date before expiry, use the formulas in the box below. A spreadsheet does it in one row.
  4. Multiply the per-share or per-point value by the contract: £10 per 1p on a standard ICE contract, £1 per 1p on a mini, £10 a point on the FTSE 100 (£1 on the daily mini), $100 per $1 on US contracts, then convert dollars at the rate the page states.
  5. For an American put, or a call across an ex-date, a spreadsheet gives the European value. The tree's early-exercise value sits on top: 0.09p on the 95-day BP put above, 2.20p on the 530 call across the 12 November ex-date.
  6. For interactive checks, the Greeks page, the planner and the strategy builder (for positions with several legs) run the same engine in the browser.
Check values for a spreadsheet or calculator
CaseInputsEngine result
Standard textbook caseShare 42, strike 40, rate 10%, volatility 20%, six months, no dividendCall 4.7594, put 0.8086
BP 560 call, 30 days530p, IV 26%, rate 3.75%5.82p, £58.17 a contract
BP 560 call, 60 days530p, IV 26%, rate 3.75%11.97p, £119.68 a contract
FTSE 100 10,750 put, 60 days10,750, IV 14%, rate 3.75%, yield 3.05%235.94 points, £2,359.41 a contract
How these numbers are calculated

Black-Scholes-Merton. With share price S, strike K, time T in years, rate r, yield q and volatility σ: d1 = [ln(S ÷ K) + (r − q + σ²/2) × T] ÷ (σ√T), and d2 = d1 − σ√T. Call = S e−qT N(d1) − K e−rT N(d2). Put = K e−rT N(−d2) − S e−qT N(−d1). N is the standard normal distribution.

Discrete dividends. Replace S with S minus the sum of D × e−rt for each dividend D whose ex-date, t years away, falls before expiry, and set q to zero.

Greeks. Call delta = e−qT N(d1); put delta = call delta − e−qT. Gamma = e−qT n(d1) ÷ (Sσ√T), where n is the normal density. Vega per volatility point = S e−qT n(d1) √T ÷ 100. Theta is the value lost over one calendar day: for closed-form (European) values it is the annual theta divided by 365, the rate at that moment; for tree-priced (American) options it is a one-day reprice. The two can differ by pennies. Call rho per percentage point = K T e−rT N(d2) ÷ 100.

Binomial tree. With n steps of Δt = T ÷ n: up factor u = eσ√Δt, down factor d = 1 ÷ u, and probability p = (e(r−q)Δt − d) ÷ (u − d). Work back from expiry, taking at each node the larger of the discounted expected value and the exercise value. The site averages n = 200 and n = 201.

Bands and probabilities. The k-SD band is S e±kσ√T. The risk-neutral model probability of finishing above K is N(d2) at the stated volatility.

IV rank and percentile. IV rank = (IV − 12-month low) ÷ (12-month high − 12-month low) × 100. IV percentile = the share of days in the past 12 months on which IV was below today's level.

In a spreadsheet (Excel or Google Sheets), with S in B1, K in B2, T in B3, r in B4, q in B5 and σ in B6: d1 in B7 is =(LN(B1/B2)+(B4-B5+B6^2/2)*B3)/(B6*SQRT(B3)); d2 in B8 is =B7-B6*SQRT(B3); the call is =B1*EXP(-B5*B3)*NORM.S.DIST(B7,TRUE)-B2*EXP(-B4*B3)*NORM.S.DIST(B8,TRUE); the put is =B2*EXP(-B4*B3)*NORM.S.DIST(-B8,TRUE)-B1*EXP(-B5*B3)*NORM.S.DIST(-B7,TRUE).

If a figure on any options page does not rebuild from the inputs it states, it is an error. Please report it through the contact page; corrections are dated and listed under the corrections policy.

Editorial accountability
Open Trust Centre →

Every page is reviewed against the editorial standards, written from primary sources and sourced openly, with corrections listed in the changelog. No affiliate revenue. No sponsored content. No paid placements.

Editorial standards Editorial process Corrections policy How we make money The Editor Methodology

UK Tax Drag is an independent publication by Finsolve Consulting Limited, not affiliated with or endorsed by HMRC, GOV.UK or any government body.