---
title: OrderCancelRequest
seo:
  title: OrderCancelRequest | FIX Order Entry
  description: "FIX order entry OrderCancelRequest reference: field layout,
    repeating groups, supported values, and message-specific behavior."
sidebar:
  label: OrderCancelRequest
---
`MsgType(35)=OrderCancelRequest(F)`

Direction: **Client to exchange**.

Cancel an order using its exchange-assigned order ID.

## Field Layout

See [FIX Message Layouts](/reference/fix-message-layouts) for field ordering and presence rules.

| Field | Type | Presence | Behavior |
| --- | --- | --- | --- |
| `OrigClOrdID(41)` | [`STRING`](/reference/fix-data-types#string) | Optional | <span style="overflow-wrap:anywhere">Optional correlation; the exchange order ID identifies the order.</span> |
| `ClOrdID(11)` | [`STRING`](/reference/fix-data-types#string) | Required |  |
| `OrderID(37)` | [`STRING`](/reference/fix-data-types#string) | Required |  |
| `Symbol(55)` | [`STRING`](/reference/fix-data-types#string) | Required |  |
| `Side(54)` | [`CHAR`](/reference/fix-data-types#char) | Required | <span style="overflow-wrap:anywhere">Ignored by the exchange.</span><br/><br/>Accepted values (ignored):<br/><code style="overflow-wrap:anywhere">Side(54)=BUY(1)</code><br/><code style="overflow-wrap:anywhere">Side(54)=SELL(2)</code> |
| `OrderQty(38)` | [`QTY`](/reference/fix-data-types#qty) | Optional | <span style="overflow-wrap:anywhere">Ignored by the exchange.</span> |
| `TransactTime(60)` | [`UTCTIMESTAMP`](/reference/fix-data-types#utctimestamp) | Optional | <span style="overflow-wrap:anywhere">Ignored by the exchange.</span> |
| `Text(58)` | [`STRING`](/reference/fix-data-types#string) | Optional | <span style="overflow-wrap:anywhere">Ignored by the exchange.</span> |
