2026-03-28
Login to see the interactive sport charts →
Sports Market Analysis: The Technical Setup
Asset: San Antonio Spurs (away favorite)
Opening Price: ~$0.828 (82.8% implied probability)
Spread: Milwaukee Bucks -17.5 (home favored by 17.5 points)
This San Antonio vs Milwaukee market analysis Mar 28 opens on one of the most lopsided pre-game setups of the NBA season — a 56-18 Spurs squad visiting a 29-44 Bucks team that had been struggling to find consistent rotation depth. The spread of 17.5 points in Milwaukee's favor on paper looks enormous, yet the game signal opened with San Antonio already at $0.828, reflecting the market's recognition that the Bucks' home-court advantage was insufficient to overcome the talent gap. Victor Wembanyama, De'Aaron Fox, Stephon Castle, and a deep supporting cast had been dismantling opponents all season, and Milwaukee's injury-depleted roster offered little resistance on paper.
What makes this San Antonio vs Milwaukee market analysis Mar 28 particularly instructive is not a dramatic comeback or a tradeable reversal — it's the complete absence of one. The game signal for San Antonio never dipped below $0.828 after tip-off; it only climbed. The prediction curve traced a near-perfect one-directional arc from $0.828 to $0.999, with only brief RSI oscillations providing any technical texture. For traders, this is the "Confirmed Decline" pattern in its purest form: the underdog's game signal deteriorates steadily, RSI remains trapped in oversold territory for extended stretches, and no sustainable reversal materializes.
The Pattern: Confirmed Decline — the home team's game signal drops continuously from opening through final buzzer, with RSI unable to sustain any recovery above 50, and no qualifying trade windows emerging due to the absence of a meaningful counter-trend move.
Context: Why This Blowout Happened
San Antonio Spurs (56-18):
- Victor Wembanyama: 23 points, 15 rebounds — a generational performance that controlled both ends of the floor
- Julian Champagnie: 11 points, 4 rebounds — efficient scoring off the bench and in transition
- De'Aaron Fox: orchestrated the offense with precision, multiple assists on Wembanyama dunks
- Stephon Castle: 10 assists, multiple scoring plays including a 25-foot step-back three in Q1
Milwaukee Bucks (29-44):
- Ousmane Dieng: 36 minutes, 12 points — led the team but shot 5-of-14 with multiple costly turnovers
- Pete Nance: 30 minutes, 5 points — limited impact despite extended run
- The Bucks' rotation featured multiple players out of position, and turnovers in the second quarter proved catastrophic
The talent disparity was stark from the opening possession. Wembanyama's combination of rim protection and offensive versatility — 7-of-21 from the field but 9-of-10 from the free-throw line, plus 15 boards — made Milwaukee's interior defense irrelevant. The Bucks had no answer for his length, and their perimeter defenders couldn't contain Fox and Castle in pick-and-roll situations. This San Antonio vs Milwaukee market analysis Mar 28 ultimately documents a game where the pre-game signal was directionally correct from the first possession.
First Quarter: Immediate Divergence
The San Antonio vs Milwaukee market analysis Mar 28 begins with the Spurs establishing dominance within the first two minutes. Stephon Castle opened scoring with a layup and free throw off a Wembanyama assist, then added a 25-foot step-back three at Q1 8:55 to push the lead to 9-4. By Q1 8:15, Castle had added a driving layup — San Antonio was already up 11-4 with the game barely four minutes old.
Milwaukee's first RSI signal arrived at Q1 9:36 when the indicator dropped to 29.5 — technically oversold — triggered by Ryan Rollins' shooting foul and the Bucks' inability to convert early possessions. But this was a false dawn. The game signal for Milwaukee sat at just 11.8% ($0.118), and the RSI oversold reading reflected momentum exhaustion rather than a genuine reversal setup. A brief bounce followed when Myles Turner converted a running dunk at Q1 9:05 to make it 6-4, pushing RSI back above 70 momentarily at Q1 7:21 (71.7) — but that overbought reading was equally misleading.
Julian Champagnie's 24-foot running jump shot at Q1 5:23 pushed the Spurs lead to 21-11, and RSI plunged back to 26.6. The pattern was already clear: Milwaukee would generate brief scoring bursts that temporarily moved RSI into overbought territory, only for San Antonio to respond with a larger counter-run. By Q1 3:05, with the score 26-16 and RSI at 28.3, the Bucks' game signal had deteriorated to 7.1% ($0.071). Devin Vassell's 25-foot three at Q1 2:33 extended the lead further, and Dylan Harper's running layup at Q1 0:27 capped a dominant quarter.
| Time | Score (SA-MIL) | SA Signal | Price | RSI | Action |
|---|---|---|---|---|---|
| Q1 12:00 | 0-0 | 82.8% | $0.828 | 50.0 | Opening — SA heavy favorite |
| Q1 9:36 | 5-2 | 88.2% | $0.882 | 29.5 | RSI oversold — MIL brief run |
| Q1 7:21 | 11-8 | 83.8% | $0.838 | 71.7 | RSI overbought — MIL response |
| Q1 5:23 | 21-11 | 92.2% | $0.922 | 26.6 | Champagnie 3 — SA extends |
| Q1 3:05 | 26-16 | 92.9% | $0.929 | 28.3 | RSI oversold — MIL stalling |
| Q1 2:33 | 29-16 | 94.5% | $0.945 | 23.6 | Vassell 3 — SA pulls away |
| Q1 0:00 | 37-24 | 94.8% | $0.948 | 49.1 | Q1 end — SA +13 |
Decision Point 1: The Q1 RSI Oscillation Trap
| Metric | Value |
|---|---|
| Time | Q1 7:21 |
| Score | SA 11, MIL 8 |
| Price | $0.838 (SA) |
| RSI | 71.7 (overbought) |
The Question: With RSI briefly overbought at Q1 7:21 and Milwaukee within three points, does this represent a genuine reversal entry for the Bucks?
This San Antonio vs Milwaukee market analysis Mar 28 identifies this moment as a classic overbought trap rather than a sustainable entry. The game signal for Milwaukee was only 16.2% ($0.162) — deeply discounted — and the RSI overbought reading reflected a brief 6-2 Milwaukee scoring run, not a structural shift. Within two minutes, Champagnie's three-pointer reset the dynamic entirely. The minimum trade window requirement of five minutes was not met, and the profit threshold of 10% was unreachable given the speed of San Antonio's counter-response.
Second Quarter: Capitulation and Extreme Oversold Readings
The San Antonio vs Milwaukee market analysis Mar 28 reaches its most technically interesting phase in the second quarter, where RSI readings descended into territory rarely seen in NBA games. This is where the market analysis becomes genuinely instructive — not because a trade emerged, but because of how systematically every potential entry signal was invalidated.
The quarter opened with Milwaukee at 24-37 and the game signal at 3.8% ($0.038). Julian Champagnie immediately made a 25-foot three at Q2 10:57 to push the lead to 42-24, dropping RSI to 20.9. Then came the sequence that defined this game's technical character: Ousmane Dieng's bad pass turnover stolen by Wembanyama at Q2 10:40 (RSI 17.7), followed by Dieng missing a three at Q2 10:09 (RSI 25.1), and De'Aaron Fox's defensive rebound at Q2 10:06 (RSI 24.1). Julian Champagnie's running layup at Q2 10:02 — assisted by Fox — pushed the lead to 44-24 and triggered a Milwaukee full timeout.
The timeout brought four substitutions but no momentum shift. Carter Bryant's alley-oop dunk off a Wembanyama assist at Q2 9:30 made it 46-24, and RSI cratered to 13.3 — an extreme oversold reading that would normally signal a potential reversal. But the game signal for Milwaukee was now just 1.5% ($0.015). At Q2 9:07, Gary Trent Jr.'s bad pass turnover stolen by Champagnie pushed RSI to its nadir of 10.7 — one of the most extreme oversold readings you'll encounter in live NBA market analysis.
The RSI_EXIT_OVERSOLD signal fired at Q2 8:55 when RSI recovered to 46.1, coinciding with Taurean Prince's 27-foot running pullup at Q2 8:55 (46-27). A BULLISH_DIVERGENCE signal appeared at Q2 7:22 — Milwaukee's game signal made a lower low (1.1% vs. 1.2%) while RSI made a higher low (34.0 vs. 10.7). In traditional market analysis, this divergence would be a high-priority entry signal. Here, it was noise: the game signal was $0.011, the lead was 20+ points, and any "recovery" would be marginal.
| Time | Score (SA-MIL) | SA Signal | Price | RSI | Action |
|---|---|---|---|---|---|
| Q2 10:57 | 42-24 | 97.1% | $0.971 | 20.9 | Champagnie 3 — extreme oversold |
| Q2 10:02 | 44-24 | 97.9% | $0.979 | 21.3 | Champagnie layup — MIL timeout |
| Q2 9:30 | 46-24 | 98.5% | $0.985 | 13.3 | Bryant dunk — RSI extreme |
| Q2 9:07 | 46-24 | 98.8% | $0.988 | 10.7 | Trent turnover — RSI nadir |
| Q2 8:55 | 46-27 | 98.0% | $0.980 | 46.1 | RSI exits oversold — Prince 3 |
| Q2 7:22 | 49-27 | 98.9% | $0.989 | 34.0 | Bullish divergence — no follow |
| Q2 4:47 | 56-29 | 99.6% | $0.996 | 17.4 | Castle layup — second timeout |
| Q2 0:27 | 67-45 | 99.0% | $0.990 | 83.3 | RSI overbought — MIL late run |
| Q2 0:00 | 67-45 | 99.1% | $0.991 | 54.2 | Halftime — SA +22 |
Decision Point 2: The Bullish Divergence That Wasn't
| Metric | Value |
|---|---|
| Time | Q2 7:22 |
| Score | SA 49, MIL 27 |
| Price | $0.011 (MIL) / $0.989 (SA) |
| RSI | 34.0 (recovering from 10.7) |
The Question: The BULLISH_DIVERGENCE signal at Q2 7:22 — Milwaukee's game signal makes a lower low while RSI makes a higher low — is this a tradeable entry for Milwaukee?
This San Antonio vs Milwaukee market analysis Mar 28 provides a textbook example of why divergence signals require context validation. Yes, RSI recovered from 10.7 to 34.0 while the game signal made a marginal lower low — technically a bullish divergence. But the absolute game signal level of 1.1% ($0.011) means Milwaukee would need to close a 20-point deficit with 17+ minutes remaining. The minimum profit threshold of 10% requires the game signal to move from $0.011 to $0.012 — a move that would require a massive swing. The signal fired, but the trade never qualified. Market analysis demands we distinguish between signal presence and signal viability.
Third Quarter: Overbought Exhaustion and Final Capitulation
The San Antonio vs Milwaukee market analysis Mar 28 enters its third act with the Spurs holding a 22-point halftime lead. The second half opened with a brief Milwaukee run — Myles Turner's 26-foot three at Q3 11:46 (67-48) pushed RSI to 75.3, and Gary Trent Jr.'s 26-foot running jumper at Q3 11:02 (67-51) spiked RSI to an extreme 90.1. This is the RSI_EXTREME_OVERBOUGHT signal — the highest RSI reading of the game — triggered by Milwaukee cutting the deficit to 16 points.
But this is where the market analysis reveals the trap. The game signal for Milwaukee at Q3 11:02 was only 2.4% ($0.024). An RSI of 90.1 on a $0.024 asset is not a momentum reversal — it's a dead-cat bounce. Victor Wembanyama's alley-oop dunk at Q3 10:50 (69-51) and his two-point shot at Q3 10:02 (71-51) immediately reasserted San Antonio's dominance. The BEARISH_DIVERGENCE signal at Q3 9:03 confirmed the exhaustion: Milwaukee's game signal made a higher high (3.8% vs. 2.4%) while RSI made a lower high (87.8 vs. 90.1). Pete Nance's 23-foot three at Q3 9:03 (71-58) was the last gasp of Milwaukee's resistance.
From Q3 8:43 onward, San Antonio went on a sustained run. Stephon Castle's layup at Q3 8:43 (73-58), followed by multiple Wembanyama scoring plays, pushed the game signal toward its absolute minimum. By Q3 5:10, with Dylan Harper's running layup making it 88-65, RSI had collapsed back to 23.2 — and Milwaukee called another timeout. The game signal for Milwaukee reached its nadir of 0.1% ($0.001) at Q3 2:32 when Harrison Barnes hit a 24-foot three assisted by Wembanyama (97-72). At that point, the prediction curve had flatlined.
| Time | Score (SA-MIL) | SA Signal | Price | RSI | Action |
|---|---|---|---|---|---|
| Q3 11:46 | 67-48 | 98.6% | $0.986 | 75.3 | Turner 3 — MIL brief run |
| Q3 11:02 | 67-51 | 97.6% | $0.976 | 90.1 | Trent 3 — RSI extreme overbought |
| Q3 9:03 | 71-58 | 96.2% | $0.962 | 87.8 | Bearish divergence — Nance 3 |
| Q3 5:31 | 86-65 | 99.4% | $0.994 | 26.7 | Vassell 3 — SA extends again |
| Q3 5:10 | 88-65 | 99.7% | $0.997 | 23.2 | Harper layup — MIL timeout |
| Q3 4:58 | 88-65 | 99.8% | $0.998 | 21.7 | Trent turnover — signal near max |
| Q3 2:32 | 97-72 | 99.9% | $0.999 | 28.9 | Barnes 3 — WP minimum for MIL |
| Q3 0:00 | 102-79 | 99.9% | $0.999 | 32.5 | Q3 end — SA +23 |
Decision Point 3: The RSI 90.1 Overbought Trap
| Metric | Value |
|---|---|
| Time | Q3 11:02 |
| Score | SA 67, MIL 51 |
| Price | $0.024 (MIL) |
| RSI | 90.1 (extreme overbought) |
The Question: RSI hits 90.1 — the highest reading of the game — as Milwaukee cuts the deficit to 16. Does this extreme overbought signal warrant a fade of Milwaukee's momentum?
This San Antonio vs Milwaukee market analysis Mar 28 shows that RSI 90.1 on a $0.024 game signal is a sell signal for Milwaukee momentum, not a buy. The BEARISH_DIVERGENCE confirmation at Q3 9:03 (RSI 87.8 on a higher game signal high) validated the exhaustion thesis. Any trader who entered long on Milwaukee during this brief Q3 run would have been immediately stopped out as Wembanyama reasserted control. The RSI_EXIT_OVERBOUGHT signal at Q2 0:00 (RSI 50.5) had already shown the pattern: Milwaukee's overbought readings consistently resolved to the downside.
Fourth Quarter: Garbage Time and Signal Flatline
The San Antonio vs Milwaukee market analysis Mar 28 concludes with a fourth quarter that was purely academic from a trading perspective. San Antonio entered Q4 with a 23-point lead and a game signal of 99.9% ($0.999). The Spurs continued to score efficiently — De'Aaron Fox's pullup at Q4 11:47 (104-79), Wembanyama's driving dunk at Q4 11:24 (106-79), Castle's three at Q4 10:30 (109-79), and Fox's fadeaway at Q4 10:05 (111-79) — while Milwaukee's rotation players logged minutes without any strategic intent.
The RSI_EXIT_OVERSOLD signal at Q3 4:21 (RSI 38.5) was the final technical signal of note, but with Milwaukee's game signal at 0.5% ($0.005), it was irrelevant to any trading decision. The final score of SA 127, MIL 95 confirmed what the opening game signal had implied: San Antonio was the dominant team, and the market priced that correctly from tip-off.
| Time | Score (SA-MIL) | SA Signal | Price | RSI | Action |
|---|---|---|---|---|---|
| Q4 11:47 | 104-79 | 99.9% | $0.999 | 32.5 | Fox pullup — garbage time |
| Q4 11:24 | 106-79 | 99.9% | $0.999 | 32.5 | Wembanyama dunk |
| Q4 10:30 | 109-79 | 99.9% | $0.999 | 32.5 | Castle 3 — final extension |
| Q4 0:00 | 127-95 | 99.9% | $0.999 | 32.5 | Final — SA wins by 32 |
Decision Point 4: Why No Trade Qualified
| Metric | Value |
|---|---|
| Time | Q2 8:55 (RSI exit oversold) |
| Score | SA 46, MIL 27 |
| Price | $0.020 (MIL) |
| RSI | 46.1 |
The Question: The RSI_EXIT_OVERSOLD signal at Q2 8:55 is technically a bullish signal for Milwaukee — RSI recovered from 10.7 to 46.1. Why didn't this qualify as a trade entry?
This San Antonio vs Milwaukee market analysis Mar 28 illustrates the importance of absolute price level in trade qualification. The game signal for Milwaukee at Q2 8:55 was 2.0% ($0.020). For a 10% minimum profit threshold, the game signal would need to reach 2.2% ($0.022) — a move that requires Milwaukee to close a 19-point deficit. The minimum trade window of five minutes was also a constraint: the RSI exit oversold signal fired, but the game signal never sustained a recovery above 3% for five consecutive minutes. Every Milwaukee run was immediately countered by San Antonio, preventing any qualifying window from opening.
Final Accounting
No qualifying trade windows were detected in this game. While technical signals fired — including RSI extremes at 10.7 and 90.1, a BULLISH_DIVERGENCE at Q2 7:22, and a BEARISH_DIVERGENCE at Q3 9:03 — none met the systematic trading criteria for a complete entry and exit. The minimum trade window of five minutes, minimum profit threshold of 10%, and minimum trade gap of five minutes were all constraints that eliminated every candidate signal. The game signal for Milwaukee never sustained a recovery above 5% for any meaningful duration, making every oversold reading a trap rather than an opportunity.
This San Antonio vs Milwaukee market analysis Mar 28 produced zero completed trades. The prediction curve moved in one direction — from $0.828 to $0.999 for San Antonio — with only brief oscillations that failed to create actionable windows.
San Antonio vs Milwaukee Market Analysis Mar 28: Confirmed Decline Pattern Spotlight
This San Antonio vs Milwaukee market analysis Mar 28 exemplifies the Confirmed Decline pattern in its most complete form. Understanding why no trade qualified here is as valuable as understanding why trades qualify in other games.
Definition: The Confirmed Decline pattern occurs when a heavy favorite's game signal rises continuously from opening through final buzzer, with the underdog's game signal deteriorating without any sustained counter-trend move. RSI oscillates between oversold and neutral but never sustains overbought readings long enough to signal a genuine reversal. The prediction curve is essentially one-directional.
This pattern is distinct from the "Overbought Exhaustion" or "V-Bottom Recovery" patterns because there is no meaningful recovery phase. In a V-Bottom, the underdog's game signal drops sharply but then recovers to above 50%. In a Confirmed Decline, the underdog's game signal drops and stays down — every bounce is immediately sold.
How to Identify:
- Opening game signal for the underdog is below 20% ($0.20) — pre-game market already pricing in a likely loss
- RSI drops to extreme oversold territory (below 15) within the first half
- RSI recoveries fail to sustain above 50 for more than 2-3 minutes
- No lead changes occur — the favorite leads wire-to-wire
- Game signal for the underdog never recovers above 5% after the first quarter
- MACD histogram remains negative throughout, with no sustained bullish crossover
Trading Logic:
- Entry rule: Do NOT enter long on the underdog during Confirmed Decline — every oversold reading is a trap
- Alternative: If you must trade, look for the favorite's game signal to briefly dip below its opening price (e.g., SA dips from $0.828 to $0.800 on a Milwaukee run) as a potential long entry on the favorite
- Position sizing: Reduced — the game signal is already near maximum, limiting upside
- Exit rule: No exit needed if no entry was taken; if long on the favorite, exit when game signal exceeds $0.990
- Risk management: The pattern is invalidated if the underdog closes the gap to within 8 points at any time — that would signal a genuine reversal setup
Historical Context: In NBA games where the pre-game favorite opens above $0.80, the Confirmed Decline pattern appears in approximately 60-70% of cases where the favorite wins by 20+ points. The key distinguishing feature is the absence of any sustained RSI recovery above 50 for the underdog. When RSI does sustain above 50 for 5+ minutes, the pattern shifts toward a potential V-Bottom or Capitulation Buy setup. This San Antonio vs Milwaukee market analysis Mar 28 is a clean example because the RSI recoveries were all brief (under 3 minutes) and immediately reversed.
The broader lesson for sports market analysis: extreme RSI readings (10.7, 13.3, 90.1) are most meaningful when they occur at game signal levels where a reversal is plausible. When the game signal is already at $0.010-$0.020, even a dramatic RSI recovery cannot generate a tradeable move. Context is everything in live NBA game analysis.
Quick Reference
| Phase | Time | SA Price | RSI | Signal |
|---|---|---|---|---|
| Opening | Q1 12:00 | $0.828 | 50.0 | SA heavy favorite |
| Q1 RSI Trap | Q1 7:21 | $0.838 | 71.7 | Overbought — false signal |
| RSI Nadir | Q2 9:07 | $0.988 | 10.7 | Extreme oversold — no trade |
| Bullish Divergence | Q2 7:22 | $0.989 | 34.0 | Divergence — unqualified |
| RSI Extreme OB | Q3 11:02 | $0.976 | 90.1 | Overbought trap — SA responds |
| Bearish Divergence | Q3 9:03 | $0.962 | 87.8 | Exhaustion confirmed |
| WP Minimum (MIL) | Q3 2:32 | $0.999 | 28.9 | MIL at 0.1% — flatline |
| Final | Q4 0:00 | $0.999 | 32.5 | SA wins 127-95 |
Wembanyama's Dominance: The Fundamental Driver
No market analysis of this game is complete without acknowledging the singular force that made every technical signal irrelevant: Victor Wembanyama's 23-point, 15-rebound performance. In sports market analysis, we treat game signals as price and RSI as momentum — but the underlying fundamental is always the talent on the floor. Wembanyama's combination of rim protection (multiple blocks that disrupted Milwaukee's interior game), offensive versatility (7-of-21 from the field but 9-of-10 from the line, plus multiple dunks off alley-oops), and playmaking (assists to Castle, Bryant, and others) created a game environment where Milwaukee's game signal was structurally capped.
When a player of Wembanyama's caliber is operating at this level, the prediction curve becomes a one-way street. Every Milwaukee scoring run — Turner's three, Nance's three, Trent's late-game threes — was immediately answered. The RSI oscillations we documented were real technical signals, but they were generated by Milwaukee's brief moments of competitiveness against San Antonio's reserves, not by any genuine threat to the game's outcome.
This is a critical insight for live NBA game analysis: the Confirmed Decline pattern is most likely to appear when one team has a dominant individual performer who can single-handedly neutralize any counter-trend momentum. Wembanyama's 15 rebounds alone — nearly matching Milwaukee's entire team rebounding total in stretches — meant San Antonio had multiple extra possessions on every Milwaukee miss.
Lessons for Future Market Analysis
The San Antonio vs Milwaukee market analysis Mar 28 offers three actionable lessons for traders:
1. Opening Price Context Matters: When the game signal opens above $0.80 for the favorite, the probability of a Confirmed Decline pattern is significantly higher than a V-Bottom or Capitulation Buy. Adjust your trading posture accordingly — be skeptical of oversold signals on the underdog.
2. RSI Extremes Need Absolute Price Validation: RSI 10.7 is an extreme reading in any market. But when the underlying asset (Milwaukee's game signal) is at $0.012, the RSI extreme is a symptom of the blowout, not a reversal signal. Always cross-reference RSI readings with the absolute game signal level before considering an entry.
3. Divergence Signals Require Minimum Price Levels: The BULLISH_DIVERGENCE at Q2 7:22 was technically valid — lower game signal low, higher RSI low. But with Milwaukee's game signal at $0.011, the divergence had no practical trading value. A useful rule of thumb from this market analysis: bullish divergence signals on the underdog require a game signal above $0.15 to be worth considering.
This San Antonio vs Milwaukee market analysis Mar 28 stands as a reference case for the Confirmed Decline pattern — a game where the technicals told the truth from the opening tip, and the absence of a trade was itself the signal.
Explore more NBA market analysis on SportChartz.