Composite signal model

Hold Strong

SPX and NDX are both in healthy uptrends. Market regime is constructive.

RISK ON 100.0 Composite score
Overall Hold Strong RISK ON
SPX Full Send RISK ON
NDX Full Send RISK ON

^GSPC

Data through

SPX Regime

Full Send

Trend and momentum are healthy. Market regime is constructive.

Close
7748.50
Daily return
0.26%
50-day SMA
7503.96
200-day SMA
7065.31
Distribution
2
Above 200 streak
88
Momentum 20
2.33%
Heavy selling
No

^NDX

Data through

NDX Regime

Full Send

Trend and momentum are healthy. Market regime is constructive.

Close
29742.60
Daily return
0.74%
50-day SMA
29325.68
200-day SMA
26693.42
Distribution
4
Above 200 streak
88
Momentum 20
0.81%
Heavy selling
No

SPY

Data through

SPY Volume Confirmation

Insufficient Data

^SPX determines the broad-market trend. ^NDX confirms growth-market participation. SPY volume is used to detect accumulation and distribution pressure.

SPY volume confirmation is unavailable because SPY data is stale.

Why this signal

  • SPX contributes 65% of the composite score; NDX contributes 35%.
  • SPX regime is RISK_ON with score 100.
  • NDX regime is RISK_ON with score 100.
  • Composite score is 100.0.
  • SPX and NDX are both risk-on.
  • SPY volume confirmation is unavailable: SPY volume confirmation is unavailable because SPY data is stale.

^GSPC

Data through

S&P 500

Neutral / mixed

No current cluster of accumulation or distribution days.

Latest close
7748.50
Latest date
2026-08-12
Latest change
0.26%
Distribution days
1
Accumulation days
1
First active accumulation day 2026-08-04

Recent signal days

S&P 500 recent accumulation and distribution days
Date Signal Change Volume
2026-08-04 Rally Start 1.79% 5,906,940,000
2026-07-29 Distribution Day -1.52% 5,836,350,000
2026-07-28 Accumulation Day 0.21% 5,590,890,000
2026-06-30 Accumulation Day 0.79% 6,037,540,000
2026-06-26 Distribution Day -0.05% 9,105,600,000
2026-06-24 Distribution Day -0.10% 5,994,860,000
2026-06-18 Accumulation Day 1.08% 9,061,110,000
2026-06-17 Distribution Day -1.21% 5,883,740,000
2026-06-15 Accumulation Day 1.65% 5,674,670,000
2026-06-11 Rally Start 1.75% 5,658,920,000
2026-06-09 Distribution Day -0.26% 6,006,390,000
2026-06-05 Distribution Day -2.64% 5,591,290,000

^NDX

Data through

Nasdaq 100

Neutral / mixed

No current cluster of accumulation or distribution days.

Latest close
29742.60
Latest date
2026-08-12
Latest change
0.74%
Distribution days
0
Accumulation days
1
First active accumulation day 2026-07-31

Recent signal days

Nasdaq 100 recent accumulation and distribution days
Date Signal Change Volume
2026-07-31 Accumulation Day 0.60% 11,942,500,000
2026-06-26 Distribution Day -1.09% 16,594,580,000
2026-06-24 Distribution Day -0.43% 14,936,190,000
2026-06-23 Distribution Day -3.29% 14,631,520,000
2026-06-18 Rally Start 2.48% 18,286,150,000
2026-06-17 Distribution Day -0.99% 11,443,600,000
2026-06-16 Distribution Day -1.89% 11,132,830,000
2026-06-15 Rally Start 3.06% 10,590,270,000
2026-06-12 Accumulation Day 0.64% 10,337,400,000
2026-06-11 Rally Start 3.29% 10,101,910,000
2026-06-09 Distribution Day -1.12% 12,106,940,000
2026-06-05 Distribution Day -4.77% 11,550,140,000