Status Codes for Financial Operations
Last updated
Last updated
The list of Order status codes
RECEIVED
INVALID
PENDING
CANCELED
REJECTED
FILLED
CORRECTED
SETTLED
Description of Order status codes
RECEIVED
The order request was passed through the API layer.
INVALID
The order request did not pass the validation.
PENDING
This status indicates that the order was received by the system and is now in the queue to be processed. At this stage, the order details are registered, but no trading actions have been taken yet.
Possible next status codes:
FILLED
CANCELED
REJECTED
CANCELED
The order has been canceled either by the user or the system. This means that the order will no longer be processed or executed. Cancellation can occur at any point before the order is filled.
Possible previous status codes:
PENDING
CORRECTED
REJECTED
This status indicates that the order has been rejected by the system. Rejection can occur due to various reasons such as insufficient funds, invalid order parameters, or system errors. A rejected order will not be processed or executed.
Possible previous status code:
PENDING
FILLED
The order has been successfully executed and the trade is complete. All the requested amount has been traded at the specified or better price. The order is now closed with this final status.
Possible previous status code:
PENDING
Possible next status code:
SETTLED
CORRECTED
This status indicates that there has been a correction on the order. This can happen due to post-trade processes where discrepancies are found and corrected to ensure the accuracy of trade records.
Possible previous status code:
FILLED
Possible next status code:
CANCELLED
SETTLED
The order has been fully settled, meaning that all financial transactions related to the trade are complete. This status indicates that the trade has been finalized, and the funds or assets have been transferred accordingly. Now the funds can be withdrawn.
Possible previous status code:
FILLED
Sequence diagram
The list of Transfer status codes
RECEIVED
INVALID
PENDING
REJECTED
PROCESSED
Description of Transfer status codes
RECEIVED
The transfer request was passed through the API layer.
INVALID
The transfer order request did not pass the validation.
PENDING
The transfer is created but not processed as some operations or checks are being performed.
REJECTED
The transfer was rejected. Please check the error codes for further details.
PROCESSED
The transfer was successfully processed.
Sequence diagram
The list of Transaction status codes
COMPLETED
MODIFIED
Description of Transaction status codes
COMPLETED
This status means that the transaction has been fully processed or (for orders) executed successfully. All steps required to finalize the transaction have been carried out.
MODIFIED
This status signifies that the transaction details have been altered or updated after its initial completion. It reflects any changes made to the transaction parameters.
1
RECEIVED
N/A
2
INVALID
N/A
3
PENDING
N/A
4
CANCELED
N/A
5
REJECTED
N/A
6
FILLED
COMPLETED
7
CORRECTED
MODIFIED
8
SETTLED
COMPLETED
1
RECEIVED
N/A
2
INVALID
N/A
3
PENDING
N/A
4
REJECTED
N/A
5
PROCESSED
COMPLETED