[{"data":1,"prerenderedAt":2781},["ShallowReactive",2],{"kscript:faq/symbol-format":3},{"slug":4,"filePath":5,"frontmatter":6,"rawMarkdown":9,"tree":10},"faq/symbol-format","faq/symbol-format.md",{"title":7,"description":8},"Exchange & Symbol Format","Complete list of supported exchanges and their symbol format syntax for use in kScript.","---\ntitle: Exchange & Symbol Format\ndescription: >-\n  Complete list of supported exchanges and their symbol format syntax for use in\n  kScript.\n---\n\n\u003Cdiv class=\"flex gap-3 mb-6\">\n  \u003Cspan class=\"inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-green-50 text-green-600 text-sm font-medium\">\n    Reference\n  \u003C/span>\n  \u003Cspan class=\"inline-flex items-center gap-1.5 px-3 py-1 rounded-full bg-gray-100 text-gray-600 text-sm font-medium\">\n    3 min read\n  \u003C/span>\n\u003C/div>\n\n## Exchange Symbol Formats\n\nWhen using data source functions like `ohlcv()` or `source()`, you need to specify the symbol in the correct format for each exchange. Below is a comprehensive list of all supported exchanges and their respective symbol formats.\n\n### Example Usage\n\n```javascript title=\"Multi-Exchange Comparison\" lines wrap\n//@version=2\ndefine(title=\"Multi-Exchange Comparison\", position=\"offchart\", axis=true);\n\n// Binance Spot (no separator)\ntimeseries binanceSpot = ohlcv(symbol=\"BTCUSDT\", exchange=\"BINANCE\");\n\n// Binance Futures (no separator)\ntimeseries binanceFutures = ohlcv(symbol=\"BTCUSDT\", exchange=\"BINANCE_FUTURES\");\n\n// Coinbase (uses hyphen)\ntimeseries coinbase = ohlcv(symbol=\"BTC-USD\", exchange=\"COINBASE\");\n\n// Plot comparison\nplotLine(value=binanceSpot.close, width=2, colors=[\"#F3BA2F\"], label=[\"Binance Spot\"], desc=[\"BTCUSDT on Binance Spot\"]);\nplotLine(value=binanceFutures.close, width=2, colors=[\"#FF6B35\"], label=[\"Binance Futures\"], desc=[\"BTCUSDT on Binance Futures\"]);\nplotLine(value=coinbase.close, width=2, colors=[\"#0052FF\"], label=[\"Coinbase\"], desc=[\"BTC-USD on Coinbase\"]);\n```\n## Exchange Reference Table\n\n| Exchange | Category | Symbol Format | Example |\n|----------|----------|---------------|---------|\n| `BINANCE` | SPOT | `BTCUSDT` | Bitcoin to Tether (Spot) |\n| `BINANCE_FUTURES` | PERPETUAL | `BTCUSDT` | BTC/USDT Perpetual |\n| `BITFINEX` | SPOT | `BTCUST` or `BTC:USD` | Bitcoin to USD (Spot) |\n| `BITFINEX_DERIVATIVES` | PERPETUAL | `BTCF0:USTF0` | BTC Perpetual |\n| `BITMEX` | PERPETUAL | `XBTUSD` | Bitcoin to USD |\n| `BITSTAMP` | SPOT | `BTCUSD` | Bitcoin to USD (Spot) |\n| `BYBIT` | PERPETUAL | `BTCUSDT` | BTC/USDT Perpetual |\n| `BYBIT_SPOT` | SPOT | `BTCUSDT` | Bitcoin to USDT (Spot) |\n| `COINBASE` | SPOT | `BTC-USD` | Bitcoin to USD (Spot) |\n| `DERIBIT` | SPOT | `BTC_USDT` | Bitcoin to USDT (Spot) |\n| `DERIBIT` | PERPETUAL | `BTC-PERPETUAL` | BTC/USD Perpetual |\n| `DERIBIT` | PERPETUAL | `BTC_USDC-PERPETUAL` | BTC/USDC Perpetual |\n| `GATE_IO` | SPOT | `BTC_USDC` | Bitcoin to USDC (Spot) |\n| `GATE_IO_FUTURES` | PERPETUAL | `BTC_USDT` | BTC/USDT Perpetual |\n| `HYPERLIQUID` | SPOT | `HYPE-USDC` | HYPE to USDC (Spot) |\n| `HYPERLIQUID_FUTURES` | PERPETUAL | `BTC` | BTC Perpetual |\n| `OKEX` | SPOT | `BTC-USDT` | Bitcoin to USDT (Spot) |\n| `OKEX_FUTURES` | FUTURE | `BTC-USDT-251226` | BTC Future (Dec 26, 2025) |\n| `OKEX_SWAP` | PERPETUAL | `BTC-USDT-SWAP` | BTC/USDT Perpetual Swap |\n| `OKEX_OPTIONS` | OPTION | `BTC-USD-YYMMDD-STRIKE-C/P` | BTC Option (Call/Put) |\n| `UPBIT` | SPOT | `KRW-USDT` | Korean Won to USDT |\n\n## Important Notes\n\n{% hint style=\"warning\" %}\n**Case Sensitivity**\n\nExchange names are **case-sensitive**. Always use uppercase for exchange names (e.g., `BINANCE`, not `binance`).\n{% endhint %}\n\n{% hint style=\"info\" %}\n**Symbol Format Variations**\n\nDifferent exchanges use different separators: hyphens (`-`), underscores (`_`), colons (`:`), or no separator at all. Always check the format for your specific exchange.\n{% endhint %}\n\n{% hint style=\"success\" %}\n**Data Availability**\n\nNot all data types are available for every exchange and symbol combination. If there's an exchange, symbol or data source you'd like us to support, feel free to request it on our Discord community!\n{% endhint %}\n\n{% hint style=\"info\" %}\n**Futures and Options Format**\n\nFor dated futures and options, use the format specified by the exchange. For example, `YYMMDD` represents the year, month, and day of expiry.\n{% endhint %}\n",{"type":11,"children":12,"data":2774,"position":2776},"root",[13,100,101,118,119,176,177,195,196,736,737,754,756,2458,2459,2474,2475,2575,2576,2674,2675,2715,2716],{"type":14,"tagName":15,"properties":16,"children":21,"position":95},"element","div",{"className":17},[18,19,20],"flex","gap-3","mb-6",[22,34,63,69,88],{"type":23,"value":24,"position":25},"text","\n  ",{"start":26,"end":30},{"line":27,"column":28,"offset":29},1,30,29,{"line":31,"column":32,"offset":33},2,3,32,{"type":14,"tagName":35,"properties":36,"children":48,"position":58},"span",{"className":37},[38,39,40,41,42,43,44,45,46,47],"inline-flex","items-center","gap-1.5","px-3","py-1","rounded-full","bg-green-50","text-green-600","text-sm","font-medium",[49],{"type":23,"value":50,"position":51},"\n    Reference\n  ",{"start":52,"end":55},{"line":31,"column":53,"offset":54},120,149,{"line":56,"column":32,"offset":57},4,166,{"start":59,"end":60},{"line":31,"column":32,"offset":33},{"line":56,"column":61,"offset":62},10,173,{"type":23,"value":24,"position":64},{"start":65,"end":66},{"line":56,"column":61,"offset":62},{"line":67,"column":32,"offset":68},5,176,{"type":14,"tagName":35,"properties":70,"children":74,"position":84},{"className":71},[38,39,40,41,42,43,72,73,46,47],"bg-gray-100","text-gray-600",[75],{"type":23,"value":76,"position":77},"\n    3 min read\n  ",{"start":78,"end":81},{"line":67,"column":79,"offset":80},119,292,{"line":82,"column":32,"offset":83},7,310,{"start":85,"end":86},{"line":67,"column":32,"offset":68},{"line":82,"column":61,"offset":87},317,{"type":23,"value":89,"position":90},"\n",{"start":91,"end":92},{"line":82,"column":61,"offset":87},{"line":93,"column":27,"offset":94},8,318,{"start":96,"end":98},{"line":27,"column":27,"offset":97},0,{"line":93,"column":82,"offset":99},324,{"type":23,"value":89},{"type":14,"tagName":102,"properties":103,"children":105,"position":114},"h2",{"id":104},"exchange-symbol-formats",[106],{"type":23,"value":107,"position":108},"Exchange Symbol Formats",{"start":109,"end":111},{"line":61,"column":56,"offset":110},329,{"line":61,"column":112,"offset":113},27,352,{"start":115,"end":117},{"line":61,"column":27,"offset":116},326,{"line":61,"column":112,"offset":113},{"type":23,"value":89},{"type":14,"tagName":120,"properties":121,"children":122,"position":173},"p",{},[123,132,146,153,166],{"type":23,"value":124,"position":125},"When using data source functions like ",{"start":126,"end":129},{"line":127,"column":27,"offset":128},12,354,{"line":127,"column":130,"offset":131},39,392,{"type":14,"tagName":133,"properties":134,"children":135,"position":143},"code",{},[136],{"type":23,"value":137,"position":138},"ohlcv()",{"start":139,"end":140},{"line":127,"column":130,"offset":131},{"line":127,"column":141,"offset":142},48,401,{"start":144,"end":145},{"line":127,"column":130,"offset":131},{"line":127,"column":141,"offset":142},{"type":23,"value":147,"position":148}," or ",{"start":149,"end":150},{"line":127,"column":141,"offset":142},{"line":127,"column":151,"offset":152},52,405,{"type":14,"tagName":133,"properties":154,"children":155,"position":163},{},[156],{"type":23,"value":157,"position":158},"source()",{"start":159,"end":160},{"line":127,"column":151,"offset":152},{"line":127,"column":161,"offset":162},62,415,{"start":164,"end":165},{"line":127,"column":151,"offset":152},{"line":127,"column":161,"offset":162},{"type":23,"value":167,"position":168},", you need to specify the symbol in the correct format for each exchange. Below is a comprehensive list of all supported exchanges and their respective symbol formats.",{"start":169,"end":170},{"line":127,"column":161,"offset":162},{"line":127,"column":171,"offset":172},229,582,{"start":174,"end":175},{"line":127,"column":27,"offset":128},{"line":127,"column":171,"offset":172},{"type":23,"value":89},{"type":14,"tagName":178,"properties":179,"children":181,"position":191},"h3",{"id":180},"example-usage",[182],{"type":23,"value":183,"position":184},"Example Usage",{"start":185,"end":188},{"line":186,"column":67,"offset":187},14,588,{"line":186,"column":189,"offset":190},18,601,{"start":192,"end":194},{"line":186,"column":27,"offset":193},584,{"line":186,"column":189,"offset":190},{"type":23,"value":89},{"type":11,"children":197},[198],{"type":14,"tagName":199,"properties":200,"children":205,"data":-1},"pre",{"class":201,"style":202,"tabindex":203,"title":204},"shiki shiki-themes github-dark github-light","--shiki-dark:#e1e4e8;--shiki-light:#24292e;--shiki-dark-bg:#24292e;--shiki-light-bg:#fff","0","Multi-Exchange Comparison",[206],{"type":14,"tagName":133,"properties":207,"children":208},{},[209,219,220,281,282,285,286,294,295,344,345,348,349,357,358,403,404,407,408,416,417,463,464,467,468,476,477,568,569,652,653],{"type":14,"tagName":35,"properties":210,"children":212},{"class":211},"line",[213],{"type":14,"tagName":35,"properties":214,"children":216},{"style":215},"--shiki-dark:#6A737D;--shiki-light:#6A737D",[217],{"type":23,"value":218},"//@version=2",{"type":23,"value":89},{"type":14,"tagName":35,"properties":221,"children":222},{"class":211},[223,229,235,241,247,252,256,261,266,270,276],{"type":14,"tagName":35,"properties":224,"children":226},{"style":225},"--shiki-dark:#B392F0;--shiki-light:#6F42C1",[227],{"type":23,"value":228},"define",{"type":14,"tagName":35,"properties":230,"children":232},{"style":231},"--shiki-dark:#E1E4E8;--shiki-light:#24292E",[233],{"type":23,"value":234},"(title",{"type":14,"tagName":35,"properties":236,"children":238},{"style":237},"--shiki-dark:#F97583;--shiki-light:#D73A49",[239],{"type":23,"value":240},"=",{"type":14,"tagName":35,"properties":242,"children":244},{"style":243},"--shiki-dark:#9ECBFF;--shiki-light:#032F62",[245],{"type":23,"value":246},"\"Multi-Exchange Comparison\"",{"type":14,"tagName":35,"properties":248,"children":249},{"style":231},[250],{"type":23,"value":251},", position",{"type":14,"tagName":35,"properties":253,"children":254},{"style":237},[255],{"type":23,"value":240},{"type":14,"tagName":35,"properties":257,"children":258},{"style":243},[259],{"type":23,"value":260},"\"offchart\"",{"type":14,"tagName":35,"properties":262,"children":263},{"style":231},[264],{"type":23,"value":265},", axis",{"type":14,"tagName":35,"properties":267,"children":268},{"style":237},[269],{"type":23,"value":240},{"type":14,"tagName":35,"properties":271,"children":273},{"style":272},"--shiki-dark:#79B8FF;--shiki-light:#005CC5",[274],{"type":23,"value":275},"true",{"type":14,"tagName":35,"properties":277,"children":278},{"style":231},[279],{"type":23,"value":280},");",{"type":23,"value":89},{"type":14,"tagName":35,"properties":283,"children":284},{"class":211},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":287,"children":288},{"class":211},[289],{"type":14,"tagName":35,"properties":290,"children":291},{"style":215},[292],{"type":23,"value":293},"// Binance Spot (no separator)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":296,"children":297},{"class":211},[298,303,307,312,317,321,326,331,335,340],{"type":14,"tagName":35,"properties":299,"children":300},{"style":231},[301],{"type":23,"value":302},"timeseries binanceSpot ",{"type":14,"tagName":35,"properties":304,"children":305},{"style":237},[306],{"type":23,"value":240},{"type":14,"tagName":35,"properties":308,"children":309},{"style":225},[310],{"type":23,"value":311}," ohlcv",{"type":14,"tagName":35,"properties":313,"children":314},{"style":231},[315],{"type":23,"value":316},"(symbol",{"type":14,"tagName":35,"properties":318,"children":319},{"style":237},[320],{"type":23,"value":240},{"type":14,"tagName":35,"properties":322,"children":323},{"style":243},[324],{"type":23,"value":325},"\"BTCUSDT\"",{"type":14,"tagName":35,"properties":327,"children":328},{"style":231},[329],{"type":23,"value":330},", exchange",{"type":14,"tagName":35,"properties":332,"children":333},{"style":237},[334],{"type":23,"value":240},{"type":14,"tagName":35,"properties":336,"children":337},{"style":243},[338],{"type":23,"value":339},"\"BINANCE\"",{"type":14,"tagName":35,"properties":341,"children":342},{"style":231},[343],{"type":23,"value":280},{"type":23,"value":89},{"type":14,"tagName":35,"properties":346,"children":347},{"class":211},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":350,"children":351},{"class":211},[352],{"type":14,"tagName":35,"properties":353,"children":354},{"style":215},[355],{"type":23,"value":356},"// Binance Futures (no separator)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":359,"children":360},{"class":211},[361,366,370,374,378,382,386,390,394,399],{"type":14,"tagName":35,"properties":362,"children":363},{"style":231},[364],{"type":23,"value":365},"timeseries binanceFutures ",{"type":14,"tagName":35,"properties":367,"children":368},{"style":237},[369],{"type":23,"value":240},{"type":14,"tagName":35,"properties":371,"children":372},{"style":225},[373],{"type":23,"value":311},{"type":14,"tagName":35,"properties":375,"children":376},{"style":231},[377],{"type":23,"value":316},{"type":14,"tagName":35,"properties":379,"children":380},{"style":237},[381],{"type":23,"value":240},{"type":14,"tagName":35,"properties":383,"children":384},{"style":243},[385],{"type":23,"value":325},{"type":14,"tagName":35,"properties":387,"children":388},{"style":231},[389],{"type":23,"value":330},{"type":14,"tagName":35,"properties":391,"children":392},{"style":237},[393],{"type":23,"value":240},{"type":14,"tagName":35,"properties":395,"children":396},{"style":243},[397],{"type":23,"value":398},"\"BINANCE_FUTURES\"",{"type":14,"tagName":35,"properties":400,"children":401},{"style":231},[402],{"type":23,"value":280},{"type":23,"value":89},{"type":14,"tagName":35,"properties":405,"children":406},{"class":211},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":409,"children":410},{"class":211},[411],{"type":14,"tagName":35,"properties":412,"children":413},{"style":215},[414],{"type":23,"value":415},"// Coinbase (uses hyphen)",{"type":23,"value":89},{"type":14,"tagName":35,"properties":418,"children":419},{"class":211},[420,425,429,433,437,441,446,450,454,459],{"type":14,"tagName":35,"properties":421,"children":422},{"style":231},[423],{"type":23,"value":424},"timeseries coinbase ",{"type":14,"tagName":35,"properties":426,"children":427},{"style":237},[428],{"type":23,"value":240},{"type":14,"tagName":35,"properties":430,"children":431},{"style":225},[432],{"type":23,"value":311},{"type":14,"tagName":35,"properties":434,"children":435},{"style":231},[436],{"type":23,"value":316},{"type":14,"tagName":35,"properties":438,"children":439},{"style":237},[440],{"type":23,"value":240},{"type":14,"tagName":35,"properties":442,"children":443},{"style":243},[444],{"type":23,"value":445},"\"BTC-USD\"",{"type":14,"tagName":35,"properties":447,"children":448},{"style":231},[449],{"type":23,"value":330},{"type":14,"tagName":35,"properties":451,"children":452},{"style":237},[453],{"type":23,"value":240},{"type":14,"tagName":35,"properties":455,"children":456},{"style":243},[457],{"type":23,"value":458},"\"COINBASE\"",{"type":14,"tagName":35,"properties":460,"children":461},{"style":231},[462],{"type":23,"value":280},{"type":23,"value":89},{"type":14,"tagName":35,"properties":465,"children":466},{"class":211},[],{"type":23,"value":89},{"type":14,"tagName":35,"properties":469,"children":470},{"class":211},[471],{"type":14,"tagName":35,"properties":472,"children":473},{"style":215},[474],{"type":23,"value":475},"// Plot comparison",{"type":23,"value":89},{"type":14,"tagName":35,"properties":478,"children":479},{"class":211},[480,485,490,494,499,503,508,513,517,522,527,532,536,540,545,550,554,558,563],{"type":14,"tagName":35,"properties":481,"children":482},{"style":225},[483],{"type":23,"value":484},"plotLine",{"type":14,"tagName":35,"properties":486,"children":487},{"style":231},[488],{"type":23,"value":489},"(value",{"type":14,"tagName":35,"properties":491,"children":492},{"style":237},[493],{"type":23,"value":240},{"type":14,"tagName":35,"properties":495,"children":496},{"style":231},[497],{"type":23,"value":498},"binanceSpot.close, width",{"type":14,"tagName":35,"properties":500,"children":501},{"style":237},[502],{"type":23,"value":240},{"type":14,"tagName":35,"properties":504,"children":505},{"style":272},[506],{"type":23,"value":507},"2",{"type":14,"tagName":35,"properties":509,"children":510},{"style":231},[511],{"type":23,"value":512},", colors",{"type":14,"tagName":35,"properties":514,"children":515},{"style":237},[516],{"type":23,"value":240},{"type":14,"tagName":35,"properties":518,"children":519},{"style":231},[520],{"type":23,"value":521},"[",{"type":14,"tagName":35,"properties":523,"children":524},{"style":243},[525],{"type":23,"value":526},"\"#F3BA2F\"",{"type":14,"tagName":35,"properties":528,"children":529},{"style":231},[530],{"type":23,"value":531},"], label",{"type":14,"tagName":35,"properties":533,"children":534},{"style":237},[535],{"type":23,"value":240},{"type":14,"tagName":35,"properties":537,"children":538},{"style":231},[539],{"type":23,"value":521},{"type":14,"tagName":35,"properties":541,"children":542},{"style":243},[543],{"type":23,"value":544},"\"Binance Spot\"",{"type":14,"tagName":35,"properties":546,"children":547},{"style":231},[548],{"type":23,"value":549},"], desc",{"type":14,"tagName":35,"properties":551,"children":552},{"style":237},[553],{"type":23,"value":240},{"type":14,"tagName":35,"properties":555,"children":556},{"style":231},[557],{"type":23,"value":521},{"type":14,"tagName":35,"properties":559,"children":560},{"style":243},[561],{"type":23,"value":562},"\"BTCUSDT on Binance Spot\"",{"type":14,"tagName":35,"properties":564,"children":565},{"style":231},[566],{"type":23,"value":567},"]);",{"type":23,"value":89},{"type":14,"tagName":35,"properties":570,"children":571},{"class":211},[572,576,580,584,589,593,597,601,605,609,614,618,622,626,631,635,639,643,648],{"type":14,"tagName":35,"properties":573,"children":574},{"style":225},[575],{"type":23,"value":484},{"type":14,"tagName":35,"properties":577,"children":578},{"style":231},[579],{"type":23,"value":489},{"type":14,"tagName":35,"properties":581,"children":582},{"style":237},[583],{"type":23,"value":240},{"type":14,"tagName":35,"properties":585,"children":586},{"style":231},[587],{"type":23,"value":588},"binanceFutures.close, width",{"type":14,"tagName":35,"properties":590,"children":591},{"style":237},[592],{"type":23,"value":240},{"type":14,"tagName":35,"properties":594,"children":595},{"style":272},[596],{"type":23,"value":507},{"type":14,"tagName":35,"properties":598,"children":599},{"style":231},[600],{"type":23,"value":512},{"type":14,"tagName":35,"properties":602,"children":603},{"style":237},[604],{"type":23,"value":240},{"type":14,"tagName":35,"properties":606,"children":607},{"style":231},[608],{"type":23,"value":521},{"type":14,"tagName":35,"properties":610,"children":611},{"style":243},[612],{"type":23,"value":613},"\"#FF6B35\"",{"type":14,"tagName":35,"properties":615,"children":616},{"style":231},[617],{"type":23,"value":531},{"type":14,"tagName":35,"properties":619,"children":620},{"style":237},[621],{"type":23,"value":240},{"type":14,"tagName":35,"properties":623,"children":624},{"style":231},[625],{"type":23,"value":521},{"type":14,"tagName":35,"properties":627,"children":628},{"style":243},[629],{"type":23,"value":630},"\"Binance Futures\"",{"type":14,"tagName":35,"properties":632,"children":633},{"style":231},[634],{"type":23,"value":549},{"type":14,"tagName":35,"properties":636,"children":637},{"style":237},[638],{"type":23,"value":240},{"type":14,"tagName":35,"properties":640,"children":641},{"style":231},[642],{"type":23,"value":521},{"type":14,"tagName":35,"properties":644,"children":645},{"style":243},[646],{"type":23,"value":647},"\"BTCUSDT on Binance Futures\"",{"type":14,"tagName":35,"properties":649,"children":650},{"style":231},[651],{"type":23,"value":567},{"type":23,"value":89},{"type":14,"tagName":35,"properties":654,"children":655},{"class":211},[656,660,664,668,673,677,681,685,689,693,698,702,706,710,715,719,723,727,732],{"type":14,"tagName":35,"properties":657,"children":658},{"style":225},[659],{"type":23,"value":484},{"type":14,"tagName":35,"properties":661,"children":662},{"style":231},[663],{"type":23,"value":489},{"type":14,"tagName":35,"properties":665,"children":666},{"style":237},[667],{"type":23,"value":240},{"type":14,"tagName":35,"properties":669,"children":670},{"style":231},[671],{"type":23,"value":672},"coinbase.close, width",{"type":14,"tagName":35,"properties":674,"children":675},{"style":237},[676],{"type":23,"value":240},{"type":14,"tagName":35,"properties":678,"children":679},{"style":272},[680],{"type":23,"value":507},{"type":14,"tagName":35,"properties":682,"children":683},{"style":231},[684],{"type":23,"value":512},{"type":14,"tagName":35,"properties":686,"children":687},{"style":237},[688],{"type":23,"value":240},{"type":14,"tagName":35,"properties":690,"children":691},{"style":231},[692],{"type":23,"value":521},{"type":14,"tagName":35,"properties":694,"children":695},{"style":243},[696],{"type":23,"value":697},"\"#0052FF\"",{"type":14,"tagName":35,"properties":699,"children":700},{"style":231},[701],{"type":23,"value":531},{"type":14,"tagName":35,"properties":703,"children":704},{"style":237},[705],{"type":23,"value":240},{"type":14,"tagName":35,"properties":707,"children":708},{"style":231},[709],{"type":23,"value":521},{"type":14,"tagName":35,"properties":711,"children":712},{"style":243},[713],{"type":23,"value":714},"\"Coinbase\"",{"type":14,"tagName":35,"properties":716,"children":717},{"style":231},[718],{"type":23,"value":549},{"type":14,"tagName":35,"properties":720,"children":721},{"style":237},[722],{"type":23,"value":240},{"type":14,"tagName":35,"properties":724,"children":725},{"style":231},[726],{"type":23,"value":521},{"type":14,"tagName":35,"properties":728,"children":729},{"style":243},[730],{"type":23,"value":731},"\"BTC-USD on Coinbase\"",{"type":14,"tagName":35,"properties":733,"children":734},{"style":231},[735],{"type":23,"value":567},{"type":23,"value":89},{"type":14,"tagName":102,"properties":738,"children":740,"position":750},{"id":739},"exchange-reference-table",[741],{"type":23,"value":742,"position":743},"Exchange Reference Table",{"start":744,"end":747},{"line":745,"column":56,"offset":746},34,1454,{"line":745,"column":748,"offset":749},28,1478,{"start":751,"end":753},{"line":745,"column":27,"offset":752},1451,{"line":745,"column":748,"offset":749},{"type":23,"value":755},"\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",{"type":14,"tagName":757,"properties":758,"children":759,"position":2455},"table",{},[760,840],{"type":14,"tagName":761,"properties":762,"children":763,"position":837},"thead",{},[764],{"type":14,"tagName":765,"properties":766,"children":767,"position":834},"tr",{},[768,786,802,818],{"type":14,"tagName":769,"properties":770,"children":771,"position":781},"th",{},[772],{"type":23,"value":773,"position":774},"Exchange",{"start":775,"end":778},{"line":776,"column":32,"offset":777},36,1482,{"line":776,"column":779,"offset":780},11,1490,{"start":782,"end":784},{"line":776,"column":27,"offset":783},1480,{"line":776,"column":127,"offset":785},1491,{"type":14,"tagName":769,"properties":787,"children":788,"position":797},{},[789],{"type":23,"value":790,"position":791},"Category",{"start":792,"end":794},{"line":776,"column":186,"offset":793},1493,{"line":776,"column":795,"offset":796},22,1501,{"start":798,"end":799},{"line":776,"column":127,"offset":785},{"line":776,"column":800,"offset":801},23,1502,{"type":14,"tagName":769,"properties":803,"children":804,"position":814},{},[805],{"type":23,"value":806,"position":807},"Symbol Format",{"start":808,"end":811},{"line":776,"column":809,"offset":810},25,1504,{"line":776,"column":812,"offset":813},38,1517,{"start":815,"end":816},{"line":776,"column":800,"offset":801},{"line":776,"column":130,"offset":817},1518,{"type":14,"tagName":769,"properties":819,"children":820,"position":829},{},[821],{"type":23,"value":822,"position":823},"Example",{"start":824,"end":827},{"line":776,"column":825,"offset":826},41,1520,{"line":776,"column":141,"offset":828},1527,{"start":830,"end":831},{"line":776,"column":130,"offset":817},{"line":776,"column":832,"offset":833},50,1529,{"start":835,"end":836},{"line":776,"column":27,"offset":783},{"line":776,"column":832,"offset":833},{"start":838,"end":839},{"line":776,"column":27,"offset":783},{"line":776,"column":832,"offset":833},{"type":14,"tagName":841,"properties":842,"children":843,"position":2452},"tbody",{},[844,927,1009,1104,1185,1262,1338,1410,1485,1559,1632,1706,1780,1854,1927,2002,2075,2149,2226,2301,2378],{"type":14,"tagName":765,"properties":845,"children":846,"position":924},{},[847,870,887,908],{"type":14,"tagName":848,"properties":849,"children":850,"position":864},"td",{},[851],{"type":14,"tagName":133,"properties":852,"children":853,"position":861},{},[854],{"type":23,"value":855,"position":856},"BINANCE",{"start":857,"end":859},{"line":812,"column":32,"offset":858},1582,{"line":812,"column":127,"offset":860},1591,{"start":862,"end":863},{"line":812,"column":32,"offset":858},{"line":812,"column":127,"offset":860},{"start":865,"end":867},{"line":812,"column":27,"offset":866},1580,{"line":812,"column":868,"offset":869},13,1592,{"type":14,"tagName":848,"properties":871,"children":872,"position":882},{},[873],{"type":23,"value":874,"position":875},"SPOT",{"start":876,"end":879},{"line":812,"column":877,"offset":878},15,1594,{"line":812,"column":880,"offset":881},19,1598,{"start":883,"end":884},{"line":812,"column":868,"offset":869},{"line":812,"column":885,"offset":886},20,1599,{"type":14,"tagName":848,"properties":888,"children":889,"position":904},{},[890],{"type":14,"tagName":133,"properties":891,"children":892,"position":901},{},[893],{"type":23,"value":894,"position":895},"BTCUSDT",{"start":896,"end":898},{"line":812,"column":795,"offset":897},1601,{"line":812,"column":899,"offset":900},31,1610,{"start":902,"end":903},{"line":812,"column":795,"offset":897},{"line":812,"column":899,"offset":900},{"start":905,"end":906},{"line":812,"column":885,"offset":886},{"line":812,"column":33,"offset":907},1611,{"type":14,"tagName":848,"properties":909,"children":910,"position":919},{},[911],{"type":23,"value":912,"position":913},"Bitcoin to Tether (Spot)",{"start":914,"end":916},{"line":812,"column":745,"offset":915},1613,{"line":812,"column":917,"offset":918},58,1637,{"start":920,"end":921},{"line":812,"column":33,"offset":907},{"line":812,"column":922,"offset":923},60,1639,{"start":925,"end":926},{"line":812,"column":27,"offset":866},{"line":812,"column":922,"offset":923},{"type":14,"tagName":765,"properties":928,"children":929,"position":1006},{},[930,952,967,989],{"type":14,"tagName":848,"properties":931,"children":932,"position":946},{},[933],{"type":14,"tagName":133,"properties":934,"children":935,"position":943},{},[936],{"type":23,"value":937,"position":938},"BINANCE_FUTURES",{"start":939,"end":941},{"line":130,"column":32,"offset":940},1642,{"line":130,"column":885,"offset":942},1659,{"start":944,"end":945},{"line":130,"column":32,"offset":940},{"line":130,"column":885,"offset":942},{"start":947,"end":949},{"line":130,"column":27,"offset":948},1640,{"line":130,"column":950,"offset":951},21,1660,{"type":14,"tagName":848,"properties":953,"children":954,"position":962},{},[955],{"type":23,"value":956,"position":957},"PERPETUAL",{"start":958,"end":960},{"line":130,"column":800,"offset":959},1662,{"line":130,"column":33,"offset":961},1671,{"start":963,"end":964},{"line":130,"column":950,"offset":951},{"line":130,"column":965,"offset":966},33,1672,{"type":14,"tagName":848,"properties":968,"children":969,"position":984},{},[970],{"type":14,"tagName":133,"properties":971,"children":972,"position":981},{},[973],{"type":23,"value":894,"position":974},{"start":975,"end":978},{"line":130,"column":976,"offset":977},35,1674,{"line":130,"column":979,"offset":980},44,1683,{"start":982,"end":983},{"line":130,"column":976,"offset":977},{"line":130,"column":979,"offset":980},{"start":985,"end":986},{"line":130,"column":965,"offset":966},{"line":130,"column":987,"offset":988},45,1684,{"type":14,"tagName":848,"properties":990,"children":991,"position":1001},{},[992],{"type":23,"value":993,"position":994},"BTC/USDT Perpetual",{"start":995,"end":998},{"line":130,"column":996,"offset":997},47,1686,{"line":130,"column":999,"offset":1000},65,1704,{"start":1002,"end":1003},{"line":130,"column":987,"offset":988},{"line":130,"column":1004,"offset":1005},67,1706,{"start":1007,"end":1008},{"line":130,"column":27,"offset":948},{"line":130,"column":1004,"offset":1005},{"type":14,"tagName":765,"properties":1010,"children":1011,"position":1101},{},[1012,1034,1048,1085],{"type":14,"tagName":848,"properties":1013,"children":1014,"position":1029},{},[1015],{"type":14,"tagName":133,"properties":1016,"children":1017,"position":1026},{},[1018],{"type":23,"value":1019,"position":1020},"BITFINEX",{"start":1021,"end":1024},{"line":1022,"column":32,"offset":1023},40,1709,{"line":1022,"column":868,"offset":1025},1719,{"start":1027,"end":1028},{"line":1022,"column":32,"offset":1023},{"line":1022,"column":868,"offset":1025},{"start":1030,"end":1032},{"line":1022,"column":27,"offset":1031},1707,{"line":1022,"column":186,"offset":1033},1720,{"type":14,"tagName":848,"properties":1035,"children":1036,"position":1044},{},[1037],{"type":23,"value":874,"position":1038},{"start":1039,"end":1042},{"line":1022,"column":1040,"offset":1041},16,1722,{"line":1022,"column":885,"offset":1043},1726,{"start":1045,"end":1046},{"line":1022,"column":186,"offset":1033},{"line":1022,"column":950,"offset":1047},1727,{"type":14,"tagName":848,"properties":1049,"children":1050,"position":1081},{},[1051,1064,1069],{"type":14,"tagName":133,"properties":1052,"children":1053,"position":1061},{},[1054],{"type":23,"value":1055,"position":1056},"BTCUST",{"start":1057,"end":1059},{"line":1022,"column":800,"offset":1058},1729,{"line":1022,"column":899,"offset":1060},1737,{"start":1062,"end":1063},{"line":1022,"column":800,"offset":1058},{"line":1022,"column":899,"offset":1060},{"type":23,"value":147,"position":1065},{"start":1066,"end":1067},{"line":1022,"column":899,"offset":1060},{"line":1022,"column":976,"offset":1068},1741,{"type":14,"tagName":133,"properties":1070,"children":1071,"position":1078},{},[1072],{"type":23,"value":1073,"position":1074},"BTC:USD",{"start":1075,"end":1076},{"line":1022,"column":976,"offset":1068},{"line":1022,"column":979,"offset":1077},1750,{"start":1079,"end":1080},{"line":1022,"column":976,"offset":1068},{"line":1022,"column":979,"offset":1077},{"start":1082,"end":1083},{"line":1022,"column":950,"offset":1047},{"line":1022,"column":987,"offset":1084},1751,{"type":14,"tagName":848,"properties":1086,"children":1087,"position":1096},{},[1088],{"type":23,"value":1089,"position":1090},"Bitcoin to USD (Spot)",{"start":1091,"end":1093},{"line":1022,"column":996,"offset":1092},1753,{"line":1022,"column":1094,"offset":1095},68,1774,{"start":1097,"end":1098},{"line":1022,"column":987,"offset":1084},{"line":1022,"column":1099,"offset":1100},70,1776,{"start":1102,"end":1103},{"line":1022,"column":27,"offset":1031},{"line":1022,"column":1099,"offset":1100},{"type":14,"tagName":765,"properties":1105,"children":1106,"position":1182},{},[1107,1129,1143,1165],{"type":14,"tagName":848,"properties":1108,"children":1109,"position":1123},{},[1110],{"type":14,"tagName":133,"properties":1111,"children":1112,"position":1120},{},[1113],{"type":23,"value":1114,"position":1115},"BITFINEX_DERIVATIVES",{"start":1116,"end":1118},{"line":825,"column":32,"offset":1117},1779,{"line":825,"column":809,"offset":1119},1801,{"start":1121,"end":1122},{"line":825,"column":32,"offset":1117},{"line":825,"column":809,"offset":1119},{"start":1124,"end":1126},{"line":825,"column":27,"offset":1125},1777,{"line":825,"column":1127,"offset":1128},26,1802,{"type":14,"tagName":848,"properties":1130,"children":1131,"position":1139},{},[1132],{"type":23,"value":956,"position":1133},{"start":1134,"end":1136},{"line":825,"column":748,"offset":1135},1804,{"line":825,"column":1137,"offset":1138},37,1813,{"start":1140,"end":1141},{"line":825,"column":1127,"offset":1128},{"line":825,"column":812,"offset":1142},1814,{"type":14,"tagName":848,"properties":1144,"children":1145,"position":1160},{},[1146],{"type":14,"tagName":133,"properties":1147,"children":1148,"position":1157},{},[1149],{"type":23,"value":1150,"position":1151},"BTCF0:USTF0",{"start":1152,"end":1154},{"line":825,"column":1022,"offset":1153},1816,{"line":825,"column":1155,"offset":1156},53,1829,{"start":1158,"end":1159},{"line":825,"column":1022,"offset":1153},{"line":825,"column":1155,"offset":1156},{"start":1161,"end":1162},{"line":825,"column":812,"offset":1142},{"line":825,"column":1163,"offset":1164},54,1830,{"type":14,"tagName":848,"properties":1166,"children":1167,"position":1177},{},[1168],{"type":23,"value":1169,"position":1170},"BTC Perpetual",{"start":1171,"end":1174},{"line":825,"column":1172,"offset":1173},56,1832,{"line":825,"column":1175,"offset":1176},69,1845,{"start":1178,"end":1179},{"line":825,"column":1163,"offset":1164},{"line":825,"column":1180,"offset":1181},71,1847,{"start":1183,"end":1184},{"line":825,"column":27,"offset":1125},{"line":825,"column":1180,"offset":1181},{"type":14,"tagName":765,"properties":1186,"children":1187,"position":1259},{},[1188,1210,1224,1244],{"type":14,"tagName":848,"properties":1189,"children":1190,"position":1205},{},[1191],{"type":14,"tagName":133,"properties":1192,"children":1193,"position":1202},{},[1194],{"type":23,"value":1195,"position":1196},"BITMEX",{"start":1197,"end":1200},{"line":1198,"column":32,"offset":1199},42,1850,{"line":1198,"column":779,"offset":1201},1858,{"start":1203,"end":1204},{"line":1198,"column":32,"offset":1199},{"line":1198,"column":779,"offset":1201},{"start":1206,"end":1208},{"line":1198,"column":27,"offset":1207},1848,{"line":1198,"column":127,"offset":1209},1859,{"type":14,"tagName":848,"properties":1211,"children":1212,"position":1219},{},[1213],{"type":23,"value":956,"position":1214},{"start":1215,"end":1217},{"line":1198,"column":186,"offset":1216},1861,{"line":1198,"column":800,"offset":1218},1870,{"start":1220,"end":1221},{"line":1198,"column":127,"offset":1209},{"line":1198,"column":1222,"offset":1223},24,1871,{"type":14,"tagName":848,"properties":1225,"children":1226,"position":1240},{},[1227],{"type":14,"tagName":133,"properties":1228,"children":1229,"position":1237},{},[1230],{"type":23,"value":1231,"position":1232},"XBTUSD",{"start":1233,"end":1235},{"line":1198,"column":1127,"offset":1234},1873,{"line":1198,"column":745,"offset":1236},1881,{"start":1238,"end":1239},{"line":1198,"column":1127,"offset":1234},{"line":1198,"column":745,"offset":1236},{"start":1241,"end":1242},{"line":1198,"column":1222,"offset":1223},{"line":1198,"column":976,"offset":1243},1882,{"type":14,"tagName":848,"properties":1245,"children":1246,"position":1255},{},[1247],{"type":23,"value":1248,"position":1249},"Bitcoin to USD",{"start":1250,"end":1252},{"line":1198,"column":1137,"offset":1251},1884,{"line":1198,"column":1253,"offset":1254},51,1898,{"start":1256,"end":1257},{"line":1198,"column":976,"offset":1243},{"line":1198,"column":1155,"offset":1258},1900,{"start":1260,"end":1261},{"line":1198,"column":27,"offset":1207},{"line":1198,"column":1155,"offset":1258},{"type":14,"tagName":765,"properties":1263,"children":1264,"position":1335},{},[1265,1287,1300,1320],{"type":14,"tagName":848,"properties":1266,"children":1267,"position":1282},{},[1268],{"type":14,"tagName":133,"properties":1269,"children":1270,"position":1279},{},[1271],{"type":23,"value":1272,"position":1273},"BITSTAMP",{"start":1274,"end":1277},{"line":1275,"column":32,"offset":1276},43,1903,{"line":1275,"column":868,"offset":1278},1913,{"start":1280,"end":1281},{"line":1275,"column":32,"offset":1276},{"line":1275,"column":868,"offset":1278},{"start":1283,"end":1285},{"line":1275,"column":27,"offset":1284},1901,{"line":1275,"column":186,"offset":1286},1914,{"type":14,"tagName":848,"properties":1288,"children":1289,"position":1296},{},[1290],{"type":23,"value":874,"position":1291},{"start":1292,"end":1294},{"line":1275,"column":1040,"offset":1293},1916,{"line":1275,"column":885,"offset":1295},1920,{"start":1297,"end":1298},{"line":1275,"column":186,"offset":1286},{"line":1275,"column":950,"offset":1299},1921,{"type":14,"tagName":848,"properties":1301,"children":1302,"position":1316},{},[1303],{"type":14,"tagName":133,"properties":1304,"children":1305,"position":1313},{},[1306],{"type":23,"value":1307,"position":1308},"BTCUSD",{"start":1309,"end":1311},{"line":1275,"column":800,"offset":1310},1923,{"line":1275,"column":899,"offset":1312},1931,{"start":1314,"end":1315},{"line":1275,"column":800,"offset":1310},{"line":1275,"column":899,"offset":1312},{"start":1317,"end":1318},{"line":1275,"column":950,"offset":1299},{"line":1275,"column":33,"offset":1319},1932,{"type":14,"tagName":848,"properties":1321,"children":1322,"position":1330},{},[1323],{"type":23,"value":1089,"position":1324},{"start":1325,"end":1327},{"line":1275,"column":745,"offset":1326},1934,{"line":1275,"column":1328,"offset":1329},55,1955,{"start":1331,"end":1332},{"line":1275,"column":33,"offset":1319},{"line":1275,"column":1333,"offset":1334},57,1957,{"start":1336,"end":1337},{"line":1275,"column":27,"offset":1284},{"line":1275,"column":1333,"offset":1334},{"type":14,"tagName":765,"properties":1339,"children":1340,"position":1407},{},[1341,1362,1375,1394],{"type":14,"tagName":848,"properties":1342,"children":1343,"position":1357},{},[1344],{"type":14,"tagName":133,"properties":1345,"children":1346,"position":1354},{},[1347],{"type":23,"value":1348,"position":1349},"BYBIT",{"start":1350,"end":1352},{"line":979,"column":32,"offset":1351},1960,{"line":979,"column":61,"offset":1353},1967,{"start":1355,"end":1356},{"line":979,"column":32,"offset":1351},{"line":979,"column":61,"offset":1353},{"start":1358,"end":1360},{"line":979,"column":27,"offset":1359},1958,{"line":979,"column":779,"offset":1361},1968,{"type":14,"tagName":848,"properties":1363,"children":1364,"position":1371},{},[1365],{"type":23,"value":956,"position":1366},{"start":1367,"end":1369},{"line":979,"column":868,"offset":1368},1970,{"line":979,"column":795,"offset":1370},1979,{"start":1372,"end":1373},{"line":979,"column":779,"offset":1361},{"line":979,"column":800,"offset":1374},1980,{"type":14,"tagName":848,"properties":1376,"children":1377,"position":1390},{},[1378],{"type":14,"tagName":133,"properties":1379,"children":1380,"position":1387},{},[1381],{"type":23,"value":894,"position":1382},{"start":1383,"end":1385},{"line":979,"column":809,"offset":1384},1982,{"line":979,"column":745,"offset":1386},1991,{"start":1388,"end":1389},{"line":979,"column":809,"offset":1384},{"line":979,"column":745,"offset":1386},{"start":1391,"end":1392},{"line":979,"column":800,"offset":1374},{"line":979,"column":976,"offset":1393},1992,{"type":14,"tagName":848,"properties":1395,"children":1396,"position":1403},{},[1397],{"type":23,"value":993,"position":1398},{"start":1399,"end":1401},{"line":979,"column":1137,"offset":1400},1994,{"line":979,"column":1328,"offset":1402},2012,{"start":1404,"end":1405},{"line":979,"column":976,"offset":1393},{"line":979,"column":1333,"offset":1406},2014,{"start":1408,"end":1409},{"line":979,"column":27,"offset":1359},{"line":979,"column":1333,"offset":1406},{"type":14,"tagName":765,"properties":1411,"children":1412,"position":1482},{},[1413,1434,1447,1466],{"type":14,"tagName":848,"properties":1414,"children":1415,"position":1429},{},[1416],{"type":14,"tagName":133,"properties":1417,"children":1418,"position":1426},{},[1419],{"type":23,"value":1420,"position":1421},"BYBIT_SPOT",{"start":1422,"end":1424},{"line":987,"column":32,"offset":1423},2017,{"line":987,"column":877,"offset":1425},2029,{"start":1427,"end":1428},{"line":987,"column":32,"offset":1423},{"line":987,"column":877,"offset":1425},{"start":1430,"end":1432},{"line":987,"column":27,"offset":1431},2015,{"line":987,"column":1040,"offset":1433},2030,{"type":14,"tagName":848,"properties":1435,"children":1436,"position":1443},{},[1437],{"type":23,"value":874,"position":1438},{"start":1439,"end":1441},{"line":987,"column":189,"offset":1440},2032,{"line":987,"column":795,"offset":1442},2036,{"start":1444,"end":1445},{"line":987,"column":1040,"offset":1433},{"line":987,"column":800,"offset":1446},2037,{"type":14,"tagName":848,"properties":1448,"children":1449,"position":1462},{},[1450],{"type":14,"tagName":133,"properties":1451,"children":1452,"position":1459},{},[1453],{"type":23,"value":894,"position":1454},{"start":1455,"end":1457},{"line":987,"column":809,"offset":1456},2039,{"line":987,"column":745,"offset":1458},2048,{"start":1460,"end":1461},{"line":987,"column":809,"offset":1456},{"line":987,"column":745,"offset":1458},{"start":1463,"end":1464},{"line":987,"column":800,"offset":1446},{"line":987,"column":976,"offset":1465},2049,{"type":14,"tagName":848,"properties":1467,"children":1468,"position":1477},{},[1469],{"type":23,"value":1470,"position":1471},"Bitcoin to USDT (Spot)",{"start":1472,"end":1474},{"line":987,"column":1137,"offset":1473},2051,{"line":987,"column":1475,"offset":1476},59,2073,{"start":1478,"end":1479},{"line":987,"column":976,"offset":1465},{"line":987,"column":1480,"offset":1481},61,2075,{"start":1483,"end":1484},{"line":987,"column":27,"offset":1431},{"line":987,"column":1480,"offset":1481},{"type":14,"tagName":765,"properties":1486,"children":1487,"position":1556},{},[1488,1510,1523,1543],{"type":14,"tagName":848,"properties":1489,"children":1490,"position":1505},{},[1491],{"type":14,"tagName":133,"properties":1492,"children":1493,"position":1502},{},[1494],{"type":23,"value":1495,"position":1496},"COINBASE",{"start":1497,"end":1500},{"line":1498,"column":32,"offset":1499},46,2078,{"line":1498,"column":868,"offset":1501},2088,{"start":1503,"end":1504},{"line":1498,"column":32,"offset":1499},{"line":1498,"column":868,"offset":1501},{"start":1506,"end":1508},{"line":1498,"column":27,"offset":1507},2076,{"line":1498,"column":186,"offset":1509},2089,{"type":14,"tagName":848,"properties":1511,"children":1512,"position":1519},{},[1513],{"type":23,"value":874,"position":1514},{"start":1515,"end":1517},{"line":1498,"column":1040,"offset":1516},2091,{"line":1498,"column":885,"offset":1518},2095,{"start":1520,"end":1521},{"line":1498,"column":186,"offset":1509},{"line":1498,"column":950,"offset":1522},2096,{"type":14,"tagName":848,"properties":1524,"children":1525,"position":1539},{},[1526],{"type":14,"tagName":133,"properties":1527,"children":1528,"position":1536},{},[1529],{"type":23,"value":1530,"position":1531},"BTC-USD",{"start":1532,"end":1534},{"line":1498,"column":800,"offset":1533},2098,{"line":1498,"column":33,"offset":1535},2107,{"start":1537,"end":1538},{"line":1498,"column":800,"offset":1533},{"line":1498,"column":33,"offset":1535},{"start":1540,"end":1541},{"line":1498,"column":950,"offset":1522},{"line":1498,"column":965,"offset":1542},2108,{"type":14,"tagName":848,"properties":1544,"children":1545,"position":1552},{},[1546],{"type":23,"value":1089,"position":1547},{"start":1548,"end":1550},{"line":1498,"column":976,"offset":1549},2110,{"line":1498,"column":1172,"offset":1551},2131,{"start":1553,"end":1554},{"line":1498,"column":965,"offset":1542},{"line":1498,"column":917,"offset":1555},2133,{"start":1557,"end":1558},{"line":1498,"column":27,"offset":1507},{"line":1498,"column":917,"offset":1555},{"type":14,"tagName":765,"properties":1560,"children":1561,"position":1629},{},[1562,1583,1596,1616],{"type":14,"tagName":848,"properties":1563,"children":1564,"position":1578},{},[1565],{"type":14,"tagName":133,"properties":1566,"children":1567,"position":1575},{},[1568],{"type":23,"value":1569,"position":1570},"DERIBIT",{"start":1571,"end":1573},{"line":996,"column":32,"offset":1572},2136,{"line":996,"column":127,"offset":1574},2145,{"start":1576,"end":1577},{"line":996,"column":32,"offset":1572},{"line":996,"column":127,"offset":1574},{"start":1579,"end":1581},{"line":996,"column":27,"offset":1580},2134,{"line":996,"column":868,"offset":1582},2146,{"type":14,"tagName":848,"properties":1584,"children":1585,"position":1592},{},[1586],{"type":23,"value":874,"position":1587},{"start":1588,"end":1590},{"line":996,"column":877,"offset":1589},2148,{"line":996,"column":880,"offset":1591},2152,{"start":1593,"end":1594},{"line":996,"column":868,"offset":1582},{"line":996,"column":885,"offset":1595},2153,{"type":14,"tagName":848,"properties":1597,"children":1598,"position":1612},{},[1599],{"type":14,"tagName":133,"properties":1600,"children":1601,"position":1609},{},[1602],{"type":23,"value":1603,"position":1604},"BTC_USDT",{"start":1605,"end":1607},{"line":996,"column":795,"offset":1606},2155,{"line":996,"column":33,"offset":1608},2165,{"start":1610,"end":1611},{"line":996,"column":795,"offset":1606},{"line":996,"column":33,"offset":1608},{"start":1613,"end":1614},{"line":996,"column":885,"offset":1595},{"line":996,"column":965,"offset":1615},2166,{"type":14,"tagName":848,"properties":1617,"children":1618,"position":1625},{},[1619],{"type":23,"value":1470,"position":1620},{"start":1621,"end":1623},{"line":996,"column":976,"offset":1622},2168,{"line":996,"column":1333,"offset":1624},2190,{"start":1626,"end":1627},{"line":996,"column":965,"offset":1615},{"line":996,"column":1475,"offset":1628},2192,{"start":1630,"end":1631},{"line":996,"column":27,"offset":1580},{"line":996,"column":1475,"offset":1628},{"type":14,"tagName":765,"properties":1633,"children":1634,"position":1703},{},[1635,1655,1668,1688],{"type":14,"tagName":848,"properties":1636,"children":1637,"position":1650},{},[1638],{"type":14,"tagName":133,"properties":1639,"children":1640,"position":1647},{},[1641],{"type":23,"value":1569,"position":1642},{"start":1643,"end":1645},{"line":141,"column":32,"offset":1644},2195,{"line":141,"column":127,"offset":1646},2204,{"start":1648,"end":1649},{"line":141,"column":32,"offset":1644},{"line":141,"column":127,"offset":1646},{"start":1651,"end":1653},{"line":141,"column":27,"offset":1652},2193,{"line":141,"column":868,"offset":1654},2205,{"type":14,"tagName":848,"properties":1656,"children":1657,"position":1664},{},[1658],{"type":23,"value":956,"position":1659},{"start":1660,"end":1662},{"line":141,"column":877,"offset":1661},2207,{"line":141,"column":1222,"offset":1663},2216,{"start":1665,"end":1666},{"line":141,"column":868,"offset":1654},{"line":141,"column":809,"offset":1667},2217,{"type":14,"tagName":848,"properties":1669,"children":1670,"position":1684},{},[1671],{"type":14,"tagName":133,"properties":1672,"children":1673,"position":1681},{},[1674],{"type":23,"value":1675,"position":1676},"BTC-PERPETUAL",{"start":1677,"end":1679},{"line":141,"column":112,"offset":1678},2219,{"line":141,"column":1198,"offset":1680},2234,{"start":1682,"end":1683},{"line":141,"column":112,"offset":1678},{"line":141,"column":1198,"offset":1680},{"start":1685,"end":1686},{"line":141,"column":809,"offset":1667},{"line":141,"column":1275,"offset":1687},2235,{"type":14,"tagName":848,"properties":1689,"children":1690,"position":1698},{},[1691],{"type":23,"value":1692,"position":1693},"BTC/USD Perpetual",{"start":1694,"end":1696},{"line":141,"column":987,"offset":1695},2237,{"line":141,"column":161,"offset":1697},2254,{"start":1699,"end":1700},{"line":141,"column":1275,"offset":1687},{"line":141,"column":1701,"offset":1702},64,2256,{"start":1704,"end":1705},{"line":141,"column":27,"offset":1652},{"line":141,"column":1701,"offset":1702},{"type":14,"tagName":765,"properties":1707,"children":1708,"position":1777},{},[1709,1730,1743,1763],{"type":14,"tagName":848,"properties":1710,"children":1711,"position":1725},{},[1712],{"type":14,"tagName":133,"properties":1713,"children":1714,"position":1722},{},[1715],{"type":23,"value":1569,"position":1716},{"start":1717,"end":1720},{"line":1718,"column":32,"offset":1719},49,2259,{"line":1718,"column":127,"offset":1721},2268,{"start":1723,"end":1724},{"line":1718,"column":32,"offset":1719},{"line":1718,"column":127,"offset":1721},{"start":1726,"end":1728},{"line":1718,"column":27,"offset":1727},2257,{"line":1718,"column":868,"offset":1729},2269,{"type":14,"tagName":848,"properties":1731,"children":1732,"position":1739},{},[1733],{"type":23,"value":956,"position":1734},{"start":1735,"end":1737},{"line":1718,"column":877,"offset":1736},2271,{"line":1718,"column":1222,"offset":1738},2280,{"start":1740,"end":1741},{"line":1718,"column":868,"offset":1729},{"line":1718,"column":809,"offset":1742},2281,{"type":14,"tagName":848,"properties":1744,"children":1745,"position":1759},{},[1746],{"type":14,"tagName":133,"properties":1747,"children":1748,"position":1756},{},[1749],{"type":23,"value":1750,"position":1751},"BTC_USDC-PERPETUAL",{"start":1752,"end":1754},{"line":1718,"column":112,"offset":1753},2283,{"line":1718,"column":996,"offset":1755},2303,{"start":1757,"end":1758},{"line":1718,"column":112,"offset":1753},{"line":1718,"column":996,"offset":1755},{"start":1760,"end":1761},{"line":1718,"column":809,"offset":1742},{"line":1718,"column":141,"offset":1762},2304,{"type":14,"tagName":848,"properties":1764,"children":1765,"position":1773},{},[1766],{"type":23,"value":1767,"position":1768},"BTC/USDC Perpetual",{"start":1769,"end":1771},{"line":1718,"column":832,"offset":1770},2306,{"line":1718,"column":1094,"offset":1772},2324,{"start":1774,"end":1775},{"line":1718,"column":141,"offset":1762},{"line":1718,"column":1099,"offset":1776},2326,{"start":1778,"end":1779},{"line":1718,"column":27,"offset":1727},{"line":1718,"column":1099,"offset":1776},{"type":14,"tagName":765,"properties":1781,"children":1782,"position":1851},{},[1783,1804,1817,1837],{"type":14,"tagName":848,"properties":1784,"children":1785,"position":1799},{},[1786],{"type":14,"tagName":133,"properties":1787,"children":1788,"position":1796},{},[1789],{"type":23,"value":1790,"position":1791},"GATE_IO",{"start":1792,"end":1794},{"line":832,"column":32,"offset":1793},2329,{"line":832,"column":127,"offset":1795},2338,{"start":1797,"end":1798},{"line":832,"column":32,"offset":1793},{"line":832,"column":127,"offset":1795},{"start":1800,"end":1802},{"line":832,"column":27,"offset":1801},2327,{"line":832,"column":868,"offset":1803},2339,{"type":14,"tagName":848,"properties":1805,"children":1806,"position":1813},{},[1807],{"type":23,"value":874,"position":1808},{"start":1809,"end":1811},{"line":832,"column":877,"offset":1810},2341,{"line":832,"column":880,"offset":1812},2345,{"start":1814,"end":1815},{"line":832,"column":868,"offset":1803},{"line":832,"column":885,"offset":1816},2346,{"type":14,"tagName":848,"properties":1818,"children":1819,"position":1833},{},[1820],{"type":14,"tagName":133,"properties":1821,"children":1822,"position":1830},{},[1823],{"type":23,"value":1824,"position":1825},"BTC_USDC",{"start":1826,"end":1828},{"line":832,"column":795,"offset":1827},2348,{"line":832,"column":33,"offset":1829},2358,{"start":1831,"end":1832},{"line":832,"column":795,"offset":1827},{"line":832,"column":33,"offset":1829},{"start":1834,"end":1835},{"line":832,"column":885,"offset":1816},{"line":832,"column":965,"offset":1836},2359,{"type":14,"tagName":848,"properties":1838,"children":1839,"position":1847},{},[1840],{"type":23,"value":1841,"position":1842},"Bitcoin to USDC (Spot)",{"start":1843,"end":1845},{"line":832,"column":976,"offset":1844},2361,{"line":832,"column":1333,"offset":1846},2383,{"start":1848,"end":1849},{"line":832,"column":965,"offset":1836},{"line":832,"column":1475,"offset":1850},2385,{"start":1852,"end":1853},{"line":832,"column":27,"offset":1801},{"line":832,"column":1475,"offset":1850},{"type":14,"tagName":765,"properties":1855,"children":1856,"position":1924},{},[1857,1878,1891,1910],{"type":14,"tagName":848,"properties":1858,"children":1859,"position":1873},{},[1860],{"type":14,"tagName":133,"properties":1861,"children":1862,"position":1870},{},[1863],{"type":23,"value":1864,"position":1865},"GATE_IO_FUTURES",{"start":1866,"end":1868},{"line":1253,"column":32,"offset":1867},2388,{"line":1253,"column":885,"offset":1869},2405,{"start":1871,"end":1872},{"line":1253,"column":32,"offset":1867},{"line":1253,"column":885,"offset":1869},{"start":1874,"end":1876},{"line":1253,"column":27,"offset":1875},2386,{"line":1253,"column":950,"offset":1877},2406,{"type":14,"tagName":848,"properties":1879,"children":1880,"position":1887},{},[1881],{"type":23,"value":956,"position":1882},{"start":1883,"end":1885},{"line":1253,"column":800,"offset":1884},2408,{"line":1253,"column":33,"offset":1886},2417,{"start":1888,"end":1889},{"line":1253,"column":950,"offset":1877},{"line":1253,"column":965,"offset":1890},2418,{"type":14,"tagName":848,"properties":1892,"children":1893,"position":1906},{},[1894],{"type":14,"tagName":133,"properties":1895,"children":1896,"position":1903},{},[1897],{"type":23,"value":1603,"position":1898},{"start":1899,"end":1901},{"line":1253,"column":976,"offset":1900},2420,{"line":1253,"column":987,"offset":1902},2430,{"start":1904,"end":1905},{"line":1253,"column":976,"offset":1900},{"line":1253,"column":987,"offset":1902},{"start":1907,"end":1908},{"line":1253,"column":965,"offset":1890},{"line":1253,"column":1498,"offset":1909},2431,{"type":14,"tagName":848,"properties":1911,"children":1912,"position":1920},{},[1913],{"type":23,"value":993,"position":1914},{"start":1915,"end":1917},{"line":1253,"column":141,"offset":1916},2433,{"line":1253,"column":1918,"offset":1919},66,2451,{"start":1921,"end":1922},{"line":1253,"column":1498,"offset":1909},{"line":1253,"column":1094,"offset":1923},2453,{"start":1925,"end":1926},{"line":1253,"column":27,"offset":1875},{"line":1253,"column":1094,"offset":1923},{"type":14,"tagName":765,"properties":1928,"children":1929,"position":1999},{},[1930,1952,1965,1985],{"type":14,"tagName":848,"properties":1931,"children":1932,"position":1946},{},[1933],{"type":14,"tagName":133,"properties":1934,"children":1935,"position":1943},{},[1936],{"type":23,"value":1937,"position":1938},"HYPERLIQUID",{"start":1939,"end":1941},{"line":151,"column":32,"offset":1940},2456,{"line":151,"column":1040,"offset":1942},2469,{"start":1944,"end":1945},{"line":151,"column":32,"offset":1940},{"line":151,"column":1040,"offset":1942},{"start":1947,"end":1949},{"line":151,"column":27,"offset":1948},2454,{"line":151,"column":1950,"offset":1951},17,2470,{"type":14,"tagName":848,"properties":1953,"children":1954,"position":1961},{},[1955],{"type":23,"value":874,"position":1956},{"start":1957,"end":1959},{"line":151,"column":880,"offset":1958},2472,{"line":151,"column":800,"offset":1960},2476,{"start":1962,"end":1963},{"line":151,"column":1950,"offset":1951},{"line":151,"column":1222,"offset":1964},2477,{"type":14,"tagName":848,"properties":1966,"children":1967,"position":1981},{},[1968],{"type":14,"tagName":133,"properties":1969,"children":1970,"position":1978},{},[1971],{"type":23,"value":1972,"position":1973},"HYPE-USDC",{"start":1974,"end":1976},{"line":151,"column":1127,"offset":1975},2479,{"line":151,"column":1137,"offset":1977},2490,{"start":1979,"end":1980},{"line":151,"column":1127,"offset":1975},{"line":151,"column":1137,"offset":1977},{"start":1982,"end":1983},{"line":151,"column":1222,"offset":1964},{"line":151,"column":812,"offset":1984},2491,{"type":14,"tagName":848,"properties":1986,"children":1987,"position":1995},{},[1988],{"type":23,"value":1989,"position":1990},"HYPE to USDC (Spot)",{"start":1991,"end":1993},{"line":151,"column":1022,"offset":1992},2493,{"line":151,"column":1475,"offset":1994},2512,{"start":1996,"end":1997},{"line":151,"column":812,"offset":1984},{"line":151,"column":1480,"offset":1998},2514,{"start":2000,"end":2001},{"line":151,"column":27,"offset":1948},{"line":151,"column":1480,"offset":1998},{"type":14,"tagName":765,"properties":2003,"children":2004,"position":2072},{},[2005,2026,2039,2059],{"type":14,"tagName":848,"properties":2006,"children":2007,"position":2021},{},[2008],{"type":14,"tagName":133,"properties":2009,"children":2010,"position":2018},{},[2011],{"type":23,"value":2012,"position":2013},"HYPERLIQUID_FUTURES",{"start":2014,"end":2016},{"line":1155,"column":32,"offset":2015},2517,{"line":1155,"column":1222,"offset":2017},2538,{"start":2019,"end":2020},{"line":1155,"column":32,"offset":2015},{"line":1155,"column":1222,"offset":2017},{"start":2022,"end":2024},{"line":1155,"column":27,"offset":2023},2515,{"line":1155,"column":809,"offset":2025},2539,{"type":14,"tagName":848,"properties":2027,"children":2028,"position":2035},{},[2029],{"type":23,"value":956,"position":2030},{"start":2031,"end":2033},{"line":1155,"column":112,"offset":2032},2541,{"line":1155,"column":776,"offset":2034},2550,{"start":2036,"end":2037},{"line":1155,"column":809,"offset":2025},{"line":1155,"column":1137,"offset":2038},2551,{"type":14,"tagName":848,"properties":2040,"children":2041,"position":2055},{},[2042],{"type":14,"tagName":133,"properties":2043,"children":2044,"position":2052},{},[2045],{"type":23,"value":2046,"position":2047},"BTC",{"start":2048,"end":2050},{"line":1155,"column":130,"offset":2049},2553,{"line":1155,"column":979,"offset":2051},2558,{"start":2053,"end":2054},{"line":1155,"column":130,"offset":2049},{"line":1155,"column":979,"offset":2051},{"start":2056,"end":2057},{"line":1155,"column":1137,"offset":2038},{"line":1155,"column":987,"offset":2058},2559,{"type":14,"tagName":848,"properties":2060,"children":2061,"position":2068},{},[2062],{"type":23,"value":1169,"position":2063},{"start":2064,"end":2066},{"line":1155,"column":996,"offset":2065},2561,{"line":1155,"column":922,"offset":2067},2574,{"start":2069,"end":2070},{"line":1155,"column":987,"offset":2058},{"line":1155,"column":161,"offset":2071},2576,{"start":2073,"end":2074},{"line":1155,"column":27,"offset":2023},{"line":1155,"column":161,"offset":2071},{"type":14,"tagName":765,"properties":2076,"children":2077,"position":2146},{},[2078,2100,2113,2133],{"type":14,"tagName":848,"properties":2079,"children":2080,"position":2095},{},[2081],{"type":14,"tagName":133,"properties":2082,"children":2083,"position":2092},{},[2084],{"type":23,"value":2085,"position":2086},"OKEX",{"start":2087,"end":2089},{"line":1163,"column":32,"offset":2088},2579,{"line":1163,"column":2090,"offset":2091},9,2585,{"start":2093,"end":2094},{"line":1163,"column":32,"offset":2088},{"line":1163,"column":2090,"offset":2091},{"start":2096,"end":2098},{"line":1163,"column":27,"offset":2097},2577,{"line":1163,"column":61,"offset":2099},2586,{"type":14,"tagName":848,"properties":2101,"children":2102,"position":2109},{},[2103],{"type":23,"value":874,"position":2104},{"start":2105,"end":2107},{"line":1163,"column":127,"offset":2106},2588,{"line":1163,"column":1040,"offset":2108},2592,{"start":2110,"end":2111},{"line":1163,"column":61,"offset":2099},{"line":1163,"column":1950,"offset":2112},2593,{"type":14,"tagName":848,"properties":2114,"children":2115,"position":2129},{},[2116],{"type":14,"tagName":133,"properties":2117,"children":2118,"position":2126},{},[2119],{"type":23,"value":2120,"position":2121},"BTC-USDT",{"start":2122,"end":2124},{"line":1163,"column":880,"offset":2123},2595,{"line":1163,"column":29,"offset":2125},2605,{"start":2127,"end":2128},{"line":1163,"column":880,"offset":2123},{"line":1163,"column":29,"offset":2125},{"start":2130,"end":2131},{"line":1163,"column":1950,"offset":2112},{"line":1163,"column":28,"offset":2132},2606,{"type":14,"tagName":848,"properties":2134,"children":2135,"position":2142},{},[2136],{"type":23,"value":1470,"position":2137},{"start":2138,"end":2140},{"line":1163,"column":33,"offset":2139},2608,{"line":1163,"column":1163,"offset":2141},2630,{"start":2143,"end":2144},{"line":1163,"column":28,"offset":2132},{"line":1163,"column":1172,"offset":2145},2632,{"start":2147,"end":2148},{"line":1163,"column":27,"offset":2097},{"line":1163,"column":1172,"offset":2145},{"type":14,"tagName":765,"properties":2150,"children":2151,"position":2223},{},[2152,2173,2187,2207],{"type":14,"tagName":848,"properties":2153,"children":2154,"position":2168},{},[2155],{"type":14,"tagName":133,"properties":2156,"children":2157,"position":2165},{},[2158],{"type":23,"value":2159,"position":2160},"OKEX_FUTURES",{"start":2161,"end":2163},{"line":1328,"column":32,"offset":2162},2635,{"line":1328,"column":1950,"offset":2164},2649,{"start":2166,"end":2167},{"line":1328,"column":32,"offset":2162},{"line":1328,"column":1950,"offset":2164},{"start":2169,"end":2171},{"line":1328,"column":27,"offset":2170},2633,{"line":1328,"column":189,"offset":2172},2650,{"type":14,"tagName":848,"properties":2174,"children":2175,"position":2183},{},[2176],{"type":23,"value":2177,"position":2178},"FUTURE",{"start":2179,"end":2181},{"line":1328,"column":885,"offset":2180},2652,{"line":1328,"column":1127,"offset":2182},2658,{"start":2184,"end":2185},{"line":1328,"column":189,"offset":2172},{"line":1328,"column":112,"offset":2186},2659,{"type":14,"tagName":848,"properties":2188,"children":2189,"position":2203},{},[2190],{"type":14,"tagName":133,"properties":2191,"children":2192,"position":2200},{},[2193],{"type":23,"value":2194,"position":2195},"BTC-USDT-251226",{"start":2196,"end":2198},{"line":1328,"column":29,"offset":2197},2661,{"line":1328,"column":1498,"offset":2199},2678,{"start":2201,"end":2202},{"line":1328,"column":29,"offset":2197},{"line":1328,"column":1498,"offset":2199},{"start":2204,"end":2205},{"line":1328,"column":112,"offset":2186},{"line":1328,"column":996,"offset":2206},2679,{"type":14,"tagName":848,"properties":2208,"children":2209,"position":2218},{},[2210],{"type":23,"value":2211,"position":2212},"BTC Future (Dec 26, 2025)",{"start":2213,"end":2215},{"line":1328,"column":1718,"offset":2214},2681,{"line":1328,"column":2216,"offset":2217},74,2706,{"start":2219,"end":2220},{"line":1328,"column":996,"offset":2206},{"line":1328,"column":2221,"offset":2222},76,2708,{"start":2224,"end":2225},{"line":1328,"column":27,"offset":2170},{"line":1328,"column":2221,"offset":2222},{"type":14,"tagName":765,"properties":2227,"children":2228,"position":2298},{},[2229,2250,2263,2283],{"type":14,"tagName":848,"properties":2230,"children":2231,"position":2245},{},[2232],{"type":14,"tagName":133,"properties":2233,"children":2234,"position":2242},{},[2235],{"type":23,"value":2236,"position":2237},"OKEX_SWAP",{"start":2238,"end":2240},{"line":1172,"column":32,"offset":2239},2711,{"line":1172,"column":186,"offset":2241},2722,{"start":2243,"end":2244},{"line":1172,"column":32,"offset":2239},{"line":1172,"column":186,"offset":2241},{"start":2246,"end":2248},{"line":1172,"column":27,"offset":2247},2709,{"line":1172,"column":877,"offset":2249},2723,{"type":14,"tagName":848,"properties":2251,"children":2252,"position":2259},{},[2253],{"type":23,"value":956,"position":2254},{"start":2255,"end":2257},{"line":1172,"column":1950,"offset":2256},2725,{"line":1172,"column":1127,"offset":2258},2734,{"start":2260,"end":2261},{"line":1172,"column":877,"offset":2249},{"line":1172,"column":112,"offset":2262},2735,{"type":14,"tagName":848,"properties":2264,"children":2265,"position":2279},{},[2266],{"type":14,"tagName":133,"properties":2267,"children":2268,"position":2276},{},[2269],{"type":23,"value":2270,"position":2271},"BTC-USDT-SWAP",{"start":2272,"end":2274},{"line":1172,"column":29,"offset":2273},2737,{"line":1172,"column":979,"offset":2275},2752,{"start":2277,"end":2278},{"line":1172,"column":29,"offset":2273},{"line":1172,"column":979,"offset":2275},{"start":2280,"end":2281},{"line":1172,"column":112,"offset":2262},{"line":1172,"column":987,"offset":2282},2753,{"type":14,"tagName":848,"properties":2284,"children":2285,"position":2293},{},[2286],{"type":23,"value":2287,"position":2288},"BTC/USDT Perpetual Swap",{"start":2289,"end":2291},{"line":1172,"column":996,"offset":2290},2755,{"line":1172,"column":1099,"offset":2292},2778,{"start":2294,"end":2295},{"line":1172,"column":987,"offset":2282},{"line":1172,"column":2296,"offset":2297},72,2780,{"start":2299,"end":2300},{"line":1172,"column":27,"offset":2247},{"line":1172,"column":2296,"offset":2297},{"type":14,"tagName":765,"properties":2302,"children":2303,"position":2375},{},[2304,2325,2339,2359],{"type":14,"tagName":848,"properties":2305,"children":2306,"position":2320},{},[2307],{"type":14,"tagName":133,"properties":2308,"children":2309,"position":2317},{},[2310],{"type":23,"value":2311,"position":2312},"OKEX_OPTIONS",{"start":2313,"end":2315},{"line":1333,"column":32,"offset":2314},2783,{"line":1333,"column":1950,"offset":2316},2797,{"start":2318,"end":2319},{"line":1333,"column":32,"offset":2314},{"line":1333,"column":1950,"offset":2316},{"start":2321,"end":2323},{"line":1333,"column":27,"offset":2322},2781,{"line":1333,"column":189,"offset":2324},2798,{"type":14,"tagName":848,"properties":2326,"children":2327,"position":2335},{},[2328],{"type":23,"value":2329,"position":2330},"OPTION",{"start":2331,"end":2333},{"line":1333,"column":885,"offset":2332},2800,{"line":1333,"column":1127,"offset":2334},2806,{"start":2336,"end":2337},{"line":1333,"column":189,"offset":2324},{"line":1333,"column":112,"offset":2338},2807,{"type":14,"tagName":848,"properties":2340,"children":2341,"position":2355},{},[2342],{"type":14,"tagName":133,"properties":2343,"children":2344,"position":2352},{},[2345],{"type":23,"value":2346,"position":2347},"BTC-USD-YYMMDD-STRIKE-C/P",{"start":2348,"end":2350},{"line":1333,"column":29,"offset":2349},2809,{"line":1333,"column":1172,"offset":2351},2836,{"start":2353,"end":2354},{"line":1333,"column":29,"offset":2349},{"line":1333,"column":1172,"offset":2351},{"start":2356,"end":2357},{"line":1333,"column":112,"offset":2338},{"line":1333,"column":1333,"offset":2358},2837,{"type":14,"tagName":848,"properties":2360,"children":2361,"position":2370},{},[2362],{"type":23,"value":2363,"position":2364},"BTC Option (Call/Put)",{"start":2365,"end":2367},{"line":1333,"column":1475,"offset":2366},2839,{"line":1333,"column":2368,"offset":2369},80,2860,{"start":2371,"end":2372},{"line":1333,"column":1333,"offset":2358},{"line":1333,"column":2373,"offset":2374},82,2862,{"start":2376,"end":2377},{"line":1333,"column":27,"offset":2322},{"line":1333,"column":2373,"offset":2374},{"type":14,"tagName":765,"properties":2379,"children":2380,"position":2449},{},[2381,2402,2415,2435],{"type":14,"tagName":848,"properties":2382,"children":2383,"position":2397},{},[2384],{"type":14,"tagName":133,"properties":2385,"children":2386,"position":2394},{},[2387],{"type":23,"value":2388,"position":2389},"UPBIT",{"start":2390,"end":2392},{"line":917,"column":32,"offset":2391},2865,{"line":917,"column":61,"offset":2393},2872,{"start":2395,"end":2396},{"line":917,"column":32,"offset":2391},{"line":917,"column":61,"offset":2393},{"start":2398,"end":2400},{"line":917,"column":27,"offset":2399},2863,{"line":917,"column":779,"offset":2401},2873,{"type":14,"tagName":848,"properties":2403,"children":2404,"position":2411},{},[2405],{"type":23,"value":874,"position":2406},{"start":2407,"end":2409},{"line":917,"column":868,"offset":2408},2875,{"line":917,"column":1950,"offset":2410},2879,{"start":2412,"end":2413},{"line":917,"column":779,"offset":2401},{"line":917,"column":189,"offset":2414},2880,{"type":14,"tagName":848,"properties":2416,"children":2417,"position":2431},{},[2418],{"type":14,"tagName":133,"properties":2419,"children":2420,"position":2428},{},[2421],{"type":23,"value":2422,"position":2423},"KRW-USDT",{"start":2424,"end":2426},{"line":917,"column":885,"offset":2425},2882,{"line":917,"column":28,"offset":2427},2892,{"start":2429,"end":2430},{"line":917,"column":885,"offset":2425},{"line":917,"column":28,"offset":2427},{"start":2432,"end":2433},{"line":917,"column":189,"offset":2414},{"line":917,"column":899,"offset":2434},2893,{"type":14,"tagName":848,"properties":2436,"children":2437,"position":2445},{},[2438],{"type":23,"value":2439,"position":2440},"Korean Won to USDT",{"start":2441,"end":2443},{"line":917,"column":965,"offset":2442},2895,{"line":917,"column":1253,"offset":2444},2913,{"start":2446,"end":2447},{"line":917,"column":899,"offset":2434},{"line":917,"column":1155,"offset":2448},2915,{"start":2450,"end":2451},{"line":917,"column":27,"offset":2399},{"line":917,"column":1155,"offset":2448},{"start":2453,"end":2454},{"line":812,"column":27,"offset":866},{"line":917,"column":1155,"offset":2448},{"start":2456,"end":2457},{"line":776,"column":27,"offset":783},{"line":917,"column":1155,"offset":2448},{"type":23,"value":89},{"type":14,"tagName":102,"properties":2460,"children":2462,"position":2470},{"id":2461},"important-notes",[2463],{"type":23,"value":2464,"position":2465},"Important Notes",{"start":2466,"end":2468},{"line":922,"column":56,"offset":2467},2920,{"line":922,"column":880,"offset":2469},2935,{"start":2471,"end":2473},{"line":922,"column":27,"offset":2472},2917,{"line":922,"column":880,"offset":2469},{"type":23,"value":89},{"type":14,"tagName":2476,"properties":2477,"children":2479},"hint",{"type":2478},"warning",[2480,2502],{"type":14,"tagName":120,"properties":2481,"children":2482,"position":2499},{},[2483],{"type":14,"tagName":2484,"properties":2485,"children":2486,"position":2494},"strong",{},[2487],{"type":23,"value":2488,"position":2489},"Case Sensitivity",{"start":2490,"end":2492},{"line":999,"column":32,"offset":2491},2968,{"line":999,"column":880,"offset":2493},2984,{"start":2495,"end":2497},{"line":999,"column":27,"offset":2496},2966,{"line":999,"column":950,"offset":2498},2986,{"start":2500,"end":2501},{"line":999,"column":27,"offset":2496},{"line":999,"column":950,"offset":2498},{"type":14,"tagName":120,"properties":2503,"children":2504,"position":2572},{},[2505,2512,2526,2533,2545,2552,2565],{"type":23,"value":2506,"position":2507},"Exchange names are ",{"start":2508,"end":2510},{"line":1004,"column":27,"offset":2509},2988,{"line":1004,"column":885,"offset":2511},3007,{"type":14,"tagName":2484,"properties":2513,"children":2514,"position":2522},{},[2515],{"type":23,"value":2516,"position":2517},"case-sensitive",{"start":2518,"end":2520},{"line":1004,"column":795,"offset":2519},3009,{"line":1004,"column":776,"offset":2521},3023,{"start":2523,"end":2524},{"line":1004,"column":885,"offset":2511},{"line":1004,"column":812,"offset":2525},3025,{"type":23,"value":2527,"position":2528},". Always use uppercase for exchange names (e.g., ",{"start":2529,"end":2530},{"line":1004,"column":812,"offset":2525},{"line":1004,"column":2531,"offset":2532},87,3074,{"type":14,"tagName":133,"properties":2534,"children":2535,"position":2542},{},[2536],{"type":23,"value":855,"position":2537},{"start":2538,"end":2539},{"line":1004,"column":2531,"offset":2532},{"line":1004,"column":2540,"offset":2541},96,3083,{"start":2543,"end":2544},{"line":1004,"column":2531,"offset":2532},{"line":1004,"column":2540,"offset":2541},{"type":23,"value":2546,"position":2547},", not ",{"start":2548,"end":2549},{"line":1004,"column":2540,"offset":2541},{"line":1004,"column":2550,"offset":2551},102,3089,{"type":14,"tagName":133,"properties":2553,"children":2554,"position":2562},{},[2555],{"type":23,"value":2556,"position":2557},"binance",{"start":2558,"end":2559},{"line":1004,"column":2550,"offset":2551},{"line":1004,"column":2560,"offset":2561},111,3098,{"start":2563,"end":2564},{"line":1004,"column":2550,"offset":2551},{"line":1004,"column":2560,"offset":2561},{"type":23,"value":2566,"position":2567},").",{"start":2568,"end":2569},{"line":1004,"column":2560,"offset":2561},{"line":1004,"column":2570,"offset":2571},113,3100,{"start":2573,"end":2574},{"line":1004,"column":27,"offset":2509},{"line":1004,"column":2570,"offset":2571},{"type":23,"value":89},{"type":14,"tagName":2476,"properties":2577,"children":2579},{"type":2578},"info",[2580,2602],{"type":14,"tagName":120,"properties":2581,"children":2582,"position":2599},{},[2583],{"type":14,"tagName":2484,"properties":2584,"children":2585,"position":2594},{},[2586],{"type":23,"value":2587,"position":2588},"Symbol Format Variations",{"start":2589,"end":2592},{"line":2590,"column":32,"offset":2591},75,3146,{"line":2590,"column":112,"offset":2593},3170,{"start":2595,"end":2597},{"line":2590,"column":27,"offset":2596},3144,{"line":2590,"column":29,"offset":2598},3172,{"start":2600,"end":2601},{"line":2590,"column":27,"offset":2596},{"line":2590,"column":29,"offset":2598},{"type":14,"tagName":120,"properties":2603,"children":2604,"position":2671},{},[2605,2613,2625,2631,2644,2651,2664],{"type":23,"value":2606,"position":2607},"Different exchanges use different separators: hyphens (",{"start":2608,"end":2611},{"line":2609,"column":27,"offset":2610},77,3174,{"line":2609,"column":1172,"offset":2612},3229,{"type":14,"tagName":133,"properties":2614,"children":2615,"position":2622},{},[2616],{"type":23,"value":2617,"position":2618},"-",{"start":2619,"end":2620},{"line":2609,"column":1172,"offset":2612},{"line":2609,"column":1475,"offset":2621},3232,{"start":2623,"end":2624},{"line":2609,"column":1172,"offset":2612},{"line":2609,"column":1475,"offset":2621},{"type":23,"value":2626,"position":2627},"), underscores (",{"start":2628,"end":2629},{"line":2609,"column":1475,"offset":2621},{"line":2609,"column":2590,"offset":2630},3248,{"type":14,"tagName":133,"properties":2632,"children":2633,"position":2641},{},[2634],{"type":23,"value":2635,"position":2636},"_",{"start":2637,"end":2638},{"line":2609,"column":2590,"offset":2630},{"line":2609,"column":2639,"offset":2640},78,3251,{"start":2642,"end":2643},{"line":2609,"column":2590,"offset":2630},{"line":2609,"column":2639,"offset":2640},{"type":23,"value":2645,"position":2646},"), colons (",{"start":2647,"end":2648},{"line":2609,"column":2639,"offset":2640},{"line":2609,"column":2649,"offset":2650},89,3262,{"type":14,"tagName":133,"properties":2652,"children":2653,"position":2661},{},[2654],{"type":23,"value":2655,"position":2656},":",{"start":2657,"end":2658},{"line":2609,"column":2649,"offset":2650},{"line":2609,"column":2659,"offset":2660},92,3265,{"start":2662,"end":2663},{"line":2609,"column":2649,"offset":2650},{"line":2609,"column":2659,"offset":2660},{"type":23,"value":2665,"position":2666},"), or no separator at all. Always check the format for your specific exchange.",{"start":2667,"end":2668},{"line":2609,"column":2659,"offset":2660},{"line":2609,"column":2669,"offset":2670},170,3343,{"start":2672,"end":2673},{"line":2609,"column":27,"offset":2610},{"line":2609,"column":2669,"offset":2670},{"type":23,"value":89},{"type":14,"tagName":2476,"properties":2676,"children":2678},{"type":2677},"success",[2679,2701],{"type":14,"tagName":120,"properties":2680,"children":2681,"position":2698},{},[2682],{"type":14,"tagName":2484,"properties":2683,"children":2684,"position":2693},{},[2685],{"type":23,"value":2686,"position":2687},"Data Availability",{"start":2688,"end":2691},{"line":2689,"column":32,"offset":2690},85,3392,{"line":2689,"column":885,"offset":2692},3409,{"start":2694,"end":2696},{"line":2689,"column":27,"offset":2695},3390,{"line":2689,"column":795,"offset":2697},3411,{"start":2699,"end":2700},{"line":2689,"column":27,"offset":2695},{"line":2689,"column":795,"offset":2697},{"type":14,"tagName":120,"properties":2702,"children":2703,"position":2712},{},[2704],{"type":23,"value":2705,"position":2706},"Not all data types are available for every exchange and symbol combination. If there's an exchange, symbol or data source you'd like us to support, feel free to request it on our Discord community!",{"start":2707,"end":2709},{"line":2531,"column":27,"offset":2708},3413,{"line":2531,"column":2710,"offset":2711},198,3610,{"start":2713,"end":2714},{"line":2531,"column":27,"offset":2708},{"line":2531,"column":2710,"offset":2711},{"type":23,"value":89},{"type":14,"tagName":2476,"properties":2717,"children":2718},{"type":2578},[2719,2741],{"type":14,"tagName":120,"properties":2720,"children":2721,"position":2738},{},[2722],{"type":14,"tagName":2484,"properties":2723,"children":2724,"position":2733},{},[2725],{"type":23,"value":2726,"position":2727},"Futures and Options Format",{"start":2728,"end":2731},{"line":2729,"column":32,"offset":2730},95,3656,{"line":2729,"column":29,"offset":2732},3682,{"start":2734,"end":2736},{"line":2729,"column":27,"offset":2735},3654,{"line":2729,"column":899,"offset":2737},3684,{"start":2739,"end":2740},{"line":2729,"column":27,"offset":2735},{"line":2729,"column":899,"offset":2737},{"type":14,"tagName":120,"properties":2742,"children":2743,"position":2771},{},[2744,2752,2764],{"type":23,"value":2745,"position":2746},"For dated futures and options, use the format specified by the exchange. For example, ",{"start":2747,"end":2750},{"line":2748,"column":27,"offset":2749},97,3686,{"line":2748,"column":2531,"offset":2751},3772,{"type":14,"tagName":133,"properties":2753,"children":2754,"position":2761},{},[2755],{"type":23,"value":2756,"position":2757},"YYMMDD",{"start":2758,"end":2759},{"line":2748,"column":2531,"offset":2751},{"line":2748,"column":2729,"offset":2760},3780,{"start":2762,"end":2763},{"line":2748,"column":2531,"offset":2751},{"line":2748,"column":2729,"offset":2760},{"type":23,"value":2765,"position":2766}," represents the year, month, and day of expiry.",{"start":2767,"end":2768},{"line":2748,"column":2729,"offset":2760},{"line":2748,"column":2769,"offset":2770},142,3827,{"start":2772,"end":2773},{"line":2748,"column":27,"offset":2749},{"line":2748,"column":2769,"offset":2770},{"quirksMode":2775},false,{"start":2777,"end":2778},{"line":27,"column":27,"offset":97},{"line":2779,"column":27,"offset":2780},101,3844,1784888062928]