Sector ETF audit · 2026-10-14
Sector ETF technicals
Prices: 2026-10-13 US session. Daily and completed regular-session 4H coverage: 15/15. All fifteen fund timestamps match. Validated current daily coverage: 15/15. Daily relative and liquidity metrics use completed daily bars independently of 4H availability. Relative context is each fund’s 20-session return minus SPY over the same dates; volume is average daily dollar turnover, not an executable spread.
Benchmark
| Fund | Classification / evidence | 20-session vs SPY | Liquidity |
|---|
| SPY — SPDR S&P 500 ETF Trust | Forming watch levels. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 59.5; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. Ascending triangle (forming): trigger 783.29, stop 770.43, target 819.13. Confirmed ±5-bar pivots. Upper resistance is approximately flat while lows are rising. The converging structure is forming; direction is not confirmed until a completed close leaves it. Target uses the triangle’s opening height; invalidation uses the latest opposite-side pivot. | 0.00 pp | $32656.7m/day |
GICS sector context
| Fund | Classification / evidence | 20-session vs SPY | Liquidity |
|---|
| XLC — Communication Services Select Sector SPDR Fund | Forming watch levels. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 54.9; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. Double bottom (forming): trigger 115.61, stop 109.66, target 121.20. Two lows are within 0.6% with a meaningful intervening swing. A close above the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference. | -4.19 pp | $722.0m/day |
| XLY — Consumer Discretionary Select Sector SPDR Fund | Forming watch levels. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 60.3; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. Double bottom (forming): trigger 113.29, stop 107.99, target 117.89. Two lows are within 1.3% with a meaningful intervening swing. A close above the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference. | -1.42 pp | $706.0m/day |
| XLP — Consumer Staples Select Sector SPDR Fund | Ordinary momentum reading. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 68.9; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. | -1.77 pp | $860.9m/day |
| XLE — Energy Select Sector SPDR Fund | Ordinary momentum reading. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 75.0; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. | -0.44 pp | $2133.4m/day |
| XLF — Financial Select Sector SPDR Fund | Ordinary momentum reading. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 56.0; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. | -6.21 pp | $2111.5m/day |
| XLV — Health Care Select Sector SPDR Fund | Forming watch levels. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 52.6; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. Double bottom (forming): trigger 171.87, stop 165.19, target 178.90. Two lows are within 0.4% with a meaningful intervening swing. A close above the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference. | -1.40 pp | $1367.9m/day |
| XLI — Industrial Select Sector SPDR Fund | Ordinary momentum reading. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 46.9; MACD bearish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. | -2.82 pp | $1225.8m/day |
| XLB — Materials Select Sector SPDR Fund | Forming watch levels. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 52.9; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. Double bottom (forming): trigger 50.63, stop 47.81, target 52.54. Two lows are within 3.8% with a meaningful intervening swing. A close above the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference. | -4.52 pp | $563.9m/day |
| XLRE — Real Estate Select Sector SPDR Fund | Ordinary momentum reading. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 58.1; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. | -5.04 pp | $286.6m/day |
| XLK — Technology Select Sector SPDR Fund | Forming watch levels. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 48.1; MACD bearish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. Double top (forming): trigger 192.68, stop 203.25, target 185.26. Two highs are within 3.2% with a meaningful intervening swing. A close below the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference. | 3.97 pp | $1430.4m/day |
| XLU — Utilities Select Sector SPDR Fund | Ordinary momentum reading. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 71.3; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. | -0.90 pp | $1367.2m/day |
Commodity context
| Fund | Classification / evidence | 20-session vs SPY | Liquidity |
|---|
| GLD — SPDR Gold Shares | Ordinary momentum reading. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 46.3; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. | -6.14 pp | $3096.9m/day |
| PDBC — Invesco Optimum Yield Diversified Commodity Strategy No K-1 ETF | Forming watch levels. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 66.4; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. Double bottom (forming): trigger 19.94, stop 19.07, target 20.71. Two lows are within 1.1% with a meaningful intervening swing. A close above the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference. | -3.57 pp | $110.5m/day |
| USO — United States Oil Fund | Forming watch levels. Daily price date: 2026-10-13; 4H close: 2026-10-13T20:00:00.000Z. RSI 61.7; MACD bullish. No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below. Double bottom (forming): trigger 155.60, stop 141.76, target 168.99. Two lows are within 0.6% with a meaningful intervening swing. A close above the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference. | -8.40 pp | $817.2m/day |
Sector leadership supports an independently verified stock setup; it cannot supply a missing trigger. Sam must count proposed fills against two open names per GICS sector, 25% gross sector notional and 1.5% combined original-stop risk; additions freeze in over-cap sectors. Commodity funds are separate macro context. Historical confirmed patterns are not new daily signals; Elliott candidates remain provisional.
Dated 15-fund evidence audit
Source and method evidence
SPDR S&P 500 ETF Trust (SPY.US)
{
"symbol": "SPY.US",
"name": "SPDR S&P 500 ETF Trust",
"group": "Benchmark",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": 0,
"dollarVolume20": 32656679192.840263,
"classification": "Forming watch levels",
"close": 778.039978,
"rsi": 59.4804774684653,
"macd": {
"line": 2.956184417286181,
"signal": 2.8608297180528703,
"histogram": 0.09535469923331075,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1791207000,
"age": 13
}
},
"averages": [
{
"period": 50,
"value": 767.5741165143345,
"distance": 1.3634984896562896,
"slope": 0.2789452456396475
},
{
"period": 100,
"value": 767.4307841294982,
"distance": 1.3824300627366615,
"slope": 0.2224659595542562
},
{
"period": 200,
"value": 755.2302212310583,
"distance": 3.020238879180548,
"slope": 0.20262739000008878
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790861400,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 758.7901,
"priceTo": 770.434997,
"valueFrom": 47.42190533408718,
"valueTo": 51.73885495641881
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790861400,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 758.7901,
"priceTo": 770.434997,
"valueFrom": 0.22011791617580911,
"valueTo": 2.87682460141491
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1791293400,
"to": 1791567000,
"confirmedAt": 1791898200,
"priceFrom": 781.619995,
"priceTo": 779.419982,
"valueFrom": 67.82927770293301,
"valueTo": 61.17919989086025
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1791293400,
"to": 1791567000,
"confirmedAt": 1791898200,
"priceFrom": 781.619995,
"priceTo": 779.419982,
"valueFrom": 2.4411093403416544,
"valueTo": 3.0804772932677906
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1789579800,
"to": 1790861400,
"confirmedAt": 1791466200,
"priceFrom": 747.7432972288874,
"priceTo": 758.7901,
"valueFrom": 36.983868201229555,
"valueTo": 47.42190533408718
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1789579800,
"to": 1790861400,
"confirmedAt": 1791466200,
"priceFrom": 747.7432972288874,
"priceTo": 758.7901,
"valueFrom": -2.4711289316959437,
"valueTo": 0.22011791617580911
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1790083800,
"to": 1791293400,
"confirmedAt": 1791898200,
"priceFrom": 775.140014,
"priceTo": 781.619995,
"valueFrom": 63.607433805056985,
"valueTo": 67.82927770293301
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1790083800,
"to": 1791293400,
"confirmedAt": 1791898200,
"priceFrom": 775.140014,
"priceTo": 781.619995,
"valueFrom": 1.54996493179965,
"valueTo": 2.4411093403416544
}
],
"patterns": [
{
"id": "ascending-triangle-1788456600-1791466200",
"name": "Ascending triangle",
"family": "continuation",
"direction": "long",
"status": "forming",
"startTime": 1788456600,
"endTime": 1791466200,
"trigger": 783.2948961636657,
"target": 819.1250651883877,
"invalidation": 770.434997,
"reference": 783.2948961636657,
"rr": 2.786193621638663,
"confidence": 66,
"explanation": "Confirmed ±5-bar pivots. Upper resistance is approximately flat while lows are rising. The converging structure is forming; direction is not confirmed until a completed close leaves it. Target uses the triangle’s opening height; invalidation uses the latest opposite-side pivot.",
"volumeConfirmation": false,
"points": [
{
"index": 344,
"time": 1788456600,
"price": 772.1128988662197,
"label": "Resistance",
"high": true
},
{
"index": 360,
"time": 1789579800,
"price": 747.7432972288874,
"label": "Support",
"high": false
},
{
"index": 367,
"time": 1790083800,
"price": 775.140014,
"label": "Resistance",
"high": true
},
{
"index": 381,
"time": 1790861400,
"price": 758.7901,
"label": "Support",
"high": false
},
{
"index": 387,
"time": 1791293400,
"price": 781.619995,
"label": "Resistance",
"high": true
},
{
"index": 391,
"time": 1791466200,
"price": 770.434997,
"label": "Support",
"high": false
}
]
}
],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"4 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 1993-01-29 to 2026-10-13; 1759 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=SPY.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=SPY.US&timeframe=240&session=us&method=jean-marc"
]
}Communication Services Select Sector SPDR Fund (XLC.US)
{
"symbol": "XLC.US",
"name": "Communication Services Select Sector SPDR Fund",
"group": "GICS sector context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -4.1877111770205815,
"dollarVolume20": 722032592.544,
"classification": "Forming watch levels",
"close": 112.264999,
"rsi": 54.93243394820616,
"macd": {
"line": -0.04392369579171884,
"signal": -0.2059948297853115,
"histogram": 0.16207113399359266,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1791307800,
"age": 10
}
},
"averages": [
{
"period": 50,
"value": 112.02881082455309,
"distance": 0.21082806619878713,
"slope": 0.021827293845049667
},
{
"period": 100,
"value": 111.69106583195502,
"distance": 0.5138577233281039,
"slope": 0.013305646285004968
},
{
"period": 200,
"value": 111.00091605741038,
"distance": 1.1388040635050611,
"slope": -0.015780208316115818
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1791379800,
"to": 1791567000,
"confirmedAt": 1791898200,
"priceFrom": 110.474998,
"priceTo": 110.334999,
"valueFrom": 46.5225575171584,
"valueTo": 42.06944218534976
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "present",
"from": 1791379800,
"to": 1791567000,
"confirmedAt": 1791898200,
"priceFrom": 110.474998,
"priceTo": 110.334999,
"valueFrom": -0.3425713992438091,
"valueTo": -0.29666993150300414
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1791293400,
"to": 1791480600,
"confirmedAt": 1791811800,
"priceFrom": 112.025001,
"priceTo": 112.080001,
"valueFrom": 47.66165309042417,
"valueTo": 53.10305744725558
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1791293400,
"to": 1791480600,
"confirmedAt": 1791811800,
"priceFrom": 112.025001,
"priceTo": 112.080001,
"valueFrom": -0.41920897833256276,
"valueTo": -0.19198439506223508
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1789047000,
"to": 1790861400,
"confirmedAt": 1791466200,
"priceFrom": 110.00741427145651,
"priceTo": 109.660003,
"valueFrom": 47.27940586602868,
"valueTo": 38.38421512222089
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1789047000,
"to": 1790861400,
"confirmedAt": 1791466200,
"priceFrom": 110.00741427145651,
"priceTo": 109.660003,
"valueFrom": -0.09541147241012027,
"valueTo": -0.4213094405131983
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "present",
"from": 1788442200,
"to": 1790083800,
"confirmedAt": 1790688600,
"priceFrom": 113.9146110777915,
"priceTo": 115.61,
"valueFrom": 58.73679811686966,
"valueTo": 56.22496474688922
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1788442200,
"to": 1790083800,
"confirmedAt": 1790688600,
"priceFrom": 113.9146110777915,
"priceTo": 115.61,
"valueFrom": 0.28572285571863176,
"valueTo": 0.44932062646805093
}
],
"patterns": [
{
"id": "double-bottom-1789752600-1790861400",
"name": "Double bottom",
"family": "reversal",
"direction": "long",
"status": "forming",
"startTime": 1789752600,
"endTime": 1790861400,
"trigger": 115.61,
"target": 121.20437531617182,
"invalidation": 109.660003,
"reference": 115.61,
"rr": 0.9402316196414593,
"confidence": 62,
"explanation": "Two lows are within 0.6% with a meaningful intervening swing. A close above the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference.",
"volumeConfirmation": false,
"points": [
{
"index": 399,
"time": 1789752600,
"price": 110.37124636765634,
"label": "Low 1",
"high": false
},
{
"index": 402,
"time": 1790083800,
"price": 115.61,
"label": "Trigger",
"high": true
},
{
"index": 416,
"time": 1790861400,
"price": 109.660003,
"label": "Low 2",
"high": false
}
]
}
],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"2 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 2018-06-19 to 2026-10-13; 434 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLC.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLC.US&timeframe=240&session=us&method=jean-marc"
]
}Consumer Discretionary Select Sector SPDR Fund (XLY.US)
{
"symbol": "XLY.US",
"name": "Consumer Discretionary Select Sector SPDR Fund",
"group": "GICS sector context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -1.4195741521792593,
"dollarVolume20": 705972290.64,
"classification": "Forming watch levels",
"close": 112.370002,
"rsi": 60.2772338808212,
"macd": {
"line": 0.4336194427337432,
"signal": 0.2083519587478447,
"histogram": 0.2252674839858985,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1790947800,
"age": 15
}
},
"averages": [
{
"period": 50,
"value": 111.10153319073524,
"distance": 1.1417203460973857,
"slope": -0.02798856163910557
},
{
"period": 100,
"value": 114.07376018041856,
"distance": -1.4935583588407186,
"slope": -0.05600157037736153
},
{
"period": 200,
"value": 114.93997052620043,
"distance": -2.2359223814265805,
"slope": -0.02536149995781045
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790256600,
"to": 1790861400,
"confirmedAt": 1790962200,
"priceFrom": 109.620002,
"priceTo": 107.989997,
"valueFrom": 38.059502865480056,
"valueTo": 33.87151883150753
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790256600,
"to": 1790861400,
"confirmedAt": 1790962200,
"priceFrom": 109.620002,
"priceTo": 107.989997,
"valueFrom": -0.8033928402467438,
"valueTo": -1.0228029066655608
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790775000,
"to": 1791567000,
"confirmedAt": 1791898200,
"priceFrom": 109.699996,
"priceTo": 112.989997,
"valueFrom": 33.820214312930574,
"valueTo": 65.91035760092532
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790775000,
"to": 1791567000,
"confirmedAt": 1791898200,
"priceFrom": 109.699996,
"priceTo": 112.989997,
"valueFrom": -1.027620459091807,
"valueTo": 0.3139261269646454
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "present",
"from": 1789579800,
"to": 1790861400,
"confirmedAt": 1791466200,
"priceFrom": 109.38411950898528,
"priceTo": 107.989997,
"valueFrom": 29.02870480512368,
"valueTo": 33.87151883150753
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "present",
"from": 1789579800,
"to": 1790861400,
"confirmedAt": 1791466200,
"priceFrom": 109.38411950898528,
"priceTo": 107.989997,
"valueFrom": -1.368632853598129,
"valueTo": -1.0228029066655608
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1786109400,
"to": 1790083800,
"confirmedAt": 1790688600,
"priceFrom": 120.17033340739361,
"priceTo": 113.29,
"valueFrom": 69.26137669318499,
"valueTo": 48.28026265401352
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1786109400,
"to": 1790083800,
"confirmedAt": 1790688600,
"priceFrom": 120.17033340739361,
"priceTo": 113.29,
"valueFrom": 1.345976710744452,
"valueTo": -0.8126421986366239
}
],
"patterns": [
{
"id": "double-bottom-1789579800-1790861400",
"name": "Double bottom",
"family": "reversal",
"direction": "long",
"status": "forming",
"startTime": 1789579800,
"endTime": 1790861400,
"trigger": 113.29,
"target": 117.89294174550737,
"invalidation": 107.989997,
"reference": 113.29,
"rr": 0.8684790830320969,
"confidence": 60,
"explanation": "Two lows are within 1.3% with a meaningful intervening swing. A close above the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference.",
"volumeConfirmation": false,
"points": [
{
"index": 360,
"time": 1789579800,
"price": 109.38411950898528,
"label": "Low 1",
"high": false
},
{
"index": 367,
"time": 1790083800,
"price": 113.29,
"label": "Trigger",
"high": true
},
{
"index": 381,
"time": 1790861400,
"price": 107.989997,
"label": "Low 2",
"high": false
}
]
}
],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"5 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 1998-12-22 to 2026-10-13; 1451 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLY.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLY.US&timeframe=240&session=us&method=jean-marc"
]
}Consumer Staples Select Sector SPDR Fund (XLP.US)
{
"symbol": "XLP.US",
"name": "Consumer Staples Select Sector SPDR Fund",
"group": "GICS sector context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -1.7668563355401012,
"dollarVolume20": 860900070.0945,
"classification": "Ordinary momentum reading",
"close": 84.169998,
"rsi": 68.85914846333134,
"macd": {
"line": 0.5755789466320493,
"signal": 0.23402250962412985,
"histogram": 0.3415564370079195,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1791293400,
"age": 11
}
},
"averages": [
{
"period": 50,
"value": 82.42058611422068,
"distance": 2.1225423990008263,
"slope": 0.013980039477274886
},
{
"period": 100,
"value": 83.65762763879853,
"distance": 0.6124610219808035,
"slope": -0.001255653559880443
},
{
"period": 200,
"value": 83.55698376659566,
"distance": 0.7336481114692983,
"slope": -0.0008903572871616916
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790343000,
"to": 1791207000,
"confirmedAt": 1791307800,
"priceFrom": 81.330001,
"priceTo": 80.099998,
"valueFrom": 38.304829777683906,
"valueTo": 37.287612359744784
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790343000,
"to": 1791207000,
"confirmedAt": 1791307800,
"priceFrom": 81.330001,
"priceTo": 80.099998,
"valueFrom": -0.4815379737987655,
"valueTo": -0.6724516896434523
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790256600,
"to": 1790602200,
"confirmedAt": 1790703000,
"priceFrom": 83.080001,
"priceTo": 82.504997,
"valueFrom": 39.13305431029433,
"valueTo": 42.61751934592617
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790256600,
"to": 1790602200,
"confirmedAt": 1790703000,
"priceFrom": 83.080001,
"priceTo": 82.504997,
"valueFrom": -0.4386622105561031,
"valueTo": -0.44182844272370403
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1786541400,
"to": 1791207000,
"confirmedAt": 1791811800,
"priceFrom": 83.46109320696051,
"priceTo": 80.099998,
"valueFrom": 50.64333758942829,
"valueTo": 37.287612359744784
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1786541400,
"to": 1791207000,
"confirmedAt": 1791811800,
"priceFrom": 83.46109320696051,
"priceTo": 80.099998,
"valueFrom": -0.031331543254822236,
"valueTo": -0.6724516896434523
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1786023000,
"to": 1787592600,
"confirmedAt": 1788197400,
"priceFrom": 85.84540891389614,
"priceTo": 86.89349801584449,
"valueFrom": 47.06299513363408,
"valueTo": 63.918423875452504
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1786023000,
"to": 1787592600,
"confirmedAt": 1788197400,
"priceFrom": 85.84540891389614,
"priceTo": 86.89349801584449,
"valueFrom": 0.10437167474573528,
"valueTo": 0.39922767141040083
}
],
"patterns": [],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"5 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 1998-12-22 to 2026-10-13; 1451 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLP.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLP.US&timeframe=240&session=us&method=jean-marc"
]
}Energy Select Sector SPDR Fund (XLE.US)
{
"symbol": "XLE.US",
"name": "Energy Select Sector SPDR Fund",
"group": "GICS sector context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -0.44491394982040244,
"dollarVolume20": 2133431475.2199597,
"classification": "Ordinary momentum reading",
"close": 67.18,
"rsi": 74.99719511270484,
"macd": {
"line": 0.9774432535364355,
"signal": 0.603137472008749,
"histogram": 0.37430578152768645,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1790875800,
"age": 16
}
},
"averages": [
{
"period": 50,
"value": 63.705537436819625,
"distance": 5.453941216061797,
"slope": 0.055661222409753464
},
{
"period": 100,
"value": 62.7414116310588,
"distance": 7.074415849999749,
"slope": 0.08747542862474234
},
{
"period": 200,
"value": 59.449146034138884,
"distance": 13.004146369775693,
"slope": 0.04083335050167136
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "present",
"from": 1790083800,
"to": 1790688600,
"confirmedAt": 1790789400,
"priceFrom": 61.419998,
"priceTo": 60.95,
"valueFrom": 36.5469632812941,
"valueTo": 36.84785770144052
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790083800,
"to": 1790688600,
"confirmedAt": 1790789400,
"priceFrom": 61.419998,
"priceTo": 60.95,
"valueFrom": -0.1716218767350668,
"valueTo": -0.5087042630476404
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1789493400,
"to": 1790256600,
"confirmedAt": 1790357400,
"priceFrom": 65.72400295585771,
"priceTo": 63.409999,
"valueFrom": 67.78657937582409,
"valueTo": 44.43428230552514
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1789493400,
"to": 1790256600,
"confirmedAt": 1790357400,
"priceFrom": 65.72400295585771,
"priceTo": 63.409999,
"valueFrom": 0.6156396478498891,
"valueTo": -0.3753318946164512
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1787751000,
"to": 1790688600,
"confirmedAt": 1791293400,
"priceFrom": 60.95239192501042,
"priceTo": 60.95,
"valueFrom": 56.82107748558524,
"valueTo": 36.84785770144052
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1787751000,
"to": 1790688600,
"confirmedAt": 1791293400,
"priceFrom": 60.95239192501042,
"priceTo": 60.95,
"valueFrom": 0.7553803875574587,
"valueTo": -0.5087042630476404
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "present",
"from": 1787232600,
"to": 1789047000,
"confirmedAt": 1789651800,
"priceFrom": 64.31737798443922,
"priceTo": 65.77876648556598,
"valueFrom": 79.67350425930655,
"valueTo": 66.44965162693336
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "present",
"from": 1787232600,
"to": 1789047000,
"confirmedAt": 1789651800,
"priceFrom": 64.31737798443922,
"priceTo": 65.77876648556598,
"valueFrom": 1.3539019649818655,
"valueTo": 0.727183524593066
}
],
"patterns": [],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"5 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 1998-12-22 to 2026-10-13; 1451 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLE.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLE.US&timeframe=240&session=us&method=jean-marc"
]
}Financial Select Sector SPDR Fund (XLF.US)
{
"symbol": "XLF.US",
"name": "Financial Select Sector SPDR Fund",
"group": "GICS sector context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -6.2070696638730105,
"dollarVolume20": 2111463303.6735,
"classification": "Ordinary momentum reading",
"close": 54.819999,
"rsi": 56.00364823591861,
"macd": {
"line": 0.030719222323561723,
"signal": -0.17654448242839826,
"histogram": 0.20726370475196,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1791207000,
"age": 13
}
},
"averages": [
{
"period": 50,
"value": 55.00215959440177,
"distance": -0.331188076513822,
"slope": -0.04555800007053534
},
{
"period": 100,
"value": 56.31821552653056,
"distance": -2.6602698834176874,
"slope": -0.023376715472288367
},
{
"period": 200,
"value": 55.184903899636105,
"distance": -0.6612404368769864,
"slope": 0.017681470319395487
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790861400,
"to": 1791379800,
"confirmedAt": 1791480600,
"priceFrom": 52.810001,
"priceTo": 53.409999,
"valueFrom": 22.181346525885758,
"valueTo": 36.80405404281189
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790861400,
"to": 1791379800,
"confirmedAt": 1791480600,
"priceFrom": 52.810001,
"priceTo": 53.409999,
"valueFrom": -0.7713674338034693,
"valueTo": -0.4937019456868441
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790357400,
"to": 1791293400,
"confirmedAt": 1791394200,
"priceFrom": 54.884998,
"priceTo": 54.299999,
"valueFrom": 34.164739907685984,
"valueTo": 39.24572755438583
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790357400,
"to": 1791293400,
"confirmedAt": 1791394200,
"priceFrom": 54.884998,
"priceTo": 54.299999,
"valueFrom": -0.6311141773725879,
"valueTo": -0.5749825933170882
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1787247000,
"to": 1790861400,
"confirmedAt": 1791466200,
"priceFrom": 56.70934003952238,
"priceTo": 52.810001,
"valueFrom": 37.10496281949998,
"valueTo": 22.181346525885758
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1787247000,
"to": 1790861400,
"confirmedAt": 1791466200,
"priceFrom": 56.70934003952238,
"priceTo": 52.810001,
"valueFrom": 0.03124182174793333,
"valueTo": -0.7713674338034693
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "present",
"from": 1785936600,
"to": 1788456600,
"confirmedAt": 1789147800,
"priceFrom": 58.19907003291379,
"priceTo": 58.39335695514002,
"valueFrom": 69.61491370203149,
"valueTo": 62.61935573149932
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "present",
"from": 1785936600,
"to": 1788456600,
"confirmedAt": 1789147800,
"priceFrom": 58.19907003291379,
"priceTo": 58.39335695514002,
"valueFrom": 0.464333593083019,
"valueTo": 0.0827800558776346
}
],
"patterns": [],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"6 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 1998-12-22 to 2026-10-13; 1451 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLF.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLF.US&timeframe=240&session=us&method=jean-marc"
]
}Health Care Select Sector SPDR Fund (XLV.US)
{
"symbol": "XLV.US",
"name": "Health Care Select Sector SPDR Fund",
"group": "GICS sector context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -1.3973994304451898,
"dollarVolume20": 1367925731.05236,
"classification": "Forming watch levels",
"close": 169.740005,
"rsi": 52.60483340020174,
"macd": {
"line": 0.5265027166538232,
"signal": 0.2408489826175365,
"histogram": 0.2856537340362867,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1791480600,
"age": 6
}
},
"averages": [
{
"period": 50,
"value": 168.29648642859567,
"distance": 0.8577235342442924,
"slope": 0.06454576450661875
},
{
"period": 100,
"value": 168.8007312653346,
"distance": 0.5564393753656027,
"slope": 0.08108643128696258
},
{
"period": 200,
"value": 162.289826232419,
"distance": 4.590662853327254,
"slope": 0.11900893833950477
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "present",
"from": 1790947800,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 165.270004,
"priceTo": 165.190002,
"valueFrom": 34.55674619529438,
"valueTo": 45.053936093903275
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "present",
"from": 1790947800,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 165.270004,
"priceTo": 165.190002,
"valueFrom": -0.35693106884303916,
"valueTo": -0.3118515571863725
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790602200,
"to": 1791379800,
"confirmedAt": 1791480600,
"priceFrom": 171.869995,
"priceTo": 170.380004,
"valueFrom": 63.379580958980384,
"valueTo": 56.99513094464733
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790602200,
"to": 1791379800,
"confirmedAt": 1791480600,
"priceFrom": 171.869995,
"priceTo": 170.380004,
"valueFrom": 0.5553507516674472,
"valueTo": -0.3524449611324769
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1785504600,
"to": 1789147800,
"confirmedAt": 1789752600,
"priceFrom": 160.11723352413716,
"priceTo": 164.48055307208514,
"valueFrom": 51.172771700786846,
"valueTo": 27.982998928136794
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1785504600,
"to": 1789147800,
"confirmedAt": 1789752600,
"priceFrom": 160.11723352413716,
"priceTo": 164.48055307208514,
"valueFrom": 1.1941689934205328,
"valueTo": -1.507618637696936
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1787146200,
"to": 1790602200,
"confirmedAt": 1791207000,
"priceFrom": 175.9217124545207,
"priceTo": 171.869995,
"valueFrom": 80.41706588105812,
"valueTo": 63.379580958980384
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1787146200,
"to": 1790602200,
"confirmedAt": 1791207000,
"priceFrom": 175.9217124545207,
"priceTo": 171.869995,
"valueFrom": 1.8577861600335837,
"valueTo": 0.5553507516674472
}
],
"patterns": [
{
"id": "double-bottom-1789147800-1791466200",
"name": "Double bottom",
"family": "reversal",
"direction": "long",
"status": "forming",
"startTime": 1789147800,
"endTime": 1791466200,
"trigger": 171.869995,
"target": 178.90471246395742,
"invalidation": 165.190002,
"reference": 171.869995,
"rr": 1.0531025203106408,
"confidence": 62,
"explanation": "Two lows are within 0.4% with a meaningful intervening swing. A close above the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference.",
"volumeConfirmation": false,
"points": [
{
"index": 355,
"time": 1789147800,
"price": 164.48055307208514,
"label": "Low 1",
"high": false
},
{
"index": 376,
"time": 1790602200,
"price": 171.869995,
"label": "Trigger",
"high": true
},
{
"index": 392,
"time": 1791466200,
"price": 165.190002,
"label": "Low 2",
"high": false
}
]
}
],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"4 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 1998-12-22 to 2026-10-13; 1451 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLV.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLV.US&timeframe=240&session=us&method=jean-marc"
]
}Industrial Select Sector SPDR Fund (XLI.US)
{
"symbol": "XLI.US",
"name": "Industrial Select Sector SPDR Fund",
"group": "GICS sector context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -2.815682917347484,
"dollarVolume20": 1225818516.28431,
"classification": "Ordinary momentum reading",
"close": 168.649993,
"rsi": 46.90134697038015,
"macd": {
"line": -0.35298939534203555,
"signal": -0.33713149435001355,
"histogram": -0.015857900992022,
"alignment": "bearish",
"cross": {
"direction": "bearish",
"time": 1791898200,
"age": 1
}
},
"averages": [
{
"period": 50,
"value": 169.45991451715395,
"distance": -0.4779428335377589,
"slope": -0.10605010010721116
},
{
"period": 100,
"value": 174.95481952374612,
"distance": -3.603688392756965,
"slope": -0.13969241008518907
},
{
"period": 200,
"value": 176.51624009291316,
"distance": -4.456387179317101,
"slope": -0.0058832825421859525
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790861400,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 166.179992,
"priceTo": 166.580001,
"valueFrom": 43.27437096773187,
"valueTo": 39.55836752975904
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790861400,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 166.179992,
"priceTo": 166.580001,
"valueFrom": -0.9126592437437466,
"valueTo": -0.3937417891006305
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1791293400,
"to": 1791811800,
"confirmedAt": 1791912600,
"priceFrom": 172.339996,
"priceTo": 170.059997,
"valueFrom": 61.00263373819353,
"valueTo": 50.740077806826555
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1791293400,
"to": 1791811800,
"confirmedAt": 1791912600,
"priceFrom": 172.339996,
"priceTo": 170.059997,
"valueFrom": -0.09838940357434467,
"valueTo": -0.27627431198806107
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "present",
"from": 1789579800,
"to": 1790861400,
"confirmedAt": 1791466200,
"priceFrom": 167.04107500023116,
"priceTo": 166.179992,
"valueFrom": 32.516623444852385,
"valueTo": 43.27437096773187
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "present",
"from": 1789579800,
"to": 1790861400,
"confirmedAt": 1791466200,
"priceFrom": 167.04107500023116,
"priceTo": 166.179992,
"valueFrom": -2.1916111386895807,
"valueTo": -0.9126592437437466
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1790170200,
"to": 1791293400,
"confirmedAt": 1791898200,
"priceFrom": 171.130004,
"priceTo": 172.339996,
"valueFrom": 46.94439613842416,
"valueTo": 61.00263373819353
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1790170200,
"to": 1791293400,
"confirmedAt": 1791898200,
"priceFrom": 171.130004,
"priceTo": 172.339996,
"valueFrom": -1.135569681233818,
"valueTo": -0.09838940357434467
}
],
"patterns": [],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"4 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 1998-12-22 to 2026-10-13; 1451 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLI.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLI.US&timeframe=240&session=us&method=jean-marc"
]
}Materials Select Sector SPDR Fund (XLB.US)
{
"symbol": "XLB.US",
"name": "Materials Select Sector SPDR Fund",
"group": "GICS sector context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -4.518216976675793,
"dollarVolume20": 563918883.53365,
"classification": "Forming watch levels",
"close": 49.7,
"rsi": 52.88562679376451,
"macd": {
"line": -0.0690898263766897,
"signal": -0.17248725596888953,
"histogram": 0.10339742959219983,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1791207000,
"age": 13
}
},
"averages": [
{
"period": 50,
"value": 49.810979934120134,
"distance": -0.2228021497808541,
"slope": -0.040249085483253566
},
{
"period": 100,
"value": 51.14860254237987,
"distance": -2.83214490792707,
"slope": -0.01086654263869491
},
{
"period": 200,
"value": 50.96987147565712,
"distance": -2.491415887253323,
"slope": 0.0019134198820864867
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790861400,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 47.810001,
"priceTo": 48.7,
"valueFrom": 25.63844193953237,
"valueTo": 44.25845677292157
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790861400,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 47.810001,
"priceTo": 48.7,
"valueFrom": -0.5689909368288966,
"valueTo": -0.2586809727708186
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790098200,
"to": 1791293400,
"confirmedAt": 1791394200,
"priceFrom": 50.634998,
"priceTo": 49.965,
"valueFrom": 46.30676623272057,
"valueTo": 53.856486905156274
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790098200,
"to": 1791293400,
"confirmedAt": 1791394200,
"priceFrom": 50.634998,
"priceTo": 49.965,
"valueFrom": -0.4622829281106249,
"valueTo": -0.31751708113539223
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1787074200,
"to": 1790861400,
"confirmedAt": 1791466200,
"priceFrom": 51.5133371958285,
"priceTo": 47.810001,
"valueFrom": 43.48730894256283,
"valueTo": 25.63844193953237
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1787074200,
"to": 1790861400,
"confirmedAt": 1791466200,
"priceFrom": 51.5133371958285,
"priceTo": 47.810001,
"valueFrom": 0.1020270669932728,
"valueTo": -0.5689909368288966
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1787578200,
"to": 1791293400,
"confirmedAt": 1791898200,
"priceFrom": 53.9422087220978,
"priceTo": 49.965,
"valueFrom": 60.95001364187024,
"valueTo": 53.856486905156274
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1787578200,
"to": 1791293400,
"confirmedAt": 1791898200,
"priceFrom": 53.9422087220978,
"priceTo": 49.965,
"valueFrom": 0.29695102662454076,
"valueTo": -0.31751708113539223
}
],
"patterns": [
{
"id": "double-bottom-1789738200-1790861400",
"name": "Double bottom",
"family": "reversal",
"direction": "long",
"status": "forming",
"startTime": 1789738200,
"endTime": 1790861400,
"trigger": 50.634998,
"target": 52.53889567106222,
"invalidation": 47.810001,
"reference": 50.634998,
"rr": 0.6739467939478222,
"confidence": 54,
"explanation": "Two lows are within 3.8% with a meaningful intervening swing. A close above the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference.",
"volumeConfirmation": false,
"points": [
{
"index": 398,
"time": 1789738200,
"price": 49.65219965787558,
"label": "Low 1",
"high": false
},
{
"index": 403,
"time": 1790098200,
"price": 50.634998,
"label": "Trigger",
"high": true
},
{
"index": 416,
"time": 1790861400,
"price": 47.810001,
"label": "Low 2",
"high": false
}
]
}
],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"6 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 1998-12-22 to 2026-10-13; 1451 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLB.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLB.US&timeframe=240&session=us&method=jean-marc"
]
}Real Estate Select Sector SPDR Fund (XLRE.US)
{
"symbol": "XLRE.US",
"name": "Real Estate Select Sector SPDR Fund",
"group": "GICS sector context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -5.039803769794471,
"dollarVolume20": 286561488.048,
"classification": "Ordinary momentum reading",
"close": 41.830001,
"rsi": 58.08066496970584,
"macd": {
"line": 0.00211170574197439,
"signal": -0.19105988302932128,
"histogram": 0.19317158877129567,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1791293400,
"age": 11
}
},
"averages": [
{
"period": 50,
"value": 41.834841385180546,
"distance": -0.011570224770252047,
"slope": -0.033877628503965695
},
{
"period": 100,
"value": 43.07123387029099,
"distance": -2.881814052573828,
"slope": -0.029632804164137383
},
{
"period": 200,
"value": 43.6298432110568,
"distance": -4.125254822370472,
"slope": -0.009239495000002762
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "present",
"from": 1791207000,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 40.431098,
"priceTo": 40.284999,
"valueFrom": 26.26762832151448,
"valueTo": 34.25707344356741
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "present",
"from": 1791207000,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 40.431098,
"priceTo": 40.284999,
"valueFrom": -0.5384247047309927,
"valueTo": -0.4196600352962321
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790947800,
"to": 1791293400,
"confirmedAt": 1791394200,
"priceFrom": 41.294998,
"priceTo": 41.27,
"valueFrom": 28.811863936766073,
"valueTo": 39.75239722838938
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790947800,
"to": 1791293400,
"confirmedAt": 1791394200,
"priceFrom": 41.294998,
"priceTo": 41.27,
"valueFrom": -0.5494704727095865,
"valueTo": -0.4842849448800308
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1782840600,
"to": 1786469400,
"confirmedAt": 1787074200,
"priceFrom": 43.6230346732387,
"priceTo": 43.64288193229129,
"valueFrom": 45.196782788494254,
"valueTo": 34.23109983485617
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1782840600,
"to": 1786469400,
"confirmedAt": 1787074200,
"priceFrom": 43.6230346732387,
"priceTo": 43.64288193229129,
"valueFrom": 0.0888721607664138,
"valueTo": -0.2389850597436265
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1785245400,
"to": 1787679000,
"confirmedAt": 1788283800,
"priceFrom": 46.06748895079766,
"priceTo": 45.085824305555555,
"valueFrom": 68.23059019681916,
"valueTo": 57.994847418058505
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1785245400,
"to": 1787679000,
"confirmedAt": 1788283800,
"priceFrom": 46.06748895079766,
"priceTo": 45.085824305555555,
"valueFrom": 0.33639762084342095,
"valueTo": 0.09485132636586968
}
],
"patterns": [],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"1 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 2015-10-08 to 2026-10-13; 575 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLRE.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLRE.US&timeframe=240&session=us&method=jean-marc"
]
}Technology Select Sector SPDR Fund (XLK.US)
{
"symbol": "XLK.US",
"name": "Technology Select Sector SPDR Fund",
"group": "GICS sector context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": 3.9719787083219105,
"dollarVolume20": 1430381030.33496,
"classification": "Forming watch levels",
"close": 196.259994,
"rsi": 48.05030672904679,
"macd": {
"line": 0.6345059253132206,
"signal": 1.4842375843448568,
"histogram": -0.8497316590316362,
"alignment": "bearish",
"cross": {
"direction": "bearish",
"time": 1791466200,
"age": 7
}
},
"averages": [
{
"period": 50,
"value": 193.6521598549091,
"distance": 1.3466589513098093,
"slope": 0.17237964686006535
},
{
"period": 100,
"value": 189.6851533242424,
"distance": 3.466186235734936,
"slope": 0.1837755626875719
},
{
"period": 200,
"value": 186.2437383865476,
"distance": 5.378036169282496,
"slope": 0.09773183251286355
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790602200,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 192.679992,
"priceTo": 196.479995,
"valueFrom": 62.41882675053016,
"valueTo": 50.4852683413805
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790602200,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 192.679992,
"priceTo": 196.479995,
"valueFrom": 2.660768071543629,
"valueTo": 2.4094307647723383
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790343000,
"to": 1791293400,
"confirmedAt": 1791394200,
"priceFrom": 196.940002,
"priceTo": 203.25,
"valueFrom": 69.95795804278863,
"valueTo": 77.82756158429254
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790343000,
"to": 1791293400,
"confirmedAt": 1791394200,
"priceFrom": 196.940002,
"priceTo": 203.25,
"valueFrom": 2.750439999024195,
"valueTo": 2.904447806811362
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1787578200,
"to": 1789392600,
"confirmedAt": 1789997400,
"priceFrom": 178.60654174496082,
"priceTo": 181.86776535741916,
"valueFrom": 35.923579362180305,
"valueTo": 48.11166990631002
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1787578200,
"to": 1789392600,
"confirmedAt": 1789997400,
"priceFrom": 178.60654174496082,
"priceTo": 181.86776535741916,
"valueFrom": -0.37453055461654117,
"valueTo": 0.562500366916538
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1788874200,
"to": 1791293400,
"confirmedAt": 1791898200,
"priceFrom": 188.8595905022143,
"priceTo": 203.25,
"valueFrom": 61.80296930146405,
"valueTo": 77.82756158429254
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1788874200,
"to": 1791293400,
"confirmedAt": 1791898200,
"priceFrom": 188.8595905022143,
"priceTo": 203.25,
"valueFrom": 0.6452009723684284,
"valueTo": 2.904447806811362
}
],
"patterns": [
{
"id": "double-top-1790343000-1791293400",
"name": "Double top",
"family": "reversal",
"direction": "short",
"status": "forming",
"startTime": 1790343000,
"endTime": 1791293400,
"trigger": 192.679992,
"target": 185.264983,
"invalidation": 203.25,
"reference": 192.679992,
"rr": 0.7015140385891853,
"confidence": 55,
"explanation": "Two highs are within 3.2% with a meaningful intervening swing. A close below the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference.",
"volumeConfirmation": false,
"points": [
{
"index": 408,
"time": 1790343000,
"price": 196.940002,
"label": "High 1",
"high": true
},
{
"index": 410,
"time": 1790602200,
"price": 192.679992,
"label": "Trigger",
"high": false
},
{
"index": 422,
"time": 1791293400,
"price": 203.25,
"label": "High 2",
"high": true
}
]
}
],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"7 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 1998-12-22 to 2026-10-13; 1451 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLK.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLK.US&timeframe=240&session=us&method=jean-marc"
]
}Utilities Select Sector SPDR Fund (XLU.US)
{
"symbol": "XLU.US",
"name": "Utilities Select Sector SPDR Fund",
"group": "GICS sector context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -0.9014204622632915,
"dollarVolume20": 1367235559.8806999,
"classification": "Ordinary momentum reading",
"close": 41.849998,
"rsi": 71.33617194342791,
"macd": {
"line": 0.3562361511064438,
"signal": 0.18855026270243555,
"histogram": 0.16768588840400825,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1790703000,
"age": 20
}
},
"averages": [
{
"period": 50,
"value": 40.75638547242825,
"distance": 2.6832912558243827,
"slope": -0.025656040000008318
},
{
"period": 100,
"value": 41.924171536816004,
"distance": -0.17692308302590387,
"slope": -0.021961270209111206
},
{
"period": 200,
"value": 43.239320986102136,
"distance": -3.213100840664651,
"slope": -0.010371139767585191
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790688600,
"to": 1790861400,
"confirmedAt": 1790962200,
"priceFrom": 39.029998,
"priceTo": 39.099998,
"valueFrom": 28.83674549664373,
"valueTo": 34.24081903918801
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790688600,
"to": 1790861400,
"confirmedAt": 1790962200,
"priceFrom": 39.029998,
"priceTo": 39.099998,
"valueFrom": -0.7040510022833146,
"valueTo": -0.5693625128839912
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1788874200,
"to": 1790775000,
"confirmedAt": 1790875800,
"priceFrom": 43.386632309026474,
"priceTo": 39.935001,
"valueFrom": 58.52152779664811,
"valueTo": 34.200513922611464
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1788874200,
"to": 1790775000,
"confirmedAt": 1790875800,
"priceFrom": 43.386632309026474,
"priceTo": 39.935001,
"valueFrom": -0.1374701330775423,
"valueTo": -0.6191061456787565
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "present",
"from": 1788183000,
"to": 1790688600,
"confirmedAt": 1791293400,
"priceFrom": 41.55450030783803,
"priceTo": 39.029998,
"valueFrom": 27.390682408865175,
"valueTo": 28.83674549664373
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1788183000,
"to": 1790688600,
"confirmedAt": 1791293400,
"priceFrom": 41.55450030783803,
"priceTo": 39.029998,
"valueFrom": -0.3549442537082257,
"valueTo": -0.7040510022833146
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1787059800,
"to": 1788874200,
"confirmedAt": 1789479000,
"priceFrom": 44.32410265103817,
"priceTo": 43.386632309026474,
"valueFrom": 54.436064680744344,
"valueTo": 58.52152779664811
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1787059800,
"to": 1788874200,
"confirmedAt": 1789479000,
"priceFrom": 44.32410265103817,
"priceTo": 43.386632309026474,
"valueFrom": -0.08649941532251404,
"valueTo": -0.1374701330775423
}
],
"patterns": [],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"5 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 1998-12-22 to 2026-10-13; 1451 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLU.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=XLU.US&timeframe=240&session=us&method=jean-marc"
]
}SPDR Gold Shares (GLD.US)
{
"symbol": "GLD.US",
"name": "SPDR Gold Shares",
"group": "Commodity context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -6.143869144662495,
"dollarVolume20": 3096916448.803,
"classification": "Ordinary momentum reading",
"close": 381.649993,
"rsi": 46.30117466942878,
"macd": {
"line": -2.0404824526867174,
"signal": -2.9541695240215837,
"histogram": 0.9136870713348664,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1791293400,
"age": 11
}
},
"averages": [
{
"period": 50,
"value": 389.0782002399997,
"distance": -1.9091810426330014,
"slope": -0.36100038000006407
},
{
"period": 100,
"value": 397.5091633200003,
"distance": -3.989636411785924,
"slope": 0.0995999099999949
},
{
"period": 200,
"value": 391.03791791999976,
"distance": -2.4007709968219437,
"slope": -0.17865005500004827
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "present",
"from": 1791207000,
"to": 1791379800,
"confirmedAt": 1791480600,
"priceFrom": 377.98001,
"priceTo": 374.23001,
"valueFrom": 35.23283142512892,
"valueTo": 35.98518821737501
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "present",
"from": 1791207000,
"to": 1791379800,
"confirmedAt": 1791480600,
"priceFrom": 377.98001,
"priceTo": 374.23001,
"valueFrom": -5.040336433287791,
"valueTo": -4.336693114907121
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1791307800,
"to": 1791567000,
"confirmedAt": 1791898200,
"priceFrom": 383.570007,
"priceTo": 385.170013,
"valueFrom": 42.42809096130807,
"valueTo": 50.45734122080051
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1791307800,
"to": 1791567000,
"confirmedAt": 1791898200,
"priceFrom": 383.570007,
"priceTo": 385.170013,
"valueFrom": -4.25381438514961,
"valueTo": -2.8715770782093273
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1789579800,
"to": 1790602200,
"confirmedAt": 1791207000,
"priceFrom": 388.390014,
"priceTo": 376.880004,
"valueFrom": 39.043758969906214,
"valueTo": 30.200034718638065
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "present",
"from": 1789579800,
"to": 1790602200,
"confirmedAt": 1791207000,
"priceFrom": 388.390014,
"priceTo": 376.880004,
"valueFrom": -3.7126332726112423,
"valueTo": -3.623210579325587
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1787578200,
"to": 1789752600,
"confirmedAt": 1790357400,
"priceFrom": 429.420013,
"priceTo": 403.149993,
"valueFrom": 77.42929057228302,
"valueTo": 50.35037028420158
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1787578200,
"to": 1789752600,
"confirmedAt": 1790357400,
"priceFrom": 429.420013,
"priceTo": 403.149993,
"valueFrom": 9.054277197005547,
"valueTo": -1.9737420725952575
}
],
"patterns": [],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"5 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 2004-11-18 to 2026-10-13; 1143 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=GLD.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=GLD.US&timeframe=240&session=us&method=jean-marc"
]
}Invesco Optimum Yield Diversified Commodity Strategy No K-1 ETF (PDBC.US)
{
"symbol": "PDBC.US",
"name": "Invesco Optimum Yield Diversified Commodity Strategy No K-1 ETF",
"group": "Commodity context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -3.5745768266004063,
"dollarVolume20": 110534951.10999998,
"classification": "Forming watch levels",
"close": 19.979999,
"rsi": 66.38550929974463,
"macd": {
"line": 0.12530661882921024,
"signal": 0.0645578815946155,
"histogram": 0.060748737234594744,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1791466200,
"age": 7
}
},
"averages": [
{
"period": 50,
"value": 19.59772757999999,
"distance": 1.9505905388241374,
"slope": 0.013589979999999002
},
{
"period": 100,
"value": 18.909419529999962,
"distance": 5.661619957722941,
"slope": 0.02740000000000009
},
{
"period": 200,
"value": 17.989960545000027,
"distance": 11.061938963246165,
"slope": 0.007824995000003554
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "present",
"from": 1790703000,
"to": 1790947800,
"confirmedAt": 1791221400,
"priceFrom": 19.075,
"priceTo": 19.069999,
"valueFrom": 38.84129187621986,
"valueTo": 48.16552135406108
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "present",
"from": 1790703000,
"to": 1790947800,
"confirmedAt": 1791221400,
"priceFrom": 19.075,
"priceTo": 19.069999,
"valueFrom": -0.02949076906679693,
"valueTo": -0.02331513740445601
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790875800,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 19.559999,
"priceTo": 19.78,
"valueFrom": 54.20742119880459,
"valueTo": 57.09095433120859
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790875800,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 19.559999,
"priceTo": 19.78,
"valueFrom": -0.02115614356592488,
"valueTo": 0.0016427156592584424
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1787751000,
"to": 1790947800,
"confirmedAt": 1791552600,
"priceFrom": 18.069999,
"priceTo": 19.069999,
"valueFrom": 55.6679768626392,
"valueTo": 48.16552135406108
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1787751000,
"to": 1790947800,
"confirmedAt": 1791552600,
"priceFrom": 18.069999,
"priceTo": 19.069999,
"valueFrom": 0.190839747813758,
"valueTo": -0.02331513740445601
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1787333400,
"to": 1789493400,
"confirmedAt": 1790098200,
"priceFrom": 18.719999,
"priceTo": 20.1597,
"valueFrom": 73.79445150438458,
"valueTo": 73.87480718075805
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1787333400,
"to": 1789493400,
"confirmedAt": 1790098200,
"priceFrom": 18.719999,
"priceTo": 20.1597,
"valueFrom": 0.3049720865855434,
"valueTo": 0.39462609963613815
}
],
"patterns": [
{
"id": "double-bottom-1790098200-1790947800",
"name": "Double bottom",
"family": "reversal",
"direction": "long",
"status": "forming",
"startTime": 1790098200,
"endTime": 1790947800,
"trigger": 19.944999,
"target": 20.709998499999998,
"invalidation": 19.069999,
"reference": 19.944999,
"rr": 0.8742851428571409,
"confidence": 60,
"explanation": "Two lows are within 1.1% with a meaningful intervening swing. A close above the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference.",
"volumeConfirmation": false,
"points": [
{
"index": 469,
"time": 1790098200,
"price": 19.29,
"label": "Low 1",
"high": false
},
{
"index": 472,
"time": 1790256600,
"price": 19.944999,
"label": "Trigger",
"high": true
},
{
"index": 484,
"time": 1790947800,
"price": 19.069999,
"label": "Low 2",
"high": false
}
]
}
],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"2 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 2014-11-07 to 2026-10-13; 623 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=PDBC.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=PDBC.US&timeframe=240&session=us&method=jean-marc"
]
}United States Oil Fund (USO.US)
{
"symbol": "USO.US",
"name": "United States Oil Fund",
"group": "Commodity context",
"dailyDate": "2026-10-13",
"dailyReady": true,
"closedAt": 1791921600,
"ready": true,
"relative20": -8.39582459738445,
"dollarVolume20": 817207181.214,
"classification": "Forming watch levels",
"close": 153.100006,
"rsi": 61.726024942997725,
"macd": {
"line": 0.9524725716400724,
"signal": 0.06387851538732817,
"histogram": 0.8885940562527442,
"alignment": "bullish",
"cross": {
"direction": "bullish",
"time": 1791480600,
"age": 6
}
},
"averages": [
{
"period": 50,
"value": 150.31085072,
"distance": 1.8555914404314588,
"slope": 0.14140015999998923
},
{
"period": 100,
"value": 140.1795767999999,
"distance": 9.217055362090477,
"slope": 0.30940003000000615
},
{
"period": 200,
"value": 131.44353753500008,
"distance": 16.47587159561448,
"slope": 0.044350054999995336
}
],
"divergences": [
{
"indicator": "RSI",
"side": "bullish",
"window": 3,
"state": "present",
"from": 1790703000,
"to": 1791293400,
"confirmedAt": 1791394200,
"priceFrom": 143.294998,
"priceTo": 141.759994,
"valueFrom": 40.517509722038504,
"valueTo": 44.33382420629152
},
{
"indicator": "MACD",
"side": "bullish",
"window": 3,
"state": "absent",
"from": 1790703000,
"to": 1791293400,
"confirmedAt": 1791394200,
"priceFrom": 143.294998,
"priceTo": 141.759994,
"valueFrom": -0.3987900761050014,
"valueTo": -0.9421242405769306
},
{
"indicator": "RSI",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790875800,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 150.669906,
"priceTo": 150.479995,
"valueFrom": 53.01364773708678,
"valueTo": 52.137785280609826
},
{
"indicator": "MACD",
"side": "bearish",
"window": 3,
"state": "absent",
"from": 1790875800,
"to": 1791466200,
"confirmedAt": 1791567000,
"priceFrom": 150.669906,
"priceTo": 150.479995,
"valueFrom": -0.39755293274637893,
"valueTo": -0.969418838417738
},
{
"indicator": "RSI",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1787751000,
"to": 1791293400,
"confirmedAt": 1791898200,
"priceFrom": 125.410003,
"priceTo": 141.759994,
"valueFrom": 49.40871341722447,
"valueTo": 44.33382420629152
},
{
"indicator": "MACD",
"side": "bullish",
"window": 10,
"state": "absent",
"from": 1787751000,
"to": 1791293400,
"confirmedAt": 1791898200,
"priceFrom": 125.410003,
"priceTo": 141.759994,
"valueFrom": 1.2277394118436007,
"valueTo": -0.9421242405769306
},
{
"indicator": "RSI",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1787333400,
"to": 1789479000,
"confirmedAt": 1790083800,
"priceFrom": 135.910003,
"priceTo": 163.349899,
"valueFrom": 65.39496251161745,
"valueTo": 79.71818601625623
},
{
"indicator": "MACD",
"side": "bearish",
"window": 10,
"state": "absent",
"from": 1787333400,
"to": 1789479000,
"confirmedAt": 1790083800,
"priceFrom": 135.910003,
"priceTo": 163.349899,
"valueFrom": 2.933874226647248,
"valueTo": 6.848920860265395
}
],
"patterns": [
{
"id": "double-bottom-1790098200-1791293400",
"name": "Double bottom",
"family": "reversal",
"direction": "long",
"status": "forming",
"startTime": 1790098200,
"endTime": 1791293400,
"trigger": 155.600006,
"target": 168.98501600000003,
"invalidation": 141.759994,
"reference": 155.600006,
"rr": 0.9671241614530407,
"confidence": 62,
"explanation": "Two lows are within 0.6% with a meaningful intervening swing. A close above the middle swing is still required. Target projects the pattern height; the second extreme is the invalidation reference.",
"volumeConfirmation": false,
"points": [
{
"index": 368,
"time": 1790098200,
"price": 142.669998,
"label": "Low 1",
"high": false
},
{
"index": 371,
"time": 1790256600,
"price": 155.600006,
"label": "Trigger",
"high": true
},
{
"index": 387,
"time": 1791293400,
"price": 141.759994,
"label": "Low 2",
"high": false
}
]
}
],
"methodReason": "No setup passes all Jean-Marc checks. Inspect the unresolved or failed evidence below.",
"analysisVersion": 7,
"quality": [
"Weekly, daily and intraday OHLC share provider split/dividend factors, rebased to the latest completed daily close. Volume remains provider volume.",
"New York 09:30–13:30 and 13:30–16:00. The last daily bar is 2½ hours. Holiday/early-close completeness is conservative.",
"Hourly source history requested from October 2020; available coverage depends on the symbol and complete provider intervals.",
"4 incomplete buckets detected; warmup starts after the last gap.",
"Experimental Jean-Marc method. Full available daily history: 2006-04-10 to 2026-10-13; 1070 completed weeks. Exact nested degrees remain provisional.",
"Supported templates: standard impulses, contracting/expanding diagonals, zigzags and regular/expanded flats. Elliott triangles, running flats, truncated fifths/C waves and W-X-Y combinations remain unsupported. A classical triangle or channel is not a verified Elliott triangle or diagonal. Fibonacci guides and correlated technical evidence are not probabilities or proven performance improvements."
],
"sourceUrls": [
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=USO.US&timeframe=D&session=us",
"https://wave-workshop.zaffranjm.chatgpt.site/api/screening?symbol=USO.US&timeframe=240&session=us&method=jean-marc"
]
} Complete daily brief