A cancelled order can still have bought you something.
Bybit's derivatives documentation makes a small but important distinction: an order marked Cancelled may already have executed some quantity. Cancellation tells you the order has stopped working. It doesn't tell you that nothing happened before it stopped.
Suppose you send an order to buy ten contracts, three fill, and the rest is cancelled. Sending another order for ten would take the total to thirteen if it fills completely. The original intention was ten.
That's why I'd read the filled quantity before deciding what to resend. An order's final status and the amount actually traded answer different questions. Treating Cancelled as a clean slate can turn a retry into a larger trade.
Bybit's derivatives documentation makes a small but important distinction: an order marked Cancelled may already have executed some quantity. Cancellation tells you the order has stopped working. It doesn't tell you that nothing happened before it stopped.
Suppose you send an order to buy ten contracts, three fill, and the rest is cancelled. Sending another order for ten would take the total to thirteen if it fills completely. The original intention was ten.
That's why I'd read the filled quantity before deciding what to resend. An order's final status and the amount actually traded answer different questions. Treating Cancelled as a clean slate can turn a retry into a larger trade.
