Skip to content

Map & workspaces · 4 min read

Use symbol, expiry, strike and period controls

Separate the underlying selection from filters and chart aggregation.

Read the effective selection as a sentence

A tool header often contains compact controls for symbol, session, date, expiration, strike or period. Together they describe the question the widget is answering. Read them as a sentence such as 'SPX, regular session, this trading date, selected expirations, this strike range, five-minute buckets.' Similar-looking tools can produce different results when just one of these choices differs. The available chips depend on the tool: a contract detail view requires an exact option identity, while an aggregate exposure chart can cover a family and a set of expirations.

Set the broad context before narrow filters

Changing several restrictions at once makes an empty result harder to diagnose. Establish the identity and clock first, then narrow the observations.

  1. Choose the source symbol or instrument family and verify the effective header.
  2. Set the session and trading date; inspect pinning if the tool is intentionally historical.
  3. Choose the expiration mode or explicit expirations that fit your question.
  4. Apply a strike range or other supported filter and check how the result changes.
  5. Set the aggregation period independently of the full date or lookback, then compare units and counts with neighboring tools.

Understand expiration choices

Expiration selection changes which contracts contribute. A 0DTE scope concentrates on contracts expiring on the relevant trading date, while a broader scope admits a different population. Explicit expiration choices are useful for comparing a particular maturity, but an old restrictive selection can become inappropriate after changing the underlying or date. If a tool cannot find eligible observations, review expiration before assuming a market-data outage. Two charts can share the same symbol and session yet disagree because one uses a single expiry and the other uses multiple expirations.

Use strike controls as a focused range

Strike controls narrow the requested or displayed strike region according to the tool. A close range around the current price can make a dense chart readable, but it can also hide concentrations elsewhere. Record the bounds before comparing a filtered total with an unfiltered one. Eligible futures-price display mappings convert price-based selections back to canonical source coordinates for the underlying request. They do not change the option's actual strike identity. When a chart is empty after a basis change, verify the effective range and dated mapping rather than entering unrelated futures prices into an original-coordinate assumption.

Separate period from observation scope

Period controls the grouping of observations through time for tools that support it. It is different from the selected trading date, lookback or historical cutoff. A five-minute grouping combines admitted observations into broader buckets; it does not turn a fifteen-minute capture into a full session. The chart can have fewer visual points without having lost valid totals, depending on its aggregation rules. Conversely, changing to a finer period cannot recover missing source observations. Use the period that answers your timing question and read any aggregation or coverage labels before interpreting individual plotted shapes.

Inspect tool-specific filters and linked behavior

Advanced settings can expose filters such as supported sides, classifications or model choices. Their availability and meaning belong to the tool. Linking compatible widgets shares supported group selections, but local filters and appearance can still differ. A duplicated widget is useful for a controlled comparison only if you know which field you changed. Rename the tab to make the difference visible, then inspect the underlying settings rather than trusting the title forever. Premium, open interest, volatility and exposure retain distinct units even when the same set of contracts is selected.

Troubleshoot an unexpectedly empty or different result

Work outward from the narrowest restriction: clear or broaden a strike filter, review expiration, check date and session, then confirm the instrument. Change one thing at a time and keep the source state visible. If a result returns after broadening, record the restriction that excluded it rather than describing the prior screen as missing data. If it remains unavailable, include the effective selections and status text in a support ticket. Screenshots should show the chips and axes. A fresh response for a narrow valid query can correctly contain no admitted rows.

More in Map & workspaces