Sector SPDRs · all funds
Is XLP above its 200-day moving average? Since when, and how often
State Street Consumer Staples Select Sector SPDR ETF. The side, the date it changed and the crosses this year, for three rules, on unadjusted closes, read after every close.
XLP closed above its 200-day average on October 12, 2026, its fifth cross this year.
Close 88.26·50-day 84.38 (+4.6%)·100-day 84.44 (+4.5%)·200-day 84.27 (+4.7%)
Email me when XLP crossesOne email on the evening it happens, on the rule you pick. Stop any time.
The three rules at the October 23, 2026 close
| Rule | Side | Since | Sessions | Crosses this year | A year, on average | Confirmed on 3 closes | Since |
|---|---|---|---|---|---|---|---|
| 50-day | ●above | Oct 12, 2026 | 10 | 25 | 19.9 | ● above | Oct 14, 2026 |
| 100-day | ●above | Oct 12, 2026 | 10 | 31 | 15.6 | ● above | Oct 14, 2026 |
| 200-day | ●above | Oct 12, 2026 | 10 | 5 | 11.6 | ● above | Oct 14, 2026 |
Every cross, newest first
| Close of | Rule | Crossed | Days since the previous cross |
|---|---|---|---|
| Oct 12, 2026 | 50-day | ●above | 38 |
| Oct 12, 2026 | 100-day | ●above | 34 |
| Oct 12, 2026 | 200-day | ●above | 26 |
| Sep 16, 2026 | 200-day | ○below | 2 |
| Sep 14, 2026 | 200-day | ●above | 5 |
| Sep 9, 2026 | 200-day | ○below | 240 |
| Sep 8, 2026 | 100-day | ○below | 46 |
| Sep 4, 2026 | 50-day | ○below | 39 |
| Jul 27, 2026 | 50-day | ●above | 4 |
| Jul 24, 2026 | 100-day | ●above | 1 |
| Jul 23, 2026 | 50-day | ○below | 1 |
| Jul 23, 2026 | 100-day | ○below | 7 |
| Jul 22, 2026 | 50-day | ●above | 1 |
| Jul 21, 2026 | 50-day | ○below | 5 |
| Jul 16, 2026 | 50-day | ●above | 2 |
| Jul 16, 2026 | 100-day | ●above | 2 |
| Jul 14, 2026 | 50-day | ○below | 4 |
| Jul 14, 2026 | 100-day | ○below | 4 |
| Jul 10, 2026 | 50-day | ●above | 1 |
| Jul 10, 2026 | 100-day | ●above | 1 |
| Jul 9, 2026 | 50-day | ○below | 7 |
| Jul 9, 2026 | 100-day | ○below | 2 |
| Jul 7, 2026 | 100-day | ●above | 1 |
| Jul 6, 2026 | 100-day | ○below | 4 |
| Jul 2, 2026 | 50-day | ●above | 2 |
| Jul 2, 2026 | 100-day | ●above | 3 |
| Jun 30, 2026 | 50-day | ○below | 7 |
| Jun 29, 2026 | 100-day | ○below | 3 |
| Jun 26, 2026 | 100-day | ●above | 9 |
| Jun 23, 2026 | 50-day | ●above | 5 |
| Jun 18, 2026 | 50-day | ○below | 9 |
| Jun 17, 2026 | 100-day | ○below | 7 |
| Jun 10, 2026 | 100-day | ●above | 12 |
| Jun 9, 2026 | 50-day | ●above | 1 |
| Jun 8, 2026 | 50-day | ○below | 3 |
| Jun 5, 2026 | 50-day | ●above | 7 |
| May 29, 2026 | 50-day | ○below | 24 |
| May 29, 2026 | 100-day | ○below | 2 |
| May 27, 2026 | 100-day | ●above | 1 |
| May 26, 2026 | 100-day | ○below | 28 |
1250 earlier crosses in the full ledger.
The record since 1999: each rule beside holding XLP
| Rule | A year | $1,000 became | Worst fall | Time in XLP |
|---|---|---|---|---|
| 50-day | 1.9% | $1,681 | −31% | 63% |
| 50-day, confirmed on 3 closes | 2.2% | $1,779 | −32% | 64% |
| 100-day | 1.1% | $1,356 | −36% | 66% |
| 100-day, confirmed on 3 closes | 2.0% | $1,700 | −30% | 66% |
| 200-day | 1.4% | $1,462 | −33% | 71% |
| 200-day, confirmed on 3 closes | 1.9% | $1,685 | −29% | 71% |
| Holding the fund | 7.5% | $7,057 | −36% | 100% |
Since 1999, the fund's listing. Rates compound yearly on dividend-adjusted closes; a change of side takes effect at the next close; days out of the fund earn nothing. Compare rates across funds, not dollars: spans differ. The method page has the conventions.
How often XLP crosses
XLP has crossed its 200-day average 11.6 times a year on average since Oct 7, 1999, and 75% of those crosses came within 14 days of the previous one. Waiting for three closes on the new side cuts that to 4.5 a year.
On a dividend-adjusted price series, 440 of XLP's 521 200-day cross dates (84%) would fall on a different day or not at all. This page uses unadjusted closes, the series a broker chart shows, so every date here can be checked against one.
Email me when XLP crosses
Also in Sector SPDRs
XLK · XLF · XLV · XLE · XLI · XLY · XLU · XLB
Questions
What does "above its 200-day moving average" mean?
The 200-day moving average is the mean of XLP's last 200 daily closes. XLP is above it when the day's close is higher than that mean, below when lower. A close exactly on the line keeps the side it had.
When does this XLP page update?
After every US market close, once the day's official close is final (about 6:30 pm New York time). The dateline at the top names the last close it reflects.
What is the "confirmed on 3 closes" column?
The confirmed variant changes side only after three consecutive closes on the new side, and its cross date is the third close. For XLP it has crossed the 200-day 4.5 times a year on average, against 11.6 for the raw rule.
Which prices are used?
Unadjusted daily closes: split-adjusted, not dividend-adjusted, the prices a broker chart shows. Dividend-adjusted series put many cross dates on different days; the method page explains the choice.
Source: Yahoo Finance daily closes, read through the October 23, 2026 close. Rules computed by movingaveragealerts.com; the method page has every definition. Market data, not advice.