Option Chain Structured (Dynamic)
Returns the option chain in a structured, organized format that automatically updates using QuoteMedia's streaming data service.
Supported Symbol Formats
| Type | Format | Example |
|---|---|---|
| US Stocks | SYMBOL | AAPL, MSFT |
| ETFs | SYMBOL | SPY, QQQ |
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| Symbol | String | Yes | Underlying stock ticker |
Structure
The structured format organizes options by:
- Expiration date
- Call/Put pairs at each strike
- Clean column alignment
Notes
- Data auto-updates during market hours
- Uses more resources than static version
- Good for live options dashboards
Examples
=QM_GetOptionChainStructuredDynamic("AAPL")Live structured chain for SPY
Symbol from cell reference
When to Use
- Live options trading dashboards
- Real-time options monitoring
- Auto-updating options analysis
- Active options trading
When NOT to Use
| Scenario | Use Instead |
|---|---|
| Don't need live updates | QM_GetOptionChainStructured() |
| Need raw data | QM_GetOptionChain() |
| Need specific filters | Filtered chain functions |
| Too resource-intensive | Static chain functions |
Common Issues & FAQ
Q: My spreadsheet is slow. What can I do? A: Dynamic option chains are resource-intensive. Consider:
- Using static
QM_GetOptionChainStructured()for analysis - Filtering to specific expirations
- Limiting the number of dynamic functions
Q: How often does it update? A: Updates occur continuously during market hours as option prices change.
Q: Can I use multiple dynamic chains? A: Yes, but each uses resources. Limit to essential symbols for best performance.
