Bootstrapping
Also written Bootstrapping methodology
The statistical method exchanges use to clean spot price polling data — removing outlier quotes and repeatedly testing random selections until the final polled price has the least standard deviation against the full set.
In plain language
When an exchange asks a panel of traders across the country what a commodity's spot price is today, it gets many different answers. Some are close to the real market price; a few are far off, by mistake or because that trader saw an unusual deal.
Bootstrapping is how the exchange filters out the bad answers to arrive at one fair spot price for the day — used, in turn, to keep futures prices honest and to calculate final settlement.
How it works
Spot prices for the day's polling are collected from empanelled polling participants — traders and users of the commodity across different centres. From this set of polled prices, bootstrapping first finds a median price and discards the outliers around it.
An algorithm then runs across the remaining data: it repeatedly selects a random price from the set, checks the standard deviation of that selection against the rest of the polled data, and discards the random price whose standard deviation is higher. This is repeated until a final number is reached — the polled price with the least standard deviation against the full polled set, based on the principle of least error, similar to a least-squares regression. The resulting spot polling price may be close to the arithmetic average, median or mode where the polled data is tightly clustered.
A worked example
On a given trading day, NCDEX collects turmeric spot prices from twelve empanelled participants across Erode, Nizamabad and other centres. Ten quotes cluster between Rs 13,200 and Rs 13,450 per quintal; two outliers come in at Rs 11,000 and Rs 15,800, from traders quoting unusual, thin deals.
Bootstrapping first strips out the Rs 11,000 and Rs 15,800 outliers around the median. It then repeatedly tests random selections from the remaining ten quotes, discarding whichever selection produces the highest standard deviation against the rest, until it converges on a single figure — say, Rs 13,320 — declared as the day's spot polling price. Futures traders across the country then see this one number, not twelve conflicting quotes, disseminated on the exchange screen.
Why NISM asks about it
Chapter 3 (Commodity Futures), section 3.10 (Spot Price Polling and Final Settlement Price of Futures), sets out bootstrapping as the method used to clean polled spot prices before they feed into both daily dissemination and the Final Settlement Price calculation. Expect a question on what bootstrapping is designed to remove (outlier prices) and on the criterion used to pick the final number (least standard deviation against the polled set).
Common exam traps
- Bootstrapping removes outliers; it does not simply average all quotes. A plain arithmetic mean would let a single bad quote distort the result — bootstrapping is designed precisely to avoid that.
- The final price is chosen by least standard deviation, not by majority vote among the polling participants.
- Bootstrapping is a spot-price cleaning method, distinct from the separate rule that the Final Settlement Price is the average of polled prices over the last three days up to and including expiry — bootstrapping produces each day's single polled figure; the three-day averaging happens afterwards.
Where this is taught
Free preparation for NISM Series XVIRelated terms
- Final Settlement PriceThe price at which a commodity derivative is finally settled at expiry — a simple average of the polled spot prices of the expiry day and the two days before it.
- Empanelled polling participantsThe traders and commodity users an exchange formally registers to report spot prices from centres across the country, feeding the daily spot price polling process that underpins futures and final settlement pricing.
- Ex-warehouse priceThe spot price quoted for a commodity as it sits in the warehouse, ready for pickup — including Mandi Cess but excluding GST, and the basis on which agricultural spot polling prices are collected.
- Spot price pollingThe statistical process by which an exchange collects physical-market prices from an empanelled panel of traders and users, strips out outliers, and publishes a single daily spot price.
- FSP fallback methodsThe ladder an exchange climbs down when polled spot prices are missing at expiry — a shortened average back to E-3, an alternate basis-centre price, extrapolation, futures prices, then the last available poll.
- Principle of least errorThe rule behind the spot polling algorithm — the final polled price is the figure with the least standard deviation against the set of polled prices, similar to the least square method of regression.