{"id":"huobi-dm","name":"HTX Coin-M Futures","enabled":true,"availableSince":"2019-11-19T00:00:00.000Z","availableChannels":["trade","depth","bbo","liquidation_orders","contract_info","basis","open_interest","detail","elite_account_ratio","elite_position_ratio"],"availableSymbols":[{"id":"BTC_CW","type":"future","availableSince":"2019-11-19T00:00:00.000Z"},{"id":"BTC_NW","type":"future","availableSince":"2019-11-19T00:00:00.000Z"},{"id":"BTC_CQ","type":"future","availableSince":"2019-11-19T00:00:00.000Z"},{"id":"BTC_NQ","type":"future","availableSince":"2020-06-15T00:00:00.000Z"},{"id":"ETH_CW","type":"future","availableSince":"2019-11-19T00:00:00.000Z"},{"id":"ETH_NW","type":"future","availableSince":"2019-11-19T00:00:00.000Z"},{"id":"ETH_CQ","type":"future","availableSince":"2019-11-19T00:00:00.000Z"},{"id":"ETH_NQ","type":"future","availableSince":"2020-06-15T00:00:00.000Z"},{"id":"TRX_CW","type":"future","availableSince":"2019-11-19T00:00:00.000Z"},{"id":"TRX_NW","type":"future","availableSince":"2019-11-19T00:00:00.000Z"},{"id":"TRX_CQ","type":"future","availableSince":"2019-11-19T00:00:00.000Z"},{"id":"TRX_NQ","type":"future","availableSince":"2020-06-15T00:00:00.000Z"},{"id":"CEEK_CW","type":"future","availableSince":"2024-04-18T00:00:00.000Z"},{"id":"DORA_CW","type":"future","availableSince":"2024-04-18T00:00:00.000Z"},{"id":"CEEK_CQ","type":"future","availableSince":"2024-04-18T00:00:00.000Z"},{"id":"CEEK_NW","type":"future","availableSince":"2024-04-18T00:00:00.000Z"},{"id":"DORA_NQ","type":"future","availableSince":"2024-04-18T00:00:00.000Z"},{"id":"CEEK_NQ","type":"future","availableSince":"2024-04-18T00:00:00.000Z"},{"id":"DORA_CQ","type":"future","availableSince":"2024-04-18T00:00:00.000Z"},{"id":"DORA_NW","type":"future","availableSince":"2024-04-18T00:00:00.000Z"},{"id":"LTC_CW","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LTC_NW","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LTC_CQ","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LTC_NQ","type":"future","availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BCH_CW","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BCH_NW","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BCH_CQ","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BCH_NQ","type":"future","availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"XRP_CW","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"XRP_NW","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"XRP_CQ","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"XRP_NQ","type":"future","availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"EOS_CW","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-26T00:00:00.000Z"},{"id":"EOS_NW","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-26T00:00:00.000Z"},{"id":"EOS_CQ","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-26T00:00:00.000Z"},{"id":"EOS_NQ","type":"future","availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-01-26T00:00:00.000Z"},{"id":"USDT_NQ","type":"future","availableSince":"2020-09-25T00:00:00.000Z","availableTo":"2020-10-21T00:00:00.000Z"},{"id":"USDT_CQ","type":"future","availableSince":"2020-09-25T00:00:00.000Z","availableTo":"2020-10-21T00:00:00.000Z"},{"id":"USDT_CW","type":"future","availableSince":"2020-09-25T00:00:00.000Z","availableTo":"2020-10-21T00:00:00.000Z"},{"id":"USDT_NW","type":"future","availableSince":"2020-09-25T00:00:00.000Z","availableTo":"2020-10-21T00:00:00.000Z"},{"id":"ETC_CW","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ETC_NW","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ETC_CQ","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ETC_NQ","type":"future","availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"DOT_CQ","type":"future","availableSince":"2020-09-11T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"DOT_NQ","type":"future","availableSince":"2020-09-11T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"DOT_CW","type":"future","availableSince":"2020-09-11T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"DOT_NW","type":"future","availableSince":"2020-09-11T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LINK_CW","type":"future","availableSince":"2020-07-24T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LINK_NW","type":"future","availableSince":"2020-07-24T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LINK_CQ","type":"future","availableSince":"2020-07-24T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LINK_NQ","type":"future","availableSince":"2020-07-24T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ADA_CW","type":"future","availableSince":"2020-07-31T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ADA_NW","type":"future","availableSince":"2020-07-31T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ADA_CQ","type":"future","availableSince":"2020-07-31T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ADA_NQ","type":"future","availableSince":"2020-07-31T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BSV_CW","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BSV_NW","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BSV_CQ","type":"future","availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BSV_NQ","type":"future","availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"FIL_CW","type":"future","availableSince":"2020-12-09T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"FIL_CQ","type":"future","availableSince":"2020-12-09T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"FIL_NQ","type":"future","availableSince":"2020-12-09T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"FIL_NW","type":"future","availableSince":"2020-12-09T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"VRA_CW","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-28T00:00:00.000Z"},{"id":"LOOKS_CW","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-28T00:00:00.000Z"},{"id":"SIS_CW","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-28T00:00:00.000Z"},{"id":"CLV_CW","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"CLV_CQ","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"CLV_NW","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"VRA_CQ","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LOOKS_NW","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"VRA_NW","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"SIS_NQ","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LOOKS_CQ","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"VRA_NQ","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"SIS_NW","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"SIS_CQ","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LOOKS_NQ","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"CLV_NQ","type":"future","availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"}],"channelDetails":[{"name":"trade","description":"Trade executions stream","frequency":"real-time","frequencySource":"exchange-docs","exchangeDocsUrl":"https://www.htx.com/en-us/opend/newApiPages/?id=28c33cfe-77ae-11ed-9966-0242ac110003","apiVersion":"v1","sourceFor":["trade"],"availableSince":"2019-11-19T00:00:00.000Z"},{"name":"depth","description":"Order book snapshots and incremental updates stream","additionalInfo":"Order book integrity is validated using sequence numbers (version field) — on missed message the WebSocket connection is restarted. Before 2020-01-31 data was collected via depth.step0 (full snapshots diffed into incremental updates with \"update\":true flag). Since 2020-01-31 uses depth.size_150.high_freq which natively provides incremental updates with \"event\":\"update\"|\"snapshot\" field.","frequency":"30ms","frequencySource":"exchange-docs","exchangeDocsUrl":"https://www.htx.com/en-us/opend/newApiPages/?id=28c337c2-77ae-11ed-9966-0242ac110003","apiVersion":"v1","sourceFor":["book_change"],"availableSince":"2019-11-19T00:00:00.000Z"},{"name":"bbo","description":"Best bid and ask quote updates stream","frequency":"real-time","frequencySource":"exchange-docs","exchangeDocsUrl":"https://www.htx.com/en-us/opend/newApiPages/?id=28c339da-77ae-11ed-9966-0242ac110003","apiVersion":"v1","availableSince":"2020-06-23T00:00:00.000Z","sourceFor":["book_ticker"]},{"name":"liquidation_orders","description":"Liquidation events stream","frequency":"real-time","frequencySource":"exchange-docs","exchangeDocsUrl":"https://www.htx.com/en-us/opend/newApiPages/?id=28c34bd5-77ae-11ed-9966-0242ac110003","apiVersion":"v1","availableSince":"2020-06-23T00:00:00.000Z","sourceFor":["liquidation"]},{"name":"contract_info","description":"Contract definition and status updates stream","frequency":"1m","frequencySource":"exchange-docs","exchangeDocsUrl":"https://www.htx.com/en-us/opend/newApiPages/?id=28c34cb4-77ae-11ed-9966-0242ac110003","apiVersion":"v1","availableSince":"2020-06-23T00:00:00.000Z","sourceFor":["liquidation"]},{"name":"basis","description":"Basis and index price updates stream","frequency":"1m","frequencySource":"exchange-docs","exchangeDocsUrl":"https://www.htx.com/en-us/opend/newApiPages/?id=28c341ee-77ae-11ed-9966-0242ac110003","apiVersion":"v1","availableSince":"2020-06-23T00:00:00.000Z","sourceFor":["derivative_ticker"]},{"name":"open_interest","description":"Generated open interest snapshots from REST endpoint every 4-6 seconds per instrument","additionalInfo":"Messages marked as \"ch\":\"market.<symbol>.open_interest\" and \"generated\":true with data field in the same format as REST API response.","frequency":"4s","frequencySource":"internal","exchangeDocsUrl":"https://www.htx.com/en-us/opend/newApiPages/?id=28c2d4e9-77ae-11ed-9966-0242ac110003","availableSince":"2020-06-23T00:00:00.000Z","generated":true,"sourceFor":["derivative_ticker"]},{"name":"detail","description":"24h contract statistics stream","frequency":"500ms","frequencySource":"exchange-docs","exchangeDocsUrl":"https://www.htx.com/en-us/opend/newApiPages/?id=28c33ab2-77ae-11ed-9966-0242ac110003","apiVersion":"v1","availableSince":"2019-11-19T00:00:00.000Z"},{"name":"elite_account_ratio","description":"Generated elite account long/short ratio snapshots from REST endpoint using 5min period buckets.","frequency":"1m","frequencySource":"internal","exchangeDocsUrl":"https://www.htx.com/en-us/opend/newApiPages/?id=28c2d094-77ae-11ed-9966-0242ac110003","generated":true,"availableSince":"2020-10-29T00:00:00.000Z"},{"name":"elite_position_ratio","description":"Generated elite position long/short ratio snapshots from REST endpoint using 5min period buckets.","frequency":"1m","frequencySource":"internal","exchangeDocsUrl":"https://www.htx.com/en-us/opend/newApiPages/?id=28c2d166-77ae-11ed-9966-0242ac110003","generated":true,"availableSince":"2020-10-29T00:00:00.000Z"}],"apiDocsUrl":"https://www.htx.com/en-us/opend/newApiPages/?id=447","dataCollectionDetails":{"recorderDataCenter":{"host":"GCP","regionId":"asia-northeast1","location":"Tokyo, Asia Pacific"},"recorderDataCenterChanges":[{"until":"2020-06-19T11:22:58.000Z","dataCenter":{"host":"GCP","regionId":"europe-west2","location":"London, Europe"}}],"wssConnection":{"url":"wss://api.hbdm.vn/ws","apiVersion":"v1","proxiedViaCloudflare":true},"exchangeDataCenter":{"host":"AWS","regionId":"ap-northeast-1","location":"Tokyo, Asia Pacific"}},"datasets":{"formats":["csv"],"exportedFrom":"2019-11-19T00:00:00.000Z","exportedUntil":"2026-05-25T00:00:00.000Z","stats":{"trades":0,"bookChanges":0},"symbols":[{"id":"FUTURES","type":"future","dataTypes":["trades","incremental_book_L2","derivative_ticker","liquidations"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"BTC_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"BTC_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"BTC_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"BTC_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"ETH_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"ETH_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"ETH_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"ETH_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"LTC_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LTC_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LTC_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LTC_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BCH_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BCH_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BCH_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BCH_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"XRP_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"XRP_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"XRP_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"XRP_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"EOS_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-26T00:00:00.000Z"},{"id":"EOS_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-26T00:00:00.000Z"},{"id":"EOS_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-26T00:00:00.000Z"},{"id":"EOS_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-01-26T00:00:00.000Z"},{"id":"USDT_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-09-25T00:00:00.000Z","availableTo":"2020-10-21T00:00:00.000Z"},{"id":"USDT_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-09-25T00:00:00.000Z","availableTo":"2020-10-21T00:00:00.000Z"},{"id":"USDT_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-09-25T00:00:00.000Z","availableTo":"2020-10-21T00:00:00.000Z"},{"id":"USDT_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-09-25T00:00:00.000Z","availableTo":"2020-10-21T00:00:00.000Z"},{"id":"TRX_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"TRX_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"TRX_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"TRX_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"ETC_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ETC_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ETC_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ETC_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"DOT_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-09-11T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"DOT_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-09-11T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"DOT_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-09-11T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"DOT_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-09-11T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LINK_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-07-24T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LINK_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-07-24T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LINK_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-07-24T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LINK_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-07-24T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ADA_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-07-31T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ADA_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-07-31T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ADA_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-07-31T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"ADA_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-07-31T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BSV_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BSV_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BSV_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2019-11-19T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"BSV_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-06-15T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"FIL_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-12-09T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"FIL_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-12-09T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"FIL_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-12-09T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"FIL_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2020-12-09T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"CEEK_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"DORA_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"CEEK_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"CEEK_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"DORA_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"CEEK_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"DORA_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"DORA_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-05-25T00:00:00.000Z"},{"id":"VRA_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-28T00:00:00.000Z"},{"id":"LOOKS_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-28T00:00:00.000Z"},{"id":"SIS_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-28T00:00:00.000Z"},{"id":"CLV_CW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"CLV_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"CLV_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"VRA_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LOOKS_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"VRA_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"SIS_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LOOKS_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"VRA_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"SIS_NW","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"SIS_CQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"LOOKS_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"},{"id":"CLV_NQ","type":"future","dataTypes":["trades","incremental_book_L2","quotes","book_snapshot_5","book_snapshot_25","derivative_ticker","liquidations","book_ticker"],"availableSince":"2024-04-18T00:00:00.000Z","availableTo":"2026-01-27T00:00:00.000Z"}]},"incidentReports":[{"from":"2022-06-21T06:28:00.000Z","to":"2022-06-21T07:10:00.000Z","status":"resolved","details":"Missing data due to Cloudflare Service being down (500 errors, connection timeouts), details: https://www.cloudflarestatus.com/incidents/xvs51y9qs9dj"},{"from":"2021-07-17T00:00:00.000Z","to":"2021-07-18T00:00:00.000Z","status":"resolved","details":"Missing order book updates data for BTC_CQ instrument that seems to be caused buy race condition when processing unsubscribe/subscribe messages by exchange, fix has been applied on data collection side."},{"from":"2021-03-05T14:14:00.000Z","to":"2021-03-05T14:23:00.000Z","status":"resolved","details":"Missing data due to virtual machine crash. Crash was caused by hardware issue on the physical machine hosting VM which has been automatically replaced with healthy one by auto-repair logic."},{"from":"2020-07-24T05:00:00.000Z","to":"2020-07-24T05:33:01.000Z","status":"resolved","details":"Missing data caused by incorrectly handling new instrument introduced by exchange (LINK contract) that was not fully open to trading yet that caused \"invalid topic market\" error. Fix has been implemened and deployed."},{"from":"2020-06-28T16:13:00.000Z","to":"2020-06-28T16:20:00.000Z","status":"resolved","details":"Intermittent AWS CloudFront connection issues caused increased disconnections and establishing connection timeouts that resulted in missing data."},{"from":"2020-06-19T11:22:58.000Z","to":"2020-06-19T11:23:10.000Z","status":"resolved","details":"Missing data (~12 seconds) caused by moving Huobi Futures data collection infrastructure from London to Tokyo GKE cluster."},{"from":"2020-06-11T18:32:00.000Z","to":"2020-06-11T19:55:00.000Z","status":"resolved","details":"Intermittent Kubernetes Node network issue caused increased disconnections count and establishing connection timeouts that resulted in missing data."},{"from":"2020-04-07T22:09:00.000Z","to":"2020-04-07T22:13:00.000Z","status":"resolved","details":"Increased connections timeouts and disconnections count that caused missing data due to Cloudflare servers timing out."},{"from":"2020-04-01T19:32:00.000Z","to":"2020-04-01T19:37:00.000Z","status":"resolved","details":"Missing data due to Cloudflare global traffic disruption, details: https://www.cloudflarestatus.com/incidents/b21kvb7g394m"},{"from":"2019-11-22T08:00:00.000Z","to":"2019-11-22T08:43:00.000Z","status":"resolved","details":"Missing data due to Huobi DM API returning empty list of active instruments that was causing empty subscriptions with no data. Issues has been fixed by adding additional checks that automatically restart connection when encountering such event."}]}