Batch Trade & Allocation Error Codes

See the following list for the most common errors and allocation reject reasons.

Error and Reject Scenarios
Customer account does not exist
Firm Allocation Account does not exist
Submitting the same clientTransactionId more than once
Symbol mismatches symbol of batch (when allocating to a batch)
Batch ID does not exist (when allocating to/retrieving from batch)
Allocations count mismatch (when closing batch)
Investor account does not have enough cryptocoin to sell
The clientTransactionId does not exist (when retrieving allocation details)
Symbol does not exist
Allocation amount (either notional or quantity) is negative