SPAN margining
- Introduction
- How does SPAN work?
- Example 1: SPAN margining of futures and options
- Example 2: An inter-month spread transaction
- Example 3: An inter-commodity spread
- More Information
Introduction
SPAN or Standard Portfolio Analysis of Risk1 is a margining system developed by the Chicago Mercantile Exchange (CME) in 1988.
Since it's introduction, SPAN has become the most widely adopted margining system in the international futures industry.
The success of SPAN stems from its effectiveness in matching initial margin requirements to risk. By using a set of pre-determined parameters set by the Clearing House, SPAN assesses what the maximum potential loss will be for a given portfolio over a one-day period, and matches the level of initial margin to cover this risk. In calculating the amount of margin required, SPAN recognises the unique characteristics of options while also taking into account other factors such as inter-month and inter-commodity spread relationships.
The use of SPAN is of considerable benefit to SFE Clearing Participants and their clients as it provides results which more accurately reflect the true risk of positions held. The use of SPAN also allows SFE Clearing to be standardised with internationally accepted portfolio based margining methodology whilst increasing the attractiveness of SFE's markets to international investors who are already familiar with SPAN. Under Exchange rules, Members must margin their clients at least equal to what SFE Clearing would margin - effectively requiring all Members to margin their clients on a SPAN basis.
What follows in this brochure is a brief outline of some of the key elements of the SPAN system and examples of how SPAN is used to calculate margins for SFE futures and options contracts.
How does SPAN work?
In its simplest form, SPAN can be considered as a risk based portfolio approach system for calculating initial margin requirements.
Unlike other margining systems which make risk assessments based on individual positions within a portfolio, SPAN considers how the value of an entire portfolio of options and futures will respond to changes in futures (or underlying) prices and volatilities. The SPAN algorithm calculates worst case loss scenarios on a contract portfolio adjusting this loss for the net premium cost or benefit from liquidating any option positions and then adjusting for any offsetting profits generated by closely correlated portfolios in other contracts.
In calculating the profit or loss a portfolio will make, SPAN uses 16 'what if' scenarios where futures prices and volatilities are altered to varying degrees. The scenarios used are:
- Futures unchanged; Volatility up
- Futures unchanged; Volatility down
- Futures up 1/3 range; Volatility up
- Futures up 1/3 range; Volatility down
- Futures down 1/3 range; Volatility up
- Futures down 1/3 range; Volatility down
- Futures up 2/3 range; Volatility up
- Futures up 2/3 range; Volatility down
- Futures down 2/3 range; Volatility up
- Futures down 2/3 range; Volatility down
- Futures up 3/3 range; Volatility up
- Futures up 3/3 range; Volatility down
- Futures down 3/3 range; Volatility up
- Futures down 3/3 range; Volatility down
- Futures up extreme move (cover 35% of loss)
- Futures down extreme move (cover 35% of loss)
- All parameters, including futures price scan range, volatility scan range and extreme move are variable and determined by SFE Clearing.
- 'Futures up/down 3/3 range' is referred to as the 'full futures price movement'.
- Volatility up or down represents an increase or decrease in the implied volatility at the close of business on each trading day.
- Extreme move is typically set at twice the initial margin rate of the underlying futures contract.
The 16 scenarios above, form a 'risk array' which is calculated by SFE Clearing at the close of trading on each business day. Over 2000 risk arrays are calculated daily for all of the contracts listed on SFE. It is important to note that the risk array is calculated from the perspective of a long position, ie. being long the instrument rather than being long the market. When calculating the margin of a short position this array will be multiplied by the appropriate negative number of contracts.
The risk arrays are then applied to the selected portfolio of transactions, with the individual risk arrays being aggregated by scenarios. The largest loss (represented by a positive value) across the 16 scenarios becomes the SPAN margin for that portfolio.
This figure is known as a Scanning Risk and forms the first and key element in the initial margin calculation. This figure can then be adjusted for inter-month margins, inter-commodity concessions and spot month isolations. That is:-
Total Initial Margin = Scanning Risk + Inter-Month Risk - Inter-Commodity Spread
The three key elements are explained in the following practical examples.
Example 1: SPAN margining of futures and options
The following example illustrates how SPAN is used to margin a position consisting of both futures and options. Suppose a portfolio of 90 Day Bank Bills contains the following:
| Position | Delivery Month |
Contract | Type | Strike | Delta | Delta Equivalent |
Net Inter-Month Position* |
|---|---|---|---|---|---|---|---|
| 20 Long 10 Short 40 Short 20 Long 10 Long | Mar 99 Mar 99 Jun 99 Sep 99 Mar 00 | IR IR IR IR IR | future call call call put | n/a 95.00 95.00 95.50 95.75 | 1 0.51 0.44 0.22 -0.85 | +20 -5.1 -17.6 4.4 -8.5 | Mar +15 Jun -18 Sep +4 Mar -8 |
* SPAN assesses all spreads as whole integers.
At the end of each day risk arrays are produced for each option series by SFE Clearing and provided to Clearing Members in a Risk Parameter File ('RPF'). This risk array is the profit and loss profile of one long position in the specified contract.
Assuming the full futures price movement is $700 (or equivalent to approximately 29 ticks), the volatility shift is 0.12% and the current futures price is 95.01 for March 99, 94.87 for June 99, 94.69 for September 99, 94.24 for March 00, the implied volatility is 0.24% for March 99, 0.26% for June 99, 0.28% for September 99, 0.31% for March 00, the following risk arrays would result:-
| No. | Contract Type | IRH99 Futures |
IRH99 95.00 Call |
IRM99 95.00 Call |
IRU99 95.50 Call |
IRH00 95.75 Put |
|---|---|---|---|---|---|---|
| 1 | Futures unchanged; Vol down | 0 | (268) | (360) | (349) | (370) |
| 2 | Futures unchanged; Vol down | 0 | 271 | 345 | 255 | 237 |
| 3 | Futures up 1/3 range; Vol up | (233) | (391) | (470) | (420) | (192) |
| 4 | Futures up 1/3 range; Vol down | (233) | 135 | 245 | 232 | 458 |
| 5 | Futures down 1/3 range; Vol up | 233 | (156) | (257) | (283) | (552) |
| 6 | Futures down 1/3 range; Vol down | 233 | 375 | 424 | 273 | 13 |
| 7 | Futures up 2/3 range; Vol up | (466) | (525) | (588) | (497) | (17) |
| 8 | Futures up 2/3 range; Vol down | (466) | (30) | 125 | 201 | 676 |
| 9 | Futures down 2/3 range; Vol up | 466 | (54) | (162) | (222) | (736) |
| 10 | Futures down 2/3 range; Vol down | 466 | 448 | 486 | 286 | (211) |
| 11 | Futures up 3/3 range; Vol up | (700) | (669) | (714) | (579) | 153 |
| 12 | Futures up 3/3 range; Vol down | (700) | (220) | (14) | 161 | 891 |
| 13 | Futures down 3/3 range; Vol up | 700 | 37 | (74) | (166) | (924) |
| 14 | Futures down 3/3 range; Vol down | 700 | 496 | 532 | 295 | (439) |
| 15 | Futures up extreme move | (490) | (340) | (284) | (153) | 390 |
| 16 | Futures down extreme move | 490 | 155 | 147 | 72 | (434) |
These risk arrays for the option contracts are calculated by taking the difference between the original option value (settlement value) and the recalculated option value given the relevant scenario. In other words the option is calculated given the underlying futures price, volatility and days to maturity and is then revalued based on the scenario (say futures up 1/3, volatility down). The difference gives the risk array for that scenario.
To determine the margin, each array value is multiplied by the position size, giving the Scanning Risk. Then the 16 lines are each added across and the largest total loss is selected. Note that under the SPAN methodology, the maximum loss is the largest positive value.
Therefore, the SPAN initial margin for this portfolio would coincide with Scenario 11 and would equate to $11,200, as can be seen below:-
| No. | (a) IRH99 Future +20 |
(b) IRH99 95.00 Call -10 |
(c) IRM99 95.00 Call -40 |
(d) IRU99 95.50 Call +20 |
(e) IRH00 9575 Put +10 |
Scanning Risk (a)+(b)+(c) +(d)+(e) |
|---|---|---|---|---|---|---|
| 1 | 0 | 2680 | 14400 | (6980) | (3700) | 6400 |
| 2 | 0 | (2710) | (13800) | 5100 | 2370 | (9040) |
| 3 | (4660) | 3910 | 18800 | (8400) | (1920) | 7730 |
| 4 | (4660) | (1350) | 9800 | 4640 | 4580 | (6590) |
| 5 | 4660 | 1560 | 10280 | (5660) | (5520) | 5320 |
| 6 | 4660 | (3750) | (16960) | 5460 | 130 | (10460) |
| 7 | (9320) | 5250 | 23520 | (9940) | (170) | 9340 |
| 8 | (9320) | 300 | (5000) | 4020 | 6760 | (3240) |
| 9 | 9320 | 540 | 6480 | (4440) | (7360) | 4540 |
| 10 | 9320 | (4480) | (19440) | 5720 | (2110) | (10990) |
| 11 | (14000) | 6690 | 28560 | (11580) | 1530 | 11200 |
| 12 | (14000) | 2200 | 560 | 3220 | 8910 | 890 |
| 13 | 14000 | (370) | 2960 | (3320) | (9240) | 4030 |
| 14 | 14000 | (4960) | (21280) | 5900 | (4390) | (10730) |
| 15 | (9800) | 3400 | 11360 | (3060) | 3900 | 5800 |
| 16 | 9800 | (1550) | (5880) | 1440 | (4340) | (530) |
The Scanning Risk does not take into account inter-month spread movements and in determining the Scanning Risk it assumes perfect correlation between delivery months.
Example 2: An inter-month spread transaction
When the Scanning Risk of a portfolio is determined, SPAN assumes perfect correlation across delivery months. To take account of the potential for a less than perfect correlation between different delivery dates, SPAN is able to determine Inter-Month Spread margins where offsetting positions are held across delivery months.
SPAN has the capability of levying varying spread rates. This process, which is known as 'tiering', groups spreads within defined tiers dependent upon the months used in the spread. The Spread rates which apply for Example 1 are shown below:
| SFE Bank Bill | Months in Tier | Tier 1 | Tier 2 | Tier 3 | |
|---|---|---|---|---|---|
| 1 | Tier 1 | 1 | |||
| 2 | Tier 2 | 2 to 3 | $250 | $125 | |
| 3 | Tier 3 | 4 to 8 | $325 | $225 | $125 |
For this example assume trade date 12 November, 1998. The March 99 to June 99 positions are grouped in Tier 2 (months two and three respectively) with September 99 and March 00 grouped in Tier 3 (months 4 and 6 respectively). In this example the 15 net long inter-month positions in March 99 have been offset against the 18 net short inter-month positions in June 99 (Tier 2 v Tier 2). The three net short inter-month positions left in June 99 (Tier 2) are offset against September 99 (Tier 3). In addition the one net long position left in September 99 can be offset against March 00 (Tier 3 v Tier 3). The total amount of margins payable on the portfolio after inter-month spread charges will therefore be:
| Total margins payable | |||
|---|---|---|---|
| Total Scanning Risk | = $11,200 | ||
| Inter Month Spread | Tier 2 v Tier 2 | 15 x $125 | = $1,875 |
| Tier 2 v Tier 3 | 3 x $225 | = $675 | |
| Tier 3 v Tier 3 | 1 x $125 | = $125 | |
| SPAN margin payable | $11,200 + $1,875 + $675 + $125 | = $13,875 |
Example 3: An inter-commodity spread
SPAN has the ability to calculate concessions to total initial margins payable due to offsetting positions in closely correlated contracts. The percentage concession is set by SFE Clearing and depends on the level of stable correlation between any two contracts.
Assume that the Clearing Member holds the following position:
| Position | Delivery month | Contract | Type | Delta | Net position |
|---|---|---|---|---|---|
| -200 | Dec 99 | IR | future | 1 | -200 |
| -60 | Dec 99 | YB | future | 1 | -60 |
| 100 | Dec 99 | XB | future | 1 | +100 |
In calculating the appropriate initial margins to levy on the portfolio in total, the Scanning Risk for all components of the transaction must first be evaluated.
In the case of the 200 sold 90 Bank Bill futures positions, the Scanning Risk or amount payable by way of initial margins would be $140,000. This is calculated using SPAN scenario number 12 (ie. Futures up 3/3; Volatility down). Therefore the calculation would be the full initial margin of $700 x 200 contracts = $140,000.
In the case of the 60 sold 3 Year Bond futures positions, the Scanning Risk or amount payable by way of initial margins would be $66,000. This is calculated using SPAN scenario number 12 (ie. Futures up 3/3 range; Volatility down). Therefore the calculation would be the full initial margin of $1,100 x 60 contacts = $66,000.
In the case of the 100 bought 10 Year Bond futures position , the same calculation is applied using SPAN scenario number 13 ( ie Futures down 3/3 range; Volatility up). This results in a calculation of the full initial margin of $2,400 x 100 contracts = $240,000.
If no offsetting mechanism was available, the total Scanning Risk or amount payable in initial margins would be equal to the sum of the above figures , ie. $446,000 plus any inter-month spread charges.
Using SPAN, SFE Clearing offers inter-commodity spreads between designated pairs of commodities. In the case of the 10-Year and 3-Year Bond contracts, we will assume that the spread is calculated on a delta spread ratio of 1:3, ie. one 10-Year Bond contract for every three 3-Year Bond contracts. This parameter is determined by SFE Clearing and is subject to adjustment. On that basis, 20 of the 100 10-Year Bond contracts (60/3 x 1 = 20) and all 60 of the 3-Year Bond contracts can be utilised in the spread.
In the case of the 10-Year Bond and 90 Day Bank Bill contracts, we will assume that the spread is calculated on a delta spread ratio of 2:5, ie. two 10-Year Bond contracts for every five 90 Day Bank Bill contracts. On that basis, the remaining 80 of the 100 10-Year Bond contracts and all 200 of the 90 Day Bank Bill contracts can be utilised in the spread.
In addition to establishing the ratio and priority of contracts used in the spread, SFE Clearing also assigns the spread a percentage 'concession' on the Scanning Risk which is dependent upon the pricing correlation of the instruments involved. Assuming an inter-commodity concession of 75% for a 10-Year Bond : 3-Year Bond spread, and 45% for a 10-Year Bond : 90 Day Bank Bill spread, 75% and 45% of the Scanning Risk for all the commodities will be rebated in recognition of the reduced risk profile of the inter-commodity spreads.
The total amount payable by way of margins is calculated as set out below:
| Total margins payable | ||
|---|---|---|
| Total Scanning Risk | ($700 x $200) + ($1,100 x $60) + ($2,400 x $100) | = $446,000 |
| Deduct XB Rebate | (20 x $2,400 x 75%) + (80 x $2,400 x45%) | = ($122,400) |
| Deduct YB Rebate | 60 x $1,100 x 75% | = ($49,500) |
| Deduct IR Rebate | 200 x $700 x 45% | = ($63,000) |
| Final SPAN margin payable | $446,000 - $122,400 - $49,500 - $63,000 | = $11,100 |
Note that there is no 3 Year-Bond : 90 Day Bank Bill spread as all 3 Year-Bond positions were used in the 10 Year-Bond : 3-Year Bond spread.
More information
To assist Members and clients with information on SPAN, a PC-based SPAN calculator developed by the Chicago Mercantile Exchange (CME) known as PC-SPAN is available from CME.
1'SPAN' and 'Standard Portfolio Analysis of Risk' are trademarks of the Chicago Mercantile Exchange. The Chicago Mercantile Exchange assumes no liability with the use of SPAN by any person or entity.
This document was prepared by the SFE. The Exchange takes no responsibility for errors or omissions or for losses arising from actions based on this information. This document does not substitute for the Operating Rules of the Exchange or of SFE Clearing and in the case of inconsistency, the Operating Rules prevail. Futures and Options trading involves the potential for both profits and losses. Only licensed futures brokers and advisers can advise on this risk.

