(window.webpackJsonp=window.webpackJsonp||[]).push([[25],{LdGd:function(e,t,n){"use strict";n.r(t),n.d(t,"_frontmatter",(function(){return m})),n.d(t,"default",(function(){return h}));var a=n("Fcif"),c=n("dV/x"),b=(n("mXGw"),n("/FXl")),s=n("TjRS"),i=n("wCAC");n("l1C2");const r=["components"],m={};void 0!==m&&m&&m===Object(m)&&Object.isExtensible(m)&&!Object.prototype.hasOwnProperty.call(m,"__filemeta")&&Object.defineProperty(m,"__filemeta",{configurable:!0,value:{name:"_frontmatter",filename:"src/components/en/ScreenerImbalance.mdx"}});const d={_frontmatter:m},l=s.a;function h(e){let{components:t}=e,n=Object(c.a)(e,r);return Object(b.b)(l,Object(a.a)({},d,n,{components:t,mdxType:"MDXLayout"}),Object(b.b)("h1",{id:"imbalance-screener"},"Imbalance screener"),Object(b.b)(i.i,{mdxType:"Tags"},Object(b.b)(i.a,{tone:"primary",mdxType:"Badge"},"Updates every 20 seconds")),Object(b.b)(i.e,{mdxType:"Lead"},"Track the imbalance between large buy and sell limit orders and how it changes over time. The screener is built on the [orders imbalance indicator](/en/chart/indicators#orders-imbalance)."),Object(b.b)(i.f,{src:"../../public/widgets/imbalance_screener.png",alt:"Imbalance screener table",mdxType:"Screenshot"}),Object(b.b)("h2",{id:"how-the-data-is-built"},"How the data is built"),Object(b.b)("p",null,"For every ticker we collect ",Object(b.b)("strong",{parentName:"p"},"30 bins")," of data on the ",Object(b.b)("strong",{parentName:"p"},"1m, 5m, 15m, 1h and 4h")," timeframes and generate imbalance charts from them: the sum of asks, the sum of bids and their delta. Every column of the table is derived from those charts."),Object(b.b)("h2",{id:"screener-table"},"Screener table"),Object(b.b)("h3",{id:"a--asks-change"},"A — asks change"),Object(b.b)("p",null,"Change between the maximum and the minimum sum of asks (%)."),Object(b.b)(i.f,{src:"../../public/a_change.png",alt:"Asks change",width:"520px",mdxType:"Screenshot"}),Object(b.b)("h3",{id:"b--bids-change"},"B — bids change"),Object(b.b)("p",null,"Change between the maximum and the minimum sum of bids (%)."),Object(b.b)(i.f,{src:"../../public/b_change.png",alt:"Bids change",width:"520px",mdxType:"Screenshot"}),Object(b.b)("h3",{id:"ab--total-change"},"AB — total change"),Object(b.b)("p",null,"Change between the maximum and the minimum of the combined sum of asks and bids (%)."),Object(b.b)(i.f,{src:"../../public/a_b_change.png",alt:"Asks and bids change",width:"520px",mdxType:"Screenshot"}),Object(b.b)("h3",{id:"d--delta-change"},"D — delta change"),Object(b.b)("p",null,"Change between the maximum and the minimum delta of asks and bids (%)."),Object(b.b)(i.f,{src:"../../public/d_change.png",alt:"Delta change",width:"520px",mdxType:"Screenshot"}),Object(b.b)("h3",{id:"p--price-change"},"P — price change"),Object(b.b)("p",null,"Change between the maximum and the minimum price (%)."),Object(b.b)(i.f,{src:"../../public/p_change.png",alt:"Price change",width:"520px",mdxType:"Screenshot"}),Object(b.b)("h3",{id:"c--crosses"},"C — crosses"),Object(b.b)("p",null,"Number of crosses between the asks sum chart and the bids sum chart."),Object(b.b)(i.f,{src:"../../public/a_b_cross.png",alt:"Crosses between asks and bids",width:"520px",mdxType:"Screenshot"}),Object(b.b)("h3",{id:"s--similarity"},"S — similarity"),Object(b.b)("p",null,"Similarity between the asks sum chart and the bids sum chart, from ",Object(b.b)("inlineCode",{parentName:"p"},"0")," (completely different) to ",Object(b.b)("inlineCode",{parentName:"p"},"1")," (identical). Similar and not similar charts:"),Object(b.b)(i.f,{src:"../../public/a_b_similar.png",alt:"Similar asks and bids charts",width:"520px",mdxType:"Screenshot"}),Object(b.b)(i.f,{src:"../../public/a_b_not_similar.png",alt:"Not similar asks and bids charts",width:"520px",mdxType:"Screenshot"}),Object(b.b)("h2",{id:"settings"},"Settings"),Object(b.b)("p",null,"Set the screener filters to search for the situations you need on the market:"),Object(b.b)(i.f,{src:"../../public/screener_imb_popup_en.png",alt:"Imbalance screener settings",mdxType:"Screenshot"}))}void 0!==h&&h&&h===Object(h)&&Object.isExtensible(h)&&!Object.prototype.hasOwnProperty.call(h,"__filemeta")&&Object.defineProperty(h,"__filemeta",{configurable:!0,value:{name:"MDXContent",filename:"src/components/en/ScreenerImbalance.mdx"}}),h.isMDXComponent=!0}}]); //# sourceMappingURL=component---src-components-en-screener-imbalance-mdx-4ac18d7d32fabeb4865c.js.map