---
title: "Last Quote"
method: GET
path: "/v2/last/nbbo/{stocksTicker}"
tags: ["stocks:last:quote"]
---

# Last Quote

`GET /v2/last/nbbo/{stocksTicker}`

Get the most recent NBBO (Quote) tick for a given stock.

## Path parameters

- `stocksTicker` string, required

## Response `200`

The last NBBO tick for this stock.

- object
  - `request_id` string, required — A request id assigned by the server.
  - `results` object
    - `P` number, double — The ask price.
    - `S` integer — The total number of shares available for sale at the current ask price.
    - `T` string, required — The exchange symbol that this item is traded under.
    - `X` integer — The exchange ID. See <a href="https://massive.com/docs/rest/stocks/market-operations/exchanges" alt="Exchanges">Exchanges</a> for Massive's mapping of exchange IDs.
    - `c` integer[] — A list of condition codes.
    - `f` integer — The nanosecond accuracy TRF(Trade Reporting Facility) Unix Timestamp. This is the timestamp of when the trade reporting facility received this message.
    - `i` integer[] — A list of indicator codes.
    - `p` number, double — The bid price.
    - `q` integer, required — The sequence number represents the sequence in which message events happened. These are increasing and unique per ticker symbol, but will not always be sequential (e.g., 1, 2, 6, 9, 10, 11).
    - `s` integer — The total number of shares that buyers want to purchase at the current bid price.
    - `t` integer, required — The nanosecond accuracy SIP Unix Timestamp. This is the timestamp of when the SIP received this message from the exchange which produced it.
    - `x` integer — The exchange ID. See <a href="https://massive.com/docs/rest/stocks/market-operations/exchanges" alt="Exchanges">Exchanges</a> for Massive's mapping of exchange IDs.
    - `y` integer, required — The nanosecond accuracy Participant/Exchange Unix Timestamp. This is the timestamp of when the quote was actually generated at the exchange.
    - `z` integer — There are 3 tapes which define which exchange the ticker is listed on. These are integers in our objects which represent the letter of the alphabet. Eg: 1 = A, 2 = B, 3 = C. * Tape A is NYSE listed securities * Tape B is NYSE ARCA / NYSE American * Tape C is NASDAQ
  - `status` string, required — The status of this request's response.

## Other responses

- `401` — Unauthorized - Check our API Key and account status
- `404` — The specified resource was not found

---

[API](https://skmtc.net/massive/apis/polygon-api.md) · [All operations](https://skmtc.net/massive/apis/polygon-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/massive/polygon-api/revisions/ad6f143e43aa/schema)
