2026-10-28
Login to see the interactive sport charts →
Golden State vs Minnesota market analysis Oct 28: The Setup
Asset: Golden State Warriors (road underdog) | Opening: $0.236 | Spread: MIN -4.5 | Kalshi: 40/41c
The Golden State vs Minnesota market analysis Oct 28 opens with the Warriors entering Target Center at 1-3, facing a Minnesota squad sitting at 3-1 and favored by 4.5. The Timberwolves had the home crowd, the record, and the spread — Golden State had Stephen Curry. That asymmetry is exactly where underdog setups begin.
The Pattern: Underdog Rally — Golden State's game signal dropped to $0.174 inside the first four minutes, then climbed steadily through three quarters to close at $1.00 as the Warriors won 119-114.
Going in: The opening price of $0.236 reflected the spread's lean toward Minnesota; a buy signal on GS required the price to compress further and RSI to confirm oversold conditions before the entry was worth taking.
Who Decided It
- Golden State Warriors (2-3): Stephen Curry finished with 44 points on 11-of-27 shooting, going 6-of-16 from three and a perfect 16-of-16 from the line. Yaxel Lendeborg added 26 points and 9 rebounds in 35 minutes.
- Minnesota Timberwolves (3-2): Jaden McDaniels (19 points, 7 rebounds) and Jonathan Kuminga (20 points, 5 assists) kept Minnesota competitive, but LaMelo Ball's 6 turnovers and the Timberwolves' inability to close the second quarter proved decisive.
First Quarter: Early Pressure, Deep Oversold
Outlook check: No prior outlook — this is the opening quarter. The $0.236 entry price set the baseline; the question was whether the game signal would compress enough to trigger a buy.
Minnesota opened with a 4-0 run — Jaden McDaniels' driving floater and two Ayo Dosunmu free throws — pushing the GS game signal to $0.186 and RSI to 26.4. Golden State answered with Georges Niang's three-pointer and Stephen Curry's driving layup to take a brief 5-4 lead at Q1 10:13, the game's only lead change. A MIN 8-0 run from Q1 9:08 to Q1 7:51 — Jonathan Kuminga's three, LaMelo Ball's layup — pushed the score to 9-7 Minnesota and drove GS's game signal to $0.209 with RSI at 27.2.
| Time | Play | Score | Game Signal | RSI | Kalshi GS |
|---|---|---|---|---|---|
| Q1 11:08 | Dosunmu FT 2 of 2 | GS 0, MIN 4 | $0.186 | 26.4 | 46/47c |
| Q1 10:13 | Curry driving layup | GS 5, MIN 4 | $0.257 | 62.2 | 47/48c |
| Q1 8:43 | Ball layup | GS 7, MIN 9 | $0.223 | 30.9 | 37/38c |
| Q1 8:35 | Curry misses two-point shot | GS 7, MIN 9 | $0.209 | 27.2 | 38/39c |
| Q1 3:23 | Lendeborg 24-foot three | GS 22, MIN 17 | $0.373 | 85.0 | 50/51c |
| Q1 0:00 | End of Q1 | GS 30, MIN 23 | $0.459 | 58.8 | 56/57c |
Decision Point: Buy Golden State After Curry's Missed Shot, Q1 8:35
| Time | Score | Game Signal | RSI | MACD | Kalshi GS bid/ask |
|---|---|---|---|---|---|
| Q1 8:35 | GS 7, MIN 9 | $0.209 | 27.2 | -1.08 | 38/39c |
Known at the time: Stephen Curry had just missed a two-point attempt; Rudy Gobert grabbed the defensive rebound. The game signal sat at $0.209 — down from the $0.236 open — with RSI at 27.2, deep in oversold territory. MACD histogram read -1.08 (line -1.31, signal -0.23), confirming downward momentum on the GS line. Kalshi showed 38/39c. The Golden State vs Minnesota market analysis Oct 28 flagged this as the entry: moderate oversold conditions against the spread's expected price, with GS having just taken the lead minutes earlier before the Minnesota run.
The decision: Long GS at $0.209. The oversold RSI against a team that had already demonstrated it could score — Curry's layup, Niang's three — justified the entry. The 2-point deficit was shallow; the signal compression was the opportunity.
Outlook for Q2: Confirmation required GS to stabilize the score and the game signal to recover above $0.300. A further Minnesota run extending the deficit past 8 would threaten the position.
Second Quarter: Curry Takes Over
Outlook check: The Q1 outlook called for GS stabilization. It delivered — and then some. Curry scored 10 points in the second quarter alone, and the game signal climbed from $0.422 at the Q2 open to $0.841 at halftime.
Minnesota trimmed the lead to 30-29 on LaMelo Ball's step-back three at Q2 9:45, briefly pulling the game signal back to $0.320 with RSI at 27.6. Curry responded with back-to-back threes — 24 feet at Q2 9:11 and 26 feet at Q2 8:39 — pushing GS to 36-31. A MACD bullish cross fired at Q2 9:11 as Curry's first three landed. The Warriors then executed an 8-0 run from Q2 6:48 to Q2 6:07: Curry's 25-footer, Lendeborg's running layup, and Curry's 31-footer pushed the lead to 51-38 and the game signal to $0.681 with RSI at 82.2. A bearish divergence signal at Q2 2:18 (RSI 65.2, lower high than the prior 82.2 peak) and a bearish confluence at Q2 5:38 noted momentum softening, but the position held. GS closed the half 64-48, game signal $0.841.
| Time | Play | Score | Game Signal | RSI | Kalshi GS |
|---|---|---|---|---|---|
| Q2 9:45 | Ball step-back three | GS 30, MIN 29 | $0.320 | 27.6 | 47/49c |
| Q2 9:11 | Curry 24-foot three | GS 33, MIN 29 | $0.373 | 55.3 | 50/51c |
| Q2 6:07 | Curry 31-foot three | GS 51, MIN 38 | $0.681 | 82.2 | 69/70c |
| Q2 0:00 | End of Q2 | GS 64, MIN 48 | $0.841 | 62.5 | 82/83c |
Decision Point: Hold Through Q2 Volatility
| Time | Score | Game Signal | RSI | MACD | Kalshi GS bid/ask |
|---|---|---|---|---|---|
| Q2 5:38 | GS 51, MIN 40 | $0.624 | 64.9 | bearish cross | 69/70c |
Known at the time: A MACD bearish cross and bearish confluence fired at Q2 5:38 — RSI at 64.9 after the 82.2 peak. The game signal had pulled back from $0.681 to $0.624. With GS leading by 11 and the position already up significantly from $0.209, the signal was a caution flag, not an exit trigger. The minimum trade window required holding.
The decision: Hold Long GS. The lead was intact, the game signal remained well above entry, and no exit signal had been generated.
Outlook for Q3: A GS lead of 16 at halftime was the cushion. The position needed the Warriors to maintain control through the third quarter's opening minutes.
Third Quarter: Peak Signal, Late Wobble
Outlook check: The Q2 outlook called for GS to maintain control. They did — Curry opened Q3 with two free throws, and the game signal reached $0.979 by Q3 7:37 before Minnesota's bench began chipping away.
Curry's 27-foot step-back three at Q3 10:04 pushed GS to 71-50 and the game signal to $0.940. Free throws at Q3 9:16 extended it to 73-50, game signal $0.970. A bearish divergence at Q3 7:37 (RSI 67.2, lower high than the prior 83.4 peak) flagged momentum softening at the $0.979 level. Minnesota's bench — Terrence Shannon Jr., Joan Beringer, Trey Lyles, Bones Hyland — outscored GS 33-29 in the quarter. By Q3 0:28, Bones Hyland's free throws had cut the lead to 91-80 and RSI dropped to 19.4. GS closed Q3 leading 93-81, game signal $0.888.
| Time | Play | Score | Game Signal | RSI | Kalshi GS |
|---|---|---|---|---|---|
| Q3 10:04 | Curry step-back three | GS 71, MIN 50 | $0.940 | 74.0 | 89/90c |
| Q3 9:16 | Curry FT 2 of 2 | GS 73, MIN 50 | $0.966 | 74.2 | 92/93c |
| Q3 7:37 | Bearish divergence | GS 73, MIN 50 | $0.979 | 67.2 | 90/91c |
| Q3 0:28 | Hyland FT 1 of 2 | GS 91, MIN 80 | $0.812 | 19.4 | 79/80c |
| Q3 0:00 | End of Q3 | GS 93, MIN 81 | $0.888 | 55.9 | 84/85c |
Decision Point: Hold Through Minnesota's Q3 Run
Known at the time: The game signal had pulled back from $0.979 to $0.888, and RSI touched 19.4 at Q3 0:28 on Hyland's free throws. GS still led by 12. No exit signal had been generated.
The decision: Hold Long GS. The 12-point lead and the game signal remaining well above the $0.209 entry kept the position intact.
Outlook for Q4: Minnesota needed to close a 12-point gap in one quarter. A GS run early in Q4 would effectively seal the trade.
Fourth Quarter: Closing the Position
Outlook check: The Q3 outlook called for an early GS run to seal it. Gary Payton II's dunk off a Curry assist at Q4 11:08 pushed the lead to 14, and the game signal climbed to $0.934. Minnesota made it interesting — LaMelo Ball's three at Q4 9:48 cut it to 10, and a late 3-point sequence by Ayo Dosunmu at Q4 0:32 trimmed it to 116-112 — but Yaxel Lendeborg's free throw and Curry's final two free throws closed it out 119-114.
| Time | Play | Score | Game Signal | RSI | Kalshi GS |
|---|---|---|---|---|---|
| Q4 11:08 | Payton II dunk | GS 95, MIN 81 | $0.934 | 70.8 | 92/93c |
| Q4 10:28 | Curry FT 2 of 2 | GS 97, MIN 81 | $0.969 | 70.7 | 87/88c |
| Q4 9:48 | Ball three | GS 97, MIN 87 | $0.888 | 22.8 | 87/88c |
| Q4 0:32 | Dosunmu three | GS 116, MIN 112 | $0.913 | 30.0 | 99/100c |
| Q4 0:00 | Final | GS 119, MIN 114 | $0.950 | 63.0 | 99/100c |
Decision Point: Exit Long GS at Game End, Q4 0:00
| Time | Score | Game Signal | RSI | MACD | Kalshi GS bid/ask |
|---|---|---|---|---|---|
| Q4 0:00 | GS 119, MIN 114 | $0.950 | 63.0 | -0.09 | 99/100c |
Known at the time: The game ended. GS won 119-114. The exit was triggered by game completion — the system's exit signal at Q4 0:00 with the game signal at $0.950 (exit WP 95.0%). Kalshi showed 99/100c bid/ask.
The decision: Exit Long GS. The Golden State vs Minnesota market analysis Oct 28 closes the position at $0.950, up from the $0.209 entry — a +354.6% return on the game signal.
Final Accounting
The Golden State vs Minnesota market analysis Oct 28 produced one completed trade from Q1 8:35 to game end.
| # | Trade | Entry | Exit | Game Signal return | Kalshi entry (ask) | Kalshi exit (bid) | Kalshi return |
|---|---|---|---|---|---|---|---|
| 1 | Long GS | $0.209 (Q1 8:35) | $0.950 (Q4 0:00) | +354.6% | 39c | 99c | +153.8% |
Average: Game Signal +354.6% | Kalshi +153.8%
The Game Signal return is the model's price; the Kalshi return is what the market paid, buying at the ask and selling at the bid. Trade 1 (+153.8% on Kalshi vs +354.6%) bought at 39c against $0.209 and sold at 99c against $0.950, so Kalshi paid less.
Underdog Rally in This Game
This Golden State vs Minnesota market analysis Oct 28 is a study in the Underdog Rally pattern. The Underdog Rally occurs when a team enters as the underdog, its game signal drops to a tradeable low, and it recovers to win outright — the buyer captures the spread between the compressed entry price and the final outcome. Here, Golden State's game signal fell to $0.209 at Q1 8:35 as Minnesota's 8-0 run pushed the score to 9-7, RSI confirmed oversold at 27.2, and the position was held through three quarters of Curry-led scoring to close at $0.950. The full definition is on the [Patterns page](https://www.sportchartz.com/patterns/#underdog-rally).
The defining feature was the second quarter: Curry's 10 points in the period, capped by the 8-0 run from Q2 6:48 to Q2 6:07, shifted the game signal from $0.422 to $0.681 and made the position structurally sound before Minnesota's late-game runs could threaten it. This Golden State vs Minnesota market analysis Oct 28 shows how a shallow early deficit — just 2 points at entry — combined with deep RSI compression can produce outsized returns when the underdog has the talent to recover.
Explore more NBA market analysis on SportChartz.