{"openapi":"3.1.0","info":{"title":"Maatsii Real-time Chart Frames API for Grok (Canonical c1..c200 Only, Zero-Cache, Full Chartmap)","version":"7.3.0-grok","description":"Maatsii serves real-time annotated chart frames (JPEG, 720x1280) for 200 financial charts across futures, commodities, crypto, FX, bonds, volatility, ratios, and equities.\n\nOPTIMIZED FOR GROK (xAI):\n- Grok's user-agent is whitelisted for full access and higher rate limits.\n- Grok can directly render these images in responses using the full URL with cachebuster.\n- Binary JPEG endpoint (.jpg) is preferred for maximum compatibility and direct embedding.\n\nCRITICAL REALTIME REQUIREMENT:\n- Charts update on every tick — frames are never stale for more than a few seconds.\n- Always append unique cachebuster: ?cb={unique} (random string, incrementing counter, or timestamp)\n- Cloudflare is configured with zero caching on frame endpoints.\n- Freshness is guaranteed by image content (annotated timestamp/watermark visible in pixels).\n\nCANONICAL IDENTIFIERS ONLY:\n- Use lowercase c1 to c200 only\n- Ticker aliases are intentionally excluded from this spec to enforce consistency and avoid mapping errors.\n\nDiscovery:\n- Full chart map embedded below (static, cold-start safe)\n- Human docs: https://api.maatsii.com/llms.txt\n- Machine schema: https://api.maatsii.com/openapi.json","contact":{"name":"Maatsii API Support","url":"https://api.maatsii.com","email":"api@maatsii.com"},"x-logo":{"url":"https://api.maatsii.com/logo.png"},"x-related-documentation":{"aiAgentDiscovery":"https://api.maatsii.com/llms.txt","humanReadable":"https://api.maatsii.com/llm.txt","canonicalSchema":"https://api.maatsii.com/openapi.json"}},"servers":[{"url":"https://api.maatsii.com","description":"Production (Cloudflare CDN, zero-cache on frames)"}],"paths":{"/{id}.jpg":{"get":{"summary":"Get realtime chart frame (binary JPEG) — optimized for Grok embedding","description":"Returns the latest annotated chart frame as binary JPEG. Designed for direct URL embedding in Grok responses.\n\n- Use canonical id: c1 to c200 (lowercase only)\n- REQUIRED: append unique ?cb= cachebuster on every request\n- RECOMMENDED: send no-cache headers\n- Image includes visible timestamp/annotation for visual freshness verification\n\nIMPORTANT: Always append ?raw=1 to get direct binary JPEG. Without ?raw=1, browsers receive an HTML dashboard page.","operationId":"getRealtimeChartFrameJpeg","tags":["Frames","Grok Optimized"],"parameters":[{"name":"id","in":"path","required":true,"description":"Canonical chart ID: c1 to c200 (lowercase only)","schema":{"type":"string","pattern":"^c([1-9]|[1-9][0-9]|1[0-9]{2}|200)$"}},{"name":"cb","in":"query","required":true,"description":"Cachebuster — MUST be unique per request (random string, counter, or timestamp)","schema":{"type":"string"},"example":"grok-1234567890"},{"name":"Cache-Control","in":"header","required":false,"description":"Recommended for fresh frames","schema":{"type":"string","default":"no-cache, no-store, max-age=0"}},{"name":"Pragma","in":"header","required":false,"description":"Legacy no-cache support","schema":{"type":"string","default":"no-cache"}},{"name":"raw","in":"query","required":false,"description":"Set to 1 to get direct binary JPEG. Without this, browsers receive an HTML dashboard. Grok MUST use ?raw=1 for direct image data.","schema":{"type":"string","enum":["1"],"default":"1"},"example":"1"}],"responses":{"200":{"description":"Realtime JPEG chart frame (~80-120KB, annotated with latest timestamp)","content":{"image/jpeg":{"schema":{"type":"string","format":"binary"}}},"headers":{"Content-Disposition":{"description":"Suggested filename for embedding","schema":{"type":"string","example":"inline; filename=\"c1-NQ_100T.jpg\""}},"Cache-Control":{"schema":{"type":"string","example":"public, max-age=0"}}}},"404":{"description":"Invalid or unknown chart ID (must be c1-c200)"},"503":{"description":"Frame temporarily unavailable (rare)"}},"x-grok-optimized":true,"x-grok-rendering-note":"Grok can directly display this URL in responses. Append unique ?cb= on every request to guarantee freshness."}}},"x-chartmap":{"description":"Embedded static reference of all 200 charts across 25 asset groups — canonical source for Grok cold-start and offline reasoning. Symbol uses TradingView format (futures end in 1!). Interval is TradingView interval code.","total":200,"groups":["01 NQ","02 ES","03 YM","04 RTY & Index Spreads","05 FI Short-Term","06 FI 10-Year","07 FI Long-Term","08 Yield Curve & Credit","09 Dollar & DXY","10 FX EUR & GBP","11 FX JPY & Other","12 FX Crosses","13 Crypto BTC","14 Crypto ETH","15 Crypto Market & Alts","16 Gold","17 Energy","18 Metals & Agriculture","19 ETFs & Rotation","20 Semiconductors","21 Mega-Cap Tech","22 High-Beta & Speculative","23 Volatility","24 Market Breadth","25 Global & Macro"],"charts":{"c1":{"symbol":"NQ1!","interval":"100T","group":"01 NQ","url":"https://api.maatsii.com/c1.jpg"},"c2":{"symbol":"NQ1!","interval":"1000T","group":"01 NQ","url":"https://api.maatsii.com/c2.jpg"},"c3":{"symbol":"NQ1!","interval":"1M","group":"01 NQ","url":"https://api.maatsii.com/c3.jpg"},"c4":{"symbol":"NQ1!","interval":"15M","group":"01 NQ","url":"https://api.maatsii.com/c4.jpg"},"c5":{"symbol":"NQ1!","interval":"1H","group":"01 NQ","url":"https://api.maatsii.com/c5.jpg"},"c6":{"symbol":"NQ1!","interval":"4H","group":"01 NQ","url":"https://api.maatsii.com/c6.jpg"},"c7":{"symbol":"ES1!","interval":"100T","group":"02 ES","url":"https://api.maatsii.com/c7.jpg"},"c8":{"symbol":"ES1!","interval":"1000T","group":"02 ES","url":"https://api.maatsii.com/c8.jpg"},"c9":{"symbol":"ES1!","interval":"1M","group":"02 ES","url":"https://api.maatsii.com/c9.jpg"},"c10":{"symbol":"ES1!","interval":"15M","group":"02 ES","url":"https://api.maatsii.com/c10.jpg"},"c11":{"symbol":"ES1!","interval":"1H","group":"02 ES","url":"https://api.maatsii.com/c11.jpg"},"c12":{"symbol":"ES1!","interval":"4H","group":"02 ES","url":"https://api.maatsii.com/c12.jpg"},"c13":{"symbol":"GC1!","interval":"15M","group":"16 Gold","url":"https://api.maatsii.com/c13.jpg"},"c14":{"symbol":"GC1!","interval":"1H","group":"16 Gold","url":"https://api.maatsii.com/c14.jpg"},"c15":{"symbol":"CL1!","interval":"1M","group":"17 Energy","url":"https://api.maatsii.com/c15.jpg"},"c16":{"symbol":"CL1!","interval":"15M","group":"17 Energy","url":"https://api.maatsii.com/c16.jpg"},"c17":{"symbol":"CL1!","interval":"30M","group":"17 Energy","url":"https://api.maatsii.com/c17.jpg"},"c18":{"symbol":"CL1!","interval":"1H","group":"17 Energy","url":"https://api.maatsii.com/c18.jpg"},"c19":{"symbol":"CL1!","interval":"4H","group":"17 Energy","url":"https://api.maatsii.com/c19.jpg"},"c20":{"symbol":"CL1!","interval":"6H","group":"17 Energy","url":"https://api.maatsii.com/c20.jpg"},"c21":{"symbol":"CL1!","interval":"1D","group":"17 Energy","url":"https://api.maatsii.com/c21.jpg"},"c22":{"symbol":"TIP/US10Y","interval":"1D","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c22.jpg"},"c23":{"symbol":"TLT/LQD","interval":"1D","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c23.jpg"},"c24":{"symbol":"GC1!","interval":"1M","group":"16 Gold","url":"https://api.maatsii.com/c24.jpg"},"c25":{"symbol":"MOVE","interval":"1D","group":"23 Volatility","url":"https://api.maatsii.com/c25.jpg"},"c26":{"symbol":"EWG/DAX","interval":"10M","group":"25 Global & Macro","url":"https://api.maatsii.com/c26.jpg"},"c27":{"symbol":"FXI/BTCUSD","interval":"15M","group":"25 Global & Macro","url":"https://api.maatsii.com/c27.jpg"},"c28":{"symbol":"TIP/DXY","interval":"1D","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c28.jpg"},"c29":{"symbol":"VIX","interval":"4H","group":"23 Volatility","url":"https://api.maatsii.com/c29.jpg"},"c30":{"symbol":"TNX","interval":"1H","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c30.jpg"},"c31":{"symbol":"XLK","interval":"1H","group":"21 Mega-Cap Tech","url":"https://api.maatsii.com/c31.jpg"},"c32":{"symbol":"SOXX/SMH","interval":"1H","group":"20 Semiconductors","url":"https://api.maatsii.com/c32.jpg"},"c33":{"symbol":"VIX","interval":"15M","group":"23 Volatility","url":"https://api.maatsii.com/c33.jpg"},"c34":{"symbol":"SPYG/SPYV","interval":"1H","group":"19 ETFs & Rotation","url":"https://api.maatsii.com/c34.jpg"},"c35":{"symbol":"LQD/IEF","interval":"10M","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c35.jpg"},"c36":{"symbol":"USDJPY","interval":"1000T","group":"11 FX JPY & Other","url":"https://api.maatsii.com/c36.jpg"},"c37":{"symbol":"HYG","interval":"4H","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c37.jpg"},"c38":{"symbol":"ZB1!","interval":"1H","group":"07 FI Long-Term","url":"https://api.maatsii.com/c38.jpg"},"c39":{"symbol":"NVDA/NQ1","interval":"3M","group":"20 Semiconductors","url":"https://api.maatsii.com/c39.jpg"},"c40":{"symbol":"JNK/HYG","interval":"1H","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c40.jpg"},"c41":{"symbol":"NVDA/ES1","interval":"30M","group":"20 Semiconductors","url":"https://api.maatsii.com/c41.jpg"},"c42":{"symbol":"SOFR/US02Y","interval":"5M","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c42.jpg"},"c43":{"symbol":"XLC/XLK/XLV","interval":"1H","group":"19 ETFs & Rotation","url":"https://api.maatsii.com/c43.jpg"},"c44":{"symbol":"SMCI/NVDA/TSM","interval":"15M","group":"20 Semiconductors","url":"https://api.maatsii.com/c44.jpg"},"c45":{"symbol":"GS/JPM/XLF","interval":"4H","group":"24 Market Breadth","url":"https://api.maatsii.com/c45.jpg"},"c46":{"symbol":"MOVE/US02Y/US10Y","interval":"1H","group":"25 Global & Macro","url":"https://api.maatsii.com/c46.jpg"},"c47":{"symbol":"HYG/TLT/US02Y","interval":"15M","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c47.jpg"},"c48":{"symbol":"RSP/SPY/IWM","interval":"30M","group":"19 ETFs & Rotation","url":"https://api.maatsii.com/c48.jpg"},"c49":{"symbol":"YM1!","interval":"100T","group":"03 YM","url":"https://api.maatsii.com/c49.jpg"},"c50":{"symbol":"YM1!","interval":"1000T","group":"03 YM","url":"https://api.maatsii.com/c50.jpg"},"c51":{"symbol":"YM1!","interval":"15M","group":"03 YM","url":"https://api.maatsii.com/c51.jpg"},"c52":{"symbol":"YM1!","interval":"1H","group":"03 YM","url":"https://api.maatsii.com/c52.jpg"},"c53":{"symbol":"RTY1!","interval":"100T","group":"04 RTY & Index Spreads","url":"https://api.maatsii.com/c53.jpg"},"c54":{"symbol":"RTY1!","interval":"1000T","group":"04 RTY & Index Spreads","url":"https://api.maatsii.com/c54.jpg"},"c55":{"symbol":"RTY1!","interval":"15M","group":"04 RTY & Index Spreads","url":"https://api.maatsii.com/c55.jpg"},"c56":{"symbol":"RTY1!","interval":"1H","group":"04 RTY & Index Spreads","url":"https://api.maatsii.com/c56.jpg"},"c57":{"symbol":"ZB1!","interval":"15M","group":"07 FI Long-Term","url":"https://api.maatsii.com/c57.jpg"},"c58":{"symbol":"GC1!","interval":"100T","group":"16 Gold","url":"https://api.maatsii.com/c58.jpg"},"c59":{"symbol":"ZB1!","interval":"4H","group":"07 FI Long-Term","url":"https://api.maatsii.com/c59.jpg"},"c60":{"symbol":"ZN1!","interval":"15M","group":"06 FI 10-Year","url":"https://api.maatsii.com/c60.jpg"},"c61":{"symbol":"ZN1!","interval":"1H","group":"06 FI 10-Year","url":"https://api.maatsii.com/c61.jpg"},"c62":{"symbol":"ZN1!","interval":"4H","group":"06 FI 10-Year","url":"https://api.maatsii.com/c62.jpg"},"c63":{"symbol":"ZF1!","interval":"15M","group":"05 FI Short-Term","url":"https://api.maatsii.com/c63.jpg"},"c64":{"symbol":"ZF1!","interval":"1H","group":"05 FI Short-Term","url":"https://api.maatsii.com/c64.jpg"},"c65":{"symbol":"UB1!","interval":"1H","group":"07 FI Long-Term","url":"https://api.maatsii.com/c65.jpg"},"c66":{"symbol":"UB1!","interval":"4H","group":"07 FI Long-Term","url":"https://api.maatsii.com/c66.jpg"},"c67":{"symbol":"BTCUSD","interval":"1M","group":"13 Crypto BTC","url":"https://api.maatsii.com/c67.jpg"},"c68":{"symbol":"BTCUSD","interval":"5M","group":"13 Crypto BTC","url":"https://api.maatsii.com/c68.jpg"},"c69":{"symbol":"BTCUSD","interval":"1H","group":"13 Crypto BTC","url":"https://api.maatsii.com/c69.jpg"},"c70":{"symbol":"BTCUSD","interval":"4H","group":"13 Crypto BTC","url":"https://api.maatsii.com/c70.jpg"},"c71":{"symbol":"BTCUSD","interval":"1D","group":"13 Crypto BTC","url":"https://api.maatsii.com/c71.jpg"},"c72":{"symbol":"ETHUSD","interval":"1M","group":"14 Crypto ETH","url":"https://api.maatsii.com/c72.jpg"},"c73":{"symbol":"ETHUSD","interval":"5M","group":"14 Crypto ETH","url":"https://api.maatsii.com/c73.jpg"},"c74":{"symbol":"ETHUSD","interval":"1H","group":"14 Crypto ETH","url":"https://api.maatsii.com/c74.jpg"},"c75":{"symbol":"ETHUSD","interval":"4H","group":"14 Crypto ETH","url":"https://api.maatsii.com/c75.jpg"},"c76":{"symbol":"ETHUSD","interval":"1D","group":"14 Crypto ETH","url":"https://api.maatsii.com/c76.jpg"},"c77":{"symbol":"DXY","interval":"15M","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c77.jpg"},"c78":{"symbol":"DXY","interval":"1H","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c78.jpg"},"c79":{"symbol":"DXY","interval":"1D","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c79.jpg"},"c80":{"symbol":"DX1!","interval":"15M","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c80.jpg"},"c81":{"symbol":"DX1!","interval":"1H","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c81.jpg"},"c82":{"symbol":"6E1","interval":"15M","group":"10 FX EUR & GBP","url":"https://api.maatsii.com/c82.jpg"},"c83":{"symbol":"6E1","interval":"1H","group":"10 FX EUR & GBP","url":"https://api.maatsii.com/c83.jpg"},"c84":{"symbol":"6E1","interval":"1D","group":"10 FX EUR & GBP","url":"https://api.maatsii.com/c84.jpg"},"c85":{"symbol":"6B1","interval":"15M","group":"10 FX EUR & GBP","url":"https://api.maatsii.com/c85.jpg"},"c86":{"symbol":"6B1","interval":"1H","group":"10 FX EUR & GBP","url":"https://api.maatsii.com/c86.jpg"},"c87":{"symbol":"6J1","interval":"15M","group":"11 FX JPY & Other","url":"https://api.maatsii.com/c87.jpg"},"c88":{"symbol":"6J1","interval":"1H","group":"11 FX JPY & Other","url":"https://api.maatsii.com/c88.jpg"},"c89":{"symbol":"6A1","interval":"15M","group":"11 FX JPY & Other","url":"https://api.maatsii.com/c89.jpg"},"c90":{"symbol":"6A1","interval":"1H","group":"11 FX JPY & Other","url":"https://api.maatsii.com/c90.jpg"},"c91":{"symbol":"EURUSD","interval":"5M","group":"10 FX EUR & GBP","url":"https://api.maatsii.com/c91.jpg"},"c92":{"symbol":"EURUSD","interval":"1H","group":"10 FX EUR & GBP","url":"https://api.maatsii.com/c92.jpg"},"c93":{"symbol":"GBPUSD","interval":"5M","group":"10 FX EUR & GBP","url":"https://api.maatsii.com/c93.jpg"},"c94":{"symbol":"GBPUSD","interval":"1H","group":"10 FX EUR & GBP","url":"https://api.maatsii.com/c94.jpg"},"c95":{"symbol":"AUDUSD","interval":"5M","group":"11 FX JPY & Other","url":"https://api.maatsii.com/c95.jpg"},"c96":{"symbol":"AUDUSD","interval":"1H","group":"11 FX JPY & Other","url":"https://api.maatsii.com/c96.jpg"},"c97":{"symbol":"USDJPY","interval":"5M","group":"11 FX JPY & Other","url":"https://api.maatsii.com/c97.jpg"},"c98":{"symbol":"ETHBTC","interval":"15M","group":"14 Crypto ETH","url":"https://api.maatsii.com/c98.jpg"},"c99":{"symbol":"RTY1!/ES1","interval":"15M","group":"04 RTY & Index Spreads","url":"https://api.maatsii.com/c99.jpg"},"c100":{"symbol":"YM1!/ES1","interval":"15M","group":"04 RTY & Index Spreads","url":"https://api.maatsii.com/c100.jpg"},"c101":{"symbol":"ZN1!/UB1","interval":"1H","group":"06 FI 10-Year","url":"https://api.maatsii.com/c101.jpg"},"c102":{"symbol":"DXY/ES1","interval":"30M","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c102.jpg"},"c103":{"symbol":"DXY/NQ1","interval":"30M","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c103.jpg"},"c104":{"symbol":"DXY/6E1/6J1/6B1/6A1","interval":"1D","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c104.jpg"},"c105":{"symbol":"YM1!","interval":"1M","group":"03 YM","url":"https://api.maatsii.com/c105.jpg"},"c106":{"symbol":"YM1!","interval":"4H","group":"03 YM","url":"https://api.maatsii.com/c106.jpg"},"c107":{"symbol":"RTY1!","interval":"1M","group":"04 RTY & Index Spreads","url":"https://api.maatsii.com/c107.jpg"},"c108":{"symbol":"RTY1!","interval":"4H","group":"04 RTY & Index Spreads","url":"https://api.maatsii.com/c108.jpg"},"c109":{"symbol":"UB1!","interval":"15M","group":"07 FI Long-Term","url":"https://api.maatsii.com/c109.jpg"},"c110":{"symbol":"ZN1!","interval":"1D","group":"06 FI 10-Year","url":"https://api.maatsii.com/c110.jpg"},"c111":{"symbol":"ZB1!","interval":"1D","group":"07 FI Long-Term","url":"https://api.maatsii.com/c111.jpg"},"c112":{"symbol":"ZF1!","interval":"4H","group":"05 FI Short-Term","url":"https://api.maatsii.com/c112.jpg"},"c113":{"symbol":"ZF1!","interval":"4H","group":"05 FI Short-Term","url":"https://api.maatsii.com/c113.jpg"},"c114":{"symbol":"US10Y","interval":"1D","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c114.jpg"},"c115":{"symbol":"6C1","interval":"1H","group":"11 FX JPY & Other","url":"https://api.maatsii.com/c115.jpg"},"c116":{"symbol":"6S1","interval":"1H","group":"12 FX Crosses","url":"https://api.maatsii.com/c116.jpg"},"c117":{"symbol":"USDCAD","interval":"1H","group":"12 FX Crosses","url":"https://api.maatsii.com/c117.jpg"},"c118":{"symbol":"USDCHF","interval":"1H","group":"12 FX Crosses","url":"https://api.maatsii.com/c118.jpg"},"c119":{"symbol":"BTCUSD","interval":"1000T","group":"13 Crypto BTC","url":"https://api.maatsii.com/c119.jpg"},"c120":{"symbol":"ETHUSD","interval":"1000T","group":"14 Crypto ETH","url":"https://api.maatsii.com/c120.jpg"},"c121":{"symbol":"BTC.D","interval":"1H","group":"13 Crypto BTC","url":"https://api.maatsii.com/c121.jpg"},"c122":{"symbol":"DXY1!","interval":"4H","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c122.jpg"},"c123":{"symbol":"GC1!","interval":"1000T","group":"16 Gold","url":"https://api.maatsii.com/c123.jpg"},"c124":{"symbol":"GC1!","interval":"1000T","group":"16 Gold","url":"https://api.maatsii.com/c124.jpg"},"c125":{"symbol":"SPY/IWM","interval":"5M","group":"19 ETFs & Rotation","url":"https://api.maatsii.com/c125.jpg"},"c126":{"symbol":"SPY/QQQ","interval":"5M","group":"19 ETFs & Rotation","url":"https://api.maatsii.com/c126.jpg"},"c127":{"symbol":"SPY/RSP","interval":"5M","group":"19 ETFs & Rotation","url":"https://api.maatsii.com/c127.jpg"},"c128":{"symbol":"SPY/XLP","interval":"5M","group":"19 ETFs & Rotation","url":"https://api.maatsii.com/c128.jpg"},"c129":{"symbol":"SPY/SMH","interval":"5M","group":"22 High-Beta & Speculative","url":"https://api.maatsii.com/c129.jpg"},"c130":{"symbol":"SPLV/SPHB","interval":"1H","group":"24 Market Breadth","url":"https://api.maatsii.com/c130.jpg"},"c131":{"symbol":"XLF/XLK","interval":"1H","group":"24 Market Breadth","url":"https://api.maatsii.com/c131.jpg"},"c132":{"symbol":"SPY/XLE","interval":"1H","group":"24 Market Breadth","url":"https://api.maatsii.com/c132.jpg"},"c133":{"symbol":"HYG/TLT","interval":"1H","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c133.jpg"},"c134":{"symbol":"HYG/IEF","interval":"1H","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c134.jpg"},"c135":{"symbol":"VIX/VIX3M","interval":"5M","group":"23 Volatility","url":"https://api.maatsii.com/c135.jpg"},"c136":{"symbol":"VIX9D/VIX","interval":"5M","group":"23 Volatility","url":"https://api.maatsii.com/c136.jpg"},"c137":{"symbol":"VVIX/VIX","interval":"1H","group":"23 Volatility","url":"https://api.maatsii.com/c137.jpg"},"c138":{"symbol":"UVXY/SVIX","interval":"1H","group":"23 Volatility","url":"https://api.maatsii.com/c138.jpg"},"c139":{"symbol":"US02Y/US10Y","interval":"1D","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c139.jpg"},"c140":{"symbol":"US03M/US10Y","interval":"1D","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c140.jpg"},"c141":{"symbol":"US10Y/US30Y","interval":"1D","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c141.jpg"},"c142":{"symbol":"US10Y/US30Y","interval":"1D","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c142.jpg"},"c143":{"symbol":"TLT/IEF","interval":"1H","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c143.jpg"},"c144":{"symbol":"HYG/LQD","interval":"1H","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c144.jpg"},"c145":{"symbol":"DXY/CL1","interval":"1H","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c145.jpg"},"c146":{"symbol":"DXY/GC1","interval":"1H","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c146.jpg"},"c147":{"symbol":"DXY/EEM","interval":"1D","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c147.jpg"},"c148":{"symbol":"DXY/BTCUSD","interval":"1H","group":"09 Dollar & DXY","url":"https://api.maatsii.com/c148.jpg"},"c149":{"symbol":"RB1!/CL1","interval":"1H","group":"17 Energy","url":"https://api.maatsii.com/c149.jpg"},"c150":{"symbol":"HO1!/CL1!","interval":"1H","group":"17 Energy","url":"https://api.maatsii.com/c150.jpg"},"c151":{"symbol":"HO1!/CL1","interval":"1H","group":"17 Energy","url":"https://api.maatsii.com/c151.jpg"},"c152":{"symbol":"NG1!/CL1","interval":"1H","group":"17 Energy","url":"https://api.maatsii.com/c152.jpg"},"c153":{"symbol":"GC1!/SI1","interval":"1D","group":"18 Metals & Agriculture","url":"https://api.maatsii.com/c153.jpg"},"c154":{"symbol":"HG1!/GC1","interval":"1H","group":"18 Metals & Agriculture","url":"https://api.maatsii.com/c154.jpg"},"c155":{"symbol":"ZS1!/ZC1","interval":"1D","group":"18 Metals & Agriculture","url":"https://api.maatsii.com/c155.jpg"},"c156":{"symbol":"ZC1!/ZC2!","interval":"1H","group":"18 Metals & Agriculture","url":"https://api.maatsii.com/c156.jpg"},"c157":{"symbol":"ZS1!/ZS2!","interval":"1H","group":"18 Metals & Agriculture","url":"https://api.maatsii.com/c157.jpg"},"c158":{"symbol":"DEU40/SPX500USD","interval":"1H","group":"25 Global & Macro","url":"https://api.maatsii.com/c158.jpg"},"c159":{"symbol":"UK100GBP/SPX500USD","interval":"1D","group":"25 Global & Macro","url":"https://api.maatsii.com/c159.jpg"},"c160":{"symbol":"JPN225/SPX500USD","interval":"1H","group":"25 Global & Macro","url":"https://api.maatsii.com/c160.jpg"},"c161":{"symbol":"HK50/SPX500USD","interval":"1D","group":"25 Global & Macro","url":"https://api.maatsii.com/c161.jpg"},"c162":{"symbol":"ES1!/YM1","interval":"5M","group":"04 RTY & Index Spreads","url":"https://api.maatsii.com/c162.jpg"},"c163":{"symbol":"YM1!/RTY1","interval":"5M","group":"04 RTY & Index Spreads","url":"https://api.maatsii.com/c163.jpg"},"c164":{"symbol":"IWF/IWD","interval":"1D","group":"25 Global & Macro","url":"https://api.maatsii.com/c164.jpg"},"c165":{"symbol":"SOXX/QQQ","interval":"5M","group":"20 Semiconductors","url":"https://api.maatsii.com/c165.jpg"},"c166":{"symbol":"AUDJPY","interval":"5M","group":"12 FX Crosses","url":"https://api.maatsii.com/c166.jpg"},"c167":{"symbol":"EURJPY/USDJPY","interval":"1H","group":"12 FX Crosses","url":"https://api.maatsii.com/c167.jpg"},"c168":{"symbol":"USDJPY/US10Y","interval":"1H","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c168.jpg"},"c169":{"symbol":"ETHBTC","interval":"5M","group":"14 Crypto ETH","url":"https://api.maatsii.com/c169.jpg"},"c170":{"symbol":"SOL/BTC","interval":"5M","group":"15 Crypto Market & Alts","url":"https://api.maatsii.com/c170.jpg"},"c171":{"symbol":"TOTAL3/TOTAL2","interval":"1D","group":"15 Crypto Market & Alts","url":"https://api.maatsii.com/c171.jpg"},"c172":{"symbol":"TOTAL2/TOTAL","interval":"1D","group":"15 Crypto Market & Alts","url":"https://api.maatsii.com/c172.jpg"},"c173":{"symbol":"BTC.D/TOTAL","interval":"1D","group":"13 Crypto BTC","url":"https://api.maatsii.com/c173.jpg"},"c174":{"symbol":"HG1!/ALI1","interval":"1H","group":"18 Metals & Agriculture","url":"https://api.maatsii.com/c174.jpg"},"c175":{"symbol":"NVDA","interval":"1H","group":"21 Mega-Cap Tech","url":"https://api.maatsii.com/c175.jpg"},"c176":{"symbol":"AAPL","interval":"1H","group":"21 Mega-Cap Tech","url":"https://api.maatsii.com/c176.jpg"},"c177":{"symbol":"AMZN","interval":"1H","group":"21 Mega-Cap Tech","url":"https://api.maatsii.com/c177.jpg"},"c178":{"symbol":"INTC","interval":"1H","group":"21 Mega-Cap Tech","url":"https://api.maatsii.com/c178.jpg"},"c179":{"symbol":"PLTR","interval":"1H","group":"22 High-Beta & Speculative","url":"https://api.maatsii.com/c179.jpg"},"c180":{"symbol":"MSTR","interval":"1H","group":"22 High-Beta & Speculative","url":"https://api.maatsii.com/c180.jpg"},"c181":{"symbol":"SOFI","interval":"1H","group":"22 High-Beta & Speculative","url":"https://api.maatsii.com/c181.jpg"},"c182":{"symbol":"GOOGL","interval":"1H","group":"21 Mega-Cap Tech","url":"https://api.maatsii.com/c182.jpg"},"c183":{"symbol":"META","interval":"1H","group":"21 Mega-Cap Tech","url":"https://api.maatsii.com/c183.jpg"},"c184":{"symbol":"AMD","interval":"1H","group":"21 Mega-Cap Tech","url":"https://api.maatsii.com/c184.jpg"},"c185":{"symbol":"PDD","interval":"1H","group":"21 Mega-Cap Tech","url":"https://api.maatsii.com/c185.jpg"},"c186":{"symbol":"VIX/VVIX","interval":"1H","group":"23 Volatility","url":"https://api.maatsii.com/c186.jpg"},"c187":{"symbol":"RGTI","interval":"1H","group":"22 High-Beta & Speculative","url":"https://api.maatsii.com/c187.jpg"},"c188":{"symbol":"TNX/FVX.P","interval":"1H","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c188.jpg"},"c189":{"symbol":"TNX/FVX.P","interval":"1H","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c189.jpg"},"c190":{"symbol":"FVX.P/IRX.P","interval":"1H","group":"08 Yield Curve & Credit","url":"https://api.maatsii.com/c190.jpg"},"c191":{"symbol":"SMCI","interval":"1H","group":"20 Semiconductors","url":"https://api.maatsii.com/c191.jpg"},"c192":{"symbol":"QQQ/IWM","interval":"1H","group":"22 High-Beta & Speculative","url":"https://api.maatsii.com/c192.jpg"},"c193":{"symbol":"HOOD","interval":"1H","group":"22 High-Beta & Speculative","url":"https://api.maatsii.com/c193.jpg"},"c194":{"symbol":"OPEN","interval":"1H","group":"22 High-Beta & Speculative","url":"https://api.maatsii.com/c194.jpg"},"c195":{"symbol":"MSFT","interval":"1H","group":"21 Mega-Cap Tech","url":"https://api.maatsii.com/c195.jpg"},"c196":{"symbol":"SPY","interval":"1H","group":"19 ETFs & Rotation","url":"https://api.maatsii.com/c196.jpg"},"c197":{"symbol":"QQQ","interval":"1H","group":"19 ETFs & Rotation","url":"https://api.maatsii.com/c197.jpg"},"c198":{"symbol":"IWM","interval":"1H","group":"19 ETFs & Rotation","url":"https://api.maatsii.com/c198.jpg"},"c199":{"symbol":"XBI","interval":"1H","group":"19 ETFs & Rotation","url":"https://api.maatsii.com/c199.jpg"},"c200":{"symbol":"CRWV","interval":"1H","group":"22 High-Beta & Speculative","url":"https://api.maatsii.com/c200.jpg"}}}}