AllXBTUSD8690.0-0.31%XBTZ198800.0-0.12%XBTH208934.5-0.12%XBT7D_U1050.00023-76.53%XBT7D_D950.00173+16.89%ADAZ190.00000493-1.60%BCHZ190.03200-2.44%EOSZ190.0003930+0.05%ETHUSD186.20+0.32%ETHZ190.02139+0.56%LTCZ190.006825-1.73%TRXZ190.00000227+2.25%XRPZ190.00003091-1.47%.BXBT8683.84-0.30%.BETH186.22+0.48%.BVOL24H1.61-37.84%Funding: 05:40:00 @ 0.0100%Time: 6:19:59 AM
BitMEX Indices

BitMEX indices are composite, meaning that they are calculated using a number of data sources. BitMEX currently uses 9 constituents: Binance, Bitstamp, Bittrex, Coinbase, Gemini, Huobi, Itbit, Kraken, Poloniex.

Aiming to be representative of the underlying asset’s market consensus price, each BitMEX index is calculated as a weighted average of the Last Price for each constituent exchange. Index prices are calculated and published every 5 seconds. The index weights are shown in the table below. The constituents and index weights are reviewed and updated on a quarterly basis. Changes will be announced on the BitMEX website, on the BitMEX blog and via the BitMEX RSS feed, with three weeks notice before implementation. The BitMEX “NEXT” indices will be published at that time to track the hypothetical price of the indices with the new weights.

BitMEX Index Weights, assuming no constituent exchanges have been excluded due to Index Protection Rules, last updated 1 November 2019 at 12:00:05 UTC. For current weights incorporating any exclusions refer to the relevant Composite Index Breakdown.

Binance Bitstamp Bittrex Coinbase Gemini Huobi Itbit Kraken Poloniex
.BXBT - 33.33% - 33.33% - - - 33.33% -
.BETH - 33.33% - 33.33% - - - 33.33% -
.BETHXBT 33.33% - - - - - - 33.33% 33.33%
.BXRPXBT 33.33% - - - - - - 33.33% 33.33%
.BBCHXBT 33.33% - - - - - - 33.33% 33.33%
.BLTCXBT 33.33% - - - - - - 33.33% 33.33%
.BEOSXBT 33.33% - - - - - - 33.33% 33.33%
.BADAXBT 50.00% - 50.00% - - - - - -
.BTRXXBT 100.00% - - - - - - - -

The BitMEX index weights will be updated next on 22 November 2019 at 12:00:05 UTC.

Update Schedule

The weights for BitMEX indices will be updated immediately after each quarterly futures expiry, with updates based on three months of constituent exchange volume data. The date range for data will be from the 00:00 UTC on the first day of the month for the expiring quarterly future to 00:00 UTC on the first day of the month for the next quarterly future.

For example, at 12:00:05 UTC on 27 December 2019, updated weights will be used to calculate the BitMEX indices. These weights will be announced on 6 December 2019 and will be based on constituent exchange volume data from 00:00 UTC on 1 September 2019 to 00:00 UTC on 1 December 2019. These weights will apply to the BitMEX “NEXT” indices from 6 December 2019.

The BitMEX “NEXT” indices (eg. .BXBT_NEXT) will display the hypothetical index prices with the new weights. These index prices will line up with the normal index prices once the announced weights are live (ie .BXBT_NEXT and .BXBT will have the same price). “NEXT” indices are not used for valuation or settlement, they are used to display hypothetical index prices with new weights before implementation.

BitMEX “NEXT” Index Weights, assuming no constituent exchanges have been excluded due to Index Protection Rules, last updated on 1 November 2019. For current weights incorporating any exclusions refer to the relevant Composite Index Breakdown.

These “NEXT” index weights are computed using one month of constituent exchange volume data from 00:00 UTC on 1 August 2019 to 00:00 UTC on 1 September 2019.

Binance Bitstamp Bittrex Coinbase Gemini Huobi Itbit Kraken Poloniex
.BXBT_NEXT - 26.81% - 44.44% 6.19% - 4.20% 18.36% -
.BETH_NEXT - 18.12% - 47.83% 8.15% - 5.41% 20.49% -
.BETHXBT_NEXT 60.62% 2.76% - 7.23% - 24.53% - 4.86% -
.BXRPXBT_NEXT 60.89% 2.72% 5.61% 9.63% - 12.94% - 3.31% 4.90%
.BBCHXBT_NEXT 43.66% 2.93% 3.08% 10.21% - 37.20% - 2.92% -
.BLTCXBT_NEXT 57.08% - 2.71% 16.67% - 20.23% - - 3.31%
.BEOSXBT_NEXT 57.55% - - - - 42.45% - - -
.BADAXBT_NEXT 80.84% - 9.20% - - 6.84% - 3.12% -
.BTRXXBT_NEXT 67.75% - - - - 32.25% - - -

The next update for BitMEX “NEXT” index weights will be on 6 December 2019.

Example index calculation for .BXBT_NEXT

On 17 October 2019 at 00:00 UTC the Last Prices on the constituent exchanges were:

Bitstamp Coinbase Gemini Itbit Kraken
Last Price 7995.89 7993.54 8002.22 7999 8000

These Last Prices are multiplied by the weights to give

Bitstamp Coinbase Gemini Itbit Kraken
Last Price 7995.89 7993.54 8002.22 7999 8000
Weight 26.81% 44.44% 6.19% 4.20% 18.36%
Last Price x Weight 2143.698 3552.329 495.337 335.958 1468.800

The sum of Last Price x Weight across all constituents was 7996.123. The sum of Weights across all constituents was 100%.

So the .BXBT_NEXT price was 7996.123 / (100%) =7996.12 (rounded to nearest USD cent).

Index Weight Methodology

The BitMEX index weights are computed using volume data obtained directly via API connection from each of the constituent exchanges listed above. Proprietary mechanisms are used to identify malformed and anomalous data, which is discarded. The index weight calculation removes constituents with insufficient trade volume.
For the avoidance of doubt, and in accordance with BitMEX Terms of Service, HDR Global Trading Limited (operator of the BitMEX trading platform) accepts no responsibility for the accuracy of any volume (or other) data received from any exchange and used to calculate the value of any BitMEX index and excludes all liability for any claimed losses arising in connection with its calculation and publication of any such index.

For further information see the individual index and index weights pages:

Index NEXT Index
.BXBT .BXBT_NEXT
.BETH .BETH_NEXT
.BETHXBT .BETHXBT_NEXT
.BXRPXBT .BXRPXBT_NEXT
.BBCHXBT .BBCHXBT_NEXT
.BLTCXBT .BLTCXBT_NEXT
.BEOSXBT .BEOSXBT_NEXT
.BADAXBT .BADAXBT_NEXT
.BTRXXBT .BTRXXBT_NEXT

Index Protection Rules

BitMEX uses several methods to maintain reliable connections to the constituent exchanges. As a fallback the following tests and actions are used:

1 If a constituent exchange is unresponsive, the previous price is used.

2 If a constituent exchange’s price is unchanged for 15 minutes, the constituent is removed from the index until it is operational.

3 (a) For indices with 3 or more constituents: if a constituent price differs from the median constituent price for that index by 25% or more, it is excluded from the index calculation. The constituent returns to the index when its price differs from the median by less than 25%.

3 (b) For indices with only 2 constituents: if a constituent price differs from the median constituent price for that index by 12.5% or more, the last calculated index price will be used. The index is updated once its price differs from the median by less than 12.5%.

3 (c) For an index with only 1 constituent: if the constituent price is 25% away from the last calculated index price, the last calculated index price will be used. The index is updated once the constituent price differs from the last calculated index price by less than 25%.