Skip to end of banner
Go to start of banner

Allocation Management FIXML API - AllocationInstructionAck - Allocate Claim

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

 

/AllocInstrctnAck

 

NameAbbrDatatypeDescriptionEnumerations
Message ID ID StringUnique identifier for this Allocation Instruction Ack message. 
Reference Message ID RefAllocID StringID of the Allocation Instruction message being referenced. 
Group ID GrpID StringCCP assigned ID for grouping trades for allocation. 
Average Price Group ID AvgPxGrpID StringFirm designated group identifier for the average price group. 
Trade Date TrdDt LocalMktDateThe trade date assigned to an execution on the trading platform. For privately negotiated trades, the date on which the trade has been received by the CCP. 
Transaction Time TxnTm UTCTimestampDate/time when Allocation Instruction Ack is generated 
Status Stat intDenotes the status of the Allocation Instruction.1 - block level reject

2 - account level reject

5 - rejected by intermediary

Transaction Type TransTyp charUsed to express New, Cancel, or Replace for the Allocation Instruction message being referenced. Only New is supported.0 - New

1 - Replace

2 - Cancel

Allocation Type Typ intSpecifies the purpose or type of the Allocation Instruction message being referenced.12 - Incomplete Group

13 - Complete Group

15 - Un-complete Group

16 - Cancel Group

17 - Give-up

18 - Take-up

19 - Refuse Take-up

20 - Initiate Reversal

21 - Claim Reversal

22 - Refuse Reversal

23 - Sub-allocate Give-up

Executing or Claiming Indicator ExecOrClaimInd intDifferentiates between messages sent to the Executing Firm vs. the Claiming Firm.0 - Executing Firm

1 - Claiming Firm

Post Trade Type PostTrdTyp intDefines the post trade type, e.g. give up, average price, cross exchange give up, etc.0 - Give up

1 - Average price

2 - Cross Exchange Give up

Additional Text Txt StringCan include explanation for rejection of an Allocation Instruction. 
StandardHeader Hdr  
Instrument Instrmt  
Parties (repeating) Pty  
→ Party ID ID StringUsed to identify the Party. 
→ Party ID Source Src charUsed to identify the source of PartyID value.C - Generally accepted market participant identifier

D - Proprietary / Custom code

G - MIC (ISO 10383 - Market Identificer Code)

H - Clearing house participant/member code

N - LEI

→ Party Role R intIndicates the type of Party or the role of the party in the Party block.1 - Executing Firm

2 - Broker of Credit (formerly FIX 4.2 BrokerOfCredit)

4 - Clearing Firm

7 - Trading (Entering) Firm

21 - Clearing Organization

22 - Exchange

24 - Customer Account

28 - Custodian

38 - Position account

52 - Large Trader Reportable Account

73 - Execution Venue

101 - Collateral asset account

103 - Calculation agent

110 - Borrower

111 - Primary Obligor

112 - Guarantor

114 - Determining party

115 - Hedging party

116 - Reporting entity

4100 - Depository

→ PtysSubGrp (repeating) Sub  
→→ Party Qualifier ID ID StringA Sub ID provides additional information about the Party. 
→→ Party Qualifier Type Typ intThe Type of Party Sub ID in the Party Sub Tag.1 - Firm

3 - System

4 - Application

6 - Postal address

7 - Phone number

8 - Email address

10 - Securities account number (for settlement instructions)

11 - Registration number (for settlement instructions and confirmations)

15 - Cash account number (for settlement instructions)

24 - Department

26 - Account type or Origin

31 - Location

51 - Business center

57 - System trade identifier

58 - System trade sub-identifier

59 - Futures Commission Merchant (FCM) code

60 - Delivery terminal customer account/code (aka HUB code)

61 - Voluntary reporting entity

62 - Reporting obligation jurisdiction

63 - Voluntary reporting jurisdiction

64 - Company Activities [ID:
A = Assurance undertaking authorized in accordance with Directive 2002/83/EC
C=Credit institution authorized in accordance with Directive 2006/48/EC
F=Investment firm in accordance with Directive 2004/39/EC
I=Insurance undertaking authorized in accordance with Directive 73/239/EC
L=Alternative investment fund managed by AIFMs authorized or registered in accordance with Directive 2011/61/EC
O=Institution for occupational retirement provision within the meaning of Article 6(a0 of Directive 2003/41/EC
R=Reinsurance undertaking authorized in accordance with Directive 2005/68/EC
U=UCITS and its management company, authorized in accordance with Directive 2009/65/EC
or blank in case of coverage by LEI or in case of non-financial counterparties.]

65 - European Economic Area domiciled [ID: Y or N]

66 - Contract linked to commercial or treasury financing for this counterparty [ID: Y or N]

67 - Contract above clearing threshold for this counterparty [ID: Y or N]

74 - Payer

75 - Receiver

4000 - Customer Order Capacity (CTI) for Claiming Firm

AllocAckGrp (repeating) AllocAck  
StandardTrailer StandardTrailer  
  • No labels