> ## Documentation Index
> Fetch the complete documentation index at: https://api.unusualwhales.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> API requests use the base URL https://api.unusualwhales.com and require a bearer token in the `Authorization` header (`Authorization: Bearer <API_KEY>`). Create and manage API tokens at https://unusualwhales.com/dashboard/api.
> For live market data inside an AI tool, use the Unusual Whales MCP server at https://unusualwhales.com/public-api/mcp.
> Instructions for agents using Unusual Whales tools: https://unusualwhales.com/skill.md

# ExthourSoldCodes

> Extended hours / "sold" qualifier for the sale.

Enum
values**6**
used by[TradeReport](/docs/kafka/types/TradeReport.md)

**Proto definition**

```protobuf schema.proto theme={null}
enum ExthourSoldCodes {
  EXTENDED_HOURS_TRADE = 0;
  EXTENDED_HOURS_TRADE_LATE_OR_OUT_OF_SEQUENCE = 1;
  SOLD_LAST = 2;
  SOLD_OUT_OF_SEQUENCE = 3;
  EXTHOUR_SOLD_CODES_EMPTY = 4;
  ESC_EMPTY = 5;
}
```

## Values

The number on the right of each row is the protobuf enum number.

EXTENDED\_HOURS\_TRADE
0

Trade executed outside regular trading hours.

EXTENDED\_HOURS\_TRADE\_LATE\_OR\_OUT\_OF\_SEQUENCE
1

Extended hours trade reported late or out of sequence.

SOLD\_LAST
2

Late report of a trade that is the last sale for its market.

SOLD\_OUT\_OF\_SEQUENCE
3

Trade reported out of sequence.

EXTHOUR\_SOLD\_CODES\_EMPTY
4

Sentinel: the trade carries no extended hours/sold code.

ESC\_EMPTY
5

Sentinel: the trade carries no extended hours/sold code (alias of EXTHOUR\_SOLD\_CODES\_EMPTY).
