CINXE.COM
TradingView Desktop Application
<!DOCTYPE html> <html lang="en" dir="ltr" class="is-not-authenticated is-not-pro is-not-trial theme-dark"> <head><meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, user-scalable=no"> <script nonce="ax9rAmF0LEu5+p2C5Q8r/Q==">window.initData = {};</script> <link rel="news-streaming-url" href="https://notifications.tradingview.com/news/channel"><title>TradingView Desktop Application</title> <link rel="preconnect" href="https://pricealerts.tradingview.com" crossorigin="use-credentials"> <!-- { block personal_css_bundle } --> <!-- render_css_bundle('base') --> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/44524.822aea2118d5fb32382f.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/62093.5d0098bab0d2d4ea02e5.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/53953.99ba465c1f978e6168b7.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/4752.aac2f2a838ddc6c166c7.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/2520.0c131645a0921283ec2e.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/62564.f2d457d1dbd66b2e6e99.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/22164.58abb2f9375258d6e968.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/58985.3f2846486686d7110cd3.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/88488.8067ca9367a045e8d3e3.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/88778.a699c72be5565e942bf2.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/61135.a33c76f5549cc7102e61.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/70125.2a0b835c9459f5e8f334.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/93222.3d5294e3bbe1eddd843b.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/92115.d4ce023e54009adf69b3.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/49478.d1f98d7439c123459c97.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/84200.b414033c036a33d2ce75.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/67661.de1e2a61cac87d771a3d.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/12653.17486895bf919a0d5afc.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/86339.69fb9e369ce8d852d7b4.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/50850.8737bbcd4bbb6f96b6cb.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/40667.a147e11e94477ef9bfa3.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/31595.6f30e7ba9c9d381e7872.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/71270.a8c70d6d66ad05e8f000.css" rel="stylesheet" type="text/css"/> <!-- { endblock personal_css_bundle } --> <!-- { block extra_styles } --> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/78794.303d3d3a2eef8a440230.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/48012.e3ffd48dc84ba346a169.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/29800.84051f5783bff0dd4bd8.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/14742.b37eaf239cea1a4a4b98.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/23141.0d28bb6cd13e76ef2789.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/62234.0b70a8431faddc55c0bb.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/95083.8ecf952a0df084567682.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/13055.005deab1142faaf7462d.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/29258.89b41c884d5213432809.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/74729.9e76f880803b6f2dfe96.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/32175.d7d9060101d9c1558a84.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/39963.8e534a47960a3ba57788.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/64797.3cde3704a3224544a309.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/26773.258f3eb06a9f435f5d21.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/19136.7653e42f09740128464c.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/87655.b460867eb56f5c4f149b.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/78724.01ebe886af5f8f997d59.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/35365.f9f3884fec59cfbe3cc1.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/679.99ac0cc381b4ad80d753.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/70626.d8075aed6c653a9d6e50.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/38231.b57256b39b475ecbc1b7.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/33101.32c8374f6bc1312009b6.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/30063.b8d687432f995ca8ce60.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/86072.6ecc4169ce9bd0c90c9d.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/5416.5a5142fdb16a764cd0a7.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/66450.f6d03b9e54c9443d6e20.css" rel="stylesheet" type="text/css"/> <!-- { endblock extra_styles } --><script nonce="ax9rAmF0LEu5+p2C5Q8r/Q=="> window.locale = 'en'; window.language = 'en'; </script> <!-- { block personal_js_bundle } --> <!-- render_js_bundle('base') --> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/runtime.bc77cf184b280958fc18.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/en.12522.b0f8120b804f19fa50a0.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/32227.d826c45d2d27f2ff4314.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/47793.23256724b0d5e48131ae.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/54520.2594210158db44ee209c.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/82879.52835d4f47a8418457ef.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/80610.68b86120f14d822c1dbf.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/50594.48bca423cb5b1524ade6.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/85795.ecf9ad98ce474b6edfd5.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/42133.8cc63560208c617b25e0.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/83912.d93f6383adf1eab1123f.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/22832.5f1d21b3b1603bc24ebf.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/35560.ca1704a52cf62c33bc19.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/34536.ff1887b1c35cd6900d06.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/85572.ea61d0b2d1fcbd60471d.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/quote-ticker.d7f5392bd880b70552eb.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/95265.7a7c6288c2a24c56d19c.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/28981.4a753b68690daf4bd465.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/49985.9769c61310c22f1e3a61.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/39674.ccf7f64c0cc9a5892ad8.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/61347.8c7682f9032c09aed4e4.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/base.cead7e79c48c1fdcef57.js" rel="preload" as="script"/><script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/runtime.bc77cf184b280958fc18.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/en.12522.b0f8120b804f19fa50a0.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/32227.d826c45d2d27f2ff4314.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/47793.23256724b0d5e48131ae.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/54520.2594210158db44ee209c.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/82879.52835d4f47a8418457ef.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/80610.68b86120f14d822c1dbf.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/50594.48bca423cb5b1524ade6.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/85795.ecf9ad98ce474b6edfd5.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/42133.8cc63560208c617b25e0.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/83912.d93f6383adf1eab1123f.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/22832.5f1d21b3b1603bc24ebf.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/35560.ca1704a52cf62c33bc19.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/34536.ff1887b1c35cd6900d06.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/85572.ea61d0b2d1fcbd60471d.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/quote-ticker.d7f5392bd880b70552eb.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/95265.7a7c6288c2a24c56d19c.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/28981.4a753b68690daf4bd465.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/49985.9769c61310c22f1e3a61.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/39674.ccf7f64c0cc9a5892ad8.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/61347.8c7682f9032c09aed4e4.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/base.cead7e79c48c1fdcef57.js" defer></script> <!-- { endblock personal_js_bundle } --> <!-- { block additional_js_bundle } --> <!-- { endblock additional_js_bundle } --> <script nonce="ax9rAmF0LEu5+p2C5Q8r/Q=="> window.initData = window.initData || {}; window.initData.theme = "dark"; </script> <script nonce="ax9rAmF0LEu5+p2C5Q8r/Q=="> (()=>{"use strict";"undefined"!=typeof window&&"undefined"!=typeof navigator&&/mac/i.test(navigator.platform)&&document.documentElement.classList.add("mac_os_system")})(); </script> <script nonce="ax9rAmF0LEu5+p2C5Q8r/Q==">var environment = "battle"; window.WS_HOST_PING_REQUIRED = true; window.BUILD_TIME = "2024_12_02-10_27"; window.WEBSOCKET_HOST = "data.tradingview.com"; window.WEBSOCKET_PRO_HOST = "prodata.tradingview.com"; window.WEBSOCKET_HOST_FOR_DEEP_BACKTESTING = "history-data.tradingview.com"; window.WIDGET_HOST = "https://www.tradingview-widget.com"; window.TradingView = window.TradingView || {}; </script> <script nonce="ax9rAmF0LEu5+p2C5Q8r/Q=="> (()=>{"use strict";function e(e,t=!1){const{searchParams:s}=new URL(String(location));let n="true"===s.get("mobileapp_new"),o="true"===s.get("mobileapp");if(!t){const e=function(e){const t=e+"=",s=document.cookie.split(";");for(let e=0;e<s.length;e++){let n=s[e];for(;" "===n.charAt(0);)n=n.substring(1,n.length);if(0===n.indexOf(t))return n.substring(t.length,n.length)}return null}("tv_app")||"";n||=["android","android_nps"].includes(e),o||="ios"===e}return!("new"!==e&&"any"!==e||!n)||!("new"===e||!o)}const t=()=>{},s="~m~";class n{constructor(e,t={}){this.sessionid=null,this.connected=!1,this._timeout=null,this._base=e,this._options={timeout:t.timeout||2e4,connectionType:t.connectionType}}connect(){this._socket=new WebSocket(this._prepareUrl()),this._socket.onmessage=e=>{if("string"!=typeof e.data)throw new TypeError(`The WebSocket message should be a string. Recieved ${Object.prototype.toString.call(e.data)}`);this._onData(e.data)},this._socket.onclose=this._onClose.bind(this),this._socket.onerror=this._onError.bind(this)}send(e){this._socket&&this._socket.send(this._encode(e))}disconnect(){this._clearIdleTimeout(),this._socket&&(this._socket.onmessage=t,this._socket.onclose=t,this._socket.onerror=t,this._socket.close())}_clearIdleTimeout(){null!==this._timeout&&(clearTimeout(this._timeout),this._timeout=null)}_encode(e){let t,o="";const i=Array.isArray(e)?e:[e],c=i.length;for(let e=0;e<c;e++)t=null===i[e]||void 0===i[e]?"":n._stringify(i[e]),o+=s+t.length+s+t;return o}_decode(e){const t=[];let n,o;do{if(e.substring(0,3)!==s)return t;n="",o="";const i=(e=e.substring(3)).length;for(let t=0;t<i;t++){if(o=Number(e.substring(t,t+1)),Number(e.substring(t,t+1))!==o){e=e.substring(n.length+3),n=Number(n);break}n+=o}t.push(e.substring(0,n)),e=e.substring(n)}while(""!==e);return t}_onData(e){this._setTimeout();const t=this._decode(e),s=t.length;for(let e=0;e<s;e++)this._onMessage(t[e])}_setTimeout(){this._clearIdleTimeout(),this._timeout=setTimeout(this._onTimeout.bind(this),this._options.timeout)}_onTimeout(){this.disconnect(),this._onDisconnect({code:4e3,reason:"socket.io timeout",wasClean:!1})}_onMessage(e){this.sessionid?this._checkIfHeartbeat(e)?this._onHeartbeat(e.slice(3)):this._checkIfJson(e)?this._base.onMessage(JSON.parse(e.slice(3))):this._base.onMessage(e):(this.sessionid=e,this._onConnect())}_checkIfHeartbeat(e){return this._checkMessageType(e,"h")}_checkIfJson(e){return this._checkMessageType(e,"j")}_checkMessageType(e,t){return e.substring(0,3)==="~"+t+"~"}_onHeartbeat(e){this.send("~h~"+e)}_onConnect(){this.connected=!0,this._base.onConnect()}_onDisconnect(e){this._clear(),this._base.onDisconnect(e),this.sessionid=null}_clear(){this.connected=!1}_prepareUrl(){const t=i(this._base.host);if(t.pathname+="socket.io/websocket",t.protocol="wss:",t.searchParams.append("from",window.location.pathname.slice(1,50)),t.searchParams.append("date",window.BUILD_TIME||""),e("any")&&t.searchParams.append("client","mobile"),this._options.connectionType&&t.searchParams.append("type",this._options.connectionType), window.WEBSOCKET_PARAMS_ANALYTICS){const{ws_page_uri:e,ws_ancestor_origin:s}=window.WEBSOCKET_PARAMS_ANALYTICS;e&&t.searchParams.append("page-uri",e),s&&t.searchParams.append("ancestor-origin",s)}return t.href}_onClose(e){this._clearIdleTimeout(),this._onDisconnect(e)}_onError(e){this._clearIdleTimeout(),this._clear(),this._base.emit("error",[e]),this.sessionid=null}static _stringify(e){return"[object Object]"===Object.prototype.toString.call(e)?"~j~"+JSON.stringify(e):String(e)}}class o{constructor(e,t){this.host=e,this._connecting=!1,this._events={},this.transport=this._getTransport(t)}isConnected(){return!!this.transport&&this.transport.connected}isConnecting(){return this._connecting}connect(){this.isConnected()||(this._connecting&&this.disconnect(),this._connecting=!0,this.transport.connect())}send(e){this.transport&&this.transport.connected&&this.transport.send(e)}disconnect(){this.transport&&this.transport.disconnect()}on(e,t){e in this._events||(this._events[e]=[]),this._events[e].push(t)}offAll(){this._events={}}onMessage(e){this.emit("message",[e])}emit(e,t=[]){if(e in this._events){const s=this._events[e].concat(),n=s.length;for(let e=0;e<n;e++)s[e].apply(this,t)}}onConnect(){this.clear(),this.emit("connect")}onDisconnect(e){this.emit("disconnect",[e])}clear(){this._connecting=!1}_getTransport(e){return new n(this,e)}}function i(e){const t=-1!==e.indexOf("/")?new URL(e):new URL("wss://"+e);if("wss:"!==t.protocol&&"https:"!==t.protocol)throw new Error("Invalid websocket base "+e);return t.pathname.endsWith("/")||(t.pathname+="/"),t.search="",t.username="",t.password="",t}const c=Number(window.TELEMETRY_WS_ERROR_LOGS_THRESHOLD)||0;class r{constructor(e,t={}){this._queueStack=[],this._logsQueue=[],this._telemetryObjectsQueue=[],this._reconnectCount=0,this._redirectCount=0,this._errorsCount=0,this._errorsInfoSent=!1,this._connectionStart=null,this._connectionEstablished=null,this._reconnectTimeout=null,this._onlineCancellationToken=null,this._isConnectionForbidden=!1,this._initialHost=t.initialHost||null,this._suggestedHost=e,this._proHost=t.proHost,this._reconnectHost=t.reconnectHost,this._noReconnectAfterTimeout=!0===t.noReconnectAfterTimeout,this._dataRequestTimeout=t.dataRequestTimeout,this._connectionType=t.connectionType,this._doConnect(),t.pingRequired&&-1===window.location.search.indexOf("noping")&&this._startPing()}connect(){this._tryConnect()}resetCounters(){this._reconnectCount=0,this._redirectCount=0}setLogger(e,t){this._logger=e,this._getLogHistory=t,this._flushLogs()}setTelemetry(e){this._telemetry=e,this._telemetry.reportSent.subscribe(this,this._onTelemetrySent),this._flushTelemetry()}onReconnect(e){this._onReconnect=e}isConnected(){return!!this._socket&&this._socket.isConnected()}isConnecting(){return!!this._socket&&this._socket.isConnecting()}on(e,t){return!!this._socket&&("connect"===e&&this._socket.isConnected()?t():"disconnect"===e?this._disconnectCallbacks.push(t):this._socket.on(e,t),!0)}getSessionId(){return this._socket&&this._socket.transport?this._socket.transport.sessionid:null} send(e){return this.isConnected()?(this._socket.send(e),!0):(this._queueMessage(e),!1)}getConnectionEstablished(){return this._connectionEstablished}getHost(){const e=this._tryGetProHost();return null!==e?e:this._reconnectHost&&this._reconnectCount>3?this._reconnectHost:this._suggestedHost}getReconnectCount(){return this._reconnectCount}getRedirectCount(){return this._redirectCount}getConnectionStart(){return this._connectionStart}disconnect(){this._clearReconnectTimeout(),(this.isConnected()||this.isConnecting())&&(this._propagateDisconnect(),this._disconnectCallbacks=[],this._closeSocket())}forbidConnection(){this._isConnectionForbidden=!0,this.disconnect()}allowConnection(){this._isConnectionForbidden=!1,this.connect()}isMaxRedirects(){return this._redirectCount>=20}isMaxReconnects(){return this._reconnectCount>=20}getPingInfo(){return this._pingInfo||null}_tryGetProHost(){return window.TradingView&&window.TradingView.onChartPage&&"battle"===window.environment&&!this._redirectCount&&-1===window.location.href.indexOf("ws_host")?this._initialHost?this._initialHost:void 0!==window.user&&window.user.pro_plan?this._proHost||this._suggestedHost:null:null}_queueMessage(e){0===this._queueStack.length&&this._logMessage(0,"Socket is not connected. Queued a message"),this._queueStack.push(e)}_processMessageQueue(){0!==this._queueStack.length&&(this._logMessage(0,"Processing queued messages"),this._queueStack.forEach(this.send.bind(this)),this._logMessage(0,"Processed "+this._queueStack.length+" messages"),this._queueStack=[])}_onDisconnect(e){this._noReconnectAfterTimeout||null!==this._reconnectTimeout||(this._reconnectTimeout=setTimeout(this._tryReconnect.bind(this),5e3)),this._clearOnlineCancellationToken();let t="disconnect session:"+this.getSessionId();e&&(t+=", code:"+e.code+", reason:"+e.reason,1005===e.code&&this._sendTelemetry("websocket_code_1005")),this._logMessage(0,t),this._propagateDisconnect(e),this._closeSocket(),this._queueStack=[]}_closeSocket(){null!==this._socket&&(this._socket.offAll(),this._socket.disconnect(),this._socket=null)}_logMessage(e,t){const s={method:e,message:t};this._logger?this._flushLogMessage(s):(s.message=`[${(new Date).toISOString()}] ${s.message}`,this._logsQueue.push(s))}_flushLogMessage(e){switch(e.method){case 2:this._logger.logDebug(e.message);break;case 3:this._logger.logError(e.message);break;case 0:this._logger.logInfo(e.message);break;case 1:this._logger.logNormal(e.message)}}_flushLogs(){this._flushLogMessage({method:1,message:"messages from queue. Start."}),this._logsQueue.forEach((e=>{this._flushLogMessage(e)})),this._flushLogMessage({method:1,message:"messages from queue. End."}),this._logsQueue=[]}_sendTelemetry(e,t){const s={event:e,params:t};this._telemetry?this._flushTelemetryObject(s):this._telemetryObjectsQueue.push(s)}_flushTelemetryObject(e){this._telemetry.sendChartReport(e.event,e.params,!1)}_flushTelemetry(){this._telemetryObjectsQueue.forEach((e=>{this._flushTelemetryObject(e)})),this._telemetryObjectsQueue=[]}_doConnect(){ this._socket&&(this._socket.isConnected()||this._socket.isConnecting())||(this._clearOnlineCancellationToken(),this._host=this.getHost(),this._socket=new o(this._host,{timeout:this._dataRequestTimeout,connectionType:this._connectionType}),this._logMessage(0,"Connecting to "+this._host),this._bindEvents(),this._disconnectCallbacks=[],this._connectionStart=performance.now(),this._connectionEstablished=null,this._socket.connect(),performance.mark("SWSC",{detail:"Start WebSocket connection"}),this._socket.on("connect",(()=>{performance.mark("EWSC",{detail:"End WebSocket connection"}),performance.measure("WebSocket connection delay","SWSC","EWSC")})))}_propagateDisconnect(e){const t=this._disconnectCallbacks.length;for(let s=0;s<t;s++)this._disconnectCallbacks[s](e||{})}_bindEvents(){this._socket&&(this._socket.on("connect",(()=>{const e=this.getSessionId();if("string"==typeof e){const t=JSON.parse(e);if(t.redirect)return this._redirectCount+=1,this._suggestedHost=t.redirect,this.isMaxRedirects()&&this._sendTelemetry("redirect_bailout"),void this._redirect()}this._connectionEstablished=performance.now(),this._processMessageQueue(),this._logMessage(0,"connect session:"+e)})),this._socket.on("disconnect",this._onDisconnect.bind(this)),this._socket.on("close",this._onDisconnect.bind(this)),this._socket.on("error",(e=>{this._logMessage(0,new Date+" session:"+this.getSessionId()+" websocket error:"+JSON.stringify(e)),this._sendTelemetry("websocket_error"),this._errorsCount++,!this._errorsInfoSent&&this._errorsCount>=c&&(void 0!==this._lastConnectCallStack&&(this._sendTelemetry("websocket_error_connect_stack",{text:this._lastConnectCallStack}),delete this._lastConnectCallStack),void 0!==this._getLogHistory&&this._sendTelemetry("websocket_error_log",{text:this._getLogHistory(50).join("\n")}),this._errorsInfoSent=!0)})))}_redirect(){this.disconnect(),this._reconnectWhenOnline()}_tryReconnect(){this._tryConnect()&&(this._reconnectCount+=1)}_tryConnect(){return!this._isConnectionForbidden&&(this._clearReconnectTimeout(),this._lastConnectCallStack=new Error(`WebSocket connect stack. Is connected: ${this.isConnected()}.`).stack||"",!this.isConnected()&&(this.disconnect(),this._reconnectWhenOnline(),!0))}_clearOnlineCancellationToken(){this._onlineCancellationToken&&(this._onlineCancellationToken(),this._onlineCancellationToken=null)}_clearReconnectTimeout(){null!==this._reconnectTimeout&&(clearTimeout(this._reconnectTimeout),this._reconnectTimeout=null)}_reconnectWhenOnline(){if(navigator.onLine)return this._logMessage(0,"Network status: online - trying to connect"),this._doConnect(),void(this._onReconnect&&this._onReconnect());this._logMessage(0,"Network status: offline - wait until online"),this._onlineCancellationToken=function(e){let t=e;const s=()=>{window.removeEventListener("online",s),t&&t()};return window.addEventListener("online",s),()=>{t=null}}((()=>{this._logMessage(0,"Network status changed to online - trying to connect"),this._doConnect(),this._onReconnect&&this._onReconnect()}))}_onTelemetrySent(e){ "websocket_error"in e&&(this._errorsCount=0,this._errorsInfoSent=!1)}_startPing(){if(this._pingIntervalId)return;const e=i(this.getHost());e.pathname+="ping",e.protocol="https:";let t=0,s=0;const n=e=>{this._pingInfo=this._pingInfo||{max:0,min:1/0,avg:0};const n=(new Date).getTime()-e;n>this._pingInfo.max&&(this._pingInfo.max=n),n<this._pingInfo.min&&(this._pingInfo.min=n),t+=n,s++,this._pingInfo.avg=t/s,s>=10&&this._pingIntervalId&&(clearInterval(this._pingIntervalId),delete this._pingIntervalId)};this._pingIntervalId=setInterval((()=>{const t=(new Date).getTime(),s=new XMLHttpRequest;s.open("GET",e,!0),s.send(),s.onreadystatechange=()=>{s.readyState===XMLHttpRequest.DONE&&200===s.status&&n(t)}}),1e4)}}window.WSBackendConnection=new r(window.WEBSOCKET_HOST,{pingRequired:window.WS_HOST_PING_REQUIRED,proHost:window.WEBSOCKET_PRO_HOST,reconnectHost:window.WEBSOCKET_HOST_FOR_RECONNECT,initialHost:window.WEBSOCKET_INITIAL_HOST,connectionType:window.WEBSOCKET_CONNECTION_TYPE}),window.WSBackendConnectionCtor=r})(); </script> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/en.8951.45e02ac2d4e417680470.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/49923.5595a3fc9d260665744b.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/66831.5e82aed4365dae073ce7.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/38554.4b0cf101b2d66449e19e.js" rel="preload" as="script"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/desktop.76fa695d45a4f0c3c9b5.js" rel="preload" as="script"/><script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/en.8951.45e02ac2d4e417680470.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/49923.5595a3fc9d260665744b.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/66831.5e82aed4365dae073ce7.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/38554.4b0cf101b2d66449e19e.js" defer></script> <script crossorigin="anonymous" src="https://static.tradingview.com/static/bundles/desktop.76fa695d45a4f0c3c9b5.js" defer></script> <script nonce="ax9rAmF0LEu5+p2C5Q8r/Q==">var is_authenticated = false; var user = {"username":"Guest","following":"0","followers":"0","ignore_list":[],"available_offers":{"cyber_monday":{"available_for_anons":true,"is_available":true,"show_popup":true,"show_on_mainpage":true,"show_solution":true,"date_start":1732953599.0,"date_end":1733385599.0,"products":{"pro":{"product_id":"pro_30_blackfriday_2024","product":{"type":1,"text_id":"pro","cost":14.95,"cost_MYR":69.95,"cost_GBP":14.95,"cost_EUR":14.95,"cost_INR":1295.0,"cost_annual":10.5,"cost_annual_MYR":43.5,"cost_annual_GBP":10.5,"cost_annual_EUR":10.5,"cost_annual_INR":840.0,"cost_biennial":9.95,"cost_biennial_MYR":59.95,"cost_biennial_GBP":9.95,"cost_biennial_EUR":9.95,"cost_biennial_INR":995.0,"cost_expert":14.95,"cost_MYR_expert":69.95,"cost_GBP_expert":14.95,"cost_EUR_expert":14.95,"cost_INR_expert":1295.0,"cost_annual_expert":12.95,"cost_annual_MYR_expert":59.95,"cost_annual_GBP_expert":12.95,"cost_annual_EUR_expert":12.95,"cost_annual_INR_expert":995.0,"name":"Essential","description":"TradingView Essential Account","is_expert":false,"disabled":false,"next_billing_cycle":null,"paid_for_expert":false,"id":"pro","upgrade_weight":1,"discount":{"product":"pro","cost":14.95,"cost_MYR":69.95,"cost_GBP":14.95,"cost_EUR":14.95,"cost_INR":1295.0,"cost_annual":10.5,"cost_annual_MYR":43.5,"cost_annual_GBP":10.5,"cost_annual_EUR":10.5,"cost_annual_INR":840.0,"name":"Essential Black Friday offer","billing_cycle":"y","discount_percent":30,"shown_discount":null,"free_months":null,"extra_days":30,"offer_type":"black_friday","fixed_cost":null,"expired":null,"next_billing_cycle":null}}},"pro_realtime":{"product_id":"pro_realtime_40_blackfriday_2024","product":{"type":1,"text_id":"pro_realtime","cost":29.95,"cost_MYR":139.95,"cost_GBP":29.95,"cost_EUR":29.95,"cost_INR":2495.0,"cost_annual":18.0,"cost_annual_MYR":75.0,"cost_annual_GBP":18.0,"cost_annual_EUR":18.0,"cost_annual_INR":1500.0,"cost_biennial":19.95,"cost_biennial_MYR":119.95,"cost_biennial_GBP":19.95,"cost_biennial_EUR":19.95,"cost_biennial_INR":1995.0,"cost_expert":29.95,"cost_MYR_expert":139.95,"cost_GBP_expert":29.95,"cost_EUR_expert":29.95,"cost_INR_expert":2495.0,"cost_annual_expert":24.95,"cost_annual_MYR_expert":119.95,"cost_annual_GBP_expert":24.95,"cost_annual_EUR_expert":24.95,"cost_annual_INR_expert":1995.0,"name":"Plus","description":"TradingView Plus Account","is_expert":false,"disabled":false,"next_billing_cycle":null,"paid_for_expert":false,"id":"pro_realtime","upgrade_weight":2,"discount":{"product":"pro_realtime","cost":29.95,"cost_MYR":139.95,"cost_GBP":29.95,"cost_EUR":29.95,"cost_INR":2495.0,"cost_annual":18.0,"cost_annual_MYR":75.0,"cost_annual_GBP":18.0,"cost_annual_EUR":18.0,"cost_annual_INR":1500.0,"name":"Plus Black Friday offer","billing_cycle":"y","discount_percent":40,"shown_discount":null,"free_months":null,"extra_days":30,"offer_type":"black_friday","fixed_cost":null,"expired":null,"next_billing_cycle":null}}},"pro_premium":{"product_id":"pro_premium_70_blackfriday_2024","product":{"type":1,"text_id":"pro_premium","cost":59.95,"cost_MYR":289.95,"cost_GBP":59.95,"cost_EUR":59.95,"cost_INR":4995.0,"cost_annual":18.08,"cost_annual_MYR":75.0,"cost_annual_GBP":18.08,"cost_annual_EUR":18.08,"cost_annual_INR":1500.0,"cost_biennial":39.95,"cost_biennial_MYR":239.95,"cost_biennial_GBP":39.95,"cost_biennial_EUR":39.95,"cost_biennial_INR":3995.0,"cost_expert":59.95,"cost_MYR_expert":289.95,"cost_GBP_expert":59.95,"cost_EUR_expert":59.95,"cost_INR_expert":4995.0,"cost_annual_expert":49.95,"cost_annual_MYR_expert":239.95,"cost_annual_GBP_expert":49.95,"cost_annual_EUR_expert":49.95,"cost_annual_INR_expert":3995.0,"name":"Premium","description":"TradingView Premium Account","is_expert":false,"disabled":false,"next_billing_cycle":null,"paid_for_expert":false,"id":"pro_premium","upgrade_weight":3,"discount":{"product":"pro_premium","cost":59.95,"cost_MYR":289.95,"cost_GBP":59.95,"cost_EUR":59.95,"cost_INR":4995.0,"cost_annual":18.08,"cost_annual_MYR":75.0,"cost_annual_GBP":18.08,"cost_annual_EUR":18.08,"cost_annual_INR":1500.0,"name":"Premium Black Friday offer","billing_cycle":"y","discount_percent":70,"shown_discount":null,"free_months":null,"extra_days":30,"offer_type":"black_friday","fixed_cost":null,"expired":null,"next_billing_cycle":null}}}},"max_discount":70,"can_extend":true,"name":"Cyber Monday"}}}; window.initData.price_alerts_url = "https://alerts.tradingview.com/alerts/"; window.initData.priceAlertsFacadeClientUrl = "https://pricealerts.tradingview.com"; window.initData.currentLocaleInfo = {"language":"en","language_name":"English","flag":"us","geoip_code":"us","priority":1000,"iso":"en","iso_639_3":"eng","show_on_widgets":true,"global_name":"English","is_only_recommended_tw_autorepost":true}; window.initData.offerButtonInfo = {"class_name":"tv-header__offer-button-container--cybermonday","title":"Cyber Monday sale","href":"/black-friday/","subtitle":"Up to 70% OFF","expiration":null,"color":"cyber-monday","stretch":false}; window.initData.settings = {'S3_LOGO_SERVICE_BASE_URL': 'https://s3-symbol-logo.tradingview.com/', 'S3_NEWS_IMAGE_SERVICE_BASE_URL': 'https://s3.tradingview.com/news/', 'WEBPACK_STATIC_PATH': 'https://static.tradingview.com/static/bundles/', 'TRADING_URL': 'https://papertrading.tradingview.com', 'TRADING_COMPETITION_ID': 'THE_LEAP_4'}; window.countryCode = "SG"; window.__initialEnabledFeaturesets = (window.__initialEnabledFeaturesets || []).concat( ['tv_production'].concat( window.ClientCustomConfiguration && window.ClientCustomConfiguration.getEnabledFeatureSet ? JSON.parse(window.ClientCustomConfiguration.getEnabledFeatureSet()) : [] ) ); if (window.ClientCustomConfiguration && window.ClientCustomConfiguration.getDisabledFeatureSet) { window.__initialDisabledFeaturesets = JSON.parse(window.ClientCustomConfiguration.getDisabledFeatureSet()); } var lastGlobalNotificationIds = [12904,12903,12899,12896,12893,12889,12836,12832,12810,12807,12800]; var shopConf = { offers: [], }; var featureToggleState = {"black_friday_popup":1.0,"black_friday_mainpage":1.0,"black_friday_extend_limitation":1.0,"chart_autosave_5min":1.0,"chart_autosave_30min":1.0,"performance_test_mode":1.0,"chart_storage_hibernation_delay_60min":1.0,"tick_intervals":1.0,"multichart_replay":1.0,"enable_select_date_replay_mobile":1.0,"pane_buttons_on_tap_separator":1.0,"support_persistent_logs":1.0,"enable_step_by_step_hints_for_drawings":1.0,"enable_new_indicators_templates_view":1.0,"allow_brackets_profit_loss":1.0,"enable_traded_context_linking":1.0,"order_context_validation_in_instant_mode":1.0,"internal_fullscreen_api":0.5,"self-replacing-advanced-chart-widget":1.0,"disable-calendar-advanced-chart-widget":1.0,"disable-lse-data-screener-heatmap-widgets":1.0,"symphony_allow_non_partitioned_cookie_on_old_symphony":1.0,"symphony_notification_badges":1.0,"timeout_django_db":0.15,"timeout_django_usersettings_db":0.15,"timeout_django_charts_db":0.25,"timeout_django_symbols_lists_db":0.25,"timeout_django_minds_db":0.05,"timeout_django_logging_db":0.25,"disable_services_monitor_metrics":1.0,"enable_signin_recaptcha":1.0,"enable_idea_spamdetectorml":1.0,"enable_idea_spamdetectorml_comments":1.0,"enable_spamdetectorml_chat":1.0,"enable_minds_spamdetectorml":1.0,"backend-connections-in-token":1.0,"one_connection_with_exchanges":1.0,"mobile-ads-ios":1.0,"mobile-ads-android":1.0,"google-one-tap-signin":1.0,"braintree-gopro-in-order-dialog":1.0,"braintree-apple-pay":1.0,"braintree-google-pay":1.0,"braintree-apple-pay-trial":1.0,"triplea-payments":1.0,"braintree-google-pay-trial":1.0,"braintree-one-usd-verification":1.0,"braintree-3ds-enabled":1.0,"braintree-3ds-status-check":1.0,"braintree-additional-card-checks-for-trial":1.0,"braintree-instant-settlement":1.0,"checkout-subscriptions":1.0,"checkout_additional_card_checks_for_trial":1.0,"checkout_fail_on_duplicate_payment_methods_for_trial":1.0,"checkout_fail_on_banned_countries_for_trial":1.0,"checkout_fail_on_banned_bank_for_trial":1.0,"checkout_fail_on_banned_bank_for_premium_trial":1.0,"checkout_fail_on_close_to_expiration_card_trial":1.0,"checkout_fail_on_prepaid_card_trial":1.0,"checkout_fail_on_commercial_card_trial":1.0,"checkout_show_instead_of_braintree":1.0,"checkout-3ds":1.0,"checkout-3ds-us":1.0,"razorpay-card-order-token-section":1.0,"razorpay-card-subscriptions":1.0,"razorpay-s3-invoice-upload":1.0,"dlocal-payments":1.0,"braintree_transaction_source":1.0,"braintree_commercial_card_check":1.0,"vertex-tax":1.0,"receipt_in_emails":1.0,"adwords-analytics":1.0,"minds_widget_enabled":1.0,"required_agreement_for_rt":1.0,"check_market_data_limits":1.0,"force_to_complete_data":1.0,"force_to_upgrade_to_expert":1.0,"send_tradevan_invoice":1.0,"show_pepe_animation":1.0,"screener-alerts-read-only":1.0,"screener_enable_stock_custom_screens":1.0,"screener_enable_chart_view":1.0,"screener_hide_forex_selector_on_chart":1.0,"screener_redirect_forex_to_stock_on_chart":1.0,"ses_tracking":1.0,"slow-support-warning":1.0,"send_financial_notifications":1.0,"symbol_page_faq":1.0,"show_advertising_banner_symbol_page":1.0,"spark_translations":1.0,"spark_category_translations":1.0,"spark_tags_translations":1.0,"unsubscribe_inactive_users":1.0,"pro_plan_initial_refunds_disabled":1.0,"enable_ideas_recommendations":1.0,"enable_ideas_recommendations_feed":1.0,"fail_on_duplicate_payment_methods_for_trial":1.0,"ethoca_alert_notification_webhook":1.0,"hide_suspicious_users_ideas":1.0,"disable_publish_strategy_range_based_chart":1.0,"restrict_simultaneous_requests":1.0,"login_from_new_device_email":1.0,"ssr_worker_nowait":1.0,"broker_A1CAPITAL":1.0,"broker_ACTIVTRADES":1.0,"static_dom":1.0,"hide_ADMIRALS_on_ios":1.0,"hide_ADMIRALS_on_android":1.0,"hide_ADMIRALS_on_mobile_web":1.0,"ADMIRALS_beta":1.0,"broker_AFTERPRIME":1.0,"broker_ALICEBLUE":1.0,"hide_ALICEBLUE_on_ios":1.0,"hide_ALICEBLUE_on_android":1.0,"hide_ALICEBLUE_on_mobile_web":1.0,"broker_ALOR":1.0,"broker_ALPACA":1.0,"broker_AMP":1.0,"hide_ANGELONE_on_ios":1.0,"hide_ANGELONE_on_android":1.0,"hide_ANGELONE_on_mobile_web":1.0,"ANGELONE_beta":1.0,"hide_BAJAJ_on_ios":1.0,"hide_BAJAJ_on_android":1.0,"hide_BAJAJ_on_mobile_web":1.0,"BAJAJ_beta":1.0,"broker_BINANCE":1.0,"enable_binanceapis_base_url":1.0,"broker_BINGBON":1.0,"broker_BITAZZA":1.0,"hide_BITAZZA_on_ios":1.0,"hide_BITAZZA_on_android":1.0,"hide_BITAZZA_on_mobile_web":1.0,"broker_BITGET":1.0,"broker_BITSTAMP":1.0,"broker_BLACKBULL":1.0,"broker_BLUELINE":1.0,"broker_BYBIT":1.0,"broker_CAPITALCOM":1.0,"broker_CFI":1.0,"broker_CITYINDEX":1.0,"cityindex_spreadbetting":1.0,"broker_COBRATRADING":1.0,"broker_COLMEX":1.0,"hide_COLMEX_on_ios":1.0,"hide_COLMEX_on_android":1.0,"hide_COLMEX_on_mobile_web":1.0,"COLMEX_beta":1.0,"broker_COMPOSITEDGE":1.0,"hide_CQG_on_ios":1.0,"hide_CQG_on_android":1.0,"hide_CQG_on_mobile_web":1.0,"cqg-realtime-bandwidth-limit":1.0,"hide_CURRENCYCOM_on_ios":1.0,"hide_CURRENCYCOM_on_android":1.0,"hide_CURRENCYCOM_on_mobile_web":1.0,"broker_DERAYAH":1.0,"broker_DHAN":1.0,"broker_DNSE":1.0,"broker_DORMAN":1.0,"hide_DUMMY_on_ios":1.0,"hide_DUMMY_on_android":1.0,"hide_DUMMY_on_mobile_web":1.0,"broker_EASYMARKETS":1.0,"broker_EDGECLEAR":1.0,"edgeclear_oauth_authorization":1.0,"EDGECLEAR_beta":1.0,"broker_EIGHTCAP":1.0,"broker_ERRANTE":1.0,"hide_ESAFX_on_ios":1.0,"hide_ESAFX_on_android":1.0,"hide_ESAFX_on_mobile_web":1.0,"ESAFX_beta":1.0,"broker_FOREXCOM":1.0,"forexcom_session_v2":1.0,"broker_FPMARKETS":1.0,"hide_FTX_on_ios":1.0,"hide_FTX_on_android":1.0,"hide_FTX_on_mobile_web":1.0,"ftx_request_server_logger":1.0,"broker_FUSIONMARKETS":1.0,"broker_FXCM":1.0,"broker_FXOPEN":1.0,"broker_FYERS":1.0,"broker_GBEBROKERS":1.0,"broker_GEMINI":1.0,"broker_GLOBALMENKUL":1.0,"hide_GLOBALPRIME_on_ios":1.0,"hide_GLOBALPRIME_on_android":1.0,"hide_GLOBALPRIME_on_mobile_web":1.0,"globalprime-brokers-side-maintenance":1.0,"broker_HERENYA":1.0,"broker_HTX":1.0,"broker_IBKR":1.0,"check_ibkr_side_maintenance":1.0,"ibkr_request_server_logger":1.0,"ibkr_parallel_provider_initialization":1.0,"ibkr_ws_account_summary":1.0,"ibkr_ws_server_logger":1.0,"ibkr_subscribe_to_order_updates_first":1.0,"ibkr_ws_account_ledger":1.0,"broker_IBROKER":1.0,"broker_ICMARKETS":1.0,"broker_IG":1.0,"broker_INFOYATIRIM":1.0,"broker_INNOVESTX":1.0,"broker_IRONBEAM":1.0,"hide_IRONBEAM_CQG_on_ios":1.0,"hide_IRONBEAM_CQG_on_android":1.0,"hide_IRONBEAM_CQG_on_mobile_web":1.0,"broker_MARKETSCOM":1.0,"hide_MOCKBROKER_on_ios":1.0,"hide_MOCKBROKER_on_android":1.0,"hide_MOCKBROKER_on_mobile_web":1.0,"broker_MOOMOO":1.0,"broker_OANDA":1.0,"oanda_rest_api":1.0,"launch-oanda-country-group-1":1.0,"launch-oanda-country-group-2":1.0,"launch-oanda-country-group-3":1.0,"launch-oanda-country-group-4":1.0,"broker_OKX":1.0,"broker_OPTIMUS":1.0,"broker_OSMANLI":1.0,"paper_force_connect_pushstream":1.0,"paper_subaccount_custom_currency":1.0,"broker_PEPPERSTONE":1.0,"broker_PAYTM":1.0,"broker_PHEMEX":1.0,"broker_PHILLIPCAPITAL_TR":1.0,"broker_PHILLIPNOVA":1.0,"broker_PLUS500":1.0,"plus500_oauth_authorization":1.0,"PLUS500_beta":1.0,"broker_QUESTRADE":1.0,"broker_ROBOMARKETS":1.0,"broker_SAXOBANK":1.0,"hide_SKILLING_on_ios":1.0,"hide_SKILLING_on_android":1.0,"hide_SKILLING_on_mobile_web":1.0,"skilling-brokers-side-maintenance":1.0,"broker_SPREADEX":1.0,"broker_STONEX":1.0,"broker_TASTYFX":1.0,"hide_TASTYTRADE_on_ios":1.0,"hide_TASTYTRADE_on_android":1.0,"hide_TASTYTRADE_on_mobile_web":1.0,"TASTYTRADE_beta":1.0,"broker_THINKMARKETS":1.0,"broker_TICKMILL":1.0,"hide_TIGER_on_ios":1.0,"hide_TIGER_on_android":1.0,"hide_TIGER_on_mobile_web":1.0,"broker_TOKENIZE":1.0,"broker_TRADENATION":1.0,"broker_TRADESTATION":1.0,"tradestation_request_server_logger":1.0,"broker_TRADIER":1.0,"broker_TRADIER_FUTURES":1.0,"tradier_futures_oauth_authorization":1.0,"broker_TRADOVATE":1.0,"broker_VANTAGE":1.0,"broker_VELOCITY":1.0,"broker_WEBULL":1.0,"broker_WEBULLJAPAN":1.0,"hide_WEBULLJAPAN_on_ios":1.0,"hide_WEBULLJAPAN_on_android":1.0,"hide_WEBULLJAPAN_on_mobile_web":1.0,"broker_WEBULLPAY":1.0,"hide_WEBULLPAY_on_ios":1.0,"hide_WEBULLPAY_on_android":1.0,"hide_WEBULLPAY_on_mobile_web":1.0,"broker_WHITEBIT":1.0,"broker_WHSELFINVEST":1.0,"broker_YLG":1.0,"broker_id_session":1.0,"disallow_concurrent_sessions":1.0,"mobile_trading_web":1.0,"mobile_trading_ios":1.0,"mobile_trading_android":1.0,"continuous_front_contract_trading":1.0,"trading_request_server_logger":1.0,"rest_request_server_logger":1.0,"oauth2_code_flow_provider_server_logger":1.0,"rest_logout_on_429":1.0,"review_popup_on_chart":1.0,"show_concurrent_connection_warning":1.0,"enable_trading_server_logger":1.0,"order_presets":1.0,"order_ticket_resizable_drawer_on":1.0,"rest_use_async_mapper":1.0,"paper_competition_leaderboard":1.0,"paper_competition_link_community":1.0,"paper_competition_landing":1.0,"paper_competition_leaderboard_user_stats":1.0,"paper_competition_previous_competitions":1.0,"amp_oauth_authorization":1.0,"blueline_oauth_authorization":1.0,"dorman_oauth_authorization":1.0,"ironbeam_oauth_authorization":1.0,"optimus_oauth_authorization":1.0,"stonex_oauth_authorization":1.0,"tickmill_oauth_authorization":1.0,"ylg_oauth_authorization":1.0,"new_order_size_calculator":1.0,"trading_general_events_ga_tracking":1.0,"replay_result_sharing":1.0,"replay_trading_brackets":1.0,"force_max_allowed_pulling_intervals":1.0,"paper_delay_trading":1.0,"enable_first_touch_is_selection":1.0,"enable_order_moving_by_price_line":1.0,"enable_anchor_for_traded_objects":1.0,"renew_token_preemption_30":1.0,"do_not_open_ot_from_plus_button":1.0,"enable_symbols_popularity_showing":1.0,"enable_translations_s3_upload":1.0,"etf_fund_flows_only_days_resolutions":1.0,"disable_snowplow_platform_events":1.0,"notify_idea_mods_about_first_publication":1.0,"enable_waf_tracking":1.0,"new_errors_flow":1.0,"disable_pine_v4":1.0,"enable_profiler":1.0,"pine_logs_in_detach":1.0,"symbol_search_country_sources":1.0,"symbol_search_bond_type_filter":1.0,"watchlists_dialog_scroll_to_active":1.0,"bottom_panel_track_events":1.0,"show_data_problems_in_help_center":1.0,"enable_apple_device_check":1.0,"should_charge_full_price_on_upgrade_if_google_payment":1.0,"stack_trace_clickable":1.0,"update_availability_for_std":1.0,"enable_push_notifications_android":1.0,"enable_push_notifications_ios":1.0,"enable_manticore_cluster":1.0,"enable_envoy_proxy":1.0,"enable_envoy_proxy_papertrading":1.0,"enable_envoy_proxy_screener":1.0,"hide_ca_us_isin":1.0,"options_strategy_analyzer_tab":1.0,"options_details_widget":1.0,"options_overlay":1.0,"options_product_page":1.0,"options_exchange_nse":1.0,"options_exchange_cme":1.0,"options_exchange_cbot":1.0,"options_exchange_comex":1.0,"options_exchange_nymex":1.0,"options_exchange_bse":1.0,"options_exchange_opra":1.0,"new_fcm_client_for_alerts":1.0,"show_toast_about_unread_message":1.0,"enable_partner_payout":1.0,"enable_email_change_logging":1.0,"set_limit_to_1000_for_colored_lists":1.0,"enable_email_on_partner_status_change":1.0,"enable_partner_program_apply":1.0,"compress_cache_data":1.0,"enable_notifications_center_in_user_menu":1.0,"news_enable_streaming":1.0,"news_screener_page_client":1.0,"news_screener_page_django":1.0,"enable_declaration_popup_on_load":1.0,"move_ideas_and_minds_into_news":1.0,"hide_data_window_tab":1.0,"show_futures_front_contract":1.0,"enable_prof_popup_free":1.0,"enable_redirect_to_widget_documentation_of_any_localization":1.0,"tvd_last_tab_close_button":1.0,"news_enable_streaming_hibernation":1.0,"news_streaming_hibernation_delay_10min":1.0,"pass_recovery_search_hide_info":1.0,"watchlist_screener_tabs":1.0,"news_enable_streaming_on_screener":1.0,"enable_forced_email_confirmation":1.0,"enable_support_assistant":1.0,"show_gift_button":1.0,"address_validation_enabled":1.0,"generate_invoice_number_by_country":1.0,"show_summary_over_the_chart":1.0,"broker_awards_vote_2024":1.0,"show_favorite_layouts":1.0,"hide_collapse_button_on_mane_pane":1.0,"news_enable_new_story_page_layout":1.0,"enable_social_auth_confirmation":1.0,"enable_ad_block_detect":1.0,"rename_minds_tab_to_discussions":1.0,"show_new_user_profile":1.0,"move_watchlist_actions":1.0,"news_enable_story_page_provider_widget":1.0,"enable_lingua_lang_check":1.0,"get_saved_active_list_before_getting_all_lists":1.0,"script_pine_view_new_layout":1.0,"enable_alternative_twitter_api":1.0,"skip_native_emoji_transformation":1.0,"show_referral_notification_dialog":0.5};</script> <script nonce="ax9rAmF0LEu5+p2C5Q8r/Q=="> window.initData = window.initData || {}; window.initData.snowplowSettings = { collectorId: 'tv_cf', url: 'snowplow-pixel.tradingview.com', params: { appId: 'tradingview', }, enabled: true, } </script> <script nonce="ax9rAmF0LEu5+p2C5Q8r/Q==">window.PUSHSTREAM_URL = "wss://pushstream.tradingview.com"; window.CHARTEVENTS_URL = "https://chartevents-reuters.tradingview.com/"; window.ECONOMIC_CALENDAR_URL = "https://economic-calendar.tradingview.com/"; window.EARNINGS_CALENDAR_URL = "https://scanner.tradingview.com"; window.NEWS_SERVICE_URL = "https://news-headlines.tradingview.com"; window.SS_HOST = "symbol-search.tradingview.com"; window.SS_URL = ""; window.SS_DOMAIN_PARAMETER = 'production'; window.DEFAULT_SYMBOL = "NASDAQ:AAPL"; window.COUNTRY_CODE_TO_DEFAULT_EXCHANGE = {"en":"US","us":"US","ae":"ADX","ar":"BCBA","at":"VIE","au":"ASX","bd":"DSEBD","be":"EURONEXT_BRU","bh":"BAHRAIN","br":"BMFBOVESPA","ca":"TSX","ch":"SIX","cl":"BCS","zh_CN":"SSE","co":"BVC","cy":"CSECY","cz":"PSECZ","de_DE":"XETR","dk":"OMXCOP","ee":"OMXTSE","eg":"EGX","es":"BME","fi":"OMXHEX","fr":"EURONEXT_PAR","gr":"ATHEX","hk":"HKEX","hu":"BET","id":"IDX","ie":"EURONEXTDUB","he_IL":"TASE","in":"BSE","is":"OMXICE","it":"MIL","ja":"TSE","ke":"NSEKE","kr":"KRX","kw":"KSE","lk":"CSELK","lt":"OMXVSE","lv":"OMXRSE","lu":"LUXSE","mx":"BMV","ma":"CSEMA","ms_MY":"MYX","ng":"NSENG","nl":"EURONEXT_AMS","no":"OSL","nz":"NZX","pe":"BVL","ph":"PSE","pk":"PSX","pl":"GPW","pt":"EURONEXT_LIS","qa":"QSE","rs":"BELEX","ru":"RUS","ro":"BVB","ar_AE":"TADAWUL","sv_SE":"NGM","sg":"SGX","sk":"BSSE","th_TH":"SET","tn":"BVMT","tr":"BIST","zh_TW":"TWSE","gb":"LSE","ve":"BVCV","vi_VN":"HOSE","za":"JSE"}; window.SCREENER_HOST = "https://scanner.tradingview.com"; window.AWS_BBS3_DOMAIN = "https://tradingview-user-uploads.s3.amazonaws.com"; window.AWS_S3_CDN = "https://s3.tradingview.com"; window.OPTIONS_CHARTING_HOST = "https://options-charting.tradingview.com"; window.initData.SCREENER_STORAGE_URL = "https://screener-storage.tradingview.com/screener-storage"; window.initData.screener_storage_release_version = 26; window.DATA_ISSUES_HOST = "https://support-middleware.tradingview.com"; window.TELEMETRY_HOSTS = {"charts":{"free":"https://telemetry.tradingview.com/free","pro":"https://telemetry.tradingview.com/pro","widget":"https://telemetry.tradingview.com/widget","ios_free":"https://telemetry.tradingview.com/charts-ios-free","ios_pro":"https://telemetry.tradingview.com/charts-ios-pro","android_free":"https://telemetry.tradingview.com/charts-android-free","android_pro":"https://telemetry.tradingview.com/charts-android-pro"},"alerts":{"all":"https://telemetry.tradingview.com/alerts"},"line_tools_storage":{"all":"https://telemetry.tradingview.com/line-tools-storage"},"news":{"all":"https://telemetry.tradingview.com/news"},"pine":{"all":"https://telemetry.tradingview.com/pine"},"calendars":{"all":"https://telemetry.tradingview.com/calendars"},"site":{"free":"https://telemetry.tradingview.com/site-free","pro":"https://telemetry.tradingview.com/site-pro","widget":"https://telemetry.tradingview.com/site-widget"},"trading":{"all":"https://telemetry.tradingview.com/trading"}}; window.TELEMETRY_WS_ERROR_LOGS_THRESHOLD = "100"; window.RECAPTCHA_SITE_KEY = "6Lcqv24UAAAAAIvkElDvwPxD0R8scDnMpizaBcHQ"; window.RECAPTCHA_SITE_KEY_V3 = "6LeQMHgUAAAAAKCYctiBGWYrXN_tvrODSZ7i9dLA"; window.GOOGLE_CLIENT_ID = "236720109952-v7ud8uaov0nb49fk5qm03as8o7dmsb30.apps.googleusercontent.com"; window.PINE_URL = window.PINE_URL || "https://pine-facade.tradingview.com/pine-facade";</script> <meta name="description" content="Get all the power and flexibility of the cloud plus the benefits of the desktop experience with TradingView Desktop."> <link rel="canonical" href="https://www.tradingview.com/desktop/" /> <link rel="icon" href="https://static.tradingview.com/static/images/favicon.ico"> <meta name="application-name" content="TradingView" /> <meta name="format-detection" content="telephone=no" /> <link rel="manifest" href="https://static.tradingview.com/static/images/favicon/manifest.json" /> <meta name="theme-color" media="(prefers-color-scheme: light)" content="#F8F9FD"> <meta name="theme-color" media="(prefers-color-scheme: dark)" content="#1E222D"> <meta name="apple-mobile-web-app-title" content="TradingView Site" /> <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black" /> <link rel="apple-touch-icon" sizes="180x180" href="https://static.tradingview.com/static/images/favicon/apple-touch-icon-180x180.png" /><link rel="link-locale" data-locale="en" href="https://www.tradingview.com/desktop/"><link rel="link-locale" data-locale="in" href="https://in.tradingview.com/desktop/"><link rel="link-locale" data-locale="de_DE" href="https://de.tradingview.com/desktop/"><link rel="link-locale" data-locale="fr" href="https://fr.tradingview.com/desktop/"><link rel="link-locale" data-locale="es" href="https://es.tradingview.com/desktop/"><link rel="link-locale" data-locale="it" href="https://it.tradingview.com/desktop/"><link rel="link-locale" data-locale="pl" href="https://pl.tradingview.com/desktop/"><link rel="link-locale" data-locale="sv_SE" href="https://se.tradingview.com/desktop/"><link rel="link-locale" data-locale="tr" href="https://tr.tradingview.com/desktop/"><link rel="link-locale" data-locale="ru" href="https://ru.tradingview.com/desktop/"><link rel="link-locale" data-locale="br" href="https://br.tradingview.com/desktop/"><link rel="link-locale" data-locale="id" href="https://id.tradingview.com/desktop/"><link rel="link-locale" data-locale="ms_MY" href="https://my.tradingview.com/desktop/"><link rel="link-locale" data-locale="th_TH" href="https://th.tradingview.com/desktop/"><link rel="link-locale" data-locale="vi_VN" href="https://vn.tradingview.com/desktop/"><link rel="link-locale" data-locale="ja" href="https://jp.tradingview.com/desktop/"><link rel="link-locale" data-locale="kr" href="https://kr.tradingview.com/desktop/"><link rel="link-locale" data-locale="zh_CN" href="https://cn.tradingview.com/desktop/"><link rel="link-locale" data-locale="zh_TW" href="https://tw.tradingview.com/desktop/"><link rel="link-locale" data-locale="ar_AE" href="https://ar.tradingview.com/desktop/"><link rel="link-locale" data-locale="he_IL" href="https://il.tradingview.com/desktop/"><meta property="al:ios:app_store_id" content="1205990992" /> <meta property="al:ios:app_name" content="TradingView - trading community, charts and quotes" /> <meta property="og:site_name" content="TradingView" /><meta property="og:type" content="website" /><meta property="og:image:width" content="1200" /><meta property="og:image:height" content="600" /><meta property="og:image" content="https://s.tradingview.com/static/images/illustrations/desktop-landing.jpg" /> <meta name="twitter:site" content="@TradingView" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:title" content="Get all the power and flexibility of the cloud plus the benefits of the desktop experience with TradingView Desktop." /><meta name="twitter:image" content="https://s.tradingview.com/static/images/illustrations/desktop-landing.jpg" /><meta name="ahrefs-site-verification" content="f729ff74def35be4b9b92072c0e995b40fcb9e1aece03fb174343a1b7a5350ce"> </head> <body class=""> <div class="widgetbar-place"></div><div class="tv-main"> <div class="js-container-android-notification"></div> <div class="js-container-ios-notification"></div> <!-- render_css_bundle('tv_header') --> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/46565.047763c6c0bf5ae1e952.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/78804.dedbead6f277ed9ebed8.css" rel="stylesheet" type="text/css"/><div class="tv-header tv-header__top js-site-header-container tv-header--sticky"> <div class="tv-header__backdrop"></div><div class="tv-header__inner"><div class="tv-header__area tv-header__area--logo-menu"> <button class="tv-header__hamburger-menu js-header-main-menu-mobile-button" aria-haspopup="true" aria-expanded="false" aria-label="Open menu"> <svg width="18" height="12" viewBox="0 0 18 12" xmlns="http://www.w3.org/2000/svg"><path d="M0 12h18v-2h-18v2zm0-5h18v-2h-18v2zm0-7v2h18v-2h-18z" fill="currentColor"/></svg> </button> <span class="tv-header__logo"> <a href="/" aria-label="TradingView main page" class="tv-header__link tv-header__link--logo js-header-context-menu"> <span class="tv-header__icon"> <svg width="36" height="28" viewBox="0 0 36 28" xmlns="http://www.w3.org/2000/svg"><path d="M14 22H7V11H0V4h14v18zM28 22h-8l7.5-18h8L28 22z" fill="currentColor"/><circle cx="20" cy="8" r="4" fill="currentColor"/></svg> </span> <span class="tv-header__logo-text"> <svg width="147" height="28" viewBox="0 0 147 28" xmlns="http://www.w3.org/2000/svg"><path d="M4.793 22.024h3.702V7.519h4.843V4.02H0v3.5h4.793v14.504zM13.343 22.024h3.474v-6.06c0-2.105 1.09-3.373 2.74-3.373.582 0 1.039.101 1.571.279V9.345a3.886 3.886 0 00-1.166-.152c-1.42 0-2.713.938-3.145 2.18V9.346h-3.474v12.679zM27.796 22.303c1.75 0 3.068-.888 3.652-1.7v1.42h3.474V9.346h-3.474v1.42c-.584-.811-1.902-1.699-3.652-1.699-3.372 0-5.959 3.043-5.959 6.618 0 3.576 2.587 6.619 5.96 6.619zm.736-3.17c-1.928 0-3.196-1.445-3.196-3.448 0-2.004 1.268-3.45 3.196-3.45 1.927 0 3.195 1.446 3.195 3.45 0 2.003-1.268 3.448-3.195 3.448zM43.193 22.303c1.75 0 3.068-.888 3.651-1.7v1.42h3.474V3.007h-3.474v7.76c-.583-.812-1.901-1.7-3.651-1.7-3.373 0-5.96 3.043-5.96 6.618 0 3.576 2.587 6.619 5.96 6.619zm.735-3.17c-1.927 0-3.195-1.445-3.195-3.448 0-2.004 1.268-3.45 3.195-3.45 1.927 0 3.195 1.446 3.195 3.45 0 2.003-1.268 3.448-3.195 3.448zM55.166 7.412a2.213 2.213 0 002.232-2.206A2.213 2.213 0 0055.166 3a2.224 2.224 0 00-2.206 2.206 2.224 2.224 0 002.206 2.206zm-1.724 14.612h3.474V9.49h-3.474v12.533zM59.998 22.024h3.474v-6.187c0-2.435 1.192-3.601 2.815-3.601 1.445 0 2.232 1.116 2.232 2.941v6.847h3.474v-7.43c0-3.296-1.826-5.528-4.894-5.528-1.649 0-2.942.71-3.627 1.724V9.345h-3.474v12.679zM80.833 18.65c-1.75 0-3.22-1.319-3.22-3.246 0-1.952 1.47-3.246 3.22-3.246 1.75 0 3.22 1.294 3.22 3.246 0 1.927-1.47 3.246-3.22 3.246zm-.406 8.85c3.88 0 6.822-1.978 6.822-6.543V9.268h-3.474v1.42C83.09 9.7 81.72 8.99 80.098 8.99c-3.322 0-5.985 2.84-5.985 6.415 0 3.55 2.663 6.39 5.985 6.39 1.623 0 2.992-.735 3.677-1.673v.862c0 2.029-1.344 3.474-3.398 3.474-1.42 0-2.84-.482-3.956-1.572l-1.902 2.586c1.445 1.395 3.702 2.029 5.908 2.029zM94.594 22.024h3.27L105.32 4.02h-4.057l-5.021 12.501L91.145 4.02h-3.981l7.43 18.004zM108.508 7.266a2.213 2.213 0 002.231-2.206 2.213 2.213 0 00-2.231-2.206c-1.192 0-2.207.988-2.207 2.206 0 1.217 1.015 2.206 2.207 2.206zm-1.725 14.758h3.474V9.345h-3.474v12.679zM119.248 22.303c2.662 0 4.691-1.116 5.883-2.84l-2.587-1.927c-.583.887-1.673 1.597-3.271 1.597-1.673 0-3.169-.938-3.372-2.637h9.483c.076-.533.051-.888.051-1.192 0-4.133-2.916-6.238-6.238-6.238-3.854 0-6.669 2.865-6.669 6.618 0 4.007 2.942 6.619 6.72 6.619zm-3.221-8.165c.33-1.547 1.775-2.207 3.069-2.207 1.293 0 2.561.685 2.865 2.207h-5.934zM138.45 22.024h3.449l4.184-12.679h-3.728l-2.383 8.114-2.587-8.114h-2.662l-2.561 8.114-2.409-8.114h-3.703l4.21 12.679h3.448l2.359-7.202 2.383 7.202z" fill="currentColor"/></svg> </span> <span class="js-logo-pro "></span> </a> </span> </div><div class="tv-header__middle-wrapper"> <div class="tv-header__middle-content"><div class="tv-header__area tv-header__area--search"> <div class="tv-header-search-container"> <button class="tv-header-search-container tv-header-search-container__button tv-header-search-container__button--full js-header-search-button" aria-label="Search"> <svg width="28" height="28" viewBox="0 0 28 28" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M18.162 17.089a7.412 7.412 0 10-1.06 1.062l4.774 4.679a.75.75 0 101.05-1.071l-4.764-4.67zm-5.75 1.235a5.912 5.912 0 110-11.824 5.912 5.912 0 010 11.823z"/></svg> <span class="tv-header-search-container__text">Search</span> </button> <button class="tv-header-search-container__button tv-header-search-container__button--simple js-header-search-button" aria-label="Search"><svg width="28" height="28" viewBox="0 0 28 28" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M18.162 17.089a7.412 7.412 0 10-1.06 1.062l4.774 4.679a.75.75 0 101.05-1.071l-4.764-4.67zm-5.75 1.235a5.912 5.912 0 110-11.824 5.912 5.912 0 010 11.823z"/></svg></button> </div> </div><nav class="tv-header__area tv-header__area--menu js-header-main-menu"> <ul class="tv-header__main-menu"> <li class="tv-header__main-menu-item" data-main-menu-dropdown-root-index="0"> <a data-main-menu-root-track-id="products" href="/chart/">Products<span class="tv-header__main-menu-item__chevron" tabindex="0" aria-haspopup="true" aria-expanded="false" aria-label="Products menu" role="button" > <svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M3.92 7.83 9 12.29l5.08-4.46-1-1.13L9 10.29l-4.09-3.6-.99 1.14Z" fill="currentColor"/></svg> </span> </a> </li> <li class="tv-header__main-menu-item" data-main-menu-dropdown-root-index="1"> <a data-main-menu-root-track-id="community" href="/ideas/">Community<span class="tv-header__main-menu-item__chevron" tabindex="0" aria-haspopup="true" aria-expanded="false" aria-label="Community menu" role="button" > <svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M3.92 7.83 9 12.29l5.08-4.46-1-1.13L9 10.29l-4.09-3.6-.99 1.14Z" fill="currentColor"/></svg> </span> </a> </li> <li class="tv-header__main-menu-item" data-main-menu-dropdown-root-index="2"> <a data-main-menu-root-track-id="markets" href="/markets/">Markets<span class="tv-header__main-menu-item__chevron" tabindex="0" aria-haspopup="true" aria-expanded="false" aria-label="Markets menu" role="button" > <svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M3.92 7.83 9 12.29l5.08-4.46-1-1.13L9 10.29l-4.09-3.6-.99 1.14Z" fill="currentColor"/></svg> </span> </a> </li> <li class="tv-header__main-menu-item" data-main-menu-dropdown-root-index="3"> <a data-main-menu-root-track-id="news" href="/news/">News<span class="tv-header__main-menu-item__chevron" tabindex="0" aria-haspopup="true" aria-expanded="false" aria-label="News menu" role="button" > <svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M3.92 7.83 9 12.29l5.08-4.46-1-1.13L9 10.29l-4.09-3.6-.99 1.14Z" fill="currentColor"/></svg> </span> </a> </li> <li class="tv-header__main-menu-item" data-main-menu-dropdown-root-index="4"> <a data-main-menu-root-track-id="brokers" href="/brokers/">Brokers<span class="tv-header__main-menu-item__chevron" tabindex="0" aria-haspopup="true" aria-expanded="false" aria-label="Brokers menu" role="button" > <svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M3.92 7.83 9 12.29l5.08-4.46-1-1.13L9 10.29l-4.09-3.6-.99 1.14Z" fill="currentColor"/></svg> </span> </a> </li> <li class="tv-header__main-menu-item tv-header__main-menu-item--highlighted" data-main-menu-dropdown-root-index="5"> <a data-main-menu-root-track-id="more" href="/support/">More<span class="tv-header__main-menu-item__chevron" tabindex="0" aria-haspopup="true" aria-expanded="false" aria-label="More menu" role="button" > <svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M3.92 7.83 9 12.29l5.08-4.46-1-1.13L9 10.29l-4.09-3.6-.99 1.14Z" fill="currentColor"/></svg> </span> </a> </li></ul> <script type="application/prs.init-data+json"> { "mainMenuCategories": [{"id":"products","name":"Products","url":"/chart/","children":[{"id":"products-chart","name":"Supercharts","url":"/chart/"},{"section":"Individual tools","children":[{"id":"products-screeners","name":"Screeners","url":"/screener/","children":[{"id":"screener","section":"Screeners","children":[{"name":"Stocks","url":"/screener/"},{"name":"ETFs","url":"/etf-screener/"},{"name":"Bonds","url":"/bond-screener/","beta":true},{"name":"Forex","url":"/forex-screener/"},{"name":"Crypto coins","url":"/crypto-coins-screener/"},{"name":"Crypto pairs","url":"/crypto-screener/"},{"name":"DEX pairs","url":"/dex-screener/","beta":true}]},{"id":"heatmap","section":"Heatmaps","children":[{"name":"Stocks","url":"/heatmap/stock/"},{"name":"ETFs","url":"/heatmap/etf/"},{"name":"Crypto","url":"/heatmap/crypto/"}]}]},{"id":"calendars","name":"Calendars","url":"/economic-calendar/","children":[{"name":"Economic","url":"/economic-calendar/"},{"name":"Earnings","url":"/earnings-calendar/"},{"name":"Dividends","url":"/dividend-calendar/"}]}]},{"id":"products-options","name":"Options","url":"/options/","beta":true},{"id":"news-flow","name":"News Flow","url":"/news-flow/","beta":true},{"section":"About","children":[{"name":"Pricing","url":"/pricing/"},{"id":"features","name":"Features","url":"/features/"},{"name":"What's new","url":"/support/whats-new/"},{"name":"Market data","url":"/data-coverage/"}]}]},{"id":"community","name":"Community","url":"/ideas/","children":[{"id":"community-ideas","name":"Trading ideas","url":"/ideas/"},{"id":"community-scripts","name":"Indicators and strategies","url":"/scripts/"},{"id":"community-paper-competition","name":"The Leap","url":"/the-leap/?source=community"},{"section":"About","children":[{"name":"Power of community","url":"/social-network/"}]}]},{"id":"markets","name":"Markets","url":"/markets/","children":[{"id":"markets-research-overview","name":"Entire world","url":"/markets/"},{"id":"markets-research-countries","name":"Countries","url":"/markets/usa/","children":[{"name":"United States","url":"/markets/usa/"},{"name":"Canada","url":"/markets/canada/"},{"name":"United Kingdom","url":"/markets/united-kingdom/"},{"name":"Germany","url":"/markets/germany/"},{"name":"India","url":"/markets/india/"},{"name":"Japan","url":"/markets/japan/"},{"name":"China","url":"/markets/china/"},{"name":"Hong Kong","url":"/markets/hong-kong/"},{"name":"Saudi Arabia","url":"/markets/ksa/"},{"name":"Australia","url":"/markets/australia/"}],"watchlists":[{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/s-and-p-500.svg"],"proName":"SP:SPX","url":"/symbols/SPX/?exchange=SP","title":"S&P 500","market":"countries"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/nasdaq-100.svg"],"proName":"NASDAQ:NDX","url":"/symbols/NASDAQ-NDX/","title":"Nasdaq 100","market":"countries"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/dow-30.svg"],"proName":"DJ:DJI","url":"/symbols/DJ-DJI/","title":"Dow 30","market":"countries"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/russell-2000.svg"],"proName":"OANDA:US2000USD","url":"/symbols/OANDA-US2000USD/","title":"US 2000 small cap","market":"countries"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/nasdaq-composite.svg"],"proName":"NASDAQ:IXIC","url":"/symbols/NASDAQ-IXIC/","title":"Nasdaq Composite","market":"countries"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/nyce-composite.svg"],"proName":"TVC:NYA","url":"/symbols/TVC-NYA/","title":"NYSE Composite","market":"countries"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/nyce-composite.svg"],"proName":"TVC:XAX","url":"/symbols/TVC-XAX/","title":"NYSE American Composite","market":"countries"}]},{"id":"markets-research-sparks","name":"Sparks","url":"/sparks/","children":[{"name":"All sparks","url":"/sparks/"},{"name":"Work","url":"/sparks/work/"},{"name":"Play","url":"/sparks/play/"},{"name":"Home","url":"/sparks/home/"},{"name":"Industry & infrastructure","url":"/sparks/industry-infrastructure/"},{"name":"Transport & logistics","url":"/sparks/transport-logistics/"},{"name":"Finance","url":"/sparks/finance/"},{"name":"Crypto","url":"/sparks/crypto/"},{"name":"Environment & inclusion","url":"/sparks/environment-inclusion/"},{"name":"Countries","url":"/sparks/countries/"},{"name":"Miscellaneous","url":"/sparks/miscellaneous/"}],"watchlists":[{"proName":"SPARKS:BIGTECH","bannerType":"big-tech-stocks-a-brave-new-world","title":"Big tech","logoUrls":["https://s3-symbol-logo.tradingview.com/sparks/big-tech.svg"],"market":"indices","url":"/sparks/entries/big-tech-stocks-a-brave-new-world/"},{"proName":"SPARKS:SPACE","bannerType":"space-stocks-to-infinity-and-beyond","title":"Space","logoUrls":["https://s3-symbol-logo.tradingview.com/sparks/space.svg"],"market":"indices","url":"/sparks/entries/space-stocks-to-infinity-and-beyond/"},{"proName":"SPARKS:CANNABIS","bannerType":"cannabis-stocks-lets-get-high-returns","title":"Cannabis","logoUrls":["https://s3-symbol-logo.tradingview.com/sparks/cannabis.svg"],"market":"indices","url":"/sparks/entries/cannabis-stocks-lets-get-high-returns/"},{"proName":"SPARKS:EVX","bannerType":"electric-vehicle-stocks-ev-cars-and-trucks","title":"Electric vehicle","logoUrls":["https://s3-symbol-logo.tradingview.com/sparks/electric-vehicle.svg"],"market":"indices","url":"/sparks/entries/electric-vehicle-stocks-ev-cars-and-trucks/"},{"proName":"SPARKS:AIX","bannerType":"ai-stocks-rise-of-the-machines","title":"Artificial intelligence","logoUrls":["https://s3-symbol-logo.tradingview.com/sparks/ai-stocks.svg"],"market":"indices","url":"/sparks/entries/ai-stocks-rise-of-the-machines/"},{"proName":"SPARKS:LUXURYFASH","bannerType":"luxury-fashion-stocks-house-of-style","title":"Luxury fashion","logoUrls":["https://s3-symbol-logo.tradingview.com/sparks/luxury-fashion.svg"],"market":"indices","url":"/sparks/entries/luxury-fashion-stocks-house-of-style/"},{"proName":"SPARKS:FIVEG","bannerType":"5g-stocks-super-mega-fast-downloads","title":"5G","logoUrls":["https://s3-symbol-logo.tradingview.com/sparks/5g-stocks.svg"],"market":"indices","url":"/sparks/entries/5g-stocks-super-mega-fast-downloads/"}]},{"section":"Assets","children":[{"id":"markets-all","name":"All markets","url":"/markets/"},{"name":"Indices","url":"/markets/indices/","watchlists":[{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/s-and-p-500.svg"],"proName":"SP:SPX","url":"/symbols/SPX/?exchange=SP","title":"S&P 500","market":"indices"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/nasdaq-100.svg"],"proName":"NASDAQ:NDX","url":"/symbols/NASDAQ-NDX/","title":"Nasdaq 100","market":"indices"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/dow-30.svg"],"proName":"DJ:DJI","url":"/symbols/DJ-DJI/","title":"Dow 30","market":"indices"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/nikkei-225.svg"],"proName":"TVC:NI225","url":"/symbols/TVC-NI225/","title":"Japan 225","market":"indices"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/GB.svg"],"proName":"FTSE:UKX","url":"/symbols/FTSE-UKX/","title":"FTSE 100","market":"indices"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/dax.svg"],"proName":"XETR:DAX","url":"/symbols/XETR-DAX/","title":"DAX","market":"indices"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/indices/cac-40.svg"],"proName":"EURONEXT:PX1","url":"/symbols/EURONEXT-PX1/","title":"CAC 40","market":"indices"}],"banners":[{"type":"news-flow","text":"Explore indices news","url":"/news-flow/?market=index"}],"children":[{"name":"Overview","url":"/markets/indices/"},{"section":"Quotes","children":[{"name":"All indices","url":"/markets/indices/quotes-all/"},{"name":"Major world indices","url":"/markets/indices/quotes-major/"},{"name":"US indices","url":"/markets/indices/quotes-us/"},{"name":"S&P sectors","url":"/markets/indices/quotes-snp/"},{"name":"Currency indices","url":"/markets/indices/quotes-currency/"}]}]},{"name":"Stocks","url":"/markets/stocks-usa/","watchlists":[{"logoUrls":["https://s3-symbol-logo.tradingview.com/nvidia.svg"],"proName":"NASDAQ:NVDA","url":"/symbols/NASDAQ-NVDA/","title":"NVIDIA","market":"stocks"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/apple.svg"],"proName":"NASDAQ:AAPL","url":"/symbols/NASDAQ-AAPL/","title":"Apple","market":"stocks"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/amazon.svg"],"proName":"NASDAQ:AMZN","url":"/symbols/NASDAQ-AMZN/","title":"Amazon","market":"stocks"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/alphabet.svg"],"proName":"NASDAQ:GOOGL","url":"/symbols/NASDAQ-GOOGL/","title":"Alphabet","market":"stocks"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/meta-platforms.svg"],"proName":"NASDAQ:META","url":"/symbols/NASDAQ-META/","title":"Meta Platforms","market":"stocks"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/tesla.svg"],"proName":"NASDAQ:TSLA","url":"/symbols/NASDAQ-TSLA/","title":"Tesla","market":"stocks"}],"banners":[{"type":"screener","text":"Screen all stocks","url":"/screener/"},{"type":"news-flow","text":"Explore stock news","url":"/news-flow/?market=stock"}],"children":[{"name":"Overview","url":"/markets/stocks-usa/"},{"name":"Sectors and industries","url":"/markets/stocks-usa/sectorandindustry-sector/"},{"section":"US Stocks","children":[{"name":"All stocks","url":"/markets/stocks-usa/market-movers-all-stocks/"},{"name":"Large-cap","url":"/markets/stocks-usa/market-movers-large-cap/"},{"name":"Top gainers","url":"/markets/stocks-usa/market-movers-gainers/"},{"name":"Top losers","url":"/markets/stocks-usa/market-movers-losers/"},{"name":"Pre-market gainers","url":"/markets/stocks-usa/market-movers-pre-market-gainers/"},{"name":"After-hours gainers","url":"/markets/stocks-usa/market-movers-after-hours-gainers/"}]},{"section":"World stocks","children":[{"name":"World biggest companies","url":"/markets/world-stocks/worlds-largest-companies/"},{"name":"Largest non-U.S. companies","url":"/markets/world-stocks/worlds-non-us-companies/"},{"name":"World largest employers","url":"/markets/world-stocks/worlds-largest-employers/"}]}]},{"name":"Crypto","url":"/markets/cryptocurrencies/","watchlists":[{"logoUrls":["https://s3-symbol-logo.tradingview.com/crypto/XTVCBTC.svg"],"proName":"CRYPTO:BTCUSD","url":"/symbols/BTCUSD/?exchange=CRYPTO","title":"Bitcoin","market":"bitcoin"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/crypto/XTVCETH.svg"],"proName":"CRYPTO:ETHUSD","url":"/symbols/ETHUSD/?exchange=CRYPTO","title":"Ethereum","market":"bitcoin"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/crypto/XTVCUSDT.svg"],"proName":"CRYPTO:USDTUSD","url":"/symbols/USDTUSD/?exchange=CRYPTO","title":"Tether","market":"bitcoin"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/crypto/XTVCBNB.svg"],"proName":"CRYPTO:BNBUSD","url":"/symbols/BNBUSD/?exchange=CRYPTO","title":"Binance Coin","market":"bitcoin"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/crypto/XTVCUSDC.svg"],"proName":"CRYPTO:USDCUSD","url":"/symbols/USDCUSD/?exchange=CRYPTO","title":"USD Coin","market":"bitcoin"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/crypto/XTVCXRP.svg"],"proName":"CRYPTO:XRPUSD","url":"/symbols/XRPUSD/?exchange=CRYPTO","title":"XRP","market":"bitcoin"}],"banners":[{"type":"screener","text":"Screen all crypto","url":"/crypto-coins-screener/"},{"type":"news-flow","text":"Explore crypto news","url":"/news-flow/?market=crypto"}],"children":[{"name":"Overview","url":"/markets/cryptocurrencies/"},{"name":"Market cap charts","url":"/markets/cryptocurrencies/global-charts/"},{"name":"Dominance chart","url":"/markets/cryptocurrencies/dominance/"},{"section":"Coins","children":[{"name":"All coins","url":"/markets/cryptocurrencies/prices-all/"},{"name":"DeFi coins","url":"/markets/cryptocurrencies/prices-defi/"},{"name":"Most value locked","url":"/markets/cryptocurrencies/prices-highest-total-value-locked/"},{"name":"Top gainers","url":"/markets/cryptocurrencies/prices-gainers/"},{"name":"Top losers","url":"/markets/cryptocurrencies/prices-losers/"},{"name":"Large-cap","url":"/markets/cryptocurrencies/prices-large-cap/"},{"name":"Most traded","url":"/markets/cryptocurrencies/prices-most-traded/"},{"name":"Most transactions","url":"/markets/cryptocurrencies/prices-most-transactions/"},{"name":"Highest supply","url":"/markets/cryptocurrencies/prices-highest-supply/"},{"name":"Lowest supply","url":"/markets/cryptocurrencies/prices-lowest-supply/"}]}]},{"name":"Futures","url":"/markets/futures/","watchlists":[{"logoUrls":["https://s3-symbol-logo.tradingview.com/metal/gold.svg"],"proName":"COMEX:GC1!","url":"/symbols/COMEX-GC1!/","title":"Gold","market":"commodities"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/metal/silver.svg"],"proName":"COMEX:SI1!","url":"/symbols/COMEX-SI1!/","title":"Silver","market":"commodities"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/metal/copper.svg"],"proName":"COMEX:HG1!","url":"/symbols/COMEX-HG1!/","title":"Copper","market":"commodities"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/metal/platinum.svg"],"proName":"NYMEX:PL1!","url":"/symbols/NYMEX-PL1!/","title":"Platinum","market":"commodities"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/crude-oil.svg"],"proName":"NYMEX:CL1!","url":"/symbols/NYMEX-CL1!/","title":"WTI Crude Oil","market":"commodities"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/natural-gas.svg"],"proName":"NYMEX:NG1!","url":"/symbols/NYMEX-NG1!/","title":"Gas","market":"commodities"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/gasoline.svg"],"proName":"NYMEX:RB1!","url":"/symbols/NYMEX-RB1!/","title":"Gasoline","market":"commodities"}],"banners":[{"type":"news-flow","text":"Explore futures news","url":"/news-flow/?market=futures"}],"children":[{"name":"Overview","url":"/markets/futures/"},{"section":"Prices","children":[{"name":"All futures","url":"/markets/futures/quotes-all/"},{"name":"Agricultural","url":"/markets/futures/quotes-agricultural/"},{"name":"Energy","url":"/markets/futures/quotes-energy/"},{"name":"Currencies","url":"/markets/futures/quotes-currencies/"},{"name":"Metals","url":"/markets/futures/quotes-metals/"},{"name":"World indices","url":"/markets/futures/quotes-world-indices/"},{"name":"Interest rates","url":"/markets/futures/quotes-interest-rates/"}]}]},{"name":"Forex","url":"/markets/currencies/","watchlists":[{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/EU.svg","https://s3-symbol-logo.tradingview.com/country/US.svg"],"proName":"FX_IDC:EURUSD","url":"/symbols/EURUSD/?exchange=FX_IDC","title":"EUR to USD","market":"forex"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/US.svg","https://s3-symbol-logo.tradingview.com/country/JP.svg"],"proName":"FX_IDC:USDJPY","url":"/symbols/USDJPY/?exchange=FX_IDC","title":"USD to JPY","market":"forex"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/GB.svg","https://s3-symbol-logo.tradingview.com/country/US.svg"],"proName":"FX_IDC:GBPUSD","url":"/symbols/GBPUSD/?exchange=FX_IDC","title":"GBP to USD","market":"forex"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/AU.svg","https://s3-symbol-logo.tradingview.com/country/US.svg"],"proName":"FX_IDC:AUDUSD","url":"/symbols/AUDUSD/?exchange=FX_IDC","title":"AUD to USD","market":"forex"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/US.svg","https://s3-symbol-logo.tradingview.com/country/CA.svg"],"proName":"FX_IDC:USDCAD","url":"/symbols/USDCAD/?exchange=FX_IDC","title":"USD to CAD","market":"forex"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/US.svg","https://s3-symbol-logo.tradingview.com/country/CH.svg"],"proName":"FX_IDC:USDCHF","url":"/symbols/USDCHF/?exchange=FX_IDC","title":"USD to CHF","market":"forex"}],"banners":[{"type":"screener","text":"Screen all forex","url":"/forex-screener/"},{"type":"news-flow","text":"Explore forex news","url":"/news-flow/?market=forex"}],"children":[{"name":"Overview","url":"/markets/currencies/"},{"name":"Cross rates","url":"/markets/currencies/cross-rates-overview-prices/"},{"name":"Heatmap","url":"/markets/currencies/cross-rates-overview-heat-map/"},{"name":"Currency indices","url":"/markets/currencies/indices-all/"},{"section":"Rates","children":[{"name":"All currency pairs","url":"/markets/currencies/rates-all/"},{"name":"Major","url":"/markets/currencies/rates-major/"},{"name":"Minor","url":"/markets/currencies/rates-minor/"},{"name":"Exotic","url":"/markets/currencies/rates-exotic/"},{"name":"Americas","url":"/markets/currencies/rates-americas/"},{"name":"Europe","url":"/markets/currencies/rates-europe/"},{"name":"Asia","url":"/markets/currencies/rates-asia/"},{"name":"Pacific","url":"/markets/currencies/rates-pacific/"},{"name":"Middle East","url":"/markets/currencies/rates-middle-east/"},{"name":"Africa","url":"/markets/currencies/rates-africa/"}]}]},{"name":"Government bonds","url":"/markets/bonds/","watchlists":[{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/US.svg"],"proName":"TVC:US10Y","url":"/symbols/TVC-US10Y/","title":"US 10Y yield","market":"bonds"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/EU.svg"],"proName":"TVC:EU10Y","url":"/symbols/TVC-EU10Y/","title":"Euro 10Y yield","market":"bonds"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/GB.svg"],"proName":"TVC:GB10Y","url":"/symbols/TVC-GB10Y/","title":"UK 10Y yield","market":"bonds"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/DE.svg"],"proName":"TVC:DE10Y","url":"/symbols/TVC-DE10Y/","title":"Germany 10Y yield","market":"bonds"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/FR.svg"],"proName":"TVC:FR10Y","url":"/symbols/TVC-FR10Y/","title":"France 10Y yield","market":"bonds"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/IT.svg"],"proName":"TVC:IT10Y","url":"/symbols/TVC-IT10Y/","title":"Italy 10Y yield","market":"bonds"}],"banners":[{"type":"screener","text":"Screen all bonds","url":"/bond-screener/"},{"type":"news-flow","text":"Explore bond news","url":"/news-flow/?market=bond"}],"children":[{"name":"Overview","url":"/markets/bonds/"},{"name":"Yield curve","url":"/markets/bonds/yield-curve-all/"},{"name":"Yield heatmap","url":"/markets/bonds/yields-major/"},{"section":"Rates","children":[{"name":"All bonds","url":"/markets/bonds/prices-all/"},{"name":"All 10Y","url":"/markets/bonds/prices-all-10-year/"},{"name":"Major 10Y","url":"/markets/bonds/prices-major/"},{"name":"Americas","url":"/markets/bonds/prices-americas/"},{"name":"Europe","url":"/markets/bonds/prices-europe/"},{"name":"Asia","url":"/markets/bonds/prices-asia/"},{"name":"Pacific","url":"/markets/bonds/prices-pacific/"},{"name":"Middle East","url":"/markets/bonds/prices-middle-east/"},{"name":"Africa","url":"/markets/bonds/prices-africa/"}]}]},{"name":"Corporate bonds","url":"/markets/corporate-bonds/","watchlists":[{"logoUrls":["https://s3-symbol-logo.tradingview.com/pepsico.svg"],"proName":"GETTEX:PEPE","url":"/symbols/GETTEX-PEPE/","title":"PepsiCo 15/25","market":"corporate_bonds"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/microsoft.svg"],"proName":"FINRA:MSFT.GK","url":"/symbols/FINRA-MSFT.GK/","title":"Microsoft 14/41","market":"corporate_bonds"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/softbank.svg"],"proName":"TRADEGATE:XS168438516","url":"/symbols/TRADEGATE-XS168438516/","title":"SoftBank 17/25","market":"corporate_bonds"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/nvidia.svg"],"proName":"FWB:NVDA","url":"/symbols/FWB-NVDA/","title":"NVIDIA 20/30","market":"corporate_bonds"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/santander.svg"],"proName":"GETTEX:BSDE","url":"/symbols/GETTEX-BSDE/","title":"Banco Santander 16/26","market":"corporate_bonds"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/vodafone.svg"],"proName":"GETTEX:VODA","url":"/symbols/GETTEX-VODA/","title":"Vodafone 17/29","market":"corporate_bonds"}],"banners":[{"type":"screener","text":"Screen all bonds","url":"/bond-screener/"}],"children":[{"name":"Overview","url":"/markets/corporate-bonds/"},{"section":"Rates","children":[{"name":"Highest yield","url":"/markets/corporate-bonds/rates-highest-yield/"},{"name":"Long-term","url":"/markets/corporate-bonds/rates-long-term/"},{"name":"Short-term","url":"/markets/corporate-bonds/rates-short-term/"},{"name":"Floating-rate","url":"/markets/corporate-bonds/rates-floating-rate/"},{"name":"Fixed-rate","url":"/markets/corporate-bonds/rates-fixed-coupon/"},{"name":"Zero-coupon","url":"/markets/corporate-bonds/rates-zero-coupon/"}]}]},{"name":"ETFs","url":"/markets/etfs/","watchlists":[{"logoUrls":["https://s3-symbol-logo.tradingview.com/spdr-sandp500-etf-tr.svg"],"proName":"AMEX:SPY","url":"/symbols/AMEX-SPY/","title":"SPDR S&P 500","market":"etfs"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/vanguard.svg"],"proName":"AMEX:VTI","url":"/symbols/AMEX-VTI/","title":"Vanguard Total Stock Market","market":"etfs"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/invesco.svg"],"proName":"NASDAQ:QQQ","url":"/symbols/NASDAQ-QQQ/","title":"Invesco QQQ","market":"etfs"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/spdr-sandp500-etf-tr.svg"],"proName":"AMEX:GLD","url":"/symbols/AMEX-GLD/","title":"SPDR Gold Trust","market":"etfs"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/ishares.svg"],"proName":"NASDAQ:IBIT","url":"/symbols/NASDAQ-IBIT/","title":"iShares Bitcoin Trust","market":"etfs"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/vaneck.svg"],"proName":"NASDAQ:SMH","url":"/symbols/NASDAQ-SMH/","title":"VanEck Semiconductor","market":"etfs"}],"banners":[{"type":"screener","text":"Screen all ETFs","url":"/etf-screener/"},{"type":"news-flow","text":"Explore ETFs news","url":"/news-flow/?market=etf"}],"children":[{"name":"Overview","url":"/markets/etfs/"},{"section":"Funds","children":[{"name":"Largest ETFs","url":"/markets/etfs/funds-largest/"},{"name":"Highest AUM growth","url":"/markets/etfs/funds-highest-aum-growth/"},{"name":"Highest returns","url":"/markets/etfs/funds-highest-returns/"},{"name":"Biggest losses","url":"/markets/etfs/funds-biggest-losers/"},{"name":"Most traded","url":"/markets/etfs/funds-most-traded/"},{"name":"Highest yield","url":"/markets/etfs/funds-highest-yield/"},{"name":"Equity","url":"/markets/etfs/funds-equity/"},{"name":"Bitcoin","url":"/markets/etfs/funds-bitcoin/"},{"name":"Ethereum","url":"/markets/etfs/funds-ethereum/"},{"name":"Gold","url":"/markets/etfs/funds-gold/"},{"name":"Fixed income","url":"/markets/etfs/funds-fixed-income/"},{"name":"Commodities","url":"/markets/etfs/funds-commodities/"}]}]},{"id":"markets-research-world-economy","name":"Economy","url":"/markets/world-economy/","watchlists":[{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/US.svg"],"proName":"ECONOMICS:USGDP","url":"/symbols/ECONOMICS-USGDP/","title":"US GDP","market":"world-economy"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/US.svg"],"proName":"ECONOMICS:USFYGDPG","url":"/symbols/ECONOMICS-USFYGDPG/","title":"US GDP growth","market":"world-economy"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/US.svg"],"proName":"ECONOMICS:USGDPCP","url":"/symbols/ECONOMICS-USGDPCP/","title":"US real GDP","market":"world-economy"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/US.svg"],"proName":"ECONOMICS:USINTR","url":"/symbols/ECONOMICS-USINTR/","title":"US interest rate","market":"world-economy"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/US.svg"],"proName":"ECONOMICS:USIRYY","url":"/symbols/ECONOMICS-USIRYY/","title":"US inflation rate YoY","market":"world-economy"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/US.svg"],"proName":"ECONOMICS:USUR","url":"/symbols/ECONOMICS-USUR/","title":"US unemployment rate","market":"world-economy"},{"logoUrls":["https://s3-symbol-logo.tradingview.com/country/US.svg"],"proName":"ECONOMICS:USPOP","url":"/symbols/ECONOMICS-USPOP/","title":"US population","market":"world-economy"}],"banners":[{"type":"news-flow","text":"Explore economy news","url":"/news-flow/?market=economic"}],"children":[{"name":"Overview","url":"/markets/world-economy/"},{"name":"Heatmap","url":"/markets/world-economy/indicators-heatmap/"},{"name":"Global trends","url":"/markets/world-economy/charts-global-trends/"},{"section":"Countries","children":[{"name":"All countries","url":"/markets/world-economy/countries/"},{"name":"United States","url":"/markets/world-economy/countries/united-states/"},{"name":"China","url":"/markets/world-economy/countries/china/"},{"name":"European Union","url":"/markets/world-economy/countries/european-union/"},{"name":"Japan","url":"/markets/world-economy/countries/japan/"}]},{"section":"Indicators","children":[{"name":"All indicators","url":"/markets/world-economy/indicators/"},{"name":"GDP","url":"/markets/world-economy/indicators/gdp/"},{"name":"Interest rate","url":"/markets/world-economy/indicators/interest-rate/"},{"name":"Inflation rate","url":"/markets/world-economy/indicators/inflation-rate/"},{"name":"Unemployment rate","url":"/markets/world-economy/indicators/unemployment-rate/"}]}]}]}]},{"id":"news","name":"News","url":"/news/","children":[{"id":"news-overview","name":"Overview","url":"/news/"},{"id":"news","section":"Pick a feed","children":[{"id":"news-landing-market","name":"Markets","url":"/news/markets/?category=base","children":[{"name":"All","url":"/news/markets/?category=base"},{"name":"Stocks","url":"/news/markets/?category=stock&market_country=US"},{"name":"ETFs","url":"/news/markets/?category=etf"},{"name":"Crypto","url":"/news/markets/?category=crypto"},{"name":"Forex","url":"/news/markets/?category=forex"},{"name":"Indices","url":"/news/markets/?category=index"},{"name":"Futures","url":"/news/markets/?category=futures"},{"name":"Government bonds","url":"/news/markets/?category=bond"},{"name":"Economy","url":"/news/markets/?category=economic"}]},{"id":"news-landing-world","name":"World","url":"/news/world/?area=WLD","children":[{"name":"Global","url":"/news/world/?area=WLD"},{"name":"Americas","url":"/news/world/?area=AME"},{"name":"Europe","url":"/news/world/?area=EUR"},{"name":"Asia","url":"/news/world/?area=ASI"},{"name":"Oceania","url":"/news/world/?area=OCN"},{"name":"Africa","url":"/news/world/?area=AFR"}]},{"id":"news-landing-corporate-activity","name":"Corporate activity","url":"/news/corporate-activity/?section=corp_activity","children":[{"name":"All","url":"/news/corporate-activity/?section=corp_activity"},{"name":"Press releases","url":"/news/corporate-activity/?section=press_release"},{"name":"Financial statements","url":"/news/corporate-activity/?section=financial_statement"},{"name":"Insider trading","url":"/news/corporate-activity/?section=insider_trading"},{"name":"ESG","url":"/news/corporate-activity/?section=esg"}]},{"id":"news-landing-market-analysis","name":"Analysis","url":"/news/market-analysis/?section=analysis","children":[{"name":"All","url":"/news/market-analysis/?section=analysis"},{"name":"Analyst recommendations","url":"/news/market-analysis/?section=recommendation"},{"name":"Estimates and forecasts","url":"/news/market-analysis/?section=prediction"},{"name":"Markets today","url":"/news/market-analysis/?section=markets_today"},{"name":"Surveys","url":"/news/market-analysis/?section=survey"}]},{"id":"","name":"Top providers","url":"","children":[{"name":"Reuters","url":"/news/providers/reuters/"},{"name":"MarketWatch","url":"/news/providers/market-watch/"},{"name":"Dow Jones Newswires","url":"/news/providers/dow-jones/"},{"name":"Trading Economics","url":"/news/providers/trading-economics/"},{"name":"MT Newswires","url":"/news/providers/mt-newswires/"},{"name":"Mace News","url":"/news/providers/macenews/"},{"name":"TradingView","url":"/news/providers/tradingview/"},{"name":"MarketBeat","url":"/news/providers/marketbeat/"},{"name":"Barchart","url":"/news/providers/barchart/"},{"name":"Cointelegraph","url":"/news/providers/cointelegraph/"},{"name":"Beincrypto","url":"/news/providers/beincrypto/"},{"name":"Benzinga","url":"/news/providers/benzinga/"},{"name":"NewsBTC","url":"/news/providers/newsbtc/"},{"name":"Zacks","url":"/news/providers/zacks/"},{"name":"CoinDesk","url":"/news/providers/coindesk/"},{"name":"Market Index","url":"/news/providers/marketindex/"}]}]}]},{"id":"brokers","name":"Brokers","url":"/brokers/","children":[{"id":"all-brokers","url":"/brokers/","name":"Compare brokers"},{"id":"open-account","url":"/brokers/?with_open_account=true","name":"Commence trading"},{"id":"broker-awards","url":"/broker-awards/","name":"Awarded brokers"},{"section":"Featured brokers","banners":[{"broker_data":{"id":282,"name":"easyMarkets","slug_name":"EASYMARKETS","rating_details":{"value":4.634165127076537,"formatted":"4.6","stars":5.0,"title":"Excellent"},"user":{"username":"easyMarkets","is_broker":true},"logo_square":"https://s3.tradingview.com/brokers/logo/logo_160easymarkets.svg","flags":["featured","open_account_ref","ba_forex_cfd_2023"]}},{"broker_data":{"id":210,"name":"Capital.com","slug_name":"CAPITALCOM","rating_details":{"value":4.608702595187632,"formatted":"4.6","stars":5.0,"title":"Excellent"},"user":{"username":"Capitalcom","is_broker":true},"logo_square":"https://s3.tradingview.com/brokers/logo/Capitalcom.svg","flags":["featured","open_account_ref","ba_innov_tech_2021","ba_forex_cfd_2022"]}},{"broker_data":{"id":3,"name":"FOREX.com","slug_name":"FOREXCOM","rating_details":{"value":4.576084654791793,"formatted":"4.6","stars":5.0,"title":"Excellent"},"user":{"username":"FOREXcom","is_broker":true},"logo_square":"https://s3.tradingview.com/brokers/logo/logo_160_forexcom.svg","flags":["featured","open_account_ref"]}},{"broker_data":{"id":499,"name":"Trade Nation","slug_name":"TRADENATION","rating_details":{"value":4.54483718247231,"formatted":"4.5","stars":4.5,"title":"Great"},"user":{"username":"TradeNation","is_broker":true},"logo_square":"https://s3.tradingview.com/brokers/logo/160x160_LS__Trade_Nation.svg","flags":["featured","open_account_ref"]}},{"broker_data":{"id":8,"name":"TradeStation","slug_name":"TRADESTATION","rating_details":{"value":4.512858499562532,"formatted":"4.5","stars":4.5,"title":"Great"},"user":{"username":"TradeStation","is_broker":true},"logo_square":"https://s3.tradingview.com/brokers/logo/160x160_LS__tradestation_new.svg","flags":["featured","ba_of_the_year","ba_innovative_tech","ba_multi_asset","ba_of_the_year_2021","ba_multi_asset_2021","ba_multi_asset_2022","ba_region_amer_2023"]}},{"broker_data":{"id":2,"name":"OANDA","slug_name":"OANDA","rating_details":{"value":4.4355716507333325,"formatted":"4.4","stars":4.5,"title":"Very Good"},"user":{"username":"OANDA","is_broker":true},"logo_square":"https://s3.tradingview.com/brokers/logo/logo_160_oanda_upd.svg","flags":["featured","open_account_ref","ba_popular","ba_forex_and_cfd","ba_popular_2021","ba_forex_cfd_2021","ba_popular_2022","ba_of_the_year_2023"]}},{"broker_data":{"id":318,"name":"Pepperstone","slug_name":"PEPPERSTONE","rating_details":{"value":4.433600242274211,"formatted":"4.4","stars":4.5,"title":"Very Good"},"user":{"username":"Pepperstone","is_broker":true},"logo_square":"https://s3.tradingview.com/brokers/logo/Pepperstone_blue_logo_160.svg","flags":["featured","open_account_ref","ba_of_the_year_2022","ba_social_champ_2023"]}}]},{"section":"About","children":[{"id":"brokerage-ecosystem","name":"Brokerage ecosystem","url":"/brokerage-integration/"}]}]},{"id":"more","name":"More","url":"/support/","children":[{"id":"more-help-center","name":"Knowledge base","url":"/support/"},{"id":"more-pine-editor","name":"Pine Editor","url":"/pine/"},{"id":"more-downloads","name":"Downloads","url":"/desktop/","children":[{"name":"Desktop app","url":"/desktop/"},{"name":"Mobile app","url":"/mobile/"}]},{"id":"more-for-business","name":"For business","url":"/free-charting-libraries/","children":[{"section":"Widgets","children":[{"name":"All widgets","url":"/widget/"},{"name":"Documentation","url":"/widget-docs/"}]},{"section":"Charting libraries","children":[{"name":"Compare libraries","url":"/free-charting-libraries/"},{"name":"Lightweight Charts","url":"/lightweight-charts/"},{"name":"Advanced Charts","url":"/advanced-charts/"},{"name":"Trading Platform","url":"/trading-platform/"}]},{"section":"More","children":[{"name":"Brokerage integration","url":"/brokerage-integration/"},{"name":"Advertising","url":"/advertising-info/"},{"name":"Partner program","url":"/partner-program/"},{"name":"Education program","url":"/students/"}]}]},{"id":"more-company","name":"Company","url":"/about/","children":[{"name":"About","url":"/about/"},{"name":"#TradingView","url":"/wall-of-love/"},{"name":"Athletes","url":"/athletes/"},{"name":"Manifesto","url":"/manifesto/"},{"name":"Careers","url":"/careers/"},{"name":"Blog and news","url":"https://www.tradingview.com/blog/en/"},{"name":"Media kit","url":"/media-kit/"},{"name":"Accessibility statement","url":"/accessibility/"},{"section":"Merch","url":"/tarot-reading/","children":[{"name":"Tarot cards for traders","url":"/tarot-reading/"},{"name":"The C63 TradeTime","url":"/tradetime/"}]}]}]}] } </script> </nav></div> </div> <div class="tv-header__area tv-header__area--user"> <button aria-haspopup="true" aria-expanded="false" aria-label="Open language menu" type="button" class="tv-header__language-button js-header-language-button" translate="no"> <svg width="28" height="28" viewBox="0 0 28 28" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M12.1 4.69a9.54 9.54 0 0 1 3.8 0c.52 1.13.95 2.65 1.23 4.42a12.5 12.5 0 0 1-6.26 0c.28-1.77.71-3.29 1.23-4.42Zm-1.84.57a9.52 9.52 0 0 0-3.04 2.08c.63.51 1.38.95 2.2 1.3.22-1.25.5-2.39.84-3.38Zm-1.05 4.9c-1.1-.42-2.1-.98-2.95-1.67a9.46 9.46 0 0 0 0 11.03c.86-.68 1.86-1.24 2.96-1.66a33.91 33.91 0 0 1 0-7.7Zm.22 9.23c-.82.34-1.56.78-2.2 1.28a9.52 9.52 0 0 0 3.03 2.07 21.2 21.2 0 0 1-.83-3.35Zm2.67 3.92a17.46 17.46 0 0 1-1.23-4.4 12.2 12.2 0 0 1 6.26 0 17.46 17.46 0 0 1-1.23 4.4 9.54 9.54 0 0 1-3.8 0Zm5.64-.57a9.52 9.52 0 0 0 3.03-2.07 9.62 9.62 0 0 0-2.2-1.28 21.2 21.2 0 0 1-.83 3.35Zm1.04-4.88c1.1.42 2.1.98 2.95 1.66a9.46 9.46 0 0 0 .01-11.03c-.85.7-1.85 1.25-2.95 1.67a33.93 33.93 0 0 1 0 7.7Zm-1.45-7.25a14.06 14.06 0 0 1-6.66 0 32.64 32.64 0 0 0 0 6.8 13.74 13.74 0 0 1 6.66 0 32.62 32.62 0 0 0 0-6.8Zm1.24-1.98a9.1 9.1 0 0 0 2.2-1.29 9.52 9.52 0 0 0-3.03-2.08c.34 1 .62 2.13.83 3.37ZM14 3a11 11 0 1 0 0 22 11 11 0 0 0 0-22Z" fill="currentColor"/></svg> EN </button> <button aria-haspopup="true" aria-expanded="false" aria-label="Open user menu" type="button" class="tv-header__user-menu-button tv-header__user-menu-button--anonymous js-header-user-menu-button"> <svg width="28" height="28" viewBox="0 0 28 28" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M17.5 9c0 1.14-.3 1.99-.79 2.54-.46.52-1.27.96-2.71.96s-2.25-.44-2.71-.96A3.74 3.74 0 0 1 10.5 9c0-1.14.3-1.99.79-2.54.46-.52 1.27-.96 2.71-.96s2.25.44 2.71.96c.5.55.79 1.4.79 2.54zM19 9c0 2.76-1.45 5-5 5s-5-2.24-5-5 1.45-5 5-5 5 2.24 5 5zm-8 8.5h6c2.04 0 3.1.5 3.76 1.1.69.63 1.11 1.55 1.5 2.8.13.42.04.95-.29 1.4-.33.46-.8.7-1.22.7H7.25c-.43 0-.89-.24-1.22-.7a1.61 1.61 0 0 1-.3-1.4 6.08 6.08 0 0 1 1.51-2.8c.65-.6 1.72-1.1 3.76-1.1zm6-1.5h-6c-4.6 0-5.88 2.33-6.7 4.96-.58 1.89.97 4.04 2.95 4.04h13.5c1.98 0 3.53-2.15 2.95-4.04C22.88 18.33 21.6 16 17 16z" fill="currentColor"/></svg> </button> <button aria-haspopup="true" aria-expanded="false" aria-label="Open user menu" type="button" class="tv-header__user-menu-button tv-header__user-menu-button--logged js-header-user-menu-button"> <img alt="" aria-hidden="true" class="tv-header__user-menu-button-userpic js-userpic-mid"/> <i class="tv-header__icon--counter-red js-notifications-indicator i-hidden"></i> </button> <div class="js-offer-button" data-props-id="dRMvHJ"><div class="tv-header__offer-button-container tv-header__offer-button-container--cybermonday"><a href="/black-friday/" color="cyber-monday" class="tv-header__offer-button slashButtonColor-GI_0aQCN cyber-monday-GI_0aQCN slashButton-LHcKxrzD medium-LHcKxrzD"><span class="apply-overflow-tooltip apply-overflow-tooltip--allow-text apply-overflow-tooltip--check-children content-GI_0aQCN content-LHcKxrzD" data-overflow-tooltip-text="Cyber Monday sale Up to 70% OFF"><span class="children-LHcKxrzD firstLabel-LHcKxrzD"><span class="tv-header__offer-button-title">Cyber Monday sale</span></span><span class="secondLabel-LHcKxrzD">Up to 70% OFF</span></span></a></div></div><script type="application/prs.init-data+json">{"dRMvHJ":{"class_name":"tv-header__offer-button-container--cybermonday","title":"Cyber Monday sale","href":"/black-friday/","subtitle":"Up to 70% OFF","expiration":null,"color":"cyber-monday","stretch":false}}</script> </div> </div></div> <div class="tv-content" id="tv-content" aria-label="Main content" tabindex="-1"> <div id="tv-desktop-page"><div class="header-UlRLZ_rT"><div class="content-UlRLZ_rT"><h1 class="title-UlRLZ_rT"><p>TradingView</p><p class="titleSecondPart-UlRLZ_rT">Desktop</p></h1><div class="headerSubtitle-UlRLZ_rT inverted-UlRLZ_rT"><p>Experience extra power, extra speed and extra flexibility,</p><p>all with the same UX you know and love.</p></div><p class="headerSubtitle-UlRLZ_rT">Experience extra power, extra speed and extra flexibility, all with the same UX you know and love.</p><div class="downloadBtnBlock-hx9bs_Jk hidden-phone-UlRLZ_rT"><a href="https://tvd-packages.tradingview.com/stable/latest/win32/TradingView.msix" target="_blank" rel="noopener noreferrer nofollow" class="appButton-aDxtMxsB secondary-JhvCLlJ7"><span role="img" class="icon-aDxtMxsB" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path fill="currentColor" d="M11 3.88 2 5v8h9V3.87Zm2-.25V13h13V2L13 3.63ZM26 15H13v9.38L26 26V15Zm-15 9.13V15H2v8l9 1.13Z"/></svg></span><div class="downloadText-aDxtMxsB"><span class="download-aDxtMxsB">Download</span><span class="platformName-aDxtMxsB"> <!-- -->For Windows<!-- --> </span></div></a><a href="https://tvd-packages.tradingview.com/stable/latest/darwin/TradingView.dmg" target="_blank" rel="noopener noreferrer nofollow" class="appButton-aDxtMxsB secondary-JhvCLlJ7"><span role="img" class="icon-aDxtMxsB" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path fill="currentColor" d="M18.96 6.3c-2.06 0-3.7 1.2-4.78 1.2-1.12 0-2.61-1.13-4.4-1.13C6.44 6.37 3 9.07 3 14.14c0 3.18 1.26 6.5 2.82 8.66 1.35 1.82 2.53 3.32 4.2 3.32 1.69 0 2.43-1.08 4.5-1.08 2.1 0 2.59 1.05 4.44 1.05 1.82 0 3.05-1.62 4.19-3.22A13.3 13.3 0 0 0 25 19.16c-.1-.04-3.6-1.4-3.6-5.29 0-3.36 2.75-4.84 2.9-4.96a6.43 6.43 0 0 0-5.34-2.6Zm-.97-2.14A5.8 5.8 0 0 0 19.43.52c0-.19-.02-.37-.06-.52a6.08 6.08 0 0 0-3.98 1.97 5.66 5.66 0 0 0-1.49 3.55c0 .2.04.4.06.46.08.02.22.04.36.04 1.23 0 2.77-.79 3.67-1.86Z"/></svg></span><div class="downloadText-aDxtMxsB"><span class="download-aDxtMxsB">Download</span><span class="platformName-aDxtMxsB"> <!-- -->For macOS<!-- --> </span></div></a><button class="appButton-aDxtMxsB secondary-JhvCLlJ7" id=":R71:" aria-controls=":R71H1:" type="button" aria-expanded="false" aria-haspopup="menu"><span role="img" class="icon-aDxtMxsB" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path fill="currentColor" fill-rule="evenodd" d="m10.57 7.6-.01-.02.4-.1c.38-.09.8-.18 1.04-.37.5-.38 1.42-.26 1.77 0 .15.1.42.16.73.22.38.09.82.18 1.13.38l.01.01c.46.33.2.65-.03.74l-.12.05c-.37.16-.82.37-1.21.64-.56.38-1.02.5-1.39.47h-.12c-.36-.02-.81-.05-1.12-.35a4.26 4.26 0 0 0-.64-.5l-.07-.04-.25-.16-.24-.15c-.39-.27-.36-.79.12-.82Zm5.56 1.94.2-.09c.39.92 1.1 2.6 1.79 4.28.82 1.98.9 3.75.84 4.39l-.03.27c-.03.3-.08.7-.11 1.14a.97.97 0 0 0-1.03.15.85.85 0 0 0-.29.64L17.49 22c-.03.73-.33 1.9-.55 2.65a16.14 16.14 0 0 1-5.26.02c-.07-.31-.2-.62-.42-.94-.27-.4-.63-.96-.95-1.53.4.09.82.06 1-.24.28-.48-.05-1.12-.52-1.4-.5-.29-.95-.56-1.53-1.12a5.35 5.35 0 0 1-1.4-2.1 4.13 4.13 0 0 1 .1-1.51c.3-1.05.7-2 1-2.55.4-.69.78-1.57 1.1-2.34l.18-.45.15-.49.13-.42c.12.08.21.15.3.24.56.55 1.25.9 2.03.95.78.05 1.57-.21 2.33-.74.26-.17.6-.33.95-.48Zm7.38 10.88a.86.86 0 0 0-.32-.68c.42-1.14.62-2.6.16-4.2a13.27 13.27 0 0 0-3.52-5.8 5.6 5.6 0 0 1-.87-1.05c-.26-.5-.29-1.44-.31-2.43a9.3 9.3 0 0 0-.31-2.67c-.52-1.37-1.84-3.83-4.8-3.53-2.97.3-3.88 2.72-3.86 4.9.02 1.18-.04 2.4-.1 3.28l-.08.2c-.19.34-.42.9-.67 1.5l-.16.42c-.32.77-.67 1.57-1 2.17a17.07 17.07 0 0 0-1.81 6.29c-.02.42 0 .88.13 1.29l-.17.05c-.61.14-1.37.08-2.02-.08-.68-.16-1.22.5-1.01 1.12.12.36.21.93.14 1.48-.07.54-.3 1.02-.74 1.33a.86.86 0 0 0 .04 1.42 8.26 8.26 0 0 0 2.65 1.2c.31.07.6.1.87.13l.05.01c.27.03.54.06.85.13.89.36 2.16.88 3.45.47.54-.17 1.1-.6 1.41-1.21a18.55 18.55 0 0 0 5.41 0 2 2 0 0 0 .42.69c.44.48 1.06.71 1.6.71 1.2 0 2.16-.77 2.8-1.3l.47-.22.1-.04c.23-.1.48-.21.76-.38a7.85 7.85 0 0 0 1.99-1.76.86.86 0 0 0-.39-1.37c-.41-.14-.7-.44-.9-.85-.2-.42-.26-.9-.26-1.22Zm-1.89 1.66c-1.02.86-2.22.78-2.64.05a15.3 15.3 0 0 1-.62 3c-.12.4-.01.6.09.71.13.15.34.22.5.22.6 0 1.17-.4 1.9-1.01l.06-.05.07-.04c.23-.12.45-.22.65-.3l.09-.04c.21-.1.4-.18.6-.3.28-.16.61-.4 1.05-.84a3.23 3.23 0 0 1-.95-1.2 4.2 4.2 0 0 1-.26-.72c-.2.24-.4.42-.54.52ZM13.67 5.24c-.01.27 0 .3.04.45l.03.13a.8.8 0 0 0 .4.47 1.56 1.56 0 0 1-.07-.49c0-.62.34-1.12.75-1.12.42 0 .76.5.76 1.12 0 .35-.1.66-.28.87.12.05.22.1.3.16.18.1.28.17.42.02.35-.38.4-.77.44-1.47.05-1.2-.54-2.2-1.3-2.23-.78-.04-1.44.9-1.5 2.1Zm-1.05.05a.9.9 0 0 1-.06.4l-.03.11c-.1.21-.18.36-.59.49.07-.18.12-.4.12-.63 0-.61-.3-1.12-.68-1.12-.38 0-.68.5-.68 1.12 0 .36.1.68.26.89l-.16.08c-.17.09-.27.14-.39 0-.3-.36-.34-.72-.34-1.34 0-1.08.57-1.95 1.27-1.95.7 0 1.28.87 1.28 1.95ZM7.87 20.56a9.21 9.21 0 0 1 .42.87 16.73 16.73 0 0 0 1.73 3.13c.29.43.24.72.16.9a.94.94 0 0 1-.53.48c-.72.23-1.5-.05-2.5-.46l-.06-.02-.06-.02c-.42-.08-.76-.13-1.05-.16h-.04c-.28-.04-.5-.06-.74-.12-.36-.07-.8-.22-1.46-.58.4-.52.6-1.13.68-1.7.05-.4.05-.8 0-1.17.57.05 1.17.04 1.74-.1a2.96 2.96 0 0 0 1.7-1.05Z"/></svg></span><div class="downloadText-aDxtMxsB"><span class="download-aDxtMxsB">Download</span><span class="platformName-aDxtMxsB"> <!-- -->For Linux<!-- --> </span></div><div class=""><span role="img" class="icon-YFJ88qiO" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path fill="currentColor" d="m14 18.41-6.7-6.7 1.4-1.42 5.3 5.3 5.3-5.3 1.4 1.41-6.7 6.71Z"/></svg></span></div></button></div><div class="videoWrapper-UlRLZ_rT"><video src="https://static.tradingview.com/static/bundles/main-video-desktop.avc1.fd8234d837913009d455.mp4" muted="" autoplay="" loop="" playsinline="" disableremoteplayback=""></video></div></div></div><div class="block-UlRLZ_rT"><div class="content-UlRLZ_rT"><div class="content--short-UlRLZ_rT"><h2 class="subtitle-UlRLZ_rT">Native multi-monitor support</h2><p class="text-UlRLZ_rT">Multiple monitors are important to traders. TradingView Desktop allows you to set up and restore your multi-monitor workspace without any of the limitations browsers traditionally face.</p></div><div class="monitors-picture-UlRLZ_rT"><img src="https://static.tradingview.com/static/bundles/multi-monitors.46d0c68ffa16869dcea2.svg" class="picture-UlRLZ_rT showMobile-UlRLZ_rT" alt="Multiple monitors" loading="lazy"/><img src="https://static.tradingview.com/static/bundles/multi-monitors-tablet.5a5a0eb00b0ffad02a54.svg" class="picture-UlRLZ_rT showTablet-UlRLZ_rT" alt="Multiple monitors" loading="lazy"/></div><div class="coldCardsContainer-UlRLZ_rT"><div class="coldCardsItem-UlRLZ_rT"><div class="coldCardsItemContent-UlRLZ_rT"><h3 class="coldCardTitle-UlRLZ_rT"><p>Symbol syncing</p><p>between tabs</p></h3><p class="coldCardDescrition-UlRLZ_rT">Once you turn this on for your chosen tabs, they'll all show up with the same symbol. And, if you change that symbol in any tab, it'll change for all of them. Handy for slicing your analysis multiple ways quickly.</p></div><div class="coldCardsItemImg-UlRLZ_rT"><picture role="presentation" class="picture-edmB7Uzq"><source srcSet="https://static.tradingview.com/static/bundles/tab-linking.ebba40a63297ef9a1b51.png, https://static.tradingview.com/static/bundles/tab-linking@2x.808d24061d2d0bee0940.png 2x, "/><img role="presentation" src="https://static.tradingview.com/static/bundles/tab-linking.ebba40a63297ef9a1b51.png" alt="tabs"/></picture></div></div><div class="coldCardsItem-UlRLZ_rT"><div class="coldCardsItemContent-UlRLZ_rT"><h3 class="coldCardTitle-UlRLZ_rT"><p>Synchronized</p><p>workspace crosshairs</p></h3><p class="coldCardDescrition-UlRLZ_rT">Ideal for thorough market study, your crosshairs will move in tandem across all your displays. Plus, you can switch the ticker on every tab with just a single click.</p></div><div class="coldCardsItemVideo-UlRLZ_rT"><video class="multiMonitorVideo-UlRLZ_rT" src="https://static.tradingview.com/static/bundles/multi-monitor-card.avc1.94304cf930c0e94fe4f1.mp4" muted="" autoplay="" loop="" playsinline=""></video></div></div></div></div></div><div class="block-UlRLZ_rT"><div class="content-UlRLZ_rT"><div class="content--short-UlRLZ_rT"><h2 class="subtitle-UlRLZ_rT">Desktop experience</h2><p class="text-UlRLZ_rT">Tired of always losing your charts, hidden away between all your open CNBC and YouTube tabs? Now keep all of TradingView findable from just one click on your desktop menu.</p></div><div class="slider__labels-UlRLZ_rT"><div class="sliderWrapper-UlRLZ_rT" id="label-before-id"><span class="sliderLabel-UlRLZ_rT right-UlRLZ_rT">Desktop app</span></div><div class="sliderWrapper-UlRLZ_rT" id="label-after-id"><span class="sliderLabel-UlRLZ_rT">In browser</span></div></div><div class="hidden-phone-UlRLZ_rT"><div class="slider__holder-UlRLZ_rT"><div class="slider-UlRLZ_rT" style="padding-bottom:57.54189944134079%"><div class="slider__before-UlRLZ_rT"><img class="slider__image-UlRLZ_rT" src="https://static.tradingview.com/static/bundles/app-view.cb6d45c43bcf89257771.png" aria-labelledby="label-before-id"/></div><div class="slider__after-UlRLZ_rT" style="width:50%"><img class="slider__image-UlRLZ_rT" src="https://static.tradingview.com/static/bundles/browser.75a4283e987d9e4e6fe3.png" style="width:50px" aria-labelledby="label-after-id"/></div><input class="slider__input-UlRLZ_rT" type="range"/><div class="slider__seperator-UlRLZ_rT" style="left:50%"><span role="img" class="slider__arrow-UlRLZ_rT" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" width="56" height="30" fill="none"><g filter="url(#filter0_d)"><path fill="currentColor" d="M4 10a8 8 0 018-8h32a8 8 0 018 8v12a8 8 0 01-8 8H12a8 8 0 01-8-8V10z"/><path stroke="#B2B5BE" stroke-linecap="round" stroke-width="1.5" d="M19 21l-4-5 4-5M37 21l4-5-4-5"/></g><defs><filter width="56" height="36" x="0" y="0" color-interpolation-filters="sRGB" filterUnits="userSpaceOnUse" id="filter0_d"><feFlood flood-opacity="0" result="BackgroundImageFix"/><feColorMatrix in="SourceAlpha" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0"/><feOffset dy="2"/><feGaussianBlur stdDeviation="2"/><feColorMatrix values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.4 0"/><feBlend in2="BackgroundImageFix" result="effect1_dropShadow"/><feBlend in="SourceGraphic" in2="effect1_dropShadow" result="shape"/></filter></defs></svg></span></div></div></div></div><div class="display-phone-UlRLZ_rT"><picture role="presentation" class="picture-edmB7Uzq"><source srcSet="https://static.tradingview.com/static/bundles/slider.0f29f659d6db3d3514e6.png, https://static.tradingview.com/static/bundles/slider@2x.9b36f3c846f5f5ce1e08.png 2x, https://static.tradingview.com/static/bundles/slider@3x.64e7f859eedd7abe04f5.png 3x"/><img role="presentation" src="https://static.tradingview.com/static/bundles/slider.0f29f659d6db3d3514e6.png" alt="desktop-monitors"/></picture></div></div></div><div class="links-UlRLZ_rT block-feature-about-UlRLZ_rT"><div class="content-feature-about-UlRLZ_rT"><div class="links-wrapper-UlRLZ_rT"><div tabindex="0" class="linkItem-r3XBCJxi"><div class="linkIco-r3XBCJxi"><img src="https://static.tradingview.com/static/bundles/globe.14086cbfe75fbd90cb31.svg" class="icon-r3XBCJxi"/><img src="https://static.tradingview.com/static/bundles/globe.14086cbfe75fbd90cb31.svg" class="blurIcon-r3XBCJxi"/></div><div class="linkIcoBold-r3XBCJxi"><img src="https://static.tradingview.com/static/bundles/globe-bold.e94ea37278c479bef346.svg" class="icon-r3XBCJxi"/><img src="https://static.tradingview.com/static/bundles/globe-bold.e94ea37278c479bef346.svg" class="blurIcon-r3XBCJxi"/></div><h3 class="linkTitle-r3XBCJxi">Who are TradingView?</h3><p class="linkContent-r3XBCJxi">We're a network of 90 million traders and investors, powered by the world's most powerful market analysis tools.</p><div class="linkGoTo-r3XBCJxi">Learn more<span role="img" class="linkGoToIco-r3XBCJxi" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 15" width="9" height="15"><path fill="currentColor" d="m8.91 7.54-6.7 6.7-1.42-1.4 5.3-5.3-5.3-5.3L2.2.85l6.71 6.7Z"/></svg></span></div></div><div tabindex="0" class="linkItem-r3XBCJxi"><div class="linkIco-r3XBCJxi"><img src="https://static.tradingview.com/static/bundles/eye.5f653c43360f33096850.svg" class="icon-r3XBCJxi"/><img src="https://static.tradingview.com/static/bundles/eye.5f653c43360f33096850.svg" class="blurIcon-r3XBCJxi"/></div><div class="linkIcoBold-r3XBCJxi"><img src="https://static.tradingview.com/static/bundles/eye-bold.249424e6b8bf2064f9ac.svg" class="icon-r3XBCJxi"/><img src="https://static.tradingview.com/static/bundles/eye-bold.249424e6b8bf2064f9ac.svg" class="blurIcon-r3XBCJxi"/></div><h3 class="linkTitle-r3XBCJxi">Explore our features</h3><p class="linkContent-r3XBCJxi">Learn more about our full range of powerful features including the best charts on the web.</p><div class="linkGoTo-r3XBCJxi">Explore features<span role="img" class="linkGoToIco-r3XBCJxi" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 9 15" width="9" height="15"><path fill="currentColor" d="m8.91 7.54-6.7 6.7-1.42-1.4 5.3-5.3-5.3-5.3L2.2.85l6.71 6.7Z"/></svg></span></div></div></div></div></div><div class="variedPlatformInfoBlock-uv1U59o2 variedPlatformInfoBlock-UlRLZ_rT"><div class="textContent-uv1U59o2"><h2 class="title-uv1U59o2">On any device</h2><p class="subtitle-uv1U59o2">Experience the ultimate in trading convenience with our mobile and desktop apps, offering synced layouts, watchlists, settings, and more.</p><div class="downloadBtnBlock-uv1U59o2"><div class="downloadBtnBlock-hx9bs_Jk"><a href="https://tvd-packages.tradingview.com/stable/latest/win32/TradingView.msix" target="_blank" rel="noopener noreferrer nofollow" class="appButton-aDxtMxsB secondary-JhvCLlJ7"><span role="img" class="icon-aDxtMxsB" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path fill="currentColor" d="M11 3.88 2 5v8h9V3.87Zm2-.25V13h13V2L13 3.63ZM26 15H13v9.38L26 26V15Zm-15 9.13V15H2v8l9 1.13Z"/></svg></span><div class="downloadText-aDxtMxsB"><span class="download-aDxtMxsB">Download</span><span class="platformName-aDxtMxsB"> <!-- -->For Windows<!-- --> </span></div></a><a href="https://tvd-packages.tradingview.com/stable/latest/darwin/TradingView.dmg" target="_blank" rel="noopener noreferrer nofollow" class="appButton-aDxtMxsB secondary-JhvCLlJ7"><span role="img" class="icon-aDxtMxsB" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path fill="currentColor" d="M18.96 6.3c-2.06 0-3.7 1.2-4.78 1.2-1.12 0-2.61-1.13-4.4-1.13C6.44 6.37 3 9.07 3 14.14c0 3.18 1.26 6.5 2.82 8.66 1.35 1.82 2.53 3.32 4.2 3.32 1.69 0 2.43-1.08 4.5-1.08 2.1 0 2.59 1.05 4.44 1.05 1.82 0 3.05-1.62 4.19-3.22A13.3 13.3 0 0 0 25 19.16c-.1-.04-3.6-1.4-3.6-5.29 0-3.36 2.75-4.84 2.9-4.96a6.43 6.43 0 0 0-5.34-2.6Zm-.97-2.14A5.8 5.8 0 0 0 19.43.52c0-.19-.02-.37-.06-.52a6.08 6.08 0 0 0-3.98 1.97 5.66 5.66 0 0 0-1.49 3.55c0 .2.04.4.06.46.08.02.22.04.36.04 1.23 0 2.77-.79 3.67-1.86Z"/></svg></span><div class="downloadText-aDxtMxsB"><span class="download-aDxtMxsB">Download</span><span class="platformName-aDxtMxsB"> <!-- -->For macOS<!-- --> </span></div></a><button class="appButton-aDxtMxsB secondary-JhvCLlJ7" id=":R37d:" aria-controls=":R37dH1:" type="button" aria-expanded="false" aria-haspopup="menu"><span role="img" class="icon-aDxtMxsB" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path fill="currentColor" fill-rule="evenodd" d="m10.57 7.6-.01-.02.4-.1c.38-.09.8-.18 1.04-.37.5-.38 1.42-.26 1.77 0 .15.1.42.16.73.22.38.09.82.18 1.13.38l.01.01c.46.33.2.65-.03.74l-.12.05c-.37.16-.82.37-1.21.64-.56.38-1.02.5-1.39.47h-.12c-.36-.02-.81-.05-1.12-.35a4.26 4.26 0 0 0-.64-.5l-.07-.04-.25-.16-.24-.15c-.39-.27-.36-.79.12-.82Zm5.56 1.94.2-.09c.39.92 1.1 2.6 1.79 4.28.82 1.98.9 3.75.84 4.39l-.03.27c-.03.3-.08.7-.11 1.14a.97.97 0 0 0-1.03.15.85.85 0 0 0-.29.64L17.49 22c-.03.73-.33 1.9-.55 2.65a16.14 16.14 0 0 1-5.26.02c-.07-.31-.2-.62-.42-.94-.27-.4-.63-.96-.95-1.53.4.09.82.06 1-.24.28-.48-.05-1.12-.52-1.4-.5-.29-.95-.56-1.53-1.12a5.35 5.35 0 0 1-1.4-2.1 4.13 4.13 0 0 1 .1-1.51c.3-1.05.7-2 1-2.55.4-.69.78-1.57 1.1-2.34l.18-.45.15-.49.13-.42c.12.08.21.15.3.24.56.55 1.25.9 2.03.95.78.05 1.57-.21 2.33-.74.26-.17.6-.33.95-.48Zm7.38 10.88a.86.86 0 0 0-.32-.68c.42-1.14.62-2.6.16-4.2a13.27 13.27 0 0 0-3.52-5.8 5.6 5.6 0 0 1-.87-1.05c-.26-.5-.29-1.44-.31-2.43a9.3 9.3 0 0 0-.31-2.67c-.52-1.37-1.84-3.83-4.8-3.53-2.97.3-3.88 2.72-3.86 4.9.02 1.18-.04 2.4-.1 3.28l-.08.2c-.19.34-.42.9-.67 1.5l-.16.42c-.32.77-.67 1.57-1 2.17a17.07 17.07 0 0 0-1.81 6.29c-.02.42 0 .88.13 1.29l-.17.05c-.61.14-1.37.08-2.02-.08-.68-.16-1.22.5-1.01 1.12.12.36.21.93.14 1.48-.07.54-.3 1.02-.74 1.33a.86.86 0 0 0 .04 1.42 8.26 8.26 0 0 0 2.65 1.2c.31.07.6.1.87.13l.05.01c.27.03.54.06.85.13.89.36 2.16.88 3.45.47.54-.17 1.1-.6 1.41-1.21a18.55 18.55 0 0 0 5.41 0 2 2 0 0 0 .42.69c.44.48 1.06.71 1.6.71 1.2 0 2.16-.77 2.8-1.3l.47-.22.1-.04c.23-.1.48-.21.76-.38a7.85 7.85 0 0 0 1.99-1.76.86.86 0 0 0-.39-1.37c-.41-.14-.7-.44-.9-.85-.2-.42-.26-.9-.26-1.22Zm-1.89 1.66c-1.02.86-2.22.78-2.64.05a15.3 15.3 0 0 1-.62 3c-.12.4-.01.6.09.71.13.15.34.22.5.22.6 0 1.17-.4 1.9-1.01l.06-.05.07-.04c.23-.12.45-.22.65-.3l.09-.04c.21-.1.4-.18.6-.3.28-.16.61-.4 1.05-.84a3.23 3.23 0 0 1-.95-1.2 4.2 4.2 0 0 1-.26-.72c-.2.24-.4.42-.54.52ZM13.67 5.24c-.01.27 0 .3.04.45l.03.13a.8.8 0 0 0 .4.47 1.56 1.56 0 0 1-.07-.49c0-.62.34-1.12.75-1.12.42 0 .76.5.76 1.12 0 .35-.1.66-.28.87.12.05.22.1.3.16.18.1.28.17.42.02.35-.38.4-.77.44-1.47.05-1.2-.54-2.2-1.3-2.23-.78-.04-1.44.9-1.5 2.1Zm-1.05.05a.9.9 0 0 1-.06.4l-.03.11c-.1.21-.18.36-.59.49.07-.18.12-.4.12-.63 0-.61-.3-1.12-.68-1.12-.38 0-.68.5-.68 1.12 0 .36.1.68.26.89l-.16.08c-.17.09-.27.14-.39 0-.3-.36-.34-.72-.34-1.34 0-1.08.57-1.95 1.27-1.95.7 0 1.28.87 1.28 1.95ZM7.87 20.56a9.21 9.21 0 0 1 .42.87 16.73 16.73 0 0 0 1.73 3.13c.29.43.24.72.16.9a.94.94 0 0 1-.53.48c-.72.23-1.5-.05-2.5-.46l-.06-.02-.06-.02c-.42-.08-.76-.13-1.05-.16h-.04c-.28-.04-.5-.06-.74-.12-.36-.07-.8-.22-1.46-.58.4-.52.6-1.13.68-1.7.05-.4.05-.8 0-1.17.57.05 1.17.04 1.74-.1a2.96 2.96 0 0 0 1.7-1.05Z"/></svg></span><div class="downloadText-aDxtMxsB"><span class="download-aDxtMxsB">Download</span><span class="platformName-aDxtMxsB"> <!-- -->For Linux<!-- --> </span></div><div class=""><span role="img" class="icon-YFJ88qiO" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path fill="currentColor" d="m14 18.41-6.7-6.7 1.4-1.42 5.3 5.3 5.3-5.3 1.4 1.41-6.7 6.71Z"/></svg></span></div></button></div><div class="textBetweenLink-uv1U59o2">or mobile apps</div><div class="btnBlock-uv1U59o2"><a class="appButton-O2MpTFPQ xlarge-O2MpTFPQ secondary-JhvCLlJ7" href="https://itunes.apple.com/us/app/tradingview-trading-community-charts-and-quotes/id1205990992?pt=118302550&ct=desktop&mt=8" target="_blank" rel="noopener noreferrer nofollow"><span role="img" class="icon-Axiy4mDp" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32" height="32"><path fill="currentColor" d="M20.96 8.3c-2.06 0-3.7 1.2-4.78 1.2-1.12 0-2.61-1.13-4.4-1.13-3.35 0-6.78 2.7-6.78 7.77 0 3.18 1.26 6.5 2.82 8.66 1.35 1.82 2.53 3.32 4.2 3.32 1.69 0 2.43-1.08 4.5-1.08 2.1 0 2.59 1.05 4.44 1.05 1.82 0 3.05-1.62 4.19-3.22A13.3 13.3 0 0 0 27 21.16c-.1-.04-3.6-1.4-3.6-5.29 0-3.36 2.75-4.84 2.9-4.96a6.43 6.43 0 0 0-5.34-2.6Zm-.97-2.14a5.8 5.8 0 0 0 1.44-3.64c0-.19-.02-.37-.06-.52a6.08 6.08 0 0 0-3.98 1.97 5.66 5.66 0 0 0-1.49 3.55c0 .2.04.4.06.46.08.02.22.04.36.04 1.23 0 2.77-.79 3.67-1.86Z"/></svg></span><span role="img" class="icon-Axiy4mDp" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 89 32" width="89" height="32"><path fill="currentColor" d="M14.65 27.5h-2.28l-1.24-3.9H6.81l-1.19 3.9H3.41l4.28-13.3h2.65l4.3 13.3h.01Zm-3.9-5.54-1.12-3.48c-.12-.35-.34-1.2-.67-2.5h-.04c-.2.84-.4 1.67-.63 2.5l-1.1 3.48h3.57-.01Zm14.91.63c0 1.63-.44 2.92-1.32 3.87a3.87 3.87 0 0 1-2.94 1.26c-1.27 0-2.17-.45-2.73-1.36h-.04v5.05H16.5V21.07c0-1.03-.03-2.08-.08-3.16h1.88l.12 1.52h.03a3.55 3.55 0 0 1 3.24-1.72c1.14 0 2.08.45 2.84 1.34.75.9 1.13 2.08 1.13 3.54Zm-2.17.08c0-.94-.21-1.7-.63-2.31A2.18 2.18 0 0 0 21 19.4c-.52 0-1 .17-1.43.52-.43.35-.7.8-.84 1.37-.06.27-.1.48-.1.65v1.6c0 .7.22 1.3.65 1.77.43.47.98.72 1.66.72.8 0 1.43-.3 1.88-.92.45-.62.67-1.44.67-2.45v.01Zm13.2-.08c0 1.63-.43 2.92-1.31 3.87a3.86 3.86 0 0 1-2.95 1.26c-1.26 0-2.17-.45-2.72-1.36h-.04v5.05h-2.13V21.07c0-1.03-.03-2.08-.08-3.16h1.87l.12 1.52h.04a3.55 3.55 0 0 1 3.24-1.72c1.13 0 2.08.45 2.83 1.34.8 1 1.2 2.26 1.14 3.54h-.01Zm-2.16.08c0-.94-.21-1.7-.64-2.31a2.18 2.18 0 0 0-1.85-.95 2.4 2.4 0 0 0-2.27 1.89c-.07.27-.1.48-.1.65v1.6c0 .7.21 1.3.64 1.77.43.48.98.72 1.67.72.8 0 1.43-.3 1.88-.92.44-.62.67-1.44.67-2.45Zm14.5 1.1c0 1.13-.38 2.05-1.17 2.77a5.24 5.24 0 0 1-3.63 1.16c-1.2.06-2.4-.23-3.45-.83l.5-1.78c.93.57 1.96.85 3.08.85.8 0 1.43-.18 1.88-.54.44-.36.67-.85.67-1.45 0-.54-.19-1-.56-1.37a5.14 5.14 0 0 0-1.83-1.03c-2.33-.87-3.5-2.14-3.5-3.81 0-1.1.41-2 1.23-2.7A4.87 4.87 0 0 1 45.51 14c1.2 0 2.21.21 3.02.63l-.54 1.74c-.75-.4-1.6-.61-2.54-.61-.75 0-1.34.18-1.76.55a1.58 1.58 0 0 0-.53 1.2c0 .53.2.97.6 1.31.36.32 1 .66 1.94 1.03a6.5 6.5 0 0 1 2.53 1.62c.54.61.8 1.38.8 2.3Zm7.06-4.26h-2.35v4.66c0 1.18.41 1.77 1.24 1.77.38 0 .7-.03.95-.1l.06 1.62c-.42.16-.97.24-1.66.24a2.6 2.6 0 0 1-1.98-.77c-.47-.51-.7-1.38-.7-2.59v-4.83h-1.4v-1.6h1.4v-1.76l2.09-.63v2.39h2.35v1.6Zm10.6 3.12c0 1.47-.42 2.68-1.26 3.63a4.51 4.51 0 0 1-3.52 1.46 4.3 4.3 0 0 1-3.36-1.4 5.12 5.12 0 0 1-1.26-3.53c0-1.5.43-2.7 1.3-3.66a4.47 4.47 0 0 1 3.48-1.42c1.4 0 2.54.47 3.4 1.4a5.1 5.1 0 0 1 1.22 3.52Zm-2.21.07c0-.89-.19-1.65-.57-2.28a2.1 2.1 0 0 0-1.92-1.15c-.85 0-1.5.38-1.95 1.15-.4.7-.6 1.5-.57 2.32 0 .88.18 1.64.57 2.27.46.77 1.1 1.15 1.93 1.15.82 0 1.46-.39 1.92-1.17.4-.64.59-1.41.59-2.3v.01Zm9.14-2.92a3.7 3.7 0 0 0-.67-.06c-.75 0-1.33.29-1.74.85a3.2 3.2 0 0 0-.53 1.9v5.03h-2.13l.02-6.57c0-1.1-.03-2.11-.08-3.02h1.85l.08 1.83h.06c.23-.63.58-1.13 1.07-1.52.45-.33.99-.5 1.54-.5.2 0 .37 0 .53.03v2.03Zm9.54 2.47a5 5 0 0 1-.08.97h-6.4c.03.95.34 1.67.93 2.17.54.45 1.24.67 2.1.67.94 0 1.8-.15 2.58-.45l.33 1.48a8 8 0 0 1-3.21.6 4.66 4.66 0 0 1-3.5-1.32 4.85 4.85 0 0 1-1.28-3.53c0-1.44.4-2.65 1.18-3.6a4.09 4.09 0 0 1 3.36-1.55 3.6 3.6 0 0 1 3.14 1.54c.56.82.85 1.82.85 3.02Zm-2.04-.55a2.9 2.9 0 0 0-.41-1.64c-.37-.6-.94-.89-1.7-.89-.7 0-1.26.29-1.7.87a3.18 3.18 0 0 0-.63 1.66h4.44ZM10.05 6c0 1.19-.35 2.07-1.06 2.67-.8.6-1.79.89-2.78.82-.6 0-1.1-.03-1.53-.08V2.98a11.2 11.2 0 0 1 1.8-.13c1.15 0 2 .25 2.6.74.64.57.97 1.37.97 2.42V6Zm-1.1.04c0-.76-.2-1.35-.61-1.76-.4-.4-1-.6-1.77-.6-.33 0-.61.01-.85.06v4.89c.13.02.37.03.71.03.8 0 1.42-.23 1.86-.67.44-.44.65-1.1.65-1.95h.01Zm6.96 1c0 .72-.2 1.32-.62 1.78-.44.48-1.01.72-1.73.72a2.1 2.1 0 0 1-1.65-.69 2.5 2.5 0 0 1-.62-1.73c0-.73.21-1.33.64-1.8.43-.47 1-.7 1.7-.7s1.26.23 1.68.7c.4.44.6 1.01.6 1.72Zm-1.09.03c0-.43-.1-.8-.28-1.12a1.03 1.03 0 0 0-.94-.56c-.42 0-.74.19-.96.56-.19.31-.28.7-.28 1.14 0 .44.1.8.28 1.12.23.38.54.56.95.56.4 0 .71-.19.94-.57.2-.32.3-.7.3-1.13h-.01Zm8.95-2.35-1.48 4.71h-.96l-.61-2.04a15.3 15.3 0 0 1-.38-1.53h-.02c-.09.52-.22 1.03-.38 1.53l-.65 2.04h-.97l-1.38-4.71H18l.54 2.24c.12.53.23 1.03.32 1.51h.01c.08-.4.21-.9.4-1.5l.66-2.25h.86l.64 2.2c.15.54.28 1.06.38 1.55h.02c.08-.48.18-1 .32-1.55l.58-2.2h1.04Zm5.43 4.71h-1.05v-2.7c0-.83-.32-1.24-.95-1.24a.95.95 0 0 0-.76.34c-.19.22-.3.5-.29.8v2.8H25.1V6.07c0-.42 0-.87-.03-1.35h.92l.05.73h.03a1.73 1.73 0 0 1 1.49-.83c.44 0 .8.14 1.1.43.36.35.54.87.54 1.56v2.82Zm2.89 0h-1.05V2.56h1.05v6.87Zm6.17-2.4c0 .73-.2 1.33-.62 1.8-.44.47-1.01.71-1.73.71a2.1 2.1 0 0 1-1.65-.69 2.5 2.5 0 0 1-.62-1.73c0-.73.21-1.33.64-1.8.43-.47.99-.7 1.7-.7.7 0 1.26.23 1.68.7.4.44.6 1.01.6 1.72v-.01Zm-1.09.04c0-.43-.1-.8-.28-1.12a1.03 1.03 0 0 0-.94-.56c-.42 0-.74.19-.96.56-.19.31-.28.7-.28 1.14 0 .44.1.8.28 1.12.23.38.54.56.95.56.4 0 .71-.19.94-.57.2-.32.29-.7.29-1.13Zm6.16 2.36h-.94l-.08-.54h-.03c-.32.43-.78.65-1.38.65a1.4 1.4 0 0 1-1.35-.87c-.06-.17-.1-.34-.09-.52 0-.57.24-1.01.72-1.32a3.8 3.8 0 0 1 2.04-.44V6.3c0-.62-.33-.93-.98-.93-.47 0-.88.12-1.23.35l-.21-.69c.43-.27.97-.4 1.61-.4 1.23 0 1.85.64 1.85 1.94v1.74a8 8 0 0 0 .07 1.12Zm-1.09-1.62v-.72c-1.15-.02-1.73.3-1.73.95 0 .24.06.43.2.55.14.12.32.19.51.18.23 0 .45-.07.64-.22a.9.9 0 0 0 .38-.74Zm7.05 1.62h-.94l-.04-.75h-.03c-.3.57-.8.86-1.52.86-.57 0-1.04-.22-1.41-.67a2.63 2.63 0 0 1-.57-1.73c0-.77.2-1.39.62-1.86.4-.44.87-.66 1.45-.66.63 0 1.08.22 1.33.64h.02v-2.7h1.05v5.6c0 .46.01.89.04 1.27Zm-1.1-1.98v-.8a1.2 1.2 0 0 0-.4-.96c-.2-.17-.44-.26-.7-.25-.4 0-.7.15-.92.46a2 2 0 0 0-.34 1.2c0 .46.1.84.32 1.13.23.31.54.47.92.47a1 1 0 0 0 .83-.4c.2-.23.3-.52.3-.86l-.01.01Zm10.06-.41c0 .72-.2 1.32-.62 1.78-.44.48-1.01.72-1.73.72-.7 0-1.24-.23-1.65-.69a2.5 2.5 0 0 1-.62-1.73c0-.73.21-1.33.64-1.8.43-.47.99-.7 1.7-.7.7 0 1.26.23 1.68.7.4.44.6 1.01.6 1.72Zm-1.09.03c0-.43-.1-.8-.28-1.12a1.04 1.04 0 0 0-.94-.56c-.42 0-.74.19-.96.56-.19.31-.28.7-.28 1.14 0 .44.1.8.28 1.12.23.38.54.56.95.56.4 0 .71-.19.94-.57.2-.32.3-.7.3-1.13h-.01Zm6.72 2.36h-1.04v-2.7c0-.83-.32-1.24-.96-1.24a.9.9 0 0 0-.75.34c-.19.24-.3.5-.3.8v2.8H59.8V6.07c0-.42-.01-.87-.04-1.35h.92l.05.73h.03c.13-.23.31-.42.54-.56.29-.18.6-.27.95-.27.44 0 .8.14 1.1.43.36.35.54.87.54 1.56v2.82h-.01Zm7.06-3.93h-1.16v2.3c0 .58.2.87.61.87.2 0 .35-.02.47-.05l.03.8c-.21.07-.48.11-.82.11-.41 0-.73-.13-.97-.38-.23-.25-.35-.67-.35-1.27V5.5h-.68v-.78h.68v-.87l1.03-.3v1.17h1.16v.78Zm5.54 3.93h-1.05V6.75c0-.84-.31-1.26-.94-1.26-.49 0-.82.24-1 .73-.03.12-.05.25-.05.38v2.83h-1.05V2.56h1.05V5.4h.02c.33-.52.8-.78 1.41-.78.44 0 .8.14 1.08.43.36.35.53.88.53 1.58v2.8Zm5.73-2.58c0 .2-.02.35-.04.48h-3.15c.02.46.17.82.46 1.06.27.22.6.33 1.03.33.46 0 .89-.07 1.27-.22l.16.73c-.44.2-.97.3-1.58.3a2.3 2.3 0 0 1-1.72-.65 2.38 2.38 0 0 1-.62-1.74c0-.7.19-1.3.58-1.77a2 2 0 0 1 1.65-.76c.67 0 1.19.26 1.54.76.28.4.42.9.42 1.48Zm-1-.27c.01-.28-.05-.56-.2-.8a.92.92 0 0 0-.84-.44 1 1 0 0 0-.83.43c-.18.24-.3.52-.32.81h2.19Z"/></svg></span></a><a class="appButton-O2MpTFPQ xlarge-O2MpTFPQ secondary-JhvCLlJ7" href="https://play.google.com/store/apps/details?id=com.tradingview.tradingviewapp&referrer=utm_source%3Dtradingview%26utm_medium%3Dgplay_desktop%26utm_campaign%3Dgplay_desktop" target="_blank" rel="noopener noreferrer nofollow"><span role="img" class="icon-Axiy4mDp" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" width="32" height="32"><path fill="#FBBC04" d="M26.1 18.6a3 3 0 0 0 0-5.2l-5.27-3.04-.73-.36-5 5.5.23.5-1.73 2 4.5 5 2.73-1.36 5.27-3.04Z"/><path fill="#EA4335" d="M4.67 26.88 4.6 24.5l9.5-9.5 1.23 1 5.5 5.64L9 28.47a3 3 0 0 1-4.33-1.59Z"/><path fill="#4285F4" d="m4.68 5.09.42-.6 11 10.5-.77 1L4.67 26.9a3.02 3.02 0 0 1-.17-1.02V6.12c0-.36.06-.71.18-1.03Z"/><path fill="#34A853" d="M20.83 10.35 9 3.53a3 3 0 0 0-4.32 1.56L15.33 16l5.5-5.64Z"/></svg></span><span role="img" class="icon-Axiy4mDp" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 89 32" width="89" height="32"><path fill="currentColor" d="M8.25 7.32c.13-.35.19-.71.17-1.08 0-.15-.01-.3-.04-.45H5.47v.72h2.17c-.01.45-.2.89-.5 1.22a2.36 2.36 0 0 1-4-1.73 2.32 2.32 0 0 1 2.33-2.4 2 2 0 0 1 1.64.71l.53-.53a2.61 2.61 0 0 0-.94-.67 3.08 3.08 0 0 0-1.23-.25A3 3 0 0 0 2.7 4.51a3.15 3.15 0 0 0 3.95 4.41 2.9 2.9 0 0 0 1-.68c.26-.26.46-.58.59-.92Zm2.05-3.58H13V3H9.5v6H13v-.74h-2.7v-1.9h2.46v-.72H10.3v-1.9ZM15.5 9h.78V3.74H18V3h-4.17v.74h1.68V9Zm6.2-6h-.76v6h.77V3Zm2.66 6h.77V3.74h1.67V3h-4.12v.74h1.68V9Zm8.05.13c.82 0 1.61-.33 2.2-.91a3.23 3.23 0 0 0 0-4.45 3.1 3.1 0 0 0-4.4 0 3.24 3.24 0 0 0 0 4.45c.58.58 1.37.9 2.2.9Zm0-.74c-.61 0-1.2-.24-1.63-.67a2.56 2.56 0 0 1 0-3.44 2.31 2.31 0 0 1 3.26 0 2.56 2.56 0 0 1 0 3.44c-.43.43-1.02.67-1.63.67ZM37.5 3h-.93v6h.78V4.11L40.4 9h.8V3h-.77v4.67L37.52 3ZM69.8 26.19h-1.86V13.6h1.86v12.59Zm12.8-2.6 2.14-5.45h2.08L81.69 30h-1.95l1.9-4.24-3.33-7.62h2l2.23 5.45h.06Zm-9.9.1c0 .77.85 1.07 1.46 1.07a2.27 2.27 0 0 0 2.22-1.99c-.5-.24-.88-.42-1.71-.42-.91 0-1.97.37-1.97 1.34Zm-1.64-3.9c.58-1.33 1.97-1.93 3.33-1.93l-.01.01c2.14 0 3.8 1.24 3.8 3.47v4.83h-1.8v-.97h-.06a2.65 2.65 0 0 1-2.4 1.23c-1.62 0-3.1-1.09-3.1-2.77 0-1.85 1.83-2.83 3.6-2.83.69 0 1.36.16 1.96.48v-.13c-.02-1.03-1-1.62-1.97-1.62-.68 0-1.34.23-1.7.93l-1.65-.7Zm-10.86-.12h2.65a2.2 2.2 0 0 0 2.2-2.15c0-1-.8-2.16-2.2-2.16H60.2v4.31Zm-1.86-6.06h4.46c2.07 0 4.1 1.51 4.1 3.91 0 2.4-2.03 3.9-4.1 3.9h-2.6v4.77h-1.86V13.61Zm-22.28 8.57c0 1.5 1.07 2.58 2.37 2.58 1.27 0 2.27-1.08 2.27-2.58s-1-2.6-2.27-2.6c-1.3 0-2.37 1.1-2.37 2.6Zm4.44-3.34h.07v-.69h1.77v7.68c0 3.16-1.85 4.46-4.04 4.46a4.05 4.05 0 0 1-3.77-2.53l1.62-.68c.29.7 1 1.52 2.15 1.52 1.4 0 2.27-.87 2.27-2.51v-.61h-.07a2.9 2.9 0 0 1-2.24.97 4.22 4.22 0 0 1-4.07-4.26 4.24 4.24 0 0 1 4.07-4.3 2.94 2.94 0 0 1 2.24.95Zm5 7.35h-1.87V13.6h1.87v12.59Zm2.87-5.07c-.1.3-.14.6-.12.92l3.8-1.59c-.2-.54-.83-.91-1.57-.91a2.34 2.34 0 0 0-2.11 1.58Zm2.04-3.23c2.2 0 3.29 1.77 3.64 2.72l.2.49-5.7 2.36c.44.86 1.12 1.3 2.07 1.3a2.43 2.43 0 0 0 2.1-1.18l1.45.97c-.47.7-1.6 1.9-3.55 1.9a4.17 4.17 0 0 1-4.22-4.28c0-2.55 1.82-4.28 4-4.28ZM8.75 21v-1.79l-.01-.01h6.07c.07.33.1.71.1 1.14a6.02 6.02 0 0 1-1.56 4.24 6 6 0 0 1-4.61 1.87 6.72 6.72 0 0 1-6.7-6.65 6.72 6.72 0 0 1 9.15-6.19c.78.32 1.49.79 2.08 1.38L12 16.27a4.75 4.75 0 0 0-8 3.52 4.75 4.75 0 0 0 4.74 4.83 4.4 4.4 0 0 0 3.34-1.32 3.8 3.8 0 0 0 .98-2.3H8.75Zm8.67 1.16c0 1.53 1.1 2.6 2.4 2.6v.01c1.3 0 2.4-1.08 2.4-2.6 0-1.54-1.1-2.6-2.4-2.6-1.3 0-2.4 1.06-2.4 2.59Zm.75-3.96a4.2 4.2 0 0 1 1.65-.31 4.2 4.2 0 0 1 4.27 4.28 4.22 4.22 0 0 1-4.27 4.28 4.22 4.22 0 0 1-4.27-4.28 4.2 4.2 0 0 1 2.62-3.97Zm8.57 3.96c0 1.53 1.1 2.6 2.4 2.6v.01c1.28 0 2.4-1.08 2.4-2.6 0-1.54-1.12-2.6-2.4-2.6-1.3 0-2.4 1.06-2.4 2.59Zm.75-3.96a4.2 4.2 0 0 1 1.65-.31 4.2 4.2 0 0 1 4.27 4.28 4.22 4.22 0 0 1-4.27 4.28 4.2 4.2 0 0 1-4.27-4.28 4.2 4.2 0 0 1 2.62-3.97Z"/></svg></span></a></div><div class="textBetweenLink-uv1U59o2">or in browser</div><div class="btnBlock-uv1U59o2"><a href="/chart/" target="_blank" rel="noopener noreferrer nofollow" class="appButton-aDxtMxsB secondary-JhvCLlJ7"><span role="img" class="icon-aDxtMxsB" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 28 28" width="28" height="28"><path fill="currentColor" d="M14.09 28A14 14 0 0 0 27.17 9h-8.18a6.98 6.98 0 0 1 .94 8.87L13.96 28h.13Zm-2.34-.2 4.15-7.04a7 7 0 0 1-8.02-3.52L1.97 6.99a14 14 0 0 0 9.78 20.81ZM3.22 5.18a14 14 0 0 1 23 1.83H14.09a7 7 0 0 0-6.78 5.25L3.22 5.17Zm6.43 11.14-.01-.03A5 5 0 0 1 14.09 9a5 5 0 1 1-4.44 7.3Z"/></svg></span><div class="downloadText-aDxtMxsB"><span class="download-aDxtMxsB">Launch</span><span class="platformName-aDxtMxsB"> <!-- -->In browser<!-- --> </span></div></a></div></div></div><div class="mediaBlock-uv1U59o2"><div class="imageWrapper-uv1U59o2 leftImage-uv1U59o2"><img loading="lazy" src="https://static.tradingview.com/static/bundles/left-image.87098806b6af083b8042.svg" class="image-uv1U59o2" role="presentation" alt=""/></div><div class="imageWrapper-uv1U59o2 centralImage-uv1U59o2"><img loading="lazy" src="https://static.tradingview.com/static/bundles/central-image.fb953116af517fa50980.svg" class="image-uv1U59o2" role="presentation" alt=""/></div><div class="imageWrapper-uv1U59o2 rightImage-uv1U59o2"><img loading="lazy" src="https://static.tradingview.com/static/bundles/right-image.f7743125fe40ccc2d10e.svg" class="image-uv1U59o2" role="presentation" alt=""/></div><div class="imageWrapper-uv1U59o2 leftImageLaptop-uv1U59o2"><img loading="lazy" src="https://static.tradingview.com/static/bundles/left-image-laptop.5b43aa8985c44d2500b4.svg" class="image-uv1U59o2" role="presentation" alt=""/></div></div></div></div> </div> <!-- render_css_bundle('tv_footer') --> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/54368.cfd1f6bd89fdf0844863.css" rel="stylesheet" type="text/css"/> <link crossorigin="anonymous" href="https://static.tradingview.com/static/bundles/6678.6f267caec3da0236edbf.css" rel="stylesheet" type="text/css"/> <hr class="tv-footer-separator" aria-hidden="true"> <footer class="tv-footer js-footer "> <div class="tv-footer__container"> <div class="tv-footer__row"> <div class="tv-footer__logo-socials"> <a class="tv-footer-logo js-footer-logo " href="/" aria-label="TradingView main page"></a> <ul class="tv-footer-socials"><li class="tv-footer-socials__item"> <a class="tv-footer-socials__icon" href="https://twitter.com/tradingview/" aria-label="TradingView on Twitter" rel="nofollow" target="_blank"> <img alt="" class="tv-footer-socials__icon-image" src="/static/bundles/ui-lib/icons/28px-filled/social-icons/x-twitter-color-off.svg" loading="lazy" height="28" width="28" /> </a> </li><li class="tv-footer-socials__item"> <a class="tv-footer-socials__icon" href="https://www.facebook.com/tradingview/" aria-label="TradingView on Facebook" rel="nofollow" target="_blank"> <img alt="" class="tv-footer-socials__icon-image" src="/static/bundles/ui-lib/icons/28px-filled/social-icons/facebook-color-off.svg" loading="lazy" height="28" width="28" /> </a> </li><li class="tv-footer-socials__item"> <a class="tv-footer-socials__icon" href="https://www.youtube.com/@TradingView" aria-label="TradingView on YouTube" rel="nofollow" target="_blank"> <img alt="" class="tv-footer-socials__icon-image" src="/static/bundles/ui-lib/icons/28px-filled/social-icons/youtube-color-off.svg" loading="lazy" height="28" width="28" /> </a> </li><li class="tv-footer-socials__item"> <a class="tv-footer-socials__icon" href="https://www.instagram.com/tradingview/" aria-label="TradingView on Instagram" rel="nofollow" target="_blank"> <img alt="" class="tv-footer-socials__icon-image" src="/static/bundles/ui-lib/icons/28px-filled/social-icons/instagram-color-off.svg" loading="lazy" height="28" width="28" /> </a> </li><li class="tv-footer-socials__item"> <a class="tv-footer-socials__icon" href="https://t.me/tradingview/" aria-label="TradingView on Telegram" rel="nofollow" target="_blank"> <img alt="" class="tv-footer-socials__icon-image" src="/static/bundles/ui-lib/icons/28px-filled/social-icons/telegram-color-off.svg" loading="lazy" height="28" width="28" /> </a> </li><li class="tv-footer-socials__item"> <a class="tv-footer-socials__icon" href="https://www.tiktok.com/@tradingview/" aria-label="TradingView on TikTok" rel="nofollow" target="_blank"> <img alt="" class="tv-footer-socials__icon-image" src="/static/bundles/ui-lib/icons/28px-filled/social-icons/tiktok-color-off.svg" loading="lazy" height="28" width="28" /> </a> </li><li class="tv-footer-socials__item"> <a class="tv-footer-socials__icon" href="https://www.reddit.com/r/TradingView/" aria-label="TradingView on Reddit" rel="nofollow" target="_blank"> <img alt="" class="tv-footer-socials__icon-image" src="/static/bundles/ui-lib/icons/28px-filled/social-icons/reddit-color-off.svg" loading="lazy" height="28" width="28" /> </a> </li><li class="tv-footer-socials__item"> <a class="tv-footer-socials__icon" href="https://discord.com/invite/tradingview-641192799211094016" aria-label="TradingView on Discord" rel="nofollow" target="_blank"> <img alt="" class="tv-footer-socials__icon-image" src="/static/bundles/ui-lib/icons/28px-filled/social-icons/discord-color-off.svg" loading="lazy" height="28" width="28" /> </a> </li><li class="tv-footer-socials__item"> <a class="tv-footer-socials__icon" href="https://www.linkedin.com/company/tradingview/" aria-label="TradingView on LinkedIn" rel="nofollow" target="_blank"> <img alt="" class="tv-footer-socials__icon-image" src="/static/bundles/ui-lib/icons/28px-filled/social-icons/linkedin-color-off.svg" loading="lazy" height="28" width="28" /> </a> </li></ul> <button aria-haspopup="true" aria-expanded="false" aria-label="Open language menu" type="button" class="tv-footer__language-button js-footer-language-button" translate="no"> <svg width="28" height="28" viewBox="0 0 28 28" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" d="M12.1 4.69a9.54 9.54 0 0 1 3.8 0c.52 1.13.95 2.65 1.23 4.42a12.5 12.5 0 0 1-6.26 0c.28-1.77.71-3.29 1.23-4.42Zm-1.84.57a9.52 9.52 0 0 0-3.04 2.08c.63.51 1.38.95 2.2 1.3.22-1.25.5-2.39.84-3.38Zm-1.05 4.9c-1.1-.42-2.1-.98-2.95-1.67a9.46 9.46 0 0 0 0 11.03c.86-.68 1.86-1.24 2.96-1.66a33.91 33.91 0 0 1 0-7.7Zm.22 9.23c-.82.34-1.56.78-2.2 1.28a9.52 9.52 0 0 0 3.03 2.07 21.2 21.2 0 0 1-.83-3.35Zm2.67 3.92a17.46 17.46 0 0 1-1.23-4.4 12.2 12.2 0 0 1 6.26 0 17.46 17.46 0 0 1-1.23 4.4 9.54 9.54 0 0 1-3.8 0Zm5.64-.57a9.52 9.52 0 0 0 3.03-2.07 9.62 9.62 0 0 0-2.2-1.28 21.2 21.2 0 0 1-.83 3.35Zm1.04-4.88c1.1.42 2.1.98 2.95 1.66a9.46 9.46 0 0 0 .01-11.03c-.85.7-1.85 1.25-2.95 1.67a33.93 33.93 0 0 1 0 7.7Zm-1.45-7.25a14.06 14.06 0 0 1-6.66 0 32.64 32.64 0 0 0 0 6.8 13.74 13.74 0 0 1 6.66 0 32.62 32.62 0 0 0 0-6.8Zm1.24-1.98a9.1 9.1 0 0 0 2.2-1.29 9.52 9.52 0 0 0-3.03-2.08c.34 1 .62 2.13.83 3.37ZM14 3a11 11 0 1 0 0 22 11 11 0 0 0 0-22Z" fill="currentColor"/></svg> English <span class="tv-footer__drop-arrow"><svg width="18" height="18" viewBox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"><path d="M3.92 7.83 9 12.29l5.08-4.46-1-1.13L9 10.29l-4.09-3.6-.99 1.14Z" fill="currentColor"/></svg></span> </button> </div> <div class="tv-footer-links"> <div class="tv-footer-links__row-group"> <div class="tv-footer-links-column"> <span class="tv-footer-links-column__title">Products</span> <ul class="tv-footer-links-column__list"> <li > <a class="tv-footer-links-column__link" href="/chart/"> Supercharts </a> </li> <li > <a class="tv-footer-links-column__link" href="https://www.tradingview.com/pine-script-docs/" target="_blank"> Pine Script™ </a> </li> <li > <a class="tv-footer-links-column__link" href="/screener/"> Stock Screener </a> </li> <li > <a class="tv-footer-links-column__link" href="/etf-screener/"> ETF Screener </a> </li> <li > <a class="tv-footer-links-column__link" href="/bond-screener/"> Bond Screener </a> </li> <li > <a class="tv-footer-links-column__link" href="/forex-screener/"> Forex Screener </a> </li> <li > <a class="tv-footer-links-column__link" href="/crypto-coins-screener/"> Crypto Coins Screener </a> </li> <li > <a class="tv-footer-links-column__link" href="/crypto-screener/"> Crypto Pairs Screener </a> </li> <li > <a class="tv-footer-links-column__link" href="/dex-screener/"> DEX Pairs Screener </a> </li> <li > <a class="tv-footer-links-column__link" href="/heatmap/stock/"> Stock Heatmap </a> </li> <li > <a class="tv-footer-links-column__link" href="/heatmap/etf/"> ETF Heatmap </a> </li> <li > <a class="tv-footer-links-column__link" href="/heatmap/crypto/"> Crypto Heatmap </a> </li> <li > <a class="tv-footer-links-column__link" href="/economic-calendar/"> Economic Calendar </a> </li> <li > <a class="tv-footer-links-column__link" href="/markets/stocks-usa/earnings/"> Earnings Calendar </a> </li> <li > <a class="tv-footer-links-column__link" href="/sparks/"> Sparks </a> </li> <li > <a class="tv-footer-links-column__link" href="/news/"> News </a> </li> <li class="i-hidden-on-tvdesktop" > <a class="tv-footer-links-column__link tv-footer-links-column__link--active js-footer-trading-view-desktop-link" href="/desktop/"> TradingView Desktop </a> </li> <li class="i-hidden-on-tvdesktop" > <a class="tv-footer-links-column__link js-footer-trading-view-desktop-link" href="/mobile/"> Mobile app </a> </li> <li > <a class="tv-footer-links-column__link" href="/cme/"> CME Group futures </a> </li> <li > <a class="tv-footer-links-column__link" href="/eurex/"> Eurex futures </a> </li> <li > <a class="tv-footer-links-column__link" href="/us-markets-bundle/"> US stocks bundle </a> </li> </ul> </div> <div class="tv-footer-links-column"> <span class="tv-footer-links-column__title">Company</span> <ul class="tv-footer-links-column__list"> <li > <a class="tv-footer-links-column__link" href="/about/"> About </a> </li> <li > <a class="tv-footer-links-column__link" href="/features/"> Features </a> </li> <li > <a class="tv-footer-links-column__link" href="/pricing/?source=footer&feature=pricing"> Pricing </a> </li> <li > <a class="tv-footer-links-column__link" href="/social-network/"> Social network </a> </li> <li > <a class="tv-footer-links-column__link" href="/wall-of-love/"> Wall of Love </a> </li> <li > <a class="tv-footer-links-column__link" href="/athletes/"> Athletes </a> </li> <li > <a class="tv-footer-links-column__link" href="/manifesto/"> Manifesto </a> </li> <li > <a class="tv-footer-links-column__link" href="/careers/"> Careers </a> </li> <li > <a class="tv-footer-links-column__link" href="https://www.tradingview.com/blog/en/" target="_blank"> Blog </a> </li> <li > <a class="tv-footer-links-column__link" href="/bounty/"> Security vulnerability </a> </li> <li > <a class="tv-footer-links-column__link" href="https://status.tradingview.com/" target="_blank"> Status page </a> </li> <li > <a class="tv-footer-links-column__link" href="/policies/"> Terms of use </a> </li> <li > <a class="tv-footer-links-column__link" href="/disclaimer/"> Disclaimer </a> </li> <li > <a class="tv-footer-links-column__link" href="/privacy-policy/"> Privacy policy </a> </li> <li > <a class="tv-footer-links-column__link" href="/cookies-policy/"> Cookies policy </a> </li> <li > <a class="tv-footer-links-column__link" href="/media-kit/"> Media kit </a> </li> <li > <a class="tv-footer-links-column__link" href="/accessibility/"> Accessibility statement </a> </li> <li > <a class="tv-footer-links-column__link" href="/tarot-reading/"> Tarot cards for traders </a> </li> </ul> </div> </div> <div class="tv-footer-links__row-group"> <div class="tv-footer-links-column"> <span class="tv-footer-links-column__title">Community</span> <ul class="tv-footer-links-column__list"> <li > <a class="tv-footer-links-column__link" href="/share-your-love/?source=footer&feature=refer_friend"> Refer a friend </a> </li> <li > <a class="tv-footer-links-column__link" href="/ideas/"> Ideas </a> </li> <li > <a class="tv-footer-links-column__link" href="/scripts/"> Scripts </a> </li> <li > <a class="tv-footer-links-column__link" href="/house-rules/"> House rules </a> </li> <li > <a class="tv-footer-links-column__link" href="/moderators/"> Moderators </a> </li> <li > <a class="tv-footer-links-column__link" href="/pine-wizards/"> Pine Script™ Wizards </a> </li> <li > <a class="tv-footer-links-column__link" href="/chat/" target="_blank"> Chat </a> </li> </ul> </div> <div class="tv-footer-links-column"> <span class="tv-footer-links-column__title">For business</span> <ul class="tv-footer-links-column__list"> <li > <a class="tv-footer-links-column__link" href="/widget/"> Widgets </a> </li> <li > <a class="tv-footer-links-column__link" href="/advertising-info/"> Advertising </a> </li> <li > <a class="tv-footer-links-column__link" href="/free-charting-libraries/"> Charting libraries </a> </li> <li > <a class="tv-footer-links-column__link" href="/lightweight-charts/"> Lightweight Charts™ </a> </li> <li > <a class="tv-footer-links-column__link" href="/advanced-charts/"> Advanced Charts </a> </li> <li > <a class="tv-footer-links-column__link" href="/trading-platform/"> Trading Platform </a> </li> <li > <a class="tv-footer-links-column__link" href="/brokerage-integration/"> Brokerage integration </a> </li> <li > <a class="tv-footer-links-column__link" href="/partner-program/"> Partner program </a> </li> <li > <a class="tv-footer-links-column__link" href="/students/"> Education program </a> </li> </ul> </div> </div> </div></div> <div class="tv-footer__markets-copyright"> <div class="tv-footer-markets"> <div class="tv-footer-markets__row-group"> <a href="https://itunes.apple.com/us/app/tradingview-trading-community-charts-and-quotes/id1205990992?pt=118302550&ct=footer" target="_blank" class="tv-footer-markets__link js-footer-markets-link i-hidden-on-tvdesktop" rel="nofollow" data-platform="ios"> <img src="https://static.tradingview.com/static/images/svg/app-store-badge/light-theme/app-store-badge-en.svg" loading="lazy" class="tv-footer-markets__icon" alt="Download on the App Store"> <img src="https://static.tradingview.com/static/images/svg/app-store-badge/dark-theme/app-store-badge-en.svg" loading="lazy" class="tv-footer-markets__icon--dark" alt="Download on the App Store"> </a> <a href="https://play.google.com/store/apps/details?id=com.tradingview.tradingviewapp&referrer=utm_source%3Dtradingview%26utm_medium%3Dgplay_footer" target="_blank" class="tv-footer-markets__link js-footer-markets-link i-hidden-on-tvdesktop" rel="nofollow" data-platform="android"> <img src="https://static.tradingview.com/static/images/svg/google-play-badge/light-theme/google-play-badge-en.svg" loading="lazy" class="tv-footer-markets__icon" alt="Get it on Google Play"> <img src="https://static.tradingview.com/static/images/svg/google-play-badge/dark-theme/google-play-badge-en.svg" loading="lazy" class="tv-footer-markets__icon--dark" alt="Get it on Google Play"> </a> </div> <div class="tv-footer-markets__row-group"> <a href="/desktop/" class="tv-footer-markets__link js-footer-markets-link i-hidden-on-tvdesktop" data-platform="desktop"> <img src="https://static.tradingview.com/static/images/svg/app-desktop-badge/light-theme/app-desktop-badge-en.svg" loading="lazy" class="tv-footer-markets__icon" alt="Download Desktop app"> <img src="https://static.tradingview.com/static/images/svg/app-desktop-badge/dark-theme/app-desktop-badge-en.svg" loading="lazy" class="tv-footer-markets__icon--dark" alt="Download Desktop app"> </a> <a href="/brokers/" class="tv-footer-markets__link js-footer-markets-link"> <img src="https://static.tradingview.com/static/images/svg/trade-on-tradingview-badges/light-theme/trade-on-tradingview-badges-en.svg" loading="lazy" class="tv-footer-markets__icon" alt="Trade on TradingView"> <img src="https://static.tradingview.com/static/images/svg/trade-on-tradingview-badges/dark-theme/trade-on-tradingview-badges-en.svg" loading="lazy" class="tv-footer-markets__icon--dark" alt="Trade on TradingView"> </a> </div> </div> <div class="tv-footer-copyright"> <span> Select market data provided <span class="i-no-break">by <a href="https://www.theice.com/market-data" target="_blank" rel="nofollow" class="tv-footer-copyright__link">ICE Data Services</a> </span> </span> <span class="tv-footer-copyright__date"> Select reference data provided by FactSet. Copyright © 2024 FactSet Research Systems Inc. </span> <span class="tv-footer-copyright__date">© 2024 TradingView, Inc.</span> </div></div> </div> </footer> </div> <script nonce="ax9rAmF0LEu5+p2C5Q8r/Q==">window.fbAppId = "155037361239837";</script> <script nonce="ax9rAmF0LEu5+p2C5Q8r/Q==">window.BLOG_LOCALIZED_URL = "https://www.tradingview.com/blog/en/"; initData.idc_exchanges_list = ["dfm","nzx","bme","bme_stocks","shfe","szse","nag","tfx","sgx","sgx_stocks","sgx_futures","twse","bcba","bvc","bvcv","bmv","bvmt","bvl","bcs","six","bsse","bahrain","belex","nseke","qse"]; initData.idc_delay_exchanges_list = ["shfe","tfx","bvcv","bvmt","bsse","bahrain"]; initData.offlineAlertEventsOnInit = true; </script> <script type="application/prs.init-data+json"> { "gaId": "G-YVVRYGL0E0", "gaVars": {"app":"web"}, "gadwId": "AW-353039917", "fbTagId": "1508275579478794", "yaTagId": "69731728" } </script> <script type="application/prs.init-data+json"> { "days_to_deactivation": null, "is_support_available": false, "canSwitchTheme": false, "tvPartnersHost": "https://tv-partners.tradingview.com" } </script> <meta name="tv:server-name" content="prod-frontend-web-a-spot-11" /><div id="aria-live-regions-wrapper" class="aria-live-regions-wrapper"> <div aria-live="polite" aria-relevant="additions"></div> <div aria-live="polite" aria-relevant="additions"></div> <div aria-live="assertive" aria-relevant="additions"></div> <div aria-live="assertive" aria-relevant="additions"></div> </div> </body> </html>