mod note:
This indicator highlights the stocks that institutions are most likely to be accumulating.
Institutional money typically flows into stocks leading their sector with strong relative strength, healthy volume, expanding price action, and established trends.
This in one for your watch list, to score between 1 and 6, and change the color to the background on the column.
Its weighed by Hot sector, leader, accumulation, Volume Ignition, expansion, and trend. Enjoy!
Easy viewing of the dominating stocks in your watch list.
This indicator highlights the stocks that institutions are most likely to be accumulating.
Institutional money typically flows into stocks leading their sector with strong relative strength, healthy volume, expanding price action, and established trends.
This in one for your watch list, to score between 1 and 6, and change the color to the background on the column.
Its weighed by Hot sector, leader, accumulation, Volume Ignition, expansion, and trend. Enjoy!
Easy viewing of the dominating stocks in your watch list.
Code:
# CARBON STATION SCORE COLUMN
# *easily placed into watchlist column*
# CarbonStation Suite series, 7/2026
def xle = close("XLE");
def spy = close("SPY");
def sectorRS = xle / spy;
def sectorHot = sectorRS > Average(sectorRS, 20);
def stockRS = close / xle;
def leader = stockRS > Average(stockRS, 20);
def upVol = if close > close[1] then volume else 0;
def downVol = if close < close[1] then volume else 0;
def accDist = Sum(upVol - downVol, 20);
def accumulation = accDist > 0;
def volAvg = Average(volume, 30);
def zvr = volume / volAvg;
def volumeIgnition = zvr > 1.5;
def tr = TrueRange(high, close, low);
def trAvg = Average(tr, 14);
def expansion = tr > trAvg * 1.2;
def trend = close > Average(close, 20);
def score =
(if sectorHot then 1 else 0) +
(if leader then 1 else 0) +
(if accumulation then 1 else 0) +
(if volumeIgnition then 1 else 0) +
(if expansion then 1 else 0) +
(if trend then 1 else 0);
plot data = score;
AssignBackgroundColor(
if score >= 6 then Color.RED
else if score == 5 then Color.YELLOW
else if score == 4 then Color.GREEN
else Color.DARK_GRAY
);
Last edited by a moderator: