Packs and bundles are trade execution strategies that will be familiar to many users of CME Three-Month SOFR futures. A pack or bundle is not a distinct product; rather they are intra-market combination strategies in which multiple futures – one each from a sequence of contracts with consecutive quarterly delivery months – are transacted via a single order.
The daily settlement prices for a position resulting from a pack or bundle trade are simply the daily settlement prices for each of the individual contracts comprised within the pack or bundle. Thus, buying (or selling) contracts via a pack or bundle combination results in the same risk exposure as if the same contracts were bought (or sold) individually.
The price of a SOFR pack or bundle is quoted as the arithmetic average of the price levels of its constituent futures contracts.
The minimum price increment for any SOFR pack or bundle will be 0.0025 IMM Index points, i.e., 0.25 basis points per annum of SOFR pack or bundle interest rate exposure. For example, below are some valid price and rate increments for P&Bs:
PACK/BUNDLE PRICE |
PACK/BUNDLE AVERAGE |
---|---|
99.1800 |
0.8200 |
99.1775 |
0.8225 |
99.1750 |
0.8250 |
99.1725 |
0.8275 |
99.1700 |
0.8300 |
Consider the set of four contracts in the SOFR pack shown in Example 1 below. Arithmetic averages of bid and offered prices among the pack components appear in the row below the list of outright contracts. In this example, neither the average of the bid prices nor the average of offered prices sum to valid pack or bundle prices, based on the minimum price increment.
SOFR Futures packs and bundles trade in a distinct central limit order book, separate and apart from the order book for their component contracts. Prices are neither implied into, nor out of, the pack or bundle order books to the order books for individual futures contracts. This means that while the average of bids or offers in a pack or bundle can be, but often is not, a multiple of 0.25, the quoted price will always be a multiple of 0.25 and can, as is the case in our example, be higher (or lower) than a price that would be implied by the average.
Best bid/offered prices in the CME Globex electronic trading platform’s central limit order book for the pack could appear as shown in the bold SR3:AB 01Y Z2 row. It’s important to note that individual leg prices will be assigned to be economically equivalent to these traded values and may not match the last observed individual leg prices – more on this further below.
LEG MARKETS |
BID |
OFFER |
|
---|---|---|---|
SR3Z2 |
Dec-2022 |
97.17 |
97.175 |
SR3H3 |
Mar-2023 |
97.16 |
97.165 |
SR3M3 |
Jun-2023 |
97.14 |
97.145 |
SR3U3 |
Sep-2023 |
97.105 |
97.11 |
Average |
97.14375 |
97.14875 |
|
|
|||
STRATEGY MARKET |
BID |
OFFER |
|
SR3:AB 01Y Z2 |
97.145 |
97.1475 |
Source: CME Group
As soon as a SOFR pack or bundle is transacted, CME Globex will assign prices to each of its constituent contracts. To see how this works, consider an example where the pack introduced in Example 1 trades at a price of 97.145. Assignment of leg prices to the four constituent SOFR contracts starts with CME Globex evaluating each of the four futures at their respective last daily settlement prices, rounded1 to the nearest valid half-tick increment. Assume these rounded settlement prices are as shown in Example 2: 97.175, 97.165, 97.140, and 97.110.
One advantage of anchoring off daily settlement prices when calculating the individual contract is that, if the pack or bundle matches partially throughout the trading day, the calculated leg fill prices for the same pack, traded at the same price, will be identical. Alternatively stated, any given pack traded at the same price on the same day will have identically assigned leg prices.
Continuing with the example, the total budget of a pack (or bundle) is the aggregate of individual leg prices to be allocated among the four (or more) component SOFR contracts, in this case: 4 x 97.145 = 388.60. Compare with the four SOFR contracts valued at their respective latest rounded daily settlement prices, the total number of price points to which they sum is: 97.175 + 97.165 + 97.140 + 97.110 = 388.59.
The sum of the rounded settle prices is smaller than the budget of pack price points by 0.01 price points. CME Globex is thus prompted to adjust two of the four component futures prices by the contract minimum price increment (0.005 price points, or ½ basis point). As Example 2 illustrates, the adjustment is applied to each of the two SOFR contracts with the most remote delivery dates. When the sum of adjusted daily settlement prices, shown in the rightmost column, is equal to the budget of pack price points, the price assignment process concludes with each contract booked at its leg assigned price.
CONTRACT |
ROUNDED DAILY SETTLE PRICE |
CURRENT BID |
CURRENT OFFER |
CHANGE ON DAY |
PACK TRADED PRICE |
ADJUSTMENT TO ROUNDED DAILY LEG SETTLE |
LEG ASSIGNED PRICE (SETTLE PRICE + ADJUSTMENT) |
|
---|---|---|---|---|---|---|---|---|
SR3Z2 |
Dec-22 |
97.175 |
97.18 |
97.185 |
+0.010 |
97.145 |
0.000 |
97.175 |
SR3H3 |
Mar-23 |
97.165 |
97.17 |
97.175 |
+0.010 |
97.145 |
0.000 |
97.165 |
SR3M3 |
Jun-23 |
97.140 |
97.145 |
97.15 |
+0.005 |
97.145 |
+0.005 |
97.145 |
SR3U3 |
Sep-23 |
97.110 |
97.115 |
97.12 |
+0.005 |
97.145 |
+0.005 |
97.115 |
AGGREGATE PRICE |
388.59 |
|
|
|
388.60 |
+0.010 |
388.60 |
Source: CME Group
More generally, the prices of component contracts in any pack or bundle combination are assigned in a similar fashion, with all adjustments to futures contract settle prices distributed as equally as possible in contract minimum price increments, and with adjustments that are largest in absolute magnitude allocated to the component contracts for the most distant delivery months.
CONTRACT |
ROUNDED DAILY SETTLE PRICE |
CURRENT BID |
CURRENT OFFER |
CHANGE ON DAY |
PACK TRADED PRICE |
ADJUSTMENT TO ROUNDED DAILY LEG SETTLE |
LEG ASSIGNED PRICE (SETTLE PRICE + ADJUSTMENT) |
|
---|---|---|---|---|---|---|---|---|
SR3Z2 |
Dec-22 |
97.175 |
97.10 |
97.105 |
-0.075 |
97.0575 |
-0.10 |
97.075 |
SR3H3 |
Mar-23 |
97.165 |
97.08 |
97.085 |
-0.085 |
97.0575 |
-0.10 |
97.065 |
SR3M3 |
Jun-23 |
97.140 |
97.045 |
97.05 |
-0.095 |
97.0575 |
-0.10 |
97.04 |
SR3U3 |
Sep-23 |
97.110 |
97.005 |
97.01 |
-0.105 |
97.0575 |
-0.105 |
97.005 |
SR3Z3 |
Dec-23 |
97.120 |
97.005 |
97.01 |
-0.115 |
97.0575 |
-0.105 |
97.015 |
SR3H4 |
Mar-24 |
97.150 |
97.035 |
97.04 |
-0.115 |
97.0575 |
-0.105 |
97.045 |
SR3M4 |
Jun-24 |
97.185 |
97.07 |
97.075 |
-0.115 |
97.0575 |
-0.105 |
97.08 |
SR3U4 |
Sep-24 |
97.240 |
97.12 |
97.125 |
-0.12 |
97.0575 |
-0.105 |
97.135 |
AGGREGATE PRICE |
777.285 |
776.46 |
776.50 |
|
776.46 |
-0.825 |
776.46 |
Source: CME Group
Note that while the adjustments to the rounded daily leg settle prices are distributed as uniformly as possible, they do not exactly match the change on day, which often has more gradual change along the yield curve. As such, leg assigned prices may not perfectly match to their last traded price; the average of the leg assigned price, however, will be identical to the pack or bundle price.
Packs and bundles have daily settlement prices that are used as a reference in the next trading period to calculate the change on day. These daily settlement prices are not used for clearing purposes. Once traded, each leg is settled vs. the daily settlement price for that leg. As we saw in the early part of this note, the average of the previous day’s settlement prices for any pack or bundle can calculate to a non-valid tick price. As a result, when a pack is trading at a change of day of (for example) +2bp, that does not imply that each leg of the trade will also be +2bp to its own leg settlement price from the previous day.
As the world’s leading derivatives marketplace, CME Group is where the world comes to manage risk. Comprised of four exchanges - CME, CBOT, NYMEX and COMEX - we offer the widest range of global benchmark products across all major asset classes, helping businesses everywhere mitigate the myriad of risks they face in today's uncertain global economy.
Follow us for global economic and financial news.