OPEN-SOURCE SCRIPT
Institutional absorption score

Institutional Absorption Score (IAS)
Institutions don't buy all at once they accumulate slowly, hiding their footprint inside boring, low-range candles with high volume. By the time the breakout is obvious, they're already in. This indicator tries to catch them in the act by scoring how much of that absorption is happening right now.
How It Works
The score runs from 0 to 100 and checks for these things -> Is volume elevated but the candle barely moved? Is the range tight relative to recent volatility? Someone's holding price in a zone. Are lows quietly stepping up even though the chart looks sideways?. Each of these gets weighted and combined into a single score.
Reading the Score
Red means nothing interesting is happening, move on. Orange is worth a second look but don't act yet. Yellow is where you start watching closely absorption is building. Green means multiple things are aligning and institutions are likely active. Lime is the serious zone — this is where breakouts tend to come from, often when most traders are still bored.
Settings
Lookback Period — how far back the indicator looks to define "normal" volume and volatility. Increase it on noisy assets, lower it if you want faster reactions.
Volume Multiplier — sets the bar for what counts as high volume. If your asset is naturally volatile, push this higher so random spikes don't inflate the score.
Max Body/Range Ratio — how small the candle body needs to be. Lower values mean only very indecisive candles count, which is stricter but more precise.
Max Range % of ATR — filters for compressed candles. If price is moving freely, it's not being absorbed — this setting enforces that.
Higher Lows Lookback — how many bars back to check for a higher low structure forming underneath.
Score Smoothing — irons out bar-to-bar noise. Crank it up if the score feels jumpy, lower it if you want to catch signals earlier.
Institutions don't buy all at once they accumulate slowly, hiding their footprint inside boring, low-range candles with high volume. By the time the breakout is obvious, they're already in. This indicator tries to catch them in the act by scoring how much of that absorption is happening right now.
How It Works
The score runs from 0 to 100 and checks for these things -> Is volume elevated but the candle barely moved? Is the range tight relative to recent volatility? Someone's holding price in a zone. Are lows quietly stepping up even though the chart looks sideways?. Each of these gets weighted and combined into a single score.
Reading the Score
Red means nothing interesting is happening, move on. Orange is worth a second look but don't act yet. Yellow is where you start watching closely absorption is building. Green means multiple things are aligning and institutions are likely active. Lime is the serious zone — this is where breakouts tend to come from, often when most traders are still bored.
Settings
Lookback Period — how far back the indicator looks to define "normal" volume and volatility. Increase it on noisy assets, lower it if you want faster reactions.
Volume Multiplier — sets the bar for what counts as high volume. If your asset is naturally volatile, push this higher so random spikes don't inflate the score.
Max Body/Range Ratio — how small the candle body needs to be. Lower values mean only very indecisive candles count, which is stricter but more precise.
Max Range % of ATR — filters for compressed candles. If price is moving freely, it's not being absorbed — this setting enforces that.
Higher Lows Lookback — how many bars back to check for a higher low structure forming underneath.
Score Smoothing — irons out bar-to-bar noise. Crank it up if the score feels jumpy, lower it if you want to catch signals earlier.
Script de código aberto
Em verdadeiro espírito do TradingView, o criador deste script o tornou de código aberto, para que os traders possam revisar e verificar sua funcionalidade. Parabéns ao autor! Embora você possa usá-lo gratuitamente, lembre-se de que a republicação do código está sujeita às nossas Regras da Casa.
Aviso legal
As informações e publicações não se destinam a ser, e não constituem, conselhos ou recomendações financeiras, de investimento, comerciais ou de outro tipo fornecidos ou endossados pela TradingView. Leia mais nos Termos de Uso.
Script de código aberto
Em verdadeiro espírito do TradingView, o criador deste script o tornou de código aberto, para que os traders possam revisar e verificar sua funcionalidade. Parabéns ao autor! Embora você possa usá-lo gratuitamente, lembre-se de que a republicação do código está sujeita às nossas Regras da Casa.
Aviso legal
As informações e publicações não se destinam a ser, e não constituem, conselhos ou recomendações financeiras, de investimento, comerciais ou de outro tipo fornecidos ou endossados pela TradingView. Leia mais nos Termos de Uso.