[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"product:hammer-with-absorption-en":3},{"product":4,"recommendations":49},{"id":5,"name":6,"slug":7,"vendor":8,"vendorSlug":9,"category":10,"subcategory":11,"description":12,"shortDescription":13,"vendorDescription":14,"details":15,"price":24,"media":29,"facets":33,"hasFiles":47,"publishedDate":48},"30f3eb1e-9cb0-45f2-b1c3-4eefea96a151","Hammer with Absorption","hammer-with-absorption","Footprint-Lab","footprint-lab","Algotrading","Indicators","\u003Cp dir=\"ltr\" data-path-to-node=\"21\">Hammer with Absorption is an indicator for ATAS footprint charts. It highlights \"hammer\" and \"inverted hammer\" candles only if their long wick features a sequence of diagonal bid\u002Fask absorption within the footprint. The indicator extends the price absorption range to the right as a visual zone until price retests it. Candle shape alone is insufficient for a marker; absorption within the wick is strictly required.\u003C\u002Fp>\n\u003Cp dir=\"ltr\" data-path-to-node=\"22\">\u003Cstrong data-path-to-node=\"22\" data-index-in-node=\"0\">How the Indicator Works\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col dir=\"ltr\" start=\"1\" data-path-to-node=\"23\">\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"23,0,0\">\u003Cstrong data-path-to-node=\"23,0,0\" data-index-in-node=\"0\">Candle Shape Verification\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul dir=\"ltr\" data-path-to-node=\"24\">\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"24,0,0\">Bullish Hammer: the lower wick is at least the Wick-to-Body Ratio multiplied by the body size, while the upper wick does not exceed Max Opposite Wick.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"24,1,0\">Bearish Inverted Hammer: mirror validation based on the upper wick.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col dir=\"ltr\" start=\"2\" data-path-to-node=\"25\">\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"25,0,0\">\u003Cstrong data-path-to-node=\"25,0,0\" data-index-in-node=\"0\">Absorption Check in the Wick\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp dir=\"ltr\" data-path-to-node=\"25,0,1\">If the shape is valid, the indicator inspects the footprint of that wick level by level. At each level, bid is compared against the ask of the adjacent level (diagonal pair) and a signed imbalance is calculated. A level qualifies as absorption if the imbalance meets or exceeds the Absorption Threshold against the aggressor:\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cul dir=\"ltr\" data-path-to-node=\"26\">\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"26,0,0\">in the lower wick &mdash; absorption of aggressive selling by limit bids\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"26,1,0\">in the upper wick &mdash; absorption of aggressive buying by limit asks\u003C\u002Fp>\n\u003Cp dir=\"ltr\" data-path-to-node=\"26,1,1\">There must be at least Consecutive Levels of such absorption consecutively, preventing a single random imbalance from triggering a marker.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Col dir=\"ltr\" start=\"3\" data-path-to-node=\"27\">\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"27,0,0\">\u003Cstrong data-path-to-node=\"27,0,0\" data-index-in-node=\"0\">POC Filter\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp dir=\"ltr\" data-path-to-node=\"27,0,1\">When enabled, absorption levels must reside at or beyond the candle's POC: below the POC for bullish signals, and above the POC for bearish signals.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"27,1,0\">\u003Cstrong data-path-to-node=\"27,1,0\" data-index-in-node=\"0\">Marker and Zone\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp dir=\"ltr\" data-path-to-node=\"27,1,1\">If both checks pass, the indicator plots a directional arrow and saves the absorption range as a zone. The zone extends to the right until the price range of a subsequent candle enters it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp dir=\"ltr\" data-path-to-node=\"28\">\u003Cstrong data-path-to-node=\"28\" data-index-in-node=\"0\">Key Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul dir=\"ltr\" data-path-to-node=\"29\">\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"29,0,0\">Two-step logic: candle shape validation followed by absorption detection within the same wick\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"29,1,0\">Diagonal absorption analysis with configurable imbalance thresholds and consecutive level counts\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"29,2,0\">Three POC filter modes: None, At POC Only, or Beyond POC\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"29,3,0\">Zones anchored to footprint cluster cells\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"29,4,0\">Directional arrows with customizable colors, sizes, and offsets\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp dir=\"ltr\" data-path-to-node=\"30\">\u003Cstrong data-path-to-node=\"30\" data-index-in-node=\"0\">Settings\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul dir=\"ltr\" data-path-to-node=\"31\">\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"31,0,0\">\u003Cstrong data-path-to-node=\"31,0,0\" data-index-in-node=\"0\">Wick to Body Ratio &amp; Max Opposite Wick to Body Ratio:\u003C\u002Fstrong> minimum wick-to-body ratio and maximum allowable opposite wick\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"31,1,0\">\u003Cstrong data-path-to-node=\"31,1,0\" data-index-in-node=\"0\">Absorption Threshold (%):\u003C\u002Fstrong> higher values demand stronger absorption\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"31,2,0\">\u003Cstrong data-path-to-node=\"31,2,0\" data-index-in-node=\"0\">Consecutive Absorption Levels:\u003C\u002Fstrong> number of consecutive absorption levels required\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"31,3,0\">\u003Cstrong data-path-to-node=\"31,3,0\" data-index-in-node=\"0\">POC Filter Mode:\u003C\u002Fstrong> None, At POC Only, or Beyond POC\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"31,4,0\">\u003Cstrong data-path-to-node=\"31,4,0\" data-index-in-node=\"0\">Allow Zero Bid\u002FAsk Compares:\u003C\u002Fstrong> whether to include comparisons involving zero bid or ask\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"31,5,0\">\u003Cstrong data-path-to-node=\"31,5,0\" data-index-in-node=\"0\">Show Extension Zones:\u003C\u002Fstrong> toggle zone display\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"31,6,0\">\u003Cstrong data-path-to-node=\"31,6,0\" data-index-in-node=\"0\">Display Options:\u003C\u002Fstrong> arrow tick offset, arrow size, arrow and zone colors for bullish and bearish markers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"31,7,0\">\u003Cstrong data-path-to-node=\"31,7,0\" data-index-in-node=\"0\">Max Bars to Calculate:\u003C\u002Fstrong> calculation depth (0 = entire chart)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp dir=\"ltr\" data-path-to-node=\"32\">\u003Cstrong data-path-to-node=\"32\" data-index-in-node=\"0\">Use Case Examples\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul dir=\"ltr\" data-path-to-node=\"33\">\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"33,0,0\">\u003Cstrong data-path-to-node=\"33,0,0\" data-index-in-node=\"0\">ES, 2,000-contract footprint:\u003C\u002Fstrong> Price drops toward the previous day's low and forms a candle with a long lower wick and a small body. Inside the wick, the indicator detects three consecutive levels where limit bids absorbed aggressive selling above the threshold. A green arrow appears beneath the low, and the absorption range extends to the right as a bullish zone. Traders evaluate how price behaves upon retesting this zone.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp dir=\"ltr\" data-path-to-node=\"33,1,0\">\u003Cstrong data-path-to-node=\"33,1,0\" data-index-in-node=\"0\">NQ:\u003C\u002Fstrong> Price pushes sharply into the session high and forms an inverted hammer, showing a series of ask-absorption of buying within its upper wick. A red arrow appears above the high, and the bearish zone extends until a subsequent candle enters it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp dir=\"ltr\" data-path-to-node=\"34\">The author recommends viewing these markers near swing highs\u002Flows, prior session levels, and value area boundaries as an additional factor in personal analysis.\u003C\u002Fp>\n\u003Cp dir=\"ltr\" data-path-to-node=\"35\">\u003Cstrong data-path-to-node=\"35\" data-index-in-node=\"0\">Requirements\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp dir=\"ltr\" data-path-to-node=\"36\">Requires footprint (cluster) data. Not suitable for spot Forex.\u003C\u002Fp>\n\u003Cp dir=\"ltr\" data-path-to-node=\"37\">\u003Cstrong data-path-to-node=\"37\" data-index-in-node=\"0\">Pricing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp dir=\"ltr\" data-path-to-node=\"38\">$59.90 &mdash; one-time purchase.\u003C\u002Fp>","Marks hammers and inverted hammers only if the footprint shows a sequence of diagonal absorption within the long wick. The absorption zone extends to the right until retested.","Footprint-Lab is a developer of professional analytical tools and trading panels for ATAS. The company specializes in products for deep Order Flow analysis, volume profiling, and automated risk management. Their product lineup includes the JSI Pattern Research pattern backtesting system, the Pattern Runner live monitoring module, and the SFE TradingBoard interactive risk calculator. All Footprint-Lab solutions are built with zero \"black box\" code and fully integrate with ATAS charts and historical data.",{"seo":16,"vendor":20},{"title":17,"description":13,"image":18,"imageId":19},"Hammer with Absorption — Indicator by Footprint-Lab","https:\u002F\u002Fatas-markeplace-backend-main.s3.amazonaws.com\u002Fproduct\u002Ff4ad89c6-8ca4-4a14-856b-a31753721c3f.png","f4ad89c6-8ca4-4a14-856b-a31753721c3f",{"fileId":21,"fileName":22,"productUrl":23},null,"","https:\u002F\u002Ffootprint-lab.com\u002Fhammer-absorption\u002F",{"currency":25,"label":22,"amount":26,"oldAmount":27,"period":22,"postfix":28},"USD",59.9,0,"perLicense",[30],{"url":31,"type":32},"https:\u002F\u002Fatas-markeplace-backend-main.s3.amazonaws.com\u002Fproduct\u002F14f97fcc-2307-4ccc-84cc-d320acaf58d0.png","Image",[34],{"name":35,"slug":36,"values":37},"Asset class","asset-class",[38,41,44],{"name":39,"slug":40},"Futures","futures",{"name":42,"slug":43},"Stocks","stocks",{"name":45,"slug":46},"Cryptocurrencies","crypto",false,"2026-11-06T18:47:09.708793Z",[50,57,63,69,75,81],{"slug":51,"vendor":8,"vendorSlug":9,"category":11,"name":52,"description":53,"mainImageUrl":54,"price":55},"bullish-bearish-poc","Bullish\u002FBearish POC","Automatically marks bars where Point of Control forms in the candle wick — signaling potential absorption and rejection. Displays BP\u002FSP markers when met, plus Continuous-POC for high-volume accumulation levels.","https:\u002F\u002Fatas-markeplace-backend-main.s3.amazonaws.com\u002Fproduct\u002F470494f0-f4cb-4c5c-a832-8ea2a517faa4.png",{"currency":25,"label":22,"amount":26,"oldAmount":21,"period":22,"postfix":56},"lifetime",{"slug":58,"vendor":8,"vendorSlug":9,"category":11,"name":59,"description":60,"mainImageUrl":61,"price":62},"delta-sling-shot-reversal","Delta SlingShot Reversal","Adaptive delta reversal indicator marking sudden shifts in buyer\u002Fseller aggression via a self-calibrating band with price confirmation. Dynamic thresholds adjust automatically to session volatility instead of fixed values.","https:\u002F\u002Fatas-markeplace-backend-main.s3.amazonaws.com\u002Fproduct\u002F53a707be-7576-4e40-8358-7b43a7f6e55e.png",{"currency":25,"label":22,"amount":26,"oldAmount":27,"period":22,"postfix":56},{"slug":64,"vendor":8,"vendorSlug":9,"category":11,"name":65,"description":66,"mainImageUrl":67,"price":68},"delta-tail","Delta Tail","Marks closed bars with a micro-absorption pattern on the footprint: a narrow tail of opposing delta at the extremum and a uniform delta of the same sign within the body. Markers are non-repainting.","https:\u002F\u002Fatas-markeplace-backend-main.s3.amazonaws.com\u002Fproduct\u002Fe7fe3b1d-aaa8-46fc-9efc-0f87d5327d6f.png",{"currency":25,"label":22,"amount":26,"oldAmount":27,"period":22,"postfix":28},{"slug":70,"vendor":8,"vendorSlug":9,"category":11,"name":71,"description":72,"mainImageUrl":73,"price":74},"exhaustion-structural","Exhaustion - Structural","Marks new highs and lows with fading volume and weakening delta. A bar is marked only if at least two out of three conditions are met; thresholds adapt to each bar's volume.","https:\u002F\u002Fatas-markeplace-backend-main.s3.amazonaws.com\u002Fproduct\u002F69c44a51-6063-4fb6-94f6-e7e444c791fc.png",{"currency":25,"label":22,"amount":26,"oldAmount":27,"period":22,"postfix":28},{"slug":76,"vendor":8,"vendorSlug":9,"category":11,"name":77,"description":78,"mainImageUrl":79,"price":80},"exhaustion-zero-print","Exhaustion - Zero Print","Marks bars with zero or near-zero volume on the extreme tick and a reversal candle following a series of trend bars. Calculated using the full footprint; volume threshold and trend length are configurable.","https:\u002F\u002Fatas-markeplace-backend-main.s3.amazonaws.com\u002Fproduct\u002Ff8ab3616-bf79-4b56-aa1b-68118100118a.png",{"currency":25,"label":22,"amount":26,"oldAmount":27,"period":22,"postfix":28},{"slug":82,"vendor":8,"vendorSlug":9,"category":11,"name":83,"description":84,"mainImageUrl":85,"price":86},"volume-sequencing","Volume Sequencing","Automatically builds support\u002Fresistance zones where aggressive buyers or sellers stacked strictly increasing volume up the price ladder to an extreme. Turns manual footprint reading into clear, actionable zones that hold until tested.","https:\u002F\u002Fatas-markeplace-backend-main.s3.amazonaws.com\u002Fproduct\u002Fb1ef3ff0-dc62-4991-8f4a-9615db768551.png",{"currency":25,"label":22,"amount":26,"oldAmount":27,"period":22,"postfix":56}]