Imported from previous forum
Consider the hierarchy - brokers -> dealers -> trading account
For NewOrderSingle, i am guessing the corresponding FIX fields would be:
Broker = SenderCompID
Dealer = SenderSubID
Trading Account = Account
Is this correct? Please confirm.
Hi Pravin,
You are correct; that’s the way the fields would map for the hierarchy you laid out. 49 is the broker/firm, 50 is the dealer/trader, and 1 is just the account, as you said.
Paul
Consider the hierarchy - brokers → dealers → trading account
For NewOrderSingle, i am guessing the corresponding FIX fields would be:
Broker = SenderCompID Dealer = SenderSubID Trading Account = Account
Is this correct? Please confirm.
It depends on the FIX version. As of FIX 4.3, the block is available and recommended to convey business actors. The recommendation is to use SenderCompID and SenderSubID only for technical routing/validation of messages.
The block has a PartyRole which can convey an Executing Firm/Desk/Trader which you can use for a hierarchy. It also has values for specific accounts but tag 1 (Account) is also fine. It depends a bit whether you want to keep this information together in a single component or scattered across multiple fields.
Hi Pravin,
You are correct; that’s the way the fields would map for the hierarchy
you laid out. 49 is the broker/firm, 50 is the dealer/trader, and 1 is
just the account, as you said.Paul
Consider the hierarchy - brokers → dealers → trading account
For NewOrderSingle, i am guessing the corresponding FIX fields
would be:Broker = SenderCompID Dealer = SenderSubID Trading Account = Account
Is this correct? Please confirm.