-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfix-fields-44.el
990 lines (984 loc) · 31.1 KB
/
fix-fields-44.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
;;; fix-fields-44.el --- Standard field dictionary for FIX 4.4
;;
;; Any copyright that might exist in this compilation of data is hereby
;; abandoned to the four winds.
;;
;; This data is for use as part of an implementation of the FIX protocol.
;; It is a data dictionary mapping tag numbers to names and types, compiled
;; from documentation published by FIX Protocol Limited (FPL) on the web site
;; at http://fixprotocol.org. About copyright, FPL says:
;;
;; "Note that FPL claims no intellectual property over any implementation
;; (programming code) of an application which implements the behaviour and
;; details from the FIX Protocol specification."
;; See http://fixprotocol.org/copyright.shtml
;;; Commentary:
;;
;; These are the standard fields for FIX 4.4, in a format suitable for
;; use by 'fix-dictionary' in the fix.el library, along with any
;; custom fields you want to add.
;;; History:
;;
;; Field meta-data downloaded and parsed from the Fiximate service on the
;; fixprotocol.org website, and then tidied up by hand as it had a
;; couple of broken bits and pieces. It probably has other mistakes in it.
;;; Code:
(defconst fix-fields-44
'((1 Account String)
(2 AdvId String)
(3 AdvRefID String)
(4 AdvSide char)
(5 AdvTransType String)
(6 AvgPx Price)
(7 BeginSeqNo SeqNum)
(8 BeginString String)
(9 BodyLength Length)
(10 CheckSum String)
(11 ClOrdID String)
(12 Commission Amt)
(13 CommType char)
(14 CumQty Qty)
(15 Currency Currency)
(16 EndSeqNo SeqNum)
(17 ExecID String)
(18 ExecInst MultipleValueString)
(19 ExecRefID String)
(20 ExecTransType char)
(21 HandlInst char)
(22 SecurityIDSource String)
(23 IOIID String)
(24 IOIOthSvc char)
(25 IOIQltyInd char)
(26 IOIRefID String)
(27 IOIQty String)
(28 IOITransType char)
(29 LastCapacity char)
(30 LastMkt Exchange)
(31 LastPx Price)
(32 LastQty Qty)
(33 NoLinesOfText NumInGroup)
(34 MsgSeqNum SeqNum)
(35 MsgType String)
(36 NewSeqNo SeqNum)
(37 OrderID String)
(38 OrderQty Qty)
(39 OrdStatus char)
(40 OrdType char)
(41 OrigClOrdID String)
(42 OrigTime UTCTimestamp)
(43 PossDupFlag Boolean)
(44 Price Price)
(45 RefSeqNum SeqNum)
(46 RelatdSym String)
(47 Rule80A char)
(48 SecurityID String)
(49 SenderCompID String)
(50 SenderSubID String)
(51 SendingDate LocalMktDate)
(52 SendingTime UTCTimestamp)
(53 Quantity Qty)
(54 Side char)
(55 Symbol String)
(56 TargetCompID String)
(57 TargetSubID String)
(58 Text String)
(59 TimeInForce char)
(60 TransactTime UTCTimestamp)
(61 Urgency char)
(62 ValidUntilTime UTCTimestamp)
(63 SettlType char)
(64 SettlDate LocalMktDate)
(65 SymbolSfx String)
(66 ListID String)
(67 ListSeqNo int)
(68 TotNoOrders int)
(69 ListExecInst String)
(70 AllocID String)
(71 AllocTransType char)
(72 RefAllocID String)
(73 NoOrders NumInGroup)
(74 AvgPxPrecision int)
(75 TradeDate LocalMktDate)
(76 ExecBroker String)
(77 PositionEffect char)
(78 NoAllocs NumInGroup)
(79 AllocAccount String)
(80 AllocQty Qty)
(81 ProcessCode char)
(82 NoRpts int)
(83 RptSeq int)
(84 CxlQty Qty)
(85 NoDlvyInst NumInGroup)
(86 DlvyInst String)
(87 AllocStatus int)
(88 AllocRejCode int)
(89 Signature data)
(90 SecureDataLen Length)
(91 SecureData data)
(92 BrokerOfCredit String)
(93 SignatureLength Length)
(94 EmailType char)
(95 RawDataLength Length)
(96 RawData data)
(97 PossResend Boolean)
(98 EncryptMethod int)
(99 StopPx Price)
(100 ExDestination Exchange)
;; (101 (Not Defined) n/a)
(102 CxlRejReason int)
(103 OrdRejReason int)
(104 IOIQualifier char)
(105 WaveNo String)
(106 Issuer String)
(107 SecurityDesc String)
(108 HeartBtInt int)
(109 ClientID String)
(110 MinQty Qty)
(111 MaxFloor Qty)
(112 TestReqID String)
(113 ReportToExch Boolean)
(114 LocateReqd Boolean)
(115 OnBehalfOfCompID String)
(116 OnBehalfOfSubID String)
(117 QuoteID String)
(118 NetMoney Amt)
(119 SettlCurrAmt Amt)
(120 SettlCurrency Currency)
(121 ForexReq Boolean)
(122 OrigSendingTime UTCTimestamp)
(123 GapFillFlag Boolean)
(124 NoExecs NumInGroup)
(125 CxlType char)
(126 ExpireTime UTCTimestamp)
(127 DKReason char)
(128 DeliverToCompID String)
(129 DeliverToSubID String)
(130 IOINaturalFlag Boolean)
(131 QuoteReqID String)
(132 BidPx Price)
(133 OfferPx Price)
(134 BidSize Qty)
(135 OfferSize Qty)
(136 NoMiscFees NumInGroup)
(137 MiscFeeAmt Amt)
(138 MiscFeeCurr Currency)
(139 MiscFeeType char)
(140 PrevClosePx Price)
(141 ResetSeqNumFlag Boolean)
(142 SenderLocationID String)
(143 TargetLocationID String)
(144 OnBehalfOfLocationID String)
(145 DeliverToLocationID String)
(146 NoRelatedSym NumInGroup)
(147 Subject String)
(148 Headline String)
(149 URLLink String)
(150 ExecType char)
(151 LeavesQty Qty)
(152 CashOrderQty Qty)
(153 AllocAvgPx Price)
(154 AllocNetMoney Amt)
(155 SettlCurrFxRate float)
(156 SettlCurrFxRateCalc char)
(157 NumDaysInterest int)
(158 AccruedInterestRate Percentage)
(159 AccruedInterestAmt Amt)
(160 SettlInstMode char)
(161 AllocText String)
(162 SettlInstID String)
(163 SettlInstTransType char)
(164 EmailThreadID String)
(165 SettlInstSource char)
(166 SettlLocation String)
(167 SecurityType String)
(168 EffectiveTime UTCTimestamp)
(169 StandInstDbType int)
(170 StandInstDbName String)
(171 StandInstDbID String)
(172 SettlDeliveryType int)
(173 SettlDepositoryCode String)
(174 SettlBrkrCode String)
(175 SettlInstCode String)
(176 SecuritySettlAgentName String)
(177 SecuritySettlAgentCode String)
(178 SecuritySettlAgentAcctNum String)
(179 SecuritySettlAgentAcctName String)
(180 SecuritySettlAgentContactName String)
(181 SecuritySettlAgentContactPhone String)
(182 CashSettlAgentName String)
(183 CashSettlAgentCode String)
(184 CashSettlAgentAcctNum String)
(185 CashSettlAgentAcctName String)
(186 CashSettlAgentContactName String)
(187 CashSettlAgentContactPhone String)
(188 BidSpotRate Price)
(189 BidForwardPoints PriceOffset)
(190 OfferSpotRate Price)
(191 OfferForwardPoints PriceOffset)
(192 OrderQty2 Qty)
(193 SettlDate2 LocalMktDate)
(194 LastSpotRate Price)
(195 LastForwardPoints PriceOffset)
(196 AllocLinkID String)
(197 AllocLinkType int)
(198 SecondaryOrderID String)
(199 NoIOIQualifiers NumInGroup)
(200 MaturityMonthYear month-year)
(201 PutOrCall int)
(202 StrikePrice Price)
(203 CoveredOrUncovered int)
(204 CustomerOrFirm int)
(205 MaturityDay day-of-month)
(206 OptAttribute char)
(207 SecurityExchange Exchange)
(208 NotifyBrokerOfCredit Boolean)
(209 AllocHandlInst int)
(210 MaxShow Qty)
(211 PegOffsetValue float)
(212 XmlDataLen Length)
(213 XmlData data)
(214 SettlInstRefID String)
(215 NoRoutingIDs NumInGroup)
(216 RoutingType int)
(217 RoutingID String)
(218 Spread PriceOffset)
(219 Benchmark char)
(220 BenchmarkCurveCurrency Currency)
(221 BenchmarkCurveName String)
(222 BenchmarkCurvePoint String)
(223 CouponRate Percentage)
(224 CouponPaymentDate LocalMktDate)
(225 IssueDate LocalMktDate)
(226 RepurchaseTerm int)
(227 RepurchaseRate Percentage)
(228 Factor float)
(229 TradeOriginationDate LocalMktDate)
(230 ExDate LocalMktDate)
(231 ContractMultiplier float)
(232 NoStipulations NumInGroup)
(233 StipulationType String)
(234 StipulationValue String)
(235 YieldType String)
(236 Yield Percentage)
(237 TotalTakedown Amt)
(238 Concession Amt)
(239 RepoCollateralSecurityType int)
(240 RedemptionDate LocalMktDate)
(241 UnderlyingCouponPaymentDate LocalMktDate)
(242 UnderlyingIssueDate LocalMktDate)
(243 UnderlyingRepoCollateralSecurityType int)
(244 UnderlyingRepurchaseTerm int)
(245 UnderlyingRepurchaseRate Percentage)
(246 UnderlyingFactor float)
(247 UnderlyingRedemptionDate LocalMktDate)
(248 LegCouponPaymentDate LocalMktDate)
(249 LegIssueDate LocalMktDate)
(250 LegRepoCollateralSecurityType int)
(251 LegRepurchaseTerm int)
(252 LegRepurchaseRate Percentage)
(253 LegFactor float)
(254 LegRedemptionDate LocalMktDate)
(255 CreditRating String)
(256 UnderlyingCreditRating String)
(257 LegCreditRating String)
(258 TradedFlatSwitch Boolean)
(259 BasisFeatureDate LocalMktDate)
(260 BasisFeaturePrice Price)
(262 MDReqID String)
(263 SubscriptionRequestType char)
(264 MarketDepth int)
(265 MDUpdateType int)
(266 AggregatedBook Boolean)
(267 NoMDEntryTypes NumInGroup)
(268 NoMDEntries NumInGroup)
(269 MDEntryType char)
(270 MDEntryPx Price)
(271 MDEntrySize Qty)
(272 MDEntryDate UTCDateOnly)
(273 MDEntryTime UTCTimeOnly)
(274 TickDirection char)
(275 MDMkt Exchange)
(276 QuoteCondition MultipleValueString)
(277 TradeCondition MultipleValueString)
(278 MDEntryID String)
(279 MDUpdateAction char)
(280 MDEntryRefID String)
(281 MDReqRejReason char)
(282 MDEntryOriginator String)
(283 LocationID String)
(284 DeskID String)
(285 DeleteReason char)
(286 OpenCloseSettlFlag MultipleValueString)
(287 SellerDays int)
(288 MDEntryBuyer String)
(289 MDEntrySeller String)
(290 MDEntryPositionNo int)
(291 FinancialStatus MultipleValueString)
(292 CorporateAction MultipleValueString)
(293 DefBidSize Qty)
(294 DefOfferSize Qty)
(295 NoQuoteEntries NumInGroup)
(296 NoQuoteSets NumInGroup)
(297 QuoteStatus int)
(298 QuoteCancelType int)
(299 QuoteEntryID String)
(300 QuoteRejectReason int)
(301 QuoteResponseLevel int)
(302 QuoteSetID String)
(303 QuoteRequestType int)
(304 TotNoQuoteEntries int)
(305 UnderlyingSecurityIDSource String)
(306 UnderlyingIssuer String)
(307 UnderlyingSecurityDesc String)
(308 UnderlyingSecurityExchange Exchange)
(309 UnderlyingSecurityID String)
(310 UnderlyingSecurityType String)
(311 UnderlyingSymbol String)
(312 UnderlyingSymbolSfx String)
(313 UnderlyingMaturityMonthYear month-year)
(314 UnderlyingMaturityDay day-of-month)
(315 UnderlyingPutOrCall int)
(316 UnderlyingStrikePrice Price)
(317 UnderlyingOptAttribute char)
(318 UnderlyingCurrency Currency)
(319 RatioQty Qty)
(320 SecurityReqID String)
(321 SecurityRequestType int)
(322 SecurityResponseID String)
(323 SecurityResponseType int)
(324 SecurityStatusReqID String)
(325 UnsolicitedIndicator Boolean)
(326 SecurityTradingStatus int)
(327 HaltReason char)
(328 InViewOfCommon Boolean)
(329 DueToRelated Boolean)
(330 BuyVolume Qty)
(331 SellVolume Qty)
(332 HighPx Price)
(333 LowPx Price)
(334 Adjustment int)
(335 TradSesReqID String)
(336 TradingSessionID String)
(337 ContraTrader String)
(338 TradSesMethod int)
(339 TradSesMode int)
(340 TradSesStatus int)
(341 TradSesStartTime UTCTimestamp)
(342 TradSesOpenTime UTCTimestamp)
(343 TradSesPreCloseTime UTCTimestamp)
(344 TradSesCloseTime UTCTimestamp)
(345 TradSesEndTime UTCTimestamp)
(346 NumberOfOrders int)
(347 MessageEncoding String)
(348 EncodedIssuerLen Length)
(349 EncodedIssuer data)
(350 EncodedSecurityDescLen Length)
(351 EncodedSecurityDesc data)
(352 EncodedListExecInstLen Length)
(353 EncodedListExecInst data)
(354 EncodedTextLen Length)
(355 EncodedText data)
(356 EncodedSubjectLen Length)
(357 EncodedSubject data)
(358 EncodedHeadlineLen Length)
(359 EncodedHeadline data)
(360 EncodedAllocTextLen Length)
(361 EncodedAllocText data)
(362 EncodedUnderlyingIssuerLen Length)
(363 EncodedUnderlyingIssuer data)
(364 EncodedUnderlyingSecurityDescLen Length)
(365 EncodedUnderlyingSecurityDesc data)
(366 AllocPrice Price)
(367 QuoteSetValidUntilTime UTCTimestamp)
(368 QuoteEntryRejectReason int)
(369 LastMsgSeqNumProcessed SeqNum)
(370 OnBehalfOfSendingTime UTCTimestamp)
(371 RefTagID int)
(372 RefMsgType String)
(373 SessionRejectReason int)
(374 BidRequestTransType char)
(375 ContraBroker String)
(376 ComplianceID String)
(377 SolicitedFlag Boolean)
(378 ExecRestatementReason int)
(379 BusinessRejectRefID String)
(380 BusinessRejectReason int)
(381 GrossTradeAmt Amt)
(382 NoContraBrokers NumInGroup)
(383 MaxMessageSize Length)
(384 NoMsgTypes NumInGroup)
(385 MsgDirection char)
(386 NoTradingSessions NumInGroup)
(387 TotalVolumeTraded Qty)
(388 DiscretionInst char)
(389 DiscretionOffsetValue float)
(390 BidID String)
(391 ClientBidID String)
(392 ListName String)
(393 TotNoRelatedSym int)
(394 BidType int)
(395 NumTickets int)
(396 SideValue1 Amt)
(397 SideValue2 Amt)
(398 NoBidDescriptors NumInGroup)
(399 BidDescriptorType int)
(400 BidDescriptor String)
(401 SideValueInd int)
(402 LiquidityPctLow Percentage)
(403 LiquidityPctHigh Percentage)
(404 LiquidityValue Amt)
(405 EFPTrackingError Percentage)
(406 FairValue Amt)
(407 OutsideIndexPct Percentage)
(408 ValueOfFutures Amt)
(409 LiquidityIndType int)
(410 WtAverageLiquidity Percentage)
(411 ExchangeForPhysical Boolean)
(412 OutMainCntryUIndex Amt)
(413 CrossPercent Percentage)
(414 ProgRptReqs int)
(415 ProgPeriodInterval int)
(416 IncTaxInd int)
(417 NumBidders int)
(418 BidTradeType char)
(419 BasisPxType char)
(420 NoBidComponents NumInGroup)
(421 Country Country)
(422 TotNoStrikes int)
(423 PriceType int)
(424 DayOrderQty Qty)
(425 DayCumQty Qty)
(426 DayAvgPx Price)
(427 GTBookingInst int)
(428 NoStrikes NumInGroup)
(429 ListStatusType int)
(430 NetGrossInd int)
(431 ListOrderStatus int)
(432 ExpireDate LocalMktDate)
(433 ListExecInstType char)
(434 CxlRejResponseTo char)
(435 UnderlyingCouponRate Percentage)
(436 UnderlyingContractMultiplier float)
(437 ContraTradeQty Qty)
(438 ContraTradeTime UTCTimestamp)
(439 ClearingFirm String)
(440 ClearingAccount String)
(441 LiquidityNumSecurities int)
(442 MultiLegReportingType char)
(443 StrikeTime UTCTimestamp)
(444 ListStatusText String)
(445 EncodedListStatusTextLen Length)
(446 EncodedListStatusText data)
(447 PartyIDSource char)
(448 PartyID String)
(449 TotalVolumeTradedDate UTCDateOnly)
(450 TotalVolumeTradedTime UTCTimeOnly)
(451 NetChgPrevDay PriceOffset)
(452 PartyRole int)
(453 NoPartyIDs NumInGroup)
(454 NoSecurityAltID NumInGroup)
(455 SecurityAltID String)
(456 SecurityAltIDSource String)
(457 NoUnderlyingSecurityAltID NumInGroup)
(458 UnderlyingSecurityAltID String)
(459 UnderlyingSecurityAltIDSource String)
(460 Product int)
(461 CFICode String)
(462 UnderlyingProduct int)
(463 UnderlyingCFICode String)
(464 TestMessageIndicator Boolean)
(465 QuantityType int)
(466 BookingRefID String)
(467 IndividualAllocID String)
(468 RoundingDirection char)
(469 RoundingModulus float)
(470 CountryOfIssue Country)
(471 StateOrProvinceOfIssue String)
(472 LocaleOfIssue String)
(473 NoRegistDtls NumInGroup)
(474 MailingDtls String)
(475 InvestorCountryOfResidence Country)
(476 PaymentRef String)
(477 DistribPaymentMethod int)
(478 CashDistribCurr Currency)
(479 CommCurrency Currency)
(480 CancellationRights char)
(481 MoneyLaunderingStatus char)
(482 MailingInst String)
(483 TransBkdTime UTCTimestamp)
(484 ExecPriceType char)
(485 ExecPriceAdjustment float)
(486 DateOfBirth LocalMktDate)
(487 TradeReportTransType int)
(488 CardHolderName String)
(489 CardNumber String)
(490 CardExpDate LocalMktDate)
(491 CardIssNum String)
(492 PaymentMethod int)
(493 RegistAcctType String)
(494 Designation String)
(495 TaxAdvantageType int)
(496 RegistRejReasonText String)
(497 FundRenewWaiv char)
(498 CashDistribAgentName String)
(499 CashDistribAgentCode String)
(500 CashDistribAgentAcctNumber String)
(501 CashDistribPayRef String)
(502 CashDistribAgentAcctName String)
(503 CardStartDate LocalMktDate)
(504 PaymentDate LocalMktDate)
(505 PaymentRemitterID String)
(506 RegistStatus char)
(507 RegistRejReasonCode int)
(508 RegistRefID String)
(509 RegistDtls String)
(510 NoDistribInsts NumInGroup)
(511 RegistEmail String)
(512 DistribPercentage Percentage)
(513 RegistID String)
(514 RegistTransType char)
(515 ExecValuationPoint UTCTimestamp)
(516 OrderPercent Percentage)
(517 OwnershipType char)
(518 NoContAmts NumInGroup)
(519 ContAmtType int)
(520 ContAmtValue float)
(521 ContAmtCurr Currency)
(522 OwnerType int)
(523 PartySubID String)
(524 NestedPartyID String)
(525 NestedPartyIDSource char)
(526 SecondaryClOrdID String)
(527 SecondaryExecID String)
(528 OrderCapacity char)
(529 OrderRestrictions MultipleValueString)
(530 MassCancelRequestType char)
(531 MassCancelResponse char)
(532 MassCancelRejectReason char)
(533 TotalAffectedOrders int)
(534 NoAffectedOrders int)
(535 AffectedOrderID String)
(536 AffectedSecondaryOrderID String)
(537 QuoteType int)
(538 NestedPartyRole int)
(539 NoNestedPartyIDs NumInGroup)
(540 TotalAccruedInterestAmt Amt)
(541 MaturityDate LocalMktDate)
(542 UnderlyingMaturityDate LocalMktDate)
(543 InstrRegistry String)
(544 CashMargin char)
(545 NestedPartySubID String)
(546 Scope MultipleValueString)
(547 MDImplicitDelete Boolean)
(548 CrossID String)
(549 CrossType int)
(550 CrossPrioritization int)
(551 OrigCrossID String)
(552 NoSides NumInGroup)
(553 Username String)
(554 Password String)
(555 NoLegs NumInGroup)
(556 LegCurrency Currency)
(557 TotNoSecurityTypes int)
(558 NoSecurityTypes NumInGroup)
(559 SecurityListRequestType int)
(560 SecurityRequestResult int)
(561 RoundLot Qty)
(562 MinTradeVol Qty)
(563 MultiLegRptTypeReq int)
(564 LegPositionEffect char)
(565 LegCoveredOrUncovered int)
(566 LegPrice Price)
(567 TradSesStatusRejReason int)
(568 TradeRequestID String)
(569 TradeRequestType int)
(570 PreviouslyReported Boolean)
(571 TradeReportID String)
(572 TradeReportRefID String)
(573 MatchStatus char)
(574 MatchType String)
(575 OddLot Boolean)
(576 NoClearingInstructions NumInGroup)
(577 ClearingInstruction int)
(578 TradeInputSource String)
(579 TradeInputDevice String)
(580 NoDates int)
(581 AccountType int)
(582 CustOrderCapacity int)
(583 ClOrdLinkID String)
(584 MassStatusReqID String)
(585 MassStatusReqType int)
(586 OrigOrdModTime UTCTimestamp)
(587 LegSettlType char)
(588 LegSettlDate LocalMktDate)
(589 DayBookingInst char)
(590 BookingUnit char)
(591 PreallocMethod char)
(592 UnderlyingCountryOfIssue Country)
(593 UnderlyingStateOrProvinceOfIssue String)
(594 UnderlyingLocaleOfIssue String)
(595 UnderlyingInstrRegistry String)
(596 LegCountryOfIssue Country)
(597 LegStateOrProvinceOfIssue String)
(598 LegLocaleOfIssue String)
(599 LegInstrRegistry String)
(600 LegSymbol String)
(601 LegSymbolSfx String)
(602 LegSecurityID String)
(603 LegSecurityIDSource String)
(604 NoLegSecurityAltID String)
(605 LegSecurityAltID String)
(606 LegSecurityAltIDSource String)
(607 LegProduct int)
(608 LegCFICode String)
(609 LegSecurityType String)
(610 LegMaturityMonthYear month-year)
(611 LegMaturityDate LocalMktDate)
(612 LegStrikePrice Price)
(613 LegOptAttribute char)
(614 LegContractMultiplier float)
(615 LegCouponRate Percentage)
(616 LegSecurityExchange Exchange)
(617 LegIssuer String)
(618 EncodedLegIssuerLen Length)
(619 EncodedLegIssuer data)
(620 LegSecurityDesc String)
(621 EncodedLegSecurityDescLen Length)
(622 EncodedLegSecurityDesc data)
(623 LegRatioQty float)
(624 LegSide char)
(625 TradingSessionSubID String)
(626 AllocType int)
(627 NoHops NumInGroup)
(628 HopCompID String)
(629 HopSendingTime UTCTimestamp)
(630 HopRefID SeqNum)
(631 MidPx Price)
(632 BidYield Percentage)
(633 MidYield Percentage)
(634 OfferYield Percentage)
(635 ClearingFeeIndicator String)
(636 WorkingIndicator Boolean)
(637 LegLastPx Price)
(638 PriorityIndicator int)
(639 PriceImprovement PriceOffset)
(640 Price2 Price)
(641 LastForwardPoints2 PriceOffset)
(642 BidForwardPoints2 PriceOffset)
(643 OfferForwardPoints2 PriceOffset)
(644 RFQReqID String)
(645 MktBidPx Price)
(646 MktOfferPx Price)
(647 MinBidSize Qty)
(648 MinOfferSize Qty)
(649 QuoteStatusReqID String)
(650 LegalConfirm Boolean)
(651 UnderlyingLastPx Price)
(652 UnderlyingLastQty Qty)
(653 SecDefStatus int)
(654 LegRefID String)
(655 ContraLegRefID String)
(656 SettlCurrBidFxRate float)
(657 SettlCurrOfferFxRate float)
(658 QuoteRequestRejectReason int)
(659 SideComplianceID String)
(660 AcctIDSource int)
(661 AllocAcctIDSource int)
(662 BenchmarkPrice Price)
(663 BenchmarkPriceType int)
(664 ConfirmID String)
(665 ConfirmStatus int)
(666 ConfirmTransType int)
(667 ContractSettlMonth month-year)
(668 DeliveryForm int)
(669 LastParPx Price)
(670 NoLegAllocs NumInGroup)
(671 LegAllocAccount String)
(672 LegIndividualAllocID String)
(673 LegAllocQty Qty)
(674 LegAllocAcctIDSource String)
(675 LegSettlCurrency Currency)
(676 LegBenchmarkCurveCurrency Currency)
(677 LegBenchmarkCurveName String)
(678 LegBenchmarkCurvePoint String)
(679 LegBenchmarkPrice Price)
(680 LegBenchmarkPriceType int)
(681 LegBidPx Price)
(682 LegIOIQty String)
(683 NoLegStipulations NumInGroup)
(684 LegOfferPx Price)
(685 LegOrderQty Qty)
(686 LegPriceType int)
(687 LegQty Qty)
(688 LegStipulationType String)
(689 LegStipulationValue String)
(690 LegSwapType int)
(691 Pool String)
(692 QuotePriceType int)
(693 QuoteRespID String)
(694 QuoteRespType int)
(695 QuoteQualifier char)
(696 YieldRedemptionDate LocalMktDate)
(697 YieldRedemptionPrice Price)
(698 YieldRedemptionPriceType int)
(699 BenchmarkSecurityID String)
(700 ReversalIndicator Boolean)
(701 YieldCalcDate LocalMktDate)
(702 NoPositions NumInGroup)
(703 PosType String)
(704 LongQty Qty)
(705 ShortQty Qty)
(706 PosQtyStatus int)
(707 PosAmtType String)
(708 PosAmt Amt)
(709 PosTransType int)
(710 PosReqID String)
(711 NoUnderlyings NumInGroup)
(712 PosMaintAction int)
(713 OrigPosReqRefID String)
(714 PosMaintRptRefID String)
(715 ClearingBusinessDate LocalMktDate)
(716 SettlSessID String)
(717 SettlSessSubID String)
(718 AdjustmentType int)
(719 ContraryInstructionIndicator Boolean)
(720 PriorSpreadIndicator Boolean)
(721 PosMaintRptID String)
(722 PosMaintStatus int)
(723 PosMaintResult int)
(724 PosReqType int)
(725 ResponseTransportType int)
(726 ResponseDestination String)
(727 TotalNumPosReports int)
(728 PosReqResult int)
(729 PosReqStatus int)
(730 SettlPrice Price)
(731 SettlPriceType int)
(732 UnderlyingSettlPrice Price)
(733 UnderlyingSettlPriceType int)
(734 PriorSettlPrice Price)
(735 NoQuoteQualifiers NumInGroup)
(736 AllocSettlCurrency Currency)
(737 AllocSettlCurrAmt Amt)
(738 InterestAtMaturity Amt)
(739 LegDatedDate LocalMktDate)
(740 LegPool String)
(741 AllocInterestAtMaturity Amt)
(742 AllocAccruedInterestAmt Amt)
(743 DeliveryDate LocalMktDate)
(744 AssignmentMethod char)
(745 AssignmentUnit Qty)
(746 OpenInterest Amt)
(747 ExerciseMethod char)
(748 TotNumTradeReports int)
(749 TradeRequestResult int)
(750 TradeRequestStatus int)
(751 TradeReportRejectReason int)
(752 SideMultiLegReportingType int)
(753 NoPosAmt NumInGroup)
(754 AutoAcceptIndicator Boolean)
(755 AllocReportID String)
(756 NoNested2PartyIDs NumInGroup)
(757 Nested2PartyID String)
(758 Nested2PartyIDSource char)
(759 Nested2PartyRole int)
(760 Nested2PartySubID String)
(761 BenchmarkSecurityIDSource String)
(762 SecuritySubType String)
(763 UnderlyingSecuritySubType String)
(764 LegSecuritySubType String)
(765 AllowableOneSidednessPct Percentage)
(766 AllowableOneSidednessValue Amt)
(767 AllowableOneSidednessCurr Currency)
(768 NoTrdRegTimestamps NumInGroup)
(769 TrdRegTimestamp UTCTimestamp)
(770 TrdRegTimestampType int)
(771 TrdRegTimestampOrigin String)
(772 ConfirmRefID String)
(773 ConfirmType int)
(774 ConfirmRejReason int)
(775 BookingType int)
(776 IndividualAllocRejCode int)
(777 SettlInstMsgID String)
(778 NoSettlInst NumInGroup)
(779 LastUpdateTime UTCTimestamp)
(780 AllocSettlInstType int)
(781 NoSettlPartyIDs NumInGroup)
(782 SettlPartyID String)
(783 SettlPartyIDSource char)
(784 SettlPartyRole int)
(785 SettlPartySubID String)
(786 SettlPartySubIDType int)
(787 DlvyInstType char)
(788 TerminationType int)
(789 NextExpectedMsgSeqNum SeqNum)
(790 OrdStatusReqID String)
(791 SettlInstReqID String)
(792 SettlInstReqRejCode int)
(793 SecondaryAllocID String)
(794 AllocReportType int)
(795 AllocReportRefID String)
(796 AllocCancReplaceReason int)
(797 CopyMsgIndicator Boolean)
(798 AllocAccountType int)
(799 OrderAvgPx Price)
(800 OrderBookingQty Qty)
(801 NoSettlPartySubIDs NumInGroup)
(802 NoPartySubIDs NumInGroup)
(803 PartySubIDType int)
(804 NoNestedPartySubIDs NumInGroup)
(805 NestedPartySubIDType int)
(806 NoNested2PartySubIDs NumInGroup)
(807 Nested2PartySubIDType int)
(808 AllocIntermedReqType int)
;; (809 (Not Defined) n/a)
(810 UnderlyingPx Price)
(811 PriceDelta float)
(812 ApplQueueMax int)
(813 ApplQueueDepth int)
(814 ApplQueueResolution int)
(815 ApplQueueAction int)
(816 NoAltMDSource NumInGroup)
(817 AltMDSourceID String)
(818 SecondaryTradeReportID String)
(819 AvgPxIndicator int)
(820 TradeLinkID String)
(821 OrderInputDevice String)
(822 UnderlyingTradingSessionID String)
(823 UnderlyingTradingSessionSubID String)
(824 TradeLegRefID String)
(825 ExchangeRule String)
(826 TradeAllocIndicator int)
(827 ExpirationCycle int)
(828 TrdType int)
(829 TrdSubType int)
(830 TransferReason String)
(831 AsgnReqID String)
(832 TotNumAssignmentReports int)
(833 AsgnRptID String)
(834 ThresholdAmount PriceOffset)
(835 PegMoveType int)
(836 PegOffsetType int)
(837 PegLimitType int)
(838 PegRoundDirection int)
(839 PeggedPrice Price)
(840 PegScope int)
(841 DiscretionMoveType int)
(842 DiscretionOffsetType int)
(843 DiscretionLimitType int)
(844 DiscretionRoundDirection int)
(845 DiscretionPrice Price)
(846 DiscretionScope int)
(847 TargetStrategy int)
(848 TargetStrategyParameters String)
(849 ParticipationRate Percentage)
(850 TargetStrategyPerformance float)
(851 LastLiquidityInd int)
(852 PublishTrdIndicator Boolean)
(853 ShortSaleReason int)
(854 QtyType int)
(855 SecondaryTrdType int)
(856 TradeReportType int)
(857 AllocNoOrdersType int)
(858 SharedCommission Amt)
(859 ConfirmReqID String)
(860 AvgParPx Price)
(861 ReportedPx Price)
(862 NoCapacities NumInGroup)
(863 OrderCapacityQty Qty)
(864 NoEvents NumInGroup)
(865 EventType int)
(866 EventDate LocalMktDate)
(867 EventPx Price)
(868 EventText String)
(869 PctAtRisk Percentage)
(870 NoInstrAttrib NumInGroup)
(871 InstrAttribType int)
(872 InstrAttribValue String)
(873 DatedDate LocalMktDate)
(874 InterestAccrualDate LocalMktDate)
(875 CPProgram int)
(876 CPRegType String)
(877 UnderlyingCPProgram String)
(878 UnderlyingCPRegType String)
(879 UnderlyingQty Qty)
(880 TrdMatchID String)
(881 SecondaryTradeReportRefID String)
(882 UnderlyingDirtyPrice Price)
(883 UnderlyingEndPrice Price)
(884 UnderlyingStartValue Amt)
(885 UnderlyingCurrentValue Amt)
(886 UnderlyingEndValue Amt)
(887 NoUnderlyingStips NumInGroup)
(888 UnderlyingStipType String)
(889 UnderlyingStipValue String)
(890 MaturityNetMoney Amt)
(891 MiscFeeBasis int)
(892 TotNoAllocs int)
(893 LastFragment Boolean)
(894 CollReqID String)
(895 CollAsgnReason int)
(896 CollInquiryQualifier int)
(897 NoTrades NumInGroup)
(898 MarginRatio Percentage)
(899 MarginExcess Amt)
(900 TotalNetValue Amt)
(901 CashOutstanding Amt)
(902 CollAsgnID String)
(903 CollAsgnTransType int)
(904 CollRespID String)
(905 CollAsgnRespType int)
(906 CollAsgnRejectReason int)
(907 CollAsgnRefID String)
(908 CollRptID String)
(909 CollInquiryID String)
(910 CollStatus int)
(911 TotNumReports int)
(912 LastRptRequested Boolean)
(913 AgreementDesc String)
(914 AgreementID String)
(915 AgreementDate LocalMktDate)
(916 StartDate LocalMktDate)
(917 EndDate LocalMktDate)
(918 AgreementCurrency Currency)
(919 DeliveryType int)
(920 EndAccruedInterestAmt Amt)
(921 StartCash Amt)
(922 EndCash Amt)
(923 UserRequestID String)
(924 UserRequestType int)
(925 NewPassword String)
(926 UserStatus int)
(927 UserStatusText String)
(928 StatusValue int)
(929 StatusText String)
(930 RefCompID String)
(931 RefSubID String)
(932 NetworkResponseID String)
(933 NetworkRequestID String)
(934 LastNetworkResponseID String)
(935 NetworkRequestType int)
(936 NoCompIDs NumInGroup)
(937 NetworkStatusResponseType int)
(938 NoCollInquiryQualifier NumInGroup)
(939 TrdRptStatus int)
(940 AffirmStatus int)
(941 UnderlyingStrikeCurrency Currency)
(942 LegStrikeCurrency Currency)
(943 TimeBracket String)
(944 CollAction int)
(945 CollInquiryStatus int)
(946 CollInquiryResult int)
(947 StrikeCurrency Currency)
(948 NoNested3PartyIDs NumInGroup)
(949 Nested3PartyID String)
(950 Nested3PartyIDSource char)
(951 Nested3PartyRole int)
(952 NoNested3PartySubIDs NumInGroup)
(953 Nested3PartySubID String)
(954 Nested3PartySubIDType int)
(955 LegContractSettlMonth month-year)
(956 LegInterestAccrualDate LocalMktDate))
"Standard fields for FIX.4.4.")
(provide 'fix-fields-44)
;;; fix-fields-44.el ends here