首页 > 解决方案 > How to identify an average pricing AllocationInstruction in FIX 4.4?

问题描述

I am trying to parse a FIX 4.4 AllocationInstruction (J) message, I want to identify whether an allocation is to be average priced. Unable to figure out which tag to use for that.

I've tried searching on https://fiximate.fixtrading.org/ and saw 2 tags AvgPxIndicator (field 819) and TrdType (field 828), none of these are part of FIX 4.4 AllocationInstruction.

标签: fix-protocolquickfixj

解决方案


官方 FIX4.4 规范文档第 5 卷第 37 页的另一个引用:

交易后分配

交易后分配可以通过以下两种方法之一计算:

  1. 使用平均价格:每个 AllocAccount 都有一个 AllocAvgPx(例如美国和欧洲)(参见示例 1-1、2-1、3-1)
  2. 使用执行价格:每个 AllocAccount 和 AllocPrice 的组合(唯一的 LastPx)(例如日本)(参见示例 1-2、2-2、3-2)

但是,如果不询问您的交易对手,这只是猜测。


推荐阅读