| name | us-stock |
| description | US stock real-time quote query. Three major indices (Dow Jones/S&P 500/Nasdaq) + Magnificent 7 (NVDA/AAPL/MSFT/GOOGL/AMZN/META/TSLA) + VIX fear index + 0DTE Gamma status analysis. Triggered when user says "US stocks", "check US stocks", "US stock market", "Magnificent 7", "VIX", "fear index", "S&P", "Nasdaq", "Dow Jones". |
| version | 1.0.0 |
US Stock Market Quotes
Data Source
Google Finance (browser_use navigate + get_text) — no API needed, no login, returns structured data.
Query Flow
Step 0: Set Desktop Viewport
browser_use set_viewport viewport_width: 1280 viewport_height: 800
Google Finance differentiates desktop/mobile mainly by viewport width. Setting a wide enough viewport gets complete data. This method is compatible across Android/iOS, not affected by UA enumeration differences.
Step 1: Three Major Indices (parallel, up to 3 tabs at once)
First open S&P 500 with default tab 0:
browser_use navigate https://www.google.com/finance/quote/.INX:INDEXSP?hl=en
browser_use get_text
Then create two new tabs for Dow Jones and Nasdaq:
browser_use new_tab
browser_use navigate https://www.google.com/finance/quote/.DJI:INDEXDJX?hl=en
browser_use get_text
browser_use new_tab
browser_use navigate https://www.google.com/finance/quote/.IXIC:INDEXNASDAQ?hl=en
browser_use get_text
Use get_text for each tab. Extract key fields: current price, change points, change %, open/high/low, previous close.
Step 2: VIX Fear Index (navigate within existing tab, no new tab)
browser_use navigate https://www.google.com/finance/quote/VIX:INDEXCBOE?hl=en
browser_use get_text
Key fields: current price, change %, previous close, 52-week high/low.
VIX Alert Thresholds: <15 Complacent / 15-20 Normal / 20-25 Vigilant / 25+ Panic.
Core assessment: VIX absolute value + daily change direction (mild VIX rise from individual stock events like Broadcom vs systemic panic-driven VIX surge)
Step 3: Magnificent 7 (rotate through existing 3 tabs, no new tabs)
No 4th tab for VIX — first navigate to NVDA in default/newest tab, use get_text, then jump to next stock in same tab.
Read order: NVDA → AAPL → MSFT → GOOGL → AMZN → META → TSLA
After each stock, navigate to the next stock's URL, use get_text each time.
If checking AVGO or other hot stocks, place after TSLA. Extract per stock: price, change %, change points, previous close, intraday high/low, market cap.
Step 4: 0DTE Gamma Status (optional, query when user requests or market fluctuates abnormally)
First close a finished tab to free up space (e.g. close VIX or the earliest index tab), then open new tab:
browser_use close_tab
browser_use new_tab
browser_use navigate https://www.google.com/search?q=SPX+gamma+exposure+today+dealer+position&hl=en
browser_use get_text
Extract Gamma status summary from AI Overview, focus on:
- Gamma Flip level: At what SPX level gamma flips from positive to negative
- Current SPX distance to Flip (e.g. current 7,583, Flip at 7,550, difference 33 pts = 0.4%)
- Dealer positioning: positive gamma (stable) or negative gamma (amplifies volatility)
GEX Risk Assessment Criteria:
| Status | Description | Risk |
|---|
| Positive Gamma | Market makers follow trend, buy dips sell rallies | Market stable, volatility suppressed |
| Near flip (0-1%) | Golden line, critical | One surprise can trigger Gamma squeeze |
| Negative Gamma | Market makers chase gains sell losses | Volatility self-amplifies, corrections can become crashes |
Step 5: Synthesize Output
Output structure (concise table + text interpretation):
📊 US Stock Real-Time Quotes
Time: YYYY-MM-DD HH:MM ET
Three Major Indices
| Index | Price | Change | Previous Close | Intraday |
|---|
| Dow Jones | xxx | +x.xx% | xxx | H:xxx L:xxx |
| S&P 500 | xxx | +x.xx% | xxx | H:xxx L:xxx |
| Nasdaq | xxx | +x.xx% | xxx | H:xxx L:xxx |
Fear Index
VIX: xx.xx (change x.xx%) — Status assessment (Complacent/Normal/Vigilant/Panic)
Magnificent 7
| Stock | Price | Change | Notes |
|---|
| NVDA | xxx | +x.xx% | Key drivers |
| ... | ... | ... | ... |
Gamma Status (if queried)
SPX current xxx, Gamma Flip at xxx (distance x.xx%), currently Positive/Near Flip/Negative Gamma.
Interpretation
2-4 sentences explaining: today's market theme (rotation/crash/consolidation), core drivers, notable risk signals.
Step 6: Write Log
memory_write records today's US stock market summary (three indices + VIX + Magnificent 7 + interpretation)
Notes
- US stock trading hours: ET 9:30-16:00 (daylight saving = Beijing 21:30-4:00; winter = 22:30-5:00)
- Pre-market/post-market data should be timestamped, note comparison with A-share trading hours
- Google Finance displays ET time UTC-4 (daylight saving) or UTC-5 (winter)
- Fund/ETF net value lags by one day, annotate "previous trading day net value" when querying
- VIX futures backwardation is the strongest systemic risk warning signal; push this signal to memory and alert user when it occurs