June 4 Market Lean Report: Key Levels, Tailwinds, and Headwinds

June 4 Market Lean Report: Key Levels, Tailwinds, and Headwinds

Use today’s Lean Report to frame opportunity, risk, and key levels before chasing the next trade idea.

Subscribe now

Today’s free section covers the S&P sectors, including where the report is showing Tailwinds, Headwinds, or a reason to Perch and wait for a clearer signal.

Upgrade to paid to unlock the full daily market read, including ES, NQ, YM, RTY and 100+ US and global tickers across equity indexes, stocks, bonds, commodities, currencies, and crypto.

Free subscribers also get the S&P sector TradingView levels and Excel file. Paid subscribers receive TradingView levels and downloadable Excel files for the full Futures and Stock Market Lean Reports.

2026 06 04 S&p Sectors Lean Report Little Bird Trading
5.43KB ∙ XLSX file
Download
Download

S&P Sectors Lean Lines Indicator for TradingView

//@version=5
indicator("Little Bird Trading S&P Sectors Lean Report - LittleBirdTrading.com", overlay=true)

// XLB
is_XLB = syminfo.ticker == "XLB"

var line line_XLB_day = na
if is_XLB and timeframe.isintraday
    if na(line_XLB_day)
        line_XLB_day := line.new(bar_index - 100, 51.62, bar_index + 20, 51.62, color=color.green, width=2)
    else
        line.set_xy1(line_XLB_day, bar_index - 100, 51.62)
        line.set_xy2(line_XLB_day, bar_index + 20, 51.62)


var line line_XLB_trader = na
if is_XLB and (timeframe.isdaily or timeframe.isweekly or timeframe.ismonthly)
    if na(line_XLB_trader)
        line_XLB_trader := line.new(bar_index - 100, 51.69, bar_index + 20, 51.69, color=color.green, width=2)
    else
        line.set_xy1(line_XLB_trader, bar_index - 100, 51.69)
        line.set_xy2(line_XLB_trader, bar_index + 20, 51.69)


// XLC
is_XLC = syminfo.ticker == "XLC"

var line line_XLC_day = na
if is_XLC and timeframe.isintraday
    if na(line_XLC_day)
        line_XLC_day := line.new(bar_index - 100, 112.11, bar_index + 20, 112.11, color=color.red, width=2)
    else
        line.set_xy1(line_XLC_day, bar_index - 100, 112.11)
        line.set_xy2(line_XLC_day, bar_index + 20, 112.11)


var line line_XLC_trader = na
if is_XLC and (timeframe.isdaily or timeframe.isweekly or timeframe.ismonthly)
    if na(line_XLC_trader)
        line_XLC_trader := line.new(bar_index - 100, 112.11, bar_index + 20, 112.11, color=color.red, width=2)
    else
        line.set_xy1(line_XLC_trader, bar_index - 100, 112.11)
        line.set_xy2(line_XLC_trader, bar_index + 20, 112.11)


// XLE
is_XLE = syminfo.ticker == "XLE"

var line line_XLE_day = na
if is_XLE and timeframe.isintraday
    if na(line_XLE_day)
        line_XLE_day := line.new(bar_index - 100, 58.73, bar_index + 20, 58.73, color=color.green, width=2)
    else
        line.set_xy1(line_XLE_day, bar_index - 100, 58.73)
        line.set_xy2(line_XLE_day, bar_index + 20, 58.73)


// XLF
is_XLF = syminfo.ticker == "XLF"

// XLI
is_XLI = syminfo.ticker == "XLI"

// XLK
is_XLK = syminfo.ticker == "XLK"

// XLP
is_XLP = syminfo.ticker == "XLP"

// XLRE
is_XLRE = syminfo.ticker == "XLRE"

var line line_XLRE_day = na
if is_XLRE and timeframe.isintraday
    if na(line_XLRE_day)
        line_XLRE_day := line.new(bar_index - 100, 43.5, bar_index + 20, 43.5, color=color.green, width=2)
    else
        line.set_xy1(line_XLRE_day, bar_index - 100, 43.5)
        line.set_xy2(line_XLRE_day, bar_index + 20, 43.5)


// XLU
is_XLU = syminfo.ticker == "XLU"

// XLV
is_XLV = syminfo.ticker == "XLV"

// XLY
is_XLY = syminfo.ticker == "XLY"

Upgrade to paid to unlock the full daily market read

Paid subscribers receive the Futures Lean Report for ES, NQ, YM, and RTY, plus the full Stock Market Lean Report covering 100+ US and global tickers across equity indexes, stocks, bonds, commodities, currencies, and crypto. Paid also includes TradingView levels and downloadable Excel files built for chart review, backtesting, automation, and sharing.

Subscribe now

Disclaimer: Little Bird Trading and any of its associations may or may not, whether long or short, have a position in any instruments. Not investment advice. Provided for informational purposes only. Not a recommendation or endorsement. Not registered or licensed. Model portfolios are property of their respective owners. All data is sourced from publicly available information. No guarantee is being made or offered. Not responsible for financial loss or ruin. Little Bird Trading may earn a commission if you purchase through links on the site.

Futures Market Lean Report for Thursday, June 4th

Enjoying this content?

← All posts