ExecType (tag 150)
ExecutionReport (35=8) answers your NewOrderSingle. Tag 150 (ExecType) is the one-liner status.
| 150 | Meaning |
|---|---|
| 0 | New — ack, working |
| 4 | Canceled |
| 8 | Rejected |
| F | Trade — fill / partial |
Tag 39 (OrdStatus) mirrors the order lifecycle; pros read both 150 and 39.
Alice logged
150=Fwith14=0(CumQty) — looked like a fill, was a zero-qty technical report. Always check quantity tags.