[{"data":1,"prerenderedAt":2780},["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\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,2673,2674,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},35,1455,{"line":745,"column":748,"offset":749},28,1479,{"start":751,"end":753},{"line":745,"column":27,"offset":752},1452,{"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},37,1483,{"line":776,"column":779,"offset":780},11,1491,{"start":782,"end":784},{"line":776,"column":27,"offset":783},1481,{"line":776,"column":127,"offset":785},1492,{"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},1494,{"line":776,"column":795,"offset":796},22,1502,{"start":798,"end":799},{"line":776,"column":127,"offset":785},{"line":776,"column":800,"offset":801},23,1503,{"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,1505,{"line":776,"column":812,"offset":813},38,1518,{"start":815,"end":816},{"line":776,"column":800,"offset":801},{"line":776,"column":130,"offset":817},1519,{"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,1521,{"line":776,"column":141,"offset":828},1528,{"start":830,"end":831},{"line":776,"column":130,"offset":817},{"line":776,"column":832,"offset":833},50,1530,{"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,928,1010,1104,1185,1262,1337,1409,1485,1558,1631,1706,1779,1853,1926,2001,2075,2149,2226,2301,2378],{"type":14,"tagName":765,"properties":845,"children":846,"position":925},{},[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":130,"column":32,"offset":858},1583,{"line":130,"column":127,"offset":860},1592,{"start":862,"end":863},{"line":130,"column":32,"offset":858},{"line":130,"column":127,"offset":860},{"start":865,"end":867},{"line":130,"column":27,"offset":866},1581,{"line":130,"column":868,"offset":869},13,1593,{"type":14,"tagName":848,"properties":871,"children":872,"position":882},{},[873],{"type":23,"value":874,"position":875},"SPOT",{"start":876,"end":879},{"line":130,"column":877,"offset":878},15,1595,{"line":130,"column":880,"offset":881},19,1599,{"start":883,"end":884},{"line":130,"column":868,"offset":869},{"line":130,"column":885,"offset":886},20,1600,{"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":130,"column":795,"offset":897},1602,{"line":130,"column":899,"offset":900},31,1611,{"start":902,"end":903},{"line":130,"column":795,"offset":897},{"line":130,"column":899,"offset":900},{"start":905,"end":906},{"line":130,"column":885,"offset":886},{"line":130,"column":33,"offset":907},1612,{"type":14,"tagName":848,"properties":909,"children":910,"position":920},{},[911],{"type":23,"value":912,"position":913},"Bitcoin to Tether (Spot)",{"start":914,"end":917},{"line":130,"column":915,"offset":916},34,1614,{"line":130,"column":918,"offset":919},58,1638,{"start":921,"end":922},{"line":130,"column":33,"offset":907},{"line":130,"column":923,"offset":924},60,1640,{"start":926,"end":927},{"line":130,"column":27,"offset":866},{"line":130,"column":923,"offset":924},{"type":14,"tagName":765,"properties":929,"children":930,"position":1007},{},[931,954,969,990],{"type":14,"tagName":848,"properties":932,"children":933,"position":948},{},[934],{"type":14,"tagName":133,"properties":935,"children":936,"position":945},{},[937],{"type":23,"value":938,"position":939},"BINANCE_FUTURES",{"start":940,"end":943},{"line":941,"column":32,"offset":942},40,1643,{"line":941,"column":885,"offset":944},1660,{"start":946,"end":947},{"line":941,"column":32,"offset":942},{"line":941,"column":885,"offset":944},{"start":949,"end":951},{"line":941,"column":27,"offset":950},1641,{"line":941,"column":952,"offset":953},21,1661,{"type":14,"tagName":848,"properties":955,"children":956,"position":964},{},[957],{"type":23,"value":958,"position":959},"PERPETUAL",{"start":960,"end":962},{"line":941,"column":800,"offset":961},1663,{"line":941,"column":33,"offset":963},1672,{"start":965,"end":966},{"line":941,"column":952,"offset":953},{"line":941,"column":967,"offset":968},33,1673,{"type":14,"tagName":848,"properties":970,"children":971,"position":985},{},[972],{"type":14,"tagName":133,"properties":973,"children":974,"position":982},{},[975],{"type":23,"value":894,"position":976},{"start":977,"end":979},{"line":941,"column":745,"offset":978},1675,{"line":941,"column":980,"offset":981},44,1684,{"start":983,"end":984},{"line":941,"column":745,"offset":978},{"line":941,"column":980,"offset":981},{"start":986,"end":987},{"line":941,"column":967,"offset":968},{"line":941,"column":988,"offset":989},45,1685,{"type":14,"tagName":848,"properties":991,"children":992,"position":1002},{},[993],{"type":23,"value":994,"position":995},"BTC/USDT Perpetual",{"start":996,"end":999},{"line":941,"column":997,"offset":998},47,1687,{"line":941,"column":1000,"offset":1001},65,1705,{"start":1003,"end":1004},{"line":941,"column":988,"offset":989},{"line":941,"column":1005,"offset":1006},67,1707,{"start":1008,"end":1009},{"line":941,"column":27,"offset":950},{"line":941,"column":1005,"offset":1006},{"type":14,"tagName":765,"properties":1011,"children":1012,"position":1101},{},[1013,1034,1048,1085],{"type":14,"tagName":848,"properties":1014,"children":1015,"position":1029},{},[1016],{"type":14,"tagName":133,"properties":1017,"children":1018,"position":1026},{},[1019],{"type":23,"value":1020,"position":1021},"BITFINEX",{"start":1022,"end":1024},{"line":825,"column":32,"offset":1023},1710,{"line":825,"column":868,"offset":1025},1720,{"start":1027,"end":1028},{"line":825,"column":32,"offset":1023},{"line":825,"column":868,"offset":1025},{"start":1030,"end":1032},{"line":825,"column":27,"offset":1031},1708,{"line":825,"column":186,"offset":1033},1721,{"type":14,"tagName":848,"properties":1035,"children":1036,"position":1044},{},[1037],{"type":23,"value":874,"position":1038},{"start":1039,"end":1042},{"line":825,"column":1040,"offset":1041},16,1723,{"line":825,"column":885,"offset":1043},1727,{"start":1045,"end":1046},{"line":825,"column":186,"offset":1033},{"line":825,"column":952,"offset":1047},1728,{"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":825,"column":800,"offset":1058},1730,{"line":825,"column":899,"offset":1060},1738,{"start":1062,"end":1063},{"line":825,"column":800,"offset":1058},{"line":825,"column":899,"offset":1060},{"type":23,"value":147,"position":1065},{"start":1066,"end":1067},{"line":825,"column":899,"offset":1060},{"line":825,"column":745,"offset":1068},1742,{"type":14,"tagName":133,"properties":1070,"children":1071,"position":1078},{},[1072],{"type":23,"value":1073,"position":1074},"BTC:USD",{"start":1075,"end":1076},{"line":825,"column":745,"offset":1068},{"line":825,"column":980,"offset":1077},1751,{"start":1079,"end":1080},{"line":825,"column":745,"offset":1068},{"line":825,"column":980,"offset":1077},{"start":1082,"end":1083},{"line":825,"column":952,"offset":1047},{"line":825,"column":988,"offset":1084},1752,{"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":825,"column":997,"offset":1092},1754,{"line":825,"column":1094,"offset":1095},68,1775,{"start":1097,"end":1098},{"line":825,"column":988,"offset":1084},{"line":825,"column":1099,"offset":1100},70,1777,{"start":1102,"end":1103},{"line":825,"column":27,"offset":1031},{"line":825,"column":1099,"offset":1100},{"type":14,"tagName":765,"properties":1105,"children":1106,"position":1182},{},[1107,1130,1143,1165],{"type":14,"tagName":848,"properties":1108,"children":1109,"position":1124},{},[1110],{"type":14,"tagName":133,"properties":1111,"children":1112,"position":1121},{},[1113],{"type":23,"value":1114,"position":1115},"BITFINEX_DERIVATIVES",{"start":1116,"end":1119},{"line":1117,"column":32,"offset":1118},42,1780,{"line":1117,"column":809,"offset":1120},1802,{"start":1122,"end":1123},{"line":1117,"column":32,"offset":1118},{"line":1117,"column":809,"offset":1120},{"start":1125,"end":1127},{"line":1117,"column":27,"offset":1126},1778,{"line":1117,"column":1128,"offset":1129},26,1803,{"type":14,"tagName":848,"properties":1131,"children":1132,"position":1139},{},[1133],{"type":23,"value":958,"position":1134},{"start":1135,"end":1137},{"line":1117,"column":748,"offset":1136},1805,{"line":1117,"column":776,"offset":1138},1814,{"start":1140,"end":1141},{"line":1117,"column":1128,"offset":1129},{"line":1117,"column":812,"offset":1142},1815,{"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":1117,"column":941,"offset":1153},1817,{"line":1117,"column":1155,"offset":1156},53,1830,{"start":1158,"end":1159},{"line":1117,"column":941,"offset":1153},{"line":1117,"column":1155,"offset":1156},{"start":1161,"end":1162},{"line":1117,"column":812,"offset":1142},{"line":1117,"column":1163,"offset":1164},54,1831,{"type":14,"tagName":848,"properties":1166,"children":1167,"position":1177},{},[1168],{"type":23,"value":1169,"position":1170},"BTC Perpetual",{"start":1171,"end":1174},{"line":1117,"column":1172,"offset":1173},56,1833,{"line":1117,"column":1175,"offset":1176},69,1846,{"start":1178,"end":1179},{"line":1117,"column":1163,"offset":1164},{"line":1117,"column":1180,"offset":1181},71,1848,{"start":1183,"end":1184},{"line":1117,"column":27,"offset":1126},{"line":1117,"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},43,1851,{"line":1198,"column":779,"offset":1201},1859,{"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},1849,{"line":1198,"column":127,"offset":1209},1860,{"type":14,"tagName":848,"properties":1211,"children":1212,"position":1219},{},[1213],{"type":23,"value":958,"position":1214},{"start":1215,"end":1217},{"line":1198,"column":186,"offset":1216},1862,{"line":1198,"column":800,"offset":1218},1871,{"start":1220,"end":1221},{"line":1198,"column":127,"offset":1209},{"line":1198,"column":1222,"offset":1223},24,1872,{"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":1128,"offset":1234},1874,{"line":1198,"column":915,"offset":1236},1882,{"start":1238,"end":1239},{"line":1198,"column":1128,"offset":1234},{"line":1198,"column":915,"offset":1236},{"start":1241,"end":1242},{"line":1198,"column":1222,"offset":1223},{"line":1198,"column":745,"offset":1243},1883,{"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":776,"offset":1251},1885,{"line":1198,"column":1253,"offset":1254},51,1899,{"start":1256,"end":1257},{"line":1198,"column":745,"offset":1243},{"line":1198,"column":1155,"offset":1258},1901,{"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":1334},{},[1265,1286,1299,1319],{"type":14,"tagName":848,"properties":1266,"children":1267,"position":1281},{},[1268],{"type":14,"tagName":133,"properties":1269,"children":1270,"position":1278},{},[1271],{"type":23,"value":1272,"position":1273},"BITSTAMP",{"start":1274,"end":1276},{"line":980,"column":32,"offset":1275},1904,{"line":980,"column":868,"offset":1277},1914,{"start":1279,"end":1280},{"line":980,"column":32,"offset":1275},{"line":980,"column":868,"offset":1277},{"start":1282,"end":1284},{"line":980,"column":27,"offset":1283},1902,{"line":980,"column":186,"offset":1285},1915,{"type":14,"tagName":848,"properties":1287,"children":1288,"position":1295},{},[1289],{"type":23,"value":874,"position":1290},{"start":1291,"end":1293},{"line":980,"column":1040,"offset":1292},1917,{"line":980,"column":885,"offset":1294},1921,{"start":1296,"end":1297},{"line":980,"column":186,"offset":1285},{"line":980,"column":952,"offset":1298},1922,{"type":14,"tagName":848,"properties":1300,"children":1301,"position":1315},{},[1302],{"type":14,"tagName":133,"properties":1303,"children":1304,"position":1312},{},[1305],{"type":23,"value":1306,"position":1307},"BTCUSD",{"start":1308,"end":1310},{"line":980,"column":800,"offset":1309},1924,{"line":980,"column":899,"offset":1311},1932,{"start":1313,"end":1314},{"line":980,"column":800,"offset":1309},{"line":980,"column":899,"offset":1311},{"start":1316,"end":1317},{"line":980,"column":952,"offset":1298},{"line":980,"column":33,"offset":1318},1933,{"type":14,"tagName":848,"properties":1320,"children":1321,"position":1329},{},[1322],{"type":23,"value":1089,"position":1323},{"start":1324,"end":1326},{"line":980,"column":915,"offset":1325},1935,{"line":980,"column":1327,"offset":1328},55,1956,{"start":1330,"end":1331},{"line":980,"column":33,"offset":1318},{"line":980,"column":1332,"offset":1333},57,1958,{"start":1335,"end":1336},{"line":980,"column":27,"offset":1283},{"line":980,"column":1332,"offset":1333},{"type":14,"tagName":765,"properties":1338,"children":1339,"position":1406},{},[1340,1361,1374,1393],{"type":14,"tagName":848,"properties":1341,"children":1342,"position":1356},{},[1343],{"type":14,"tagName":133,"properties":1344,"children":1345,"position":1353},{},[1346],{"type":23,"value":1347,"position":1348},"BYBIT",{"start":1349,"end":1351},{"line":988,"column":32,"offset":1350},1961,{"line":988,"column":61,"offset":1352},1968,{"start":1354,"end":1355},{"line":988,"column":32,"offset":1350},{"line":988,"column":61,"offset":1352},{"start":1357,"end":1359},{"line":988,"column":27,"offset":1358},1959,{"line":988,"column":779,"offset":1360},1969,{"type":14,"tagName":848,"properties":1362,"children":1363,"position":1370},{},[1364],{"type":23,"value":958,"position":1365},{"start":1366,"end":1368},{"line":988,"column":868,"offset":1367},1971,{"line":988,"column":795,"offset":1369},1980,{"start":1371,"end":1372},{"line":988,"column":779,"offset":1360},{"line":988,"column":800,"offset":1373},1981,{"type":14,"tagName":848,"properties":1375,"children":1376,"position":1389},{},[1377],{"type":14,"tagName":133,"properties":1378,"children":1379,"position":1386},{},[1380],{"type":23,"value":894,"position":1381},{"start":1382,"end":1384},{"line":988,"column":809,"offset":1383},1983,{"line":988,"column":915,"offset":1385},1992,{"start":1387,"end":1388},{"line":988,"column":809,"offset":1383},{"line":988,"column":915,"offset":1385},{"start":1390,"end":1391},{"line":988,"column":800,"offset":1373},{"line":988,"column":745,"offset":1392},1993,{"type":14,"tagName":848,"properties":1394,"children":1395,"position":1402},{},[1396],{"type":23,"value":994,"position":1397},{"start":1398,"end":1400},{"line":988,"column":776,"offset":1399},1995,{"line":988,"column":1327,"offset":1401},2013,{"start":1403,"end":1404},{"line":988,"column":745,"offset":1392},{"line":988,"column":1332,"offset":1405},2015,{"start":1407,"end":1408},{"line":988,"column":27,"offset":1358},{"line":988,"column":1332,"offset":1405},{"type":14,"tagName":765,"properties":1410,"children":1411,"position":1482},{},[1412,1434,1447,1466],{"type":14,"tagName":848,"properties":1413,"children":1414,"position":1429},{},[1415],{"type":14,"tagName":133,"properties":1416,"children":1417,"position":1426},{},[1418],{"type":23,"value":1419,"position":1420},"BYBIT_SPOT",{"start":1421,"end":1424},{"line":1422,"column":32,"offset":1423},46,2018,{"line":1422,"column":877,"offset":1425},2030,{"start":1427,"end":1428},{"line":1422,"column":32,"offset":1423},{"line":1422,"column":877,"offset":1425},{"start":1430,"end":1432},{"line":1422,"column":27,"offset":1431},2016,{"line":1422,"column":1040,"offset":1433},2031,{"type":14,"tagName":848,"properties":1435,"children":1436,"position":1443},{},[1437],{"type":23,"value":874,"position":1438},{"start":1439,"end":1441},{"line":1422,"column":189,"offset":1440},2033,{"line":1422,"column":795,"offset":1442},2037,{"start":1444,"end":1445},{"line":1422,"column":1040,"offset":1433},{"line":1422,"column":800,"offset":1446},2038,{"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":1422,"column":809,"offset":1456},2040,{"line":1422,"column":915,"offset":1458},2049,{"start":1460,"end":1461},{"line":1422,"column":809,"offset":1456},{"line":1422,"column":915,"offset":1458},{"start":1463,"end":1464},{"line":1422,"column":800,"offset":1446},{"line":1422,"column":745,"offset":1465},2050,{"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":1422,"column":776,"offset":1473},2052,{"line":1422,"column":1475,"offset":1476},59,2074,{"start":1478,"end":1479},{"line":1422,"column":745,"offset":1465},{"line":1422,"column":1480,"offset":1481},61,2076,{"start":1483,"end":1484},{"line":1422,"column":27,"offset":1431},{"line":1422,"column":1480,"offset":1481},{"type":14,"tagName":765,"properties":1486,"children":1487,"position":1555},{},[1488,1509,1522,1542],{"type":14,"tagName":848,"properties":1489,"children":1490,"position":1504},{},[1491],{"type":14,"tagName":133,"properties":1492,"children":1493,"position":1501},{},[1494],{"type":23,"value":1495,"position":1496},"COINBASE",{"start":1497,"end":1499},{"line":997,"column":32,"offset":1498},2079,{"line":997,"column":868,"offset":1500},2089,{"start":1502,"end":1503},{"line":997,"column":32,"offset":1498},{"line":997,"column":868,"offset":1500},{"start":1505,"end":1507},{"line":997,"column":27,"offset":1506},2077,{"line":997,"column":186,"offset":1508},2090,{"type":14,"tagName":848,"properties":1510,"children":1511,"position":1518},{},[1512],{"type":23,"value":874,"position":1513},{"start":1514,"end":1516},{"line":997,"column":1040,"offset":1515},2092,{"line":997,"column":885,"offset":1517},2096,{"start":1519,"end":1520},{"line":997,"column":186,"offset":1508},{"line":997,"column":952,"offset":1521},2097,{"type":14,"tagName":848,"properties":1523,"children":1524,"position":1538},{},[1525],{"type":14,"tagName":133,"properties":1526,"children":1527,"position":1535},{},[1528],{"type":23,"value":1529,"position":1530},"BTC-USD",{"start":1531,"end":1533},{"line":997,"column":800,"offset":1532},2099,{"line":997,"column":33,"offset":1534},2108,{"start":1536,"end":1537},{"line":997,"column":800,"offset":1532},{"line":997,"column":33,"offset":1534},{"start":1539,"end":1540},{"line":997,"column":952,"offset":1521},{"line":997,"column":967,"offset":1541},2109,{"type":14,"tagName":848,"properties":1543,"children":1544,"position":1551},{},[1545],{"type":23,"value":1089,"position":1546},{"start":1547,"end":1549},{"line":997,"column":745,"offset":1548},2111,{"line":997,"column":1172,"offset":1550},2132,{"start":1552,"end":1553},{"line":997,"column":967,"offset":1541},{"line":997,"column":918,"offset":1554},2134,{"start":1556,"end":1557},{"line":997,"column":27,"offset":1506},{"line":997,"column":918,"offset":1554},{"type":14,"tagName":765,"properties":1559,"children":1560,"position":1628},{},[1561,1582,1595,1615],{"type":14,"tagName":848,"properties":1562,"children":1563,"position":1577},{},[1564],{"type":14,"tagName":133,"properties":1565,"children":1566,"position":1574},{},[1567],{"type":23,"value":1568,"position":1569},"DERIBIT",{"start":1570,"end":1572},{"line":141,"column":32,"offset":1571},2137,{"line":141,"column":127,"offset":1573},2146,{"start":1575,"end":1576},{"line":141,"column":32,"offset":1571},{"line":141,"column":127,"offset":1573},{"start":1578,"end":1580},{"line":141,"column":27,"offset":1579},2135,{"line":141,"column":868,"offset":1581},2147,{"type":14,"tagName":848,"properties":1583,"children":1584,"position":1591},{},[1585],{"type":23,"value":874,"position":1586},{"start":1587,"end":1589},{"line":141,"column":877,"offset":1588},2149,{"line":141,"column":880,"offset":1590},2153,{"start":1592,"end":1593},{"line":141,"column":868,"offset":1581},{"line":141,"column":885,"offset":1594},2154,{"type":14,"tagName":848,"properties":1596,"children":1597,"position":1611},{},[1598],{"type":14,"tagName":133,"properties":1599,"children":1600,"position":1608},{},[1601],{"type":23,"value":1602,"position":1603},"BTC_USDT",{"start":1604,"end":1606},{"line":141,"column":795,"offset":1605},2156,{"line":141,"column":33,"offset":1607},2166,{"start":1609,"end":1610},{"line":141,"column":795,"offset":1605},{"line":141,"column":33,"offset":1607},{"start":1612,"end":1613},{"line":141,"column":885,"offset":1594},{"line":141,"column":967,"offset":1614},2167,{"type":14,"tagName":848,"properties":1616,"children":1617,"position":1624},{},[1618],{"type":23,"value":1470,"position":1619},{"start":1620,"end":1622},{"line":141,"column":745,"offset":1621},2169,{"line":141,"column":1332,"offset":1623},2191,{"start":1625,"end":1626},{"line":141,"column":967,"offset":1614},{"line":141,"column":1475,"offset":1627},2193,{"start":1629,"end":1630},{"line":141,"column":27,"offset":1579},{"line":141,"column":1475,"offset":1627},{"type":14,"tagName":765,"properties":1632,"children":1633,"position":1703},{},[1634,1655,1668,1688],{"type":14,"tagName":848,"properties":1635,"children":1636,"position":1650},{},[1637],{"type":14,"tagName":133,"properties":1638,"children":1639,"position":1647},{},[1640],{"type":23,"value":1568,"position":1641},{"start":1642,"end":1645},{"line":1643,"column":32,"offset":1644},49,2196,{"line":1643,"column":127,"offset":1646},2205,{"start":1648,"end":1649},{"line":1643,"column":32,"offset":1644},{"line":1643,"column":127,"offset":1646},{"start":1651,"end":1653},{"line":1643,"column":27,"offset":1652},2194,{"line":1643,"column":868,"offset":1654},2206,{"type":14,"tagName":848,"properties":1656,"children":1657,"position":1664},{},[1658],{"type":23,"value":958,"position":1659},{"start":1660,"end":1662},{"line":1643,"column":877,"offset":1661},2208,{"line":1643,"column":1222,"offset":1663},2217,{"start":1665,"end":1666},{"line":1643,"column":868,"offset":1654},{"line":1643,"column":809,"offset":1667},2218,{"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":1643,"column":112,"offset":1678},2220,{"line":1643,"column":1117,"offset":1680},2235,{"start":1682,"end":1683},{"line":1643,"column":112,"offset":1678},{"line":1643,"column":1117,"offset":1680},{"start":1685,"end":1686},{"line":1643,"column":809,"offset":1667},{"line":1643,"column":1198,"offset":1687},2236,{"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":1643,"column":988,"offset":1695},2238,{"line":1643,"column":161,"offset":1697},2255,{"start":1699,"end":1700},{"line":1643,"column":1198,"offset":1687},{"line":1643,"column":1701,"offset":1702},64,2257,{"start":1704,"end":1705},{"line":1643,"column":27,"offset":1652},{"line":1643,"column":1701,"offset":1702},{"type":14,"tagName":765,"properties":1707,"children":1708,"position":1776},{},[1709,1729,1742,1762],{"type":14,"tagName":848,"properties":1710,"children":1711,"position":1724},{},[1712],{"type":14,"tagName":133,"properties":1713,"children":1714,"position":1721},{},[1715],{"type":23,"value":1568,"position":1716},{"start":1717,"end":1719},{"line":832,"column":32,"offset":1718},2260,{"line":832,"column":127,"offset":1720},2269,{"start":1722,"end":1723},{"line":832,"column":32,"offset":1718},{"line":832,"column":127,"offset":1720},{"start":1725,"end":1727},{"line":832,"column":27,"offset":1726},2258,{"line":832,"column":868,"offset":1728},2270,{"type":14,"tagName":848,"properties":1730,"children":1731,"position":1738},{},[1732],{"type":23,"value":958,"position":1733},{"start":1734,"end":1736},{"line":832,"column":877,"offset":1735},2272,{"line":832,"column":1222,"offset":1737},2281,{"start":1739,"end":1740},{"line":832,"column":868,"offset":1728},{"line":832,"column":809,"offset":1741},2282,{"type":14,"tagName":848,"properties":1743,"children":1744,"position":1758},{},[1745],{"type":14,"tagName":133,"properties":1746,"children":1747,"position":1755},{},[1748],{"type":23,"value":1749,"position":1750},"BTC_USDC-PERPETUAL",{"start":1751,"end":1753},{"line":832,"column":112,"offset":1752},2284,{"line":832,"column":997,"offset":1754},2304,{"start":1756,"end":1757},{"line":832,"column":112,"offset":1752},{"line":832,"column":997,"offset":1754},{"start":1759,"end":1760},{"line":832,"column":809,"offset":1741},{"line":832,"column":141,"offset":1761},2305,{"type":14,"tagName":848,"properties":1763,"children":1764,"position":1772},{},[1765],{"type":23,"value":1766,"position":1767},"BTC/USDC Perpetual",{"start":1768,"end":1770},{"line":832,"column":832,"offset":1769},2307,{"line":832,"column":1094,"offset":1771},2325,{"start":1773,"end":1774},{"line":832,"column":141,"offset":1761},{"line":832,"column":1099,"offset":1775},2327,{"start":1777,"end":1778},{"line":832,"column":27,"offset":1726},{"line":832,"column":1099,"offset":1775},{"type":14,"tagName":765,"properties":1780,"children":1781,"position":1850},{},[1782,1803,1816,1836],{"type":14,"tagName":848,"properties":1783,"children":1784,"position":1798},{},[1785],{"type":14,"tagName":133,"properties":1786,"children":1787,"position":1795},{},[1788],{"type":23,"value":1789,"position":1790},"GATE_IO",{"start":1791,"end":1793},{"line":1253,"column":32,"offset":1792},2330,{"line":1253,"column":127,"offset":1794},2339,{"start":1796,"end":1797},{"line":1253,"column":32,"offset":1792},{"line":1253,"column":127,"offset":1794},{"start":1799,"end":1801},{"line":1253,"column":27,"offset":1800},2328,{"line":1253,"column":868,"offset":1802},2340,{"type":14,"tagName":848,"properties":1804,"children":1805,"position":1812},{},[1806],{"type":23,"value":874,"position":1807},{"start":1808,"end":1810},{"line":1253,"column":877,"offset":1809},2342,{"line":1253,"column":880,"offset":1811},2346,{"start":1813,"end":1814},{"line":1253,"column":868,"offset":1802},{"line":1253,"column":885,"offset":1815},2347,{"type":14,"tagName":848,"properties":1817,"children":1818,"position":1832},{},[1819],{"type":14,"tagName":133,"properties":1820,"children":1821,"position":1829},{},[1822],{"type":23,"value":1823,"position":1824},"BTC_USDC",{"start":1825,"end":1827},{"line":1253,"column":795,"offset":1826},2349,{"line":1253,"column":33,"offset":1828},2359,{"start":1830,"end":1831},{"line":1253,"column":795,"offset":1826},{"line":1253,"column":33,"offset":1828},{"start":1833,"end":1834},{"line":1253,"column":885,"offset":1815},{"line":1253,"column":967,"offset":1835},2360,{"type":14,"tagName":848,"properties":1837,"children":1838,"position":1846},{},[1839],{"type":23,"value":1840,"position":1841},"Bitcoin to USDC (Spot)",{"start":1842,"end":1844},{"line":1253,"column":745,"offset":1843},2362,{"line":1253,"column":1332,"offset":1845},2384,{"start":1847,"end":1848},{"line":1253,"column":967,"offset":1835},{"line":1253,"column":1475,"offset":1849},2386,{"start":1851,"end":1852},{"line":1253,"column":27,"offset":1800},{"line":1253,"column":1475,"offset":1849},{"type":14,"tagName":765,"properties":1854,"children":1855,"position":1923},{},[1856,1877,1890,1909],{"type":14,"tagName":848,"properties":1857,"children":1858,"position":1872},{},[1859],{"type":14,"tagName":133,"properties":1860,"children":1861,"position":1869},{},[1862],{"type":23,"value":1863,"position":1864},"GATE_IO_FUTURES",{"start":1865,"end":1867},{"line":151,"column":32,"offset":1866},2389,{"line":151,"column":885,"offset":1868},2406,{"start":1870,"end":1871},{"line":151,"column":32,"offset":1866},{"line":151,"column":885,"offset":1868},{"start":1873,"end":1875},{"line":151,"column":27,"offset":1874},2387,{"line":151,"column":952,"offset":1876},2407,{"type":14,"tagName":848,"properties":1878,"children":1879,"position":1886},{},[1880],{"type":23,"value":958,"position":1881},{"start":1882,"end":1884},{"line":151,"column":800,"offset":1883},2409,{"line":151,"column":33,"offset":1885},2418,{"start":1887,"end":1888},{"line":151,"column":952,"offset":1876},{"line":151,"column":967,"offset":1889},2419,{"type":14,"tagName":848,"properties":1891,"children":1892,"position":1905},{},[1893],{"type":14,"tagName":133,"properties":1894,"children":1895,"position":1902},{},[1896],{"type":23,"value":1602,"position":1897},{"start":1898,"end":1900},{"line":151,"column":745,"offset":1899},2421,{"line":151,"column":988,"offset":1901},2431,{"start":1903,"end":1904},{"line":151,"column":745,"offset":1899},{"line":151,"column":988,"offset":1901},{"start":1906,"end":1907},{"line":151,"column":967,"offset":1889},{"line":151,"column":1422,"offset":1908},2432,{"type":14,"tagName":848,"properties":1910,"children":1911,"position":1919},{},[1912],{"type":23,"value":994,"position":1913},{"start":1914,"end":1916},{"line":151,"column":141,"offset":1915},2434,{"line":151,"column":1917,"offset":1918},66,2452,{"start":1920,"end":1921},{"line":151,"column":1422,"offset":1908},{"line":151,"column":1094,"offset":1922},2454,{"start":1924,"end":1925},{"line":151,"column":27,"offset":1874},{"line":151,"column":1094,"offset":1922},{"type":14,"tagName":765,"properties":1927,"children":1928,"position":1998},{},[1929,1951,1964,1984],{"type":14,"tagName":848,"properties":1930,"children":1931,"position":1945},{},[1932],{"type":14,"tagName":133,"properties":1933,"children":1934,"position":1942},{},[1935],{"type":23,"value":1936,"position":1937},"HYPERLIQUID",{"start":1938,"end":1940},{"line":1155,"column":32,"offset":1939},2457,{"line":1155,"column":1040,"offset":1941},2470,{"start":1943,"end":1944},{"line":1155,"column":32,"offset":1939},{"line":1155,"column":1040,"offset":1941},{"start":1946,"end":1948},{"line":1155,"column":27,"offset":1947},2455,{"line":1155,"column":1949,"offset":1950},17,2471,{"type":14,"tagName":848,"properties":1952,"children":1953,"position":1960},{},[1954],{"type":23,"value":874,"position":1955},{"start":1956,"end":1958},{"line":1155,"column":880,"offset":1957},2473,{"line":1155,"column":800,"offset":1959},2477,{"start":1961,"end":1962},{"line":1155,"column":1949,"offset":1950},{"line":1155,"column":1222,"offset":1963},2478,{"type":14,"tagName":848,"properties":1965,"children":1966,"position":1980},{},[1967],{"type":14,"tagName":133,"properties":1968,"children":1969,"position":1977},{},[1970],{"type":23,"value":1971,"position":1972},"HYPE-USDC",{"start":1973,"end":1975},{"line":1155,"column":1128,"offset":1974},2480,{"line":1155,"column":776,"offset":1976},2491,{"start":1978,"end":1979},{"line":1155,"column":1128,"offset":1974},{"line":1155,"column":776,"offset":1976},{"start":1981,"end":1982},{"line":1155,"column":1222,"offset":1963},{"line":1155,"column":812,"offset":1983},2492,{"type":14,"tagName":848,"properties":1985,"children":1986,"position":1994},{},[1987],{"type":23,"value":1988,"position":1989},"HYPE to USDC (Spot)",{"start":1990,"end":1992},{"line":1155,"column":941,"offset":1991},2494,{"line":1155,"column":1475,"offset":1993},2513,{"start":1995,"end":1996},{"line":1155,"column":812,"offset":1983},{"line":1155,"column":1480,"offset":1997},2515,{"start":1999,"end":2000},{"line":1155,"column":27,"offset":1947},{"line":1155,"column":1480,"offset":1997},{"type":14,"tagName":765,"properties":2002,"children":2003,"position":2072},{},[2004,2025,2039,2059],{"type":14,"tagName":848,"properties":2005,"children":2006,"position":2020},{},[2007],{"type":14,"tagName":133,"properties":2008,"children":2009,"position":2017},{},[2010],{"type":23,"value":2011,"position":2012},"HYPERLIQUID_FUTURES",{"start":2013,"end":2015},{"line":1163,"column":32,"offset":2014},2518,{"line":1163,"column":1222,"offset":2016},2539,{"start":2018,"end":2019},{"line":1163,"column":32,"offset":2014},{"line":1163,"column":1222,"offset":2016},{"start":2021,"end":2023},{"line":1163,"column":27,"offset":2022},2516,{"line":1163,"column":809,"offset":2024},2540,{"type":14,"tagName":848,"properties":2026,"children":2027,"position":2035},{},[2028],{"type":23,"value":958,"position":2029},{"start":2030,"end":2032},{"line":1163,"column":112,"offset":2031},2542,{"line":1163,"column":2033,"offset":2034},36,2551,{"start":2036,"end":2037},{"line":1163,"column":809,"offset":2024},{"line":1163,"column":776,"offset":2038},2552,{"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":1163,"column":130,"offset":2049},2554,{"line":1163,"column":980,"offset":2051},2559,{"start":2053,"end":2054},{"line":1163,"column":130,"offset":2049},{"line":1163,"column":980,"offset":2051},{"start":2056,"end":2057},{"line":1163,"column":776,"offset":2038},{"line":1163,"column":988,"offset":2058},2560,{"type":14,"tagName":848,"properties":2060,"children":2061,"position":2068},{},[2062],{"type":23,"value":1169,"position":2063},{"start":2064,"end":2066},{"line":1163,"column":997,"offset":2065},2562,{"line":1163,"column":923,"offset":2067},2575,{"start":2069,"end":2070},{"line":1163,"column":988,"offset":2058},{"line":1163,"column":161,"offset":2071},2577,{"start":2073,"end":2074},{"line":1163,"column":27,"offset":2022},{"line":1163,"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":1327,"column":32,"offset":2088},2580,{"line":1327,"column":2090,"offset":2091},9,2586,{"start":2093,"end":2094},{"line":1327,"column":32,"offset":2088},{"line":1327,"column":2090,"offset":2091},{"start":2096,"end":2098},{"line":1327,"column":27,"offset":2097},2578,{"line":1327,"column":61,"offset":2099},2587,{"type":14,"tagName":848,"properties":2101,"children":2102,"position":2109},{},[2103],{"type":23,"value":874,"position":2104},{"start":2105,"end":2107},{"line":1327,"column":127,"offset":2106},2589,{"line":1327,"column":1040,"offset":2108},2593,{"start":2110,"end":2111},{"line":1327,"column":61,"offset":2099},{"line":1327,"column":1949,"offset":2112},2594,{"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":1327,"column":880,"offset":2123},2596,{"line":1327,"column":29,"offset":2125},2606,{"start":2127,"end":2128},{"line":1327,"column":880,"offset":2123},{"line":1327,"column":29,"offset":2125},{"start":2130,"end":2131},{"line":1327,"column":1949,"offset":2112},{"line":1327,"column":28,"offset":2132},2607,{"type":14,"tagName":848,"properties":2134,"children":2135,"position":2142},{},[2136],{"type":23,"value":1470,"position":2137},{"start":2138,"end":2140},{"line":1327,"column":33,"offset":2139},2609,{"line":1327,"column":1163,"offset":2141},2631,{"start":2143,"end":2144},{"line":1327,"column":28,"offset":2132},{"line":1327,"column":1172,"offset":2145},2633,{"start":2147,"end":2148},{"line":1327,"column":27,"offset":2097},{"line":1327,"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":1172,"column":32,"offset":2162},2636,{"line":1172,"column":1949,"offset":2164},2650,{"start":2166,"end":2167},{"line":1172,"column":32,"offset":2162},{"line":1172,"column":1949,"offset":2164},{"start":2169,"end":2171},{"line":1172,"column":27,"offset":2170},2634,{"line":1172,"column":189,"offset":2172},2651,{"type":14,"tagName":848,"properties":2174,"children":2175,"position":2183},{},[2176],{"type":23,"value":2177,"position":2178},"FUTURE",{"start":2179,"end":2181},{"line":1172,"column":885,"offset":2180},2653,{"line":1172,"column":1128,"offset":2182},2659,{"start":2184,"end":2185},{"line":1172,"column":189,"offset":2172},{"line":1172,"column":112,"offset":2186},2660,{"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":1172,"column":29,"offset":2197},2662,{"line":1172,"column":1422,"offset":2199},2679,{"start":2201,"end":2202},{"line":1172,"column":29,"offset":2197},{"line":1172,"column":1422,"offset":2199},{"start":2204,"end":2205},{"line":1172,"column":112,"offset":2186},{"line":1172,"column":997,"offset":2206},2680,{"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":1172,"column":1643,"offset":2214},2682,{"line":1172,"column":2216,"offset":2217},74,2707,{"start":2219,"end":2220},{"line":1172,"column":997,"offset":2206},{"line":1172,"column":2221,"offset":2222},76,2709,{"start":2224,"end":2225},{"line":1172,"column":27,"offset":2170},{"line":1172,"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":1332,"column":32,"offset":2239},2712,{"line":1332,"column":186,"offset":2241},2723,{"start":2243,"end":2244},{"line":1332,"column":32,"offset":2239},{"line":1332,"column":186,"offset":2241},{"start":2246,"end":2248},{"line":1332,"column":27,"offset":2247},2710,{"line":1332,"column":877,"offset":2249},2724,{"type":14,"tagName":848,"properties":2251,"children":2252,"position":2259},{},[2253],{"type":23,"value":958,"position":2254},{"start":2255,"end":2257},{"line":1332,"column":1949,"offset":2256},2726,{"line":1332,"column":1128,"offset":2258},2735,{"start":2260,"end":2261},{"line":1332,"column":877,"offset":2249},{"line":1332,"column":112,"offset":2262},2736,{"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":1332,"column":29,"offset":2273},2738,{"line":1332,"column":980,"offset":2275},2753,{"start":2277,"end":2278},{"line":1332,"column":29,"offset":2273},{"line":1332,"column":980,"offset":2275},{"start":2280,"end":2281},{"line":1332,"column":112,"offset":2262},{"line":1332,"column":988,"offset":2282},2754,{"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":1332,"column":997,"offset":2290},2756,{"line":1332,"column":1099,"offset":2292},2779,{"start":2294,"end":2295},{"line":1332,"column":988,"offset":2282},{"line":1332,"column":2296,"offset":2297},72,2781,{"start":2299,"end":2300},{"line":1332,"column":27,"offset":2247},{"line":1332,"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":918,"column":32,"offset":2314},2784,{"line":918,"column":1949,"offset":2316},2798,{"start":2318,"end":2319},{"line":918,"column":32,"offset":2314},{"line":918,"column":1949,"offset":2316},{"start":2321,"end":2323},{"line":918,"column":27,"offset":2322},2782,{"line":918,"column":189,"offset":2324},2799,{"type":14,"tagName":848,"properties":2326,"children":2327,"position":2335},{},[2328],{"type":23,"value":2329,"position":2330},"OPTION",{"start":2331,"end":2333},{"line":918,"column":885,"offset":2332},2801,{"line":918,"column":1128,"offset":2334},2807,{"start":2336,"end":2337},{"line":918,"column":189,"offset":2324},{"line":918,"column":112,"offset":2338},2808,{"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":918,"column":29,"offset":2349},2810,{"line":918,"column":1172,"offset":2351},2837,{"start":2353,"end":2354},{"line":918,"column":29,"offset":2349},{"line":918,"column":1172,"offset":2351},{"start":2356,"end":2357},{"line":918,"column":112,"offset":2338},{"line":918,"column":1332,"offset":2358},2838,{"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":918,"column":1475,"offset":2366},2840,{"line":918,"column":2368,"offset":2369},80,2861,{"start":2371,"end":2372},{"line":918,"column":1332,"offset":2358},{"line":918,"column":2373,"offset":2374},82,2863,{"start":2376,"end":2377},{"line":918,"column":27,"offset":2322},{"line":918,"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":1475,"column":32,"offset":2391},2866,{"line":1475,"column":61,"offset":2393},2873,{"start":2395,"end":2396},{"line":1475,"column":32,"offset":2391},{"line":1475,"column":61,"offset":2393},{"start":2398,"end":2400},{"line":1475,"column":27,"offset":2399},2864,{"line":1475,"column":779,"offset":2401},2874,{"type":14,"tagName":848,"properties":2403,"children":2404,"position":2411},{},[2405],{"type":23,"value":874,"position":2406},{"start":2407,"end":2409},{"line":1475,"column":868,"offset":2408},2876,{"line":1475,"column":1949,"offset":2410},2880,{"start":2412,"end":2413},{"line":1475,"column":779,"offset":2401},{"line":1475,"column":189,"offset":2414},2881,{"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":1475,"column":885,"offset":2425},2883,{"line":1475,"column":28,"offset":2427},2893,{"start":2429,"end":2430},{"line":1475,"column":885,"offset":2425},{"line":1475,"column":28,"offset":2427},{"start":2432,"end":2433},{"line":1475,"column":189,"offset":2414},{"line":1475,"column":899,"offset":2434},2894,{"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":1475,"column":967,"offset":2442},2896,{"line":1475,"column":1253,"offset":2444},2914,{"start":2446,"end":2447},{"line":1475,"column":899,"offset":2434},{"line":1475,"column":1155,"offset":2448},2916,{"start":2450,"end":2451},{"line":1475,"column":27,"offset":2399},{"line":1475,"column":1155,"offset":2448},{"start":2453,"end":2454},{"line":130,"column":27,"offset":866},{"line":1475,"column":1155,"offset":2448},{"start":2456,"end":2457},{"line":776,"column":27,"offset":783},{"line":1475,"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":1480,"column":56,"offset":2467},2921,{"line":1480,"column":880,"offset":2469},2936,{"start":2471,"end":2473},{"line":1480,"column":27,"offset":2472},2918,{"line":1480,"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":1917,"column":32,"offset":2491},2969,{"line":1917,"column":880,"offset":2493},2985,{"start":2495,"end":2497},{"line":1917,"column":27,"offset":2496},2967,{"line":1917,"column":952,"offset":2498},2987,{"start":2500,"end":2501},{"line":1917,"column":27,"offset":2496},{"line":1917,"column":952,"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":1094,"column":27,"offset":2509},2989,{"line":1094,"column":885,"offset":2511},3008,{"type":14,"tagName":2484,"properties":2513,"children":2514,"position":2522},{},[2515],{"type":23,"value":2516,"position":2517},"case-sensitive",{"start":2518,"end":2520},{"line":1094,"column":795,"offset":2519},3010,{"line":1094,"column":2033,"offset":2521},3024,{"start":2523,"end":2524},{"line":1094,"column":885,"offset":2511},{"line":1094,"column":812,"offset":2525},3026,{"type":23,"value":2527,"position":2528},". Always use uppercase for exchange names (e.g., ",{"start":2529,"end":2530},{"line":1094,"column":812,"offset":2525},{"line":1094,"column":2531,"offset":2532},87,3075,{"type":14,"tagName":133,"properties":2534,"children":2535,"position":2542},{},[2536],{"type":23,"value":855,"position":2537},{"start":2538,"end":2539},{"line":1094,"column":2531,"offset":2532},{"line":1094,"column":2540,"offset":2541},96,3084,{"start":2543,"end":2544},{"line":1094,"column":2531,"offset":2532},{"line":1094,"column":2540,"offset":2541},{"type":23,"value":2546,"position":2547},", not ",{"start":2548,"end":2549},{"line":1094,"column":2540,"offset":2541},{"line":1094,"column":2550,"offset":2551},102,3090,{"type":14,"tagName":133,"properties":2553,"children":2554,"position":2562},{},[2555],{"type":23,"value":2556,"position":2557},"binance",{"start":2558,"end":2559},{"line":1094,"column":2550,"offset":2551},{"line":1094,"column":2560,"offset":2561},111,3099,{"start":2563,"end":2564},{"line":1094,"column":2550,"offset":2551},{"line":1094,"column":2560,"offset":2561},{"type":23,"value":2566,"position":2567},").",{"start":2568,"end":2569},{"line":1094,"column":2560,"offset":2561},{"line":1094,"column":2570,"offset":2571},113,3101,{"start":2573,"end":2574},{"line":1094,"column":27,"offset":2509},{"line":1094,"column":2570,"offset":2571},{"type":23,"value":89},{"type":14,"tagName":2476,"properties":2577,"children":2579},{"type":2578},"info",[2580,2601],{"type":14,"tagName":120,"properties":2581,"children":2582,"position":2598},{},[2583],{"type":14,"tagName":2484,"properties":2584,"children":2585,"position":2593},{},[2586],{"type":23,"value":2587,"position":2588},"Symbol Format Variations",{"start":2589,"end":2591},{"line":2221,"column":32,"offset":2590},3147,{"line":2221,"column":112,"offset":2592},3171,{"start":2594,"end":2596},{"line":2221,"column":27,"offset":2595},3145,{"line":2221,"column":29,"offset":2597},3173,{"start":2599,"end":2600},{"line":2221,"column":27,"offset":2595},{"line":2221,"column":29,"offset":2597},{"type":14,"tagName":120,"properties":2602,"children":2603,"position":2670},{},[2604,2612,2624,2631,2643,2650,2663],{"type":23,"value":2605,"position":2606},"Different exchanges use different separators: hyphens (",{"start":2607,"end":2610},{"line":2608,"column":27,"offset":2609},78,3175,{"line":2608,"column":1172,"offset":2611},3230,{"type":14,"tagName":133,"properties":2613,"children":2614,"position":2621},{},[2615],{"type":23,"value":2616,"position":2617},"-",{"start":2618,"end":2619},{"line":2608,"column":1172,"offset":2611},{"line":2608,"column":1475,"offset":2620},3233,{"start":2622,"end":2623},{"line":2608,"column":1172,"offset":2611},{"line":2608,"column":1475,"offset":2620},{"type":23,"value":2625,"position":2626},"), underscores (",{"start":2627,"end":2628},{"line":2608,"column":1475,"offset":2620},{"line":2608,"column":2629,"offset":2630},75,3249,{"type":14,"tagName":133,"properties":2632,"children":2633,"position":2640},{},[2634],{"type":23,"value":2635,"position":2636},"_",{"start":2637,"end":2638},{"line":2608,"column":2629,"offset":2630},{"line":2608,"column":2608,"offset":2639},3252,{"start":2641,"end":2642},{"line":2608,"column":2629,"offset":2630},{"line":2608,"column":2608,"offset":2639},{"type":23,"value":2644,"position":2645},"), colons (",{"start":2646,"end":2647},{"line":2608,"column":2608,"offset":2639},{"line":2608,"column":2648,"offset":2649},89,3263,{"type":14,"tagName":133,"properties":2651,"children":2652,"position":2660},{},[2653],{"type":23,"value":2654,"position":2655},":",{"start":2656,"end":2657},{"line":2608,"column":2648,"offset":2649},{"line":2608,"column":2658,"offset":2659},92,3266,{"start":2661,"end":2662},{"line":2608,"column":2648,"offset":2649},{"line":2608,"column":2658,"offset":2659},{"type":23,"value":2664,"position":2665},"), or no separator at all. Always check the format for your specific exchange.",{"start":2666,"end":2667},{"line":2608,"column":2658,"offset":2659},{"line":2608,"column":2668,"offset":2669},170,3344,{"start":2671,"end":2672},{"line":2608,"column":27,"offset":2609},{"line":2608,"column":2668,"offset":2669},{"type":23,"value":89},{"type":14,"tagName":2476,"properties":2675,"children":2677},{"type":2676},"success",[2678,2700],{"type":14,"tagName":120,"properties":2679,"children":2680,"position":2697},{},[2681],{"type":14,"tagName":2484,"properties":2682,"children":2683,"position":2692},{},[2684],{"type":23,"value":2685,"position":2686},"Data Availability",{"start":2687,"end":2690},{"line":2688,"column":32,"offset":2689},86,3393,{"line":2688,"column":885,"offset":2691},3410,{"start":2693,"end":2695},{"line":2688,"column":27,"offset":2694},3391,{"line":2688,"column":795,"offset":2696},3412,{"start":2698,"end":2699},{"line":2688,"column":27,"offset":2694},{"line":2688,"column":795,"offset":2696},{"type":14,"tagName":120,"properties":2701,"children":2702,"position":2712},{},[2703],{"type":23,"value":2704,"position":2705},"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":2706,"end":2709},{"line":2707,"column":27,"offset":2708},88,3414,{"line":2707,"column":2710,"offset":2711},198,3611,{"start":2713,"end":2714},{"line":2707,"column":27,"offset":2708},{"line":2707,"column":2710,"offset":2711},{"type":23,"value":89},{"type":14,"tagName":2476,"properties":2717,"children":2718},{"type":2578},[2719,2740],{"type":14,"tagName":120,"properties":2720,"children":2721,"position":2737},{},[2722],{"type":14,"tagName":2484,"properties":2723,"children":2724,"position":2732},{},[2725],{"type":23,"value":2726,"position":2727},"Futures and Options Format",{"start":2728,"end":2730},{"line":2540,"column":32,"offset":2729},3657,{"line":2540,"column":29,"offset":2731},3683,{"start":2733,"end":2735},{"line":2540,"column":27,"offset":2734},3655,{"line":2540,"column":899,"offset":2736},3685,{"start":2738,"end":2739},{"line":2540,"column":27,"offset":2734},{"line":2540,"column":899,"offset":2736},{"type":14,"tagName":120,"properties":2741,"children":2742,"position":2771},{},[2743,2751,2764],{"type":23,"value":2744,"position":2745},"For dated futures and options, use the format specified by the exchange. For example, ",{"start":2746,"end":2749},{"line":2747,"column":27,"offset":2748},98,3687,{"line":2747,"column":2531,"offset":2750},3773,{"type":14,"tagName":133,"properties":2752,"children":2753,"position":2761},{},[2754],{"type":23,"value":2755,"position":2756},"YYMMDD",{"start":2757,"end":2758},{"line":2747,"column":2531,"offset":2750},{"line":2747,"column":2759,"offset":2760},95,3781,{"start":2762,"end":2763},{"line":2747,"column":2531,"offset":2750},{"line":2747,"column":2759,"offset":2760},{"type":23,"value":2765,"position":2766}," represents the year, month, and day of expiry.",{"start":2767,"end":2768},{"line":2747,"column":2759,"offset":2760},{"line":2747,"column":2769,"offset":2770},142,3828,{"start":2772,"end":2773},{"line":2747,"column":27,"offset":2748},{"line":2747,"column":2769,"offset":2770},{"quirksMode":2775},false,{"start":2777,"end":2778},{"line":27,"column":27,"offset":97},{"line":2550,"column":27,"offset":2779},3845,1781011072741]