TradingView research workflows

Options Liquidity: Spreads, Size and Stale Quotes

Options liquidity depends on the price and quantity available when you trade. Use this free heatmap to locate activity, then check bid-ask width, displayed size and quote time for the exact contract. High open interest alone does not guarantee a fill.

Inspect a contract after loading a ticker
Contract Type
Metric

One snapshot request returns at most 250 contracts. The displayed grid sorts the returned strikes; the request does not guarantee the nearest or most active contracts. The grid shows up to 30 strikes and 20 expirations. Retrieval time is not quote time. Responses can be cached for one hour in addition to provider delays.

No Data Yet

Enter a stock or ETF ticker above and click "Load Heatmap" to view options activity across strike prices and expiration dates.

Check a contract quote

Use the returned bid and ask for the exact contract. Heatmap color measures activity; it does not establish an executable price. Missing fields remain unavailable.

Load a ticker and select calls or puts to inspect its returned quotes.

Read price, size and time together

A bid is a displayed buying price; an ask is a displayed selling price. For a buy order, compare your contract quantity with ask size. For a sell order, inspect bid size. A quote at your desired price can disappear before execution, and a midpoint is only a calculation. The Options Industry Council explains why the bid or ask side matters more to execution than open interest. Read OIC trade entry and execution guidance.

Options bid-ask spread: a worked example

Assume an illustrative standard equity option with a $1.90 bid, $2.10 ask, bid size of 15 contracts and ask size of 4. The width is ask minus bid: $0.20 per share. The midpoint is ($1.90 + $2.10) / 2 = $2.00. Relative width is $0.20 / $2.00 × 100 = 10%.

For an order to buy 10 contracts, the displayed ask covers 4 / 10 = 40% of the requested size. Even with 20,000 contracts of OI, the snapshot supplies no price for the remaining 6. With an assumed 100-share multiplier, the full quoted width is $20 per contract, or $200 for 10 contracts. This is a spread comparison, not a forecast of slippage or a guaranteed round-trip cost; fees are excluded. Adjusted contracts can have different deliverables.

A $0.20 width on a $0.50 midpoint is 40%; the same width on a $10 midpoint is 2%. Compare both dollar and percentage width. There is no universal acceptable cutoff across premiums, strategies and order sizes.

Which observation is current?

FieldWhat it measuresWhat to verify
Last quoteMost recent returned bid and askQuote timestamp, feed timing, both prices and displayed sizes
Last tradeA past execution, potentially much olderTrade timestamp and size; its price may no longer be available
VolumeContracts traded in the most recent daily barBar update time; zero and missing data are different
Open interestOutstanding contracts at the prior trading-day closeThe response supplies no exact OI date; never substitute page retrieval time

The data provider returns quote and trade fields according to access. This tool displays available fields from one snapshot page; it does not infer missing prices or claim full-chain coverage. Massive documents the snapshot fields and pagination.

When to stop the quote comparison

  • A zero bid gives no positive displayed exit bid. A missing bid is unknown. Neither becomes usable because OI is high.
  • A locked quote has equal bid and ask; a crossed quote has bid above ask. Refresh and check the feed or broker before treating either as an execution opportunity. The tool withholds spread calculations for crossed and zero-sided quotes.
  • A stale timestamp or delayed feed cannot establish the price available now. The adjustable age threshold is your research rule; it does not model market hours.
  • An expired contract is outside this quote workflow. On expiration day, verify the contract's trading cutoff, settlement and exercise rules separately.
  • For a multi-leg order, inspect every leg and the broker's combination quote. Separate leg midpoints do not establish an executable combination price.

Cboe BZX rules define locked and crossed options markets; these flags describe quote structure, not an arbitrage recommendation.

Use the check in a TradingView research workflow

Match the underlying, call or put, strike and expiration between your TradingView chart or broker chain and this snapshot. Compare timestamps before comparing prices. Recheck at the broker before placing an order; a limit price controls the price constraint but may leave an order unfilled. This page provides research information, not investment advice or order execution.

Continue with the options chain viewer for contract comparisons or return to TradingView research workflows. Sources checked October 18, 2026.

Frequently Asked Questions

Quote interpretation, coverage and missing data.

    • Does high open interest mean I can fill an order?

      No. Open interest counts outstanding contracts, not orders waiting at your price. Check the bid or ask, displayed size, quote time and your own quantity. A large OI value does not guarantee an entry or exit.

    • What do the heatmap colors measure?

      Colors show relative volume or open interest in the returned snapshot. Darker cells mean a larger reported count, not a tighter spread. The request returns at most 250 contracts, and the grid displays up to 30 strikes and 20 expirations.

    • Is the last trade price a current quote?

      No. The last trade records a past execution. Compare its timestamp with the last quote timestamp. The quote check shows both separately and never uses a trade price or daily close to replace a missing bid or ask.

    • What if the bid is zero or the quote is locked or crossed?

      A zero-sided quote does not establish a positive two-sided market. A locked quote has equal bid and ask; a crossed quote has bid above ask. The tool flags these cases and withholds spread calculations for crossed or zero-sided quotes. Refresh and verify with the broker.

    • Why are quote fields or the OI date unavailable?

      The provider can omit quote or trade fields according to access or availability. The snapshot defines OI as the prior trading-day close but supplies no exact OI as-of date. Missing data stays unavailable; the page retrieval timestamp is not a substitute.

    • Is the heatmap a live execution tool?

      No. It is a free snapshot research tool. Feed timing is shown when supplied, and quotes are fetched when you load the heatmap. Rechecking age only recalculates elapsed time. Use broker quotes and order controls for execution.

Continue researching stocks and options

Explore Pineify's AI Stocks & Options Picker for the next research step. Keep the exact contract, quote timestamp and order size in your review; an AI selection does not establish an executable quote.

Explore AI Stocks & Options Picker