OnixS C++ MTS Bond Vision SDP Handler 1.4.0
API documentation
Loading...
Searching...
No Matches
SMP.Enumerations.h
Go to the documentation of this file.
1#pragma once
2/*
3* Copyright Onix Solutions Limited [OnixS]. All rights reserved.
4*
5* This software owned by Onix Solutions Limited [OnixS] and is protected by copyright law
6* and international copyright treaties.
7*
8* Access to and use of the software is governed by the terms of the applicable ONIXS Software
9* Services Agreement (the Agreement) and Customer end user license agreements granting
10* a non-assignable, non-transferable and non-exclusive license to use the software
11* for it's own data processing purposes under the terms defined in the Agreement.
12*
13* Except as otherwise granted within the terms of the Agreement, copying or reproduction of any part
14* of this source code or associated reference material to any other location for further reproduction
15* or redistribution, and any amendments to this copyright notice, are expressly prohibited.
16*
17* Any reproduction or redistribution for sale or hiring of the Software not in accordance with
18* the terms of the Agreement is a violation of copyright law.
19*/
20
21
22/*
23--------------
24GENERATED FILE
25--------------
26*/
27
28
29#include <string>
30
31
32namespace OnixS {
33namespace Mts {
34namespace BondVision {
35namespace SDP {
36
37
38
39struct ONIXS_MTS_BONDVISION_SDP_API TI_ACCESS_RIGHT
40{
53
55 static std::string toString (Enum value);
56};
57
58
59struct ONIXS_MTS_BONDVISION_SDP_API TI_ACCOUNT_INFO_STATUS
60{
73
75 static std::string toString (Enum value);
76};
77
78
103
104
105struct ONIXS_MTS_BONDVISION_SDP_API TI_ALLOCATION_TYPE
106{
119
121 static std::string toString (Enum value);
122};
123
124
125struct ONIXS_MTS_BONDVISION_SDP_API TI_ALTERNATIVE_CODE_TYPE
126{
127 enum Enum
128 {
131
134
137
140
143
146
149
152
155
158
161
164
167
170
173
176
179
182
185
188
191
194
197
200
203
206
209
212
215
218
221
224
227
230
233
236
239
242
245
248
251
252 };
253
255 static std::string toString (Enum value);
256};
257
258
259struct ONIXS_MTS_BONDVISION_SDP_API TI_BROKER_TYPE
260{
273
275 static std::string toString (Enum value);
276};
277
278
279struct ONIXS_MTS_BONDVISION_SDP_API TI_BUSINESS_DAY_CONV
280{
296
298 static std::string toString (Enum value);
299};
300
301
302struct ONIXS_MTS_BONDVISION_SDP_API TI_CALENDAR_EXCEPTION_TYPE
303{
313
315 static std::string toString (Enum value);
316};
317
318
319struct ONIXS_MTS_BONDVISION_SDP_API TI_CHAT_REQUEST_EVENT
320{
330
332 static std::string toString (Enum value);
333};
334
335
336struct ONIXS_MTS_BONDVISION_SDP_API TI_CHAT_REQUEST_STATUS
337{
347
349 static std::string toString (Enum value);
350};
351
352
353struct ONIXS_MTS_BONDVISION_SDP_API TI_CONNECTION_TYPE
354{
367
369 static std::string toString (Enum value);
370};
371
372
373struct ONIXS_MTS_BONDVISION_SDP_API TI_COUPON_TYPE
374{
393
395 static std::string toString (Enum value);
396};
397
398
399struct ONIXS_MTS_BONDVISION_SDP_API TI_CREDIT_PROFILE
400{
413
415 static std::string toString (Enum value);
416};
417
418
452
453
454struct ONIXS_MTS_BONDVISION_SDP_API TI_DESC_ENTITY_TYPE
455{
471
473 static std::string toString (Enum value);
474};
475
476
540
541
542struct ONIXS_MTS_BONDVISION_SDP_API TI_DESC_KEY_TYPE
543{
553
555 static std::string toString (Enum value);
556};
557
558
559struct ONIXS_MTS_BONDVISION_SDP_API TI_DISCOUNT_RATE_FORMULA_TYPE
560{
570
572 static std::string toString (Enum value);
573};
574
575
576struct ONIXS_MTS_BONDVISION_SDP_API TI_ENVIRONMENT
577{
599
601 static std::string toString (Enum value);
602};
603
604
605struct ONIXS_MTS_BONDVISION_SDP_API TI_EOI_ACTION
606{
619
621 static std::string toString (Enum value);
622};
623
624
625struct ONIXS_MTS_BONDVISION_SDP_API TI_EOI_EVENT
626{
639
641 static std::string toString (Enum value);
642};
643
644
645struct ONIXS_MTS_BONDVISION_SDP_API TI_EOI_STATUS
646{
659
661 static std::string toString (Enum value);
662};
663
664
665struct ONIXS_MTS_BONDVISION_SDP_API TI_EOI_TYPE
666{
679
681 static std::string toString (Enum value);
682};
683
684
685struct ONIXS_MTS_BONDVISION_SDP_API TI_EXEC_TREND
686{
702
704 static std::string toString (Enum value);
705};
706
707
708struct ONIXS_MTS_BONDVISION_SDP_API TI_EXCEPTION_DATE_TYPE
709{
725
727 static std::string toString (Enum value);
728};
729
730
731struct ONIXS_MTS_BONDVISION_SDP_API TI_EXCEPTION_TYPE
732{
745
747 static std::string toString (Enum value);
748};
749
750
751struct ONIXS_MTS_BONDVISION_SDP_API TI_EXPIRY_TYPE
752{
768
770 static std::string toString (Enum value);
771};
772
773
774struct ONIXS_MTS_BONDVISION_SDP_API TI_FILL_STATUS
775{
794
796 static std::string toString (Enum value);
797};
798
799
800struct ONIXS_MTS_BONDVISION_SDP_API TI_FINANCIAL_INSTRUMENT_TYPE
801{
814
816 static std::string toString (Enum value);
817};
818
819
820struct ONIXS_MTS_BONDVISION_SDP_API TI_FLAG
821{
822 enum Enum
823 {
826
829
830 };
831
833 static std::string toString (Enum value);
834};
835
836
837struct ONIXS_MTS_BONDVISION_SDP_API TI_FLOW
838{
857
859 static std::string toString (Enum value);
860};
861
862
863struct ONIXS_MTS_BONDVISION_SDP_API TI_FUNCTION
864{
973
975 static std::string toString (Enum value);
976};
977
978
979struct ONIXS_MTS_BONDVISION_SDP_API TI_FUNCTION_ACTION
980{
993
995 static std::string toString (Enum value);
996};
997
998
999struct ONIXS_MTS_BONDVISION_SDP_API TI_FUNCTION_LEVEL
1000{
1010
1012 static std::string toString (Enum value);
1013};
1014
1015
1016struct ONIXS_MTS_BONDVISION_SDP_API TI_IN_OUT_FLAG
1017{
1018 enum Enum
1019 {
1022
1025
1026 };
1027
1029 static std::string toString (Enum value);
1030};
1031
1032
1099
1100
1143
1144
1145struct ONIXS_MTS_BONDVISION_SDP_API TI_INSTRUMENT_TYPOLOGY
1146{
1159
1161 static std::string toString (Enum value);
1162};
1163
1164
1195
1196
1197struct ONIXS_MTS_BONDVISION_SDP_API TI_INTRADAY_UPDATE_NOTIFICATION_TYPE
1198{
1208
1210 static std::string toString (Enum value);
1211};
1212
1213
1214struct ONIXS_MTS_BONDVISION_SDP_API TI_INTRADAY_UPDATE_TYPE
1215{
1225
1227 static std::string toString (Enum value);
1228};
1229
1230
1255
1256
1257struct ONIXS_MTS_BONDVISION_SDP_API TI_LAST_DEAL_VERB
1258{
1271
1273 static std::string toString (Enum value);
1274};
1275
1276
1277struct ONIXS_MTS_BONDVISION_SDP_API TI_LIMIT_SPREAD_TYPE
1278{
1297
1299 static std::string toString (Enum value);
1300};
1301
1302
1303struct ONIXS_MTS_BONDVISION_SDP_API TI_LINKED_QUOTE_STATUS
1304{
1314
1316 static std::string toString (Enum value);
1317};
1318
1319
1320struct ONIXS_MTS_BONDVISION_SDP_API TI_MAIL_TYPE
1321{
1331
1333 static std::string toString (Enum value);
1334};
1335
1336
1403
1404
1405struct ONIXS_MTS_BONDVISION_SDP_API TI_MARKET_SIDE
1406{
1407 enum Enum
1408 {
1411
1414
1415 };
1416
1418 static std::string toString (Enum value);
1419};
1420
1421
1422struct ONIXS_MTS_BONDVISION_SDP_API TI_MASTER_AGREEMENT
1423{
1439
1441 static std::string toString (Enum value);
1442};
1443
1444
1445struct ONIXS_MTS_BONDVISION_SDP_API TI_MEMBER_ACCOUNT_EVENT
1446{
1456
1458 static std::string toString (Enum value);
1459};
1460
1461
1462struct ONIXS_MTS_BONDVISION_SDP_API TI_MEMBER_ACCOUNT_STATUS
1463{
1473
1475 static std::string toString (Enum value);
1476};
1477
1478
1479struct ONIXS_MTS_BONDVISION_SDP_API TI_MEMBER_ACCOUNT_EXCEPTION_EVENT
1480{
1490
1492 static std::string toString (Enum value);
1493};
1494
1495
1496struct ONIXS_MTS_BONDVISION_SDP_API TI_MEMBER_ACCOUNT_EXCEPTION_STATUS
1497{
1507
1509 static std::string toString (Enum value);
1510};
1511
1512
1513struct ONIXS_MTS_BONDVISION_SDP_API TI_MEMBER_ACCOUNT_TYPE
1514{
1527
1529 static std::string toString (Enum value);
1530};
1531
1532
1584
1585
1676
1677
1678struct ONIXS_MTS_BONDVISION_SDP_API TI_MEMBER_TRADING_STATUS
1679{
1695
1697 static std::string toString (Enum value);
1698};
1699
1700
1767
1768
1769struct ONIXS_MTS_BONDVISION_SDP_API TI_MESSAGE_RECIPIENT_TYPE
1770{
1780
1782 static std::string toString (Enum value);
1783};
1784
1785
1786struct ONIXS_MTS_BONDVISION_SDP_API TI_MESSAGE_TXN_TYPE
1787{
1806
1808 static std::string toString (Enum value);
1809};
1810
1811
1812struct ONIXS_MTS_BONDVISION_SDP_API TI_MKT_LINK_TYPE
1813{
1832
1834 static std::string toString (Enum value);
1835};
1836
1837
1910
1911
1912struct ONIXS_MTS_BONDVISION_SDP_API TI_PERIOD
1913{
1914 enum Enum
1915 {
1918
1921
1924
1927
1928 };
1929
1931 static std::string toString (Enum value);
1932};
1933
1934
1935struct ONIXS_MTS_BONDVISION_SDP_API TI_PHASE
1936{
1967
1969 static std::string toString (Enum value);
1970};
1971
1972
1973struct ONIXS_MTS_BONDVISION_SDP_API TI_PLATFORM_CLASS_TYPE
1974{
1993
1995 static std::string toString (Enum value);
1996};
1997
1998
1999struct ONIXS_MTS_BONDVISION_SDP_API TI_POSSIBLE_QUOTING
2000{
2016
2018 static std::string toString (Enum value);
2019};
2020
2021
2022struct ONIXS_MTS_BONDVISION_SDP_API TI_PROTOCOL_SOURCE
2023{
2024 enum Enum
2025 {
2028
2031
2032 };
2033
2035 static std::string toString (Enum value);
2036};
2037
2038
2039struct ONIXS_MTS_BONDVISION_SDP_API TI_QUERY_OP
2040{
2041 enum Enum
2042 {
2045
2048
2051
2054
2057
2060
2063
2064 };
2065
2067 static std::string toString (Enum value);
2068};
2069
2070
2071struct ONIXS_MTS_BONDVISION_SDP_API TI_RELATION_LEVEL
2072{
2082
2084 static std::string toString (Enum value);
2085};
2086
2087
2088struct ONIXS_MTS_BONDVISION_SDP_API TI_RELATION_TYPE
2089{
2102
2104 static std::string toString (Enum value);
2105};
2106
2107
2108struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_EVENT
2109{
2110 enum Enum
2111 {
2114
2117
2118 };
2119
2121 static std::string toString (Enum value);
2122};
2123
2124
2125struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_EXCLUSION_EVENT
2126{
2136
2138 static std::string toString (Enum value);
2139};
2140
2141
2142struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_EXCLUSION_STATUS
2143{
2153
2155 static std::string toString (Enum value);
2156};
2157
2158
2159struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_MATCHING_TYPE
2160{
2170
2172 static std::string toString (Enum value);
2173};
2174
2175
2176struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_INSTRUMENT_CLASS_ENABLE_EVENT
2177{
2187
2189 static std::string toString (Enum value);
2190};
2191
2192
2193struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_INSTRUMENT_CLASS_ENABLE_STATUS
2194{
2204
2206 static std::string toString (Enum value);
2207};
2208
2209
2258
2259
2293
2294
2295struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_ORIGIN
2296{
2315
2317 static std::string toString (Enum value);
2318};
2319
2320
2399
2400
2422
2423
2424struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_QUOTE_EVENT
2425{
2435
2437 static std::string toString (Enum value);
2438};
2439
2440
2471
2472
2473struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_REQUEST_EVENT
2474{
2484
2486 static std::string toString (Enum value);
2487};
2488
2489
2547
2548
2606
2607
2632
2633
2664
2665
2666struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_TRADING_RELATION_EXCEPTION_EVENT
2667{
2677
2679 static std::string toString (Enum value);
2680};
2681
2682
2683struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_TRADING_RELATION_EXCEPTION_STATUS
2684{
2694
2696 static std::string toString (Enum value);
2697};
2698
2699
2724
2725
2750
2751
2797
2798
2799struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_TYPE_EXCEPTION_EVENT
2800{
2810
2812 static std::string toString (Enum value);
2813};
2814
2815
2816struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_TYPE_EXCEPTION_STATUS
2817{
2827
2829 static std::string toString (Enum value);
2830};
2831
2832
2833struct ONIXS_MTS_BONDVISION_SDP_API TI_RFQ_EVENT
2834{
2853
2855 static std::string toString (Enum value);
2856};
2857
2858
2859struct ONIXS_MTS_BONDVISION_SDP_API TI_RFQ_EXCLUSION_EVENT
2860{
2870
2872 static std::string toString (Enum value);
2873};
2874
2875
2876struct ONIXS_MTS_BONDVISION_SDP_API TI_RFQ_EXCLUSION_STATUS
2877{
2887
2889 static std::string toString (Enum value);
2890};
2891
2892
2893struct ONIXS_MTS_BONDVISION_SDP_API TI_RFQ_SETTING_TYPE
2894{
2910
2912 static std::string toString (Enum value);
2913};
2914
2915
2916struct ONIXS_MTS_BONDVISION_SDP_API TI_RFQ_STATUS
2917{
2939
2941 static std::string toString (Enum value);
2942};
2943
2944
2945struct ONIXS_MTS_BONDVISION_SDP_API TI_RFQ_SUBSTATUS
2946{
2974
2976 static std::string toString (Enum value);
2977};
2978
2979
2980struct ONIXS_MTS_BONDVISION_SDP_API TI_SECURITY_TYPE
2981{
2994
2996 static std::string toString (Enum value);
2997};
2998
2999
3000struct ONIXS_MTS_BONDVISION_SDP_API TI_SETTL_TYPE
3001{
3029
3031 static std::string toString (Enum value);
3032};
3033
3034
3035struct ONIXS_MTS_BONDVISION_SDP_API TI_SETTLEMENT_MODE
3036{
3052
3054 static std::string toString (Enum value);
3055};
3056
3057
3058struct ONIXS_MTS_BONDVISION_SDP_API TI_STATISTIC_TYPE
3059{
3075
3077 static std::string toString (Enum value);
3078};
3079
3080
3081struct ONIXS_MTS_BONDVISION_SDP_API TI_SUSP_STATUS
3082{
3101
3103 static std::string toString (Enum value);
3104};
3105
3106
3107struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADE_TYPE
3108{
3133
3135 static std::string toString (Enum value);
3136};
3137
3138
3139struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_ACCOUNT_STATUS
3140{
3156
3158 static std::string toString (Enum value);
3159};
3160
3161
3162struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_TRADING_STATUS
3163{
3176
3178 static std::string toString (Enum value);
3179};
3180
3181
3182struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_TYPE
3183{
3217
3219 static std::string toString (Enum value);
3220};
3221
3222
3223struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADING_CAPS_EVENT
3224{
3237
3239 static std::string toString (Enum value);
3240};
3241
3242
3312
3313
3314struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADING_CAPS_MODALITY
3315{
3325
3327 static std::string toString (Enum value);
3328};
3329
3330
3331struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADING_CAPS_MODALITY_SETTING
3332{
3342
3344 static std::string toString (Enum value);
3345};
3346
3347
3348struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADING_CAPS_STATUS
3349{
3362
3364 static std::string toString (Enum value);
3365};
3366
3367
3419
3420
3421struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADING_MODALITY
3422{
3423 enum Enum
3424 {
3427
3430
3431 };
3432
3434 static std::string toString (Enum value);
3435};
3436
3437
3483
3484
3542
3543
3676
3677
3678struct ONIXS_MTS_BONDVISION_SDP_API TI_VERB
3679{
3680 enum Enum
3681 {
3684
3687
3688 };
3689
3691 static std::string toString (Enum value);
3692};
3693
3694
3695struct ONIXS_MTS_BONDVISION_SDP_API TI_WEEK_DAY
3696{
3724
3726 static std::string toString (Enum value);
3727};
3728
3729
3730struct ONIXS_MTS_BONDVISION_SDP_API TI_YIELD_FORMULA_TYPE
3731{
3753
3755 static std::string toString (Enum value);
3756};
3757
3758
3759struct ONIXS_MTS_BONDVISION_SDP_API TI_ERROR
3760{
3761 enum Enum
3762 {
3765
3768
3771
3774
3777
3780
3783
3786
3789
3792
3795
3798
3801
3804
3807
3810
3813
3816
3819
3822
3825
3828
3831
3834
3837
3840
3843
3846
3849
3852
3855
3858
3861
3864
3867
3870
3873
3876
3879
3882
3885
3888
3891
3894
3897
3900
3903
3906
3909
3912
3915
3918
3921
3924
3927
3930
3933
3936
3939
3942
3945
3948
3951
3954
3957
3960
3963
3966
3969
3972
3975
3978
3981
3984
3987
3990
3993
3996
3999
4002
4005
4008
4011
4014
4017
4020
4023
4026
4029
4032
4035
4038
4041
4044
4047
4050
4053
4056
4059
4062
4065
4068
4071
4074
4077
4080
4083
4086
4089
4092
4095
4098
4101
4104
4107
4110
4113
4116
4119
4122
4125
4128
4131
4134
4137
4140
4143
4146
4149
4152
4155
4158
4161
4164
4167
4170
4173
4176
4179
4182
4185
4188
4191
4194
4197
4200
4203
4206
4209
4212
4215
4218
4221
4224
4227
4230
4233
4236
4239
4242
4245
4248
4251
4254
4257
4260
4263
4266
4269
4272
4275
4278
4281
4284
4287
4290
4293
4296
4299
4302
4305
4308
4311
4314
4317
4320
4323
4326
4329
4332
4335
4338
4341
4344
4347
4350
4353
4356
4359
4362
4365
4368
4371
4374
4377
4380
4383
4386
4389
4392
4395
4398
4401
4404
4407
4410
4413
4416
4419
4422
4425
4428
4431
4434
4437
4440
4443
4446
4449
4452
4455
4458
4461
4464
4467
4470
4473
4476
4479
4482
4485
4488
4491
4494
4497
4500
4503
4506
4509
4512
4515
4518
4521
4524
4527
4530
4533
4536
4539
4542
4545
4548
4551
4554
4557
4560
4563
4566
4569
4572
4575
4578
4581
4584
4587
4590
4593
4596
4599
4602
4605
4608
4611
4614
4617
4620
4623
4626
4629
4632
4635
4638
4641
4644
4647
4650
4653
4656
4659
4662
4665
4668
4671
4674
4677
4680
4683
4686
4689
4692
4695
4698
4701
4704
4707
4710
4713
4716
4719
4722
4725
4728
4731
4734
4737
4740
4743
4746
4749
4752
4755
4758
4761
4764
4767
4770
4773
4776
4779
4782
4785
4788
4791
4794
4797
4800
4803
4806
4809
4812
4815
4818
4821
4824
4827
4830
4833
4836
4839
4842
4845
4848
4851
4854
4857
4860
4863
4866
4869
4872
4875
4878
4881
4884
4887
4890
4893
4896
4899
4902
4905
4908
4911
4914
4917
4920
4923
4926
4929
4932
4935
4938
4941
4944
4947
4950
4953
4956
4959
4962
4965
4968
4971
4974
4977
4980
4983
4986
4989
4992
4995
4998
5001
5004
5007
5010
5013
5016
5019
5022
5025
5028
5031
5034
5037
5040
5043
5046
5049
5052
5055
5058
5061
5064
5067
5070
5073
5076
5079
5082
5085
5088
5091
5094
5097
5100
5103
5106
5109
5112
5115
5118
5121
5124
5127
5130
5133
5136
5139
5142
5145
5148
5151
5154
5157
5160
5163
5166
5169
5172
5175
5178
5181
5184
5187
5190
5193
5196
5199
5202
5205
5208
5211
5214
5217
5220
5223
5226
5229
5232
5235
5238
5241
5244
5247
5250
5253
5256
5259
5262
5265
5268
5271
5274
5277
5280
5283
5286
5289
5292
5295
5298
5301
5304
5307
5310
5313
5316
5319
5322
5325
5328
5331
5334
5337
5340
5343
5346
5349
5352
5355
5358
5361
5364
5367
5370
5373
5376
5379
5382
5385
5388
5391
5394
5397
5400
5403
5406
5409
5412
5415
5418
5421
5424
5427
5430
5433
5436
5439
5442
5445
5448
5451
5454
5457
5460
5463
5466
5469
5472
5475
5478
5481
5484
5487
5490
5493
5496
5499
5502
5505
5508
5511
5514
5517
5520
5523
5526
5529
5532
5535
5538
5541
5544
5547
5550
5553
5556
5559
5562
5565
5568
5571
5574
5577
5580
5583
5586
5589
5592
5595
5598
5601
5604
5607
5610
5613
5616
5619
5622
5625
5628
5631
5634
5637
5640
5643
5646
5649
5652
5655
5658
5661
5664
5667
5670
5673
5676
5679
5682
5685
5688
5691
5694
5697
5700
5703
5706
5709
5712
5715
5718
5721
5724
5727
5730
5733
5736
5739
5742
5745
5748
5751
5754
5757
5760
5763
5766
5769
5772
5775
5778
5781
5784
5787
5790
5793
5796
5799
5802
5805
5808
5811
5814
5817
5820
5823
5826
5829
5832
5835
5838
5841
5844
5847
5850
5853
5856
5859
5862
5865
5868
5871
5874
5877
5880
5883
5886
5889
5892
5895
5898
5901
5904
5907
5910
5913
5916
5919
5922
5925
5928
5931
5934
5937
5940
5943
5946
5949
5952
5955
5958
5961
5964
5967
5970
5973
5976
5979
5982
5985
5988
5991
5994
5997
6000
6003
6006
6009
6012
6015
6018
6021
6024
6027
6030
6033
6036
6039
6042
6045
6048
6051
6054
6057
6060
6063
6066
6069
6072
6075
6078
6081
6084
6087
6090
6093
6096
6099
6102
6105
6108
6111
6114
6117
6120
6123
6126
6129
6132
6135
6138
6141
6144
6147
6150
6153
6156
6159
6162
6165
6168
6171
6174
6177
6180
6183
6186
6189
6192
6195
6198
6201
6204
6207
6210
6213
6216
6217 };
6218
6220 static std::string toString (Enum value);
6221};
6222
6223
6224struct ONIXS_MTS_BONDVISION_SDP_API BV_ALGO_ID_TYPE
6225{
6226 enum Enum
6227 {
6230
6233
6236
6237 };
6238
6240 static std::string toString (Enum value);
6241};
6242
6243
6244struct ONIXS_MTS_BONDVISION_SDP_API BV_ALGO_INFO_TYPE
6245{
6258
6260 static std::string toString (Enum value);
6261};
6262
6263
6264struct ONIXS_MTS_BONDVISION_SDP_API BV_ANALYTIC
6265{
6290
6292 static std::string toString (Enum value);
6293};
6294
6295
6296struct ONIXS_MTS_BONDVISION_SDP_API BV_BLOCK_SPLIT_STATUS
6297{
6307
6309 static std::string toString (Enum value);
6310};
6311
6312
6313struct ONIXS_MTS_BONDVISION_SDP_API BV_BEST_TRADING_INFO_TYPE
6314{
6327
6329 static std::string toString (Enum value);
6330};
6331
6332
6333struct ONIXS_MTS_BONDVISION_SDP_API BV_CALCULATION_TYPE
6334{
6344
6346 static std::string toString (Enum value);
6347};
6348
6349
6350struct ONIXS_MTS_BONDVISION_SDP_API BV_CALL_INDICATOR
6351{
6352 enum Enum
6353 {
6356
6359
6360 };
6361
6363 static std::string toString (Enum value);
6364};
6365
6366
6367struct ONIXS_MTS_BONDVISION_SDP_API BV_CALL_AMOUNT_TYPE
6368{
6378
6380 static std::string toString (Enum value);
6381};
6382
6383
6384struct ONIXS_MTS_BONDVISION_SDP_API BV_CALL_TYPE
6385{
6395
6397 static std::string toString (Enum value);
6398};
6399
6400
6425
6426
6427struct ONIXS_MTS_BONDVISION_SDP_API BV_CUTOFF_TYPE
6428{
6435
6437 static std::string toString (Enum value);
6438};
6439
6440
6441struct ONIXS_MTS_BONDVISION_SDP_API BV_DEALER_GROUP_EVENT
6442{
6452
6454 static std::string toString (Enum value);
6455};
6456
6457
6458struct ONIXS_MTS_BONDVISION_SDP_API BV_DEALER_GROUP_STATUS
6459{
6469
6471 static std::string toString (Enum value);
6472};
6473
6474
6475struct ONIXS_MTS_BONDVISION_SDP_API BV_DEAL_SPLIT_STATUS
6476{
6489
6491 static std::string toString (Enum value);
6492};
6493
6494
6495struct ONIXS_MTS_BONDVISION_SDP_API BV_DEAL_STATUS
6496{
6509
6511 static std::string toString (Enum value);
6512};
6513
6514
6515struct ONIXS_MTS_BONDVISION_SDP_API BV_DISCOUNT_MARGIN_FORMULA_TYPE
6516{
6526
6528 static std::string toString (Enum value);
6529};
6530
6531
6532struct ONIXS_MTS_BONDVISION_SDP_API BV_EUREX_ACCOUNT_STATUS
6533{
6543
6545 static std::string toString (Enum value);
6546};
6547
6548
6549struct ONIXS_MTS_BONDVISION_SDP_API BV_EXEC_SETTLEMENT_MODE
6550{
6563
6565 static std::string toString (Enum value);
6566};
6567
6568
6569struct ONIXS_MTS_BONDVISION_SDP_API BV_EXEC_TYPE
6570{
6586
6588 static std::string toString (Enum value);
6589};
6590
6591
6613
6614
6615struct ONIXS_MTS_BONDVISION_SDP_API BV_HEDGE_RATIO
6616{
6632
6634 static std::string toString (Enum value);
6635};
6636
6637
6638struct ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_GROUP_EVENT
6639{
6649
6651 static std::string toString (Enum value);
6652};
6653
6654
6655struct ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_GROUP_LEVEL
6656{
6669
6671 static std::string toString (Enum value);
6672};
6673
6674
6675struct ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_GROUP_STATUS
6676{
6686
6688 static std::string toString (Enum value);
6689};
6690
6691
6719
6720
6721struct ONIXS_MTS_BONDVISION_SDP_API BV_INTERPOLATION_METHOD
6722{
6741
6743 static std::string toString (Enum value);
6744};
6745
6746
6747struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_EVENT
6748{
6758
6760 static std::string toString (Enum value);
6761};
6762
6763
6764struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_STATUS
6765{
6775
6777 static std::string toString (Enum value);
6778};
6779
6780
6781struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_MEMBER_EVENT
6782{
6792
6794 static std::string toString (Enum value);
6795};
6796
6797
6798struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_MEMBER_STATUS
6799{
6809
6811 static std::string toString (Enum value);
6812};
6813
6814
6815struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_RFCQ_OPTION_EVENT
6816{
6826
6828 static std::string toString (Enum value);
6829};
6830
6831
6832struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_RFCQ_OPTION_STATUS
6833{
6843
6845 static std::string toString (Enum value);
6846};
6847
6848
6849struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_ORDER_EVENT
6850{
6866
6868 static std::string toString (Enum value);
6869};
6870
6871
6902
6903
6931
6932
6933struct ONIXS_MTS_BONDVISION_SDP_API BV_IO_DENIAL_TIME_TYPE
6934{
6944
6946 static std::string toString (Enum value);
6947};
6948
6949
6950struct ONIXS_MTS_BONDVISION_SDP_API BV_IOI_EVENT
6951{
6952 enum Enum
6953 {
6956
6959
6960 };
6961
6963 static std::string toString (Enum value);
6964};
6965
6966
6967struct ONIXS_MTS_BONDVISION_SDP_API BV_IOI_STATUS
6968{
6981
6983 static std::string toString (Enum value);
6984};
6985
6986
6987struct ONIXS_MTS_BONDVISION_SDP_API BV_LINK_TYPE
6988{
6989 enum Enum
6990 {
6993
6996
6997 };
6998
7000 static std::string toString (Enum value);
7001};
7002
7003
7004struct ONIXS_MTS_BONDVISION_SDP_API BV_MATCH_MODE
7005{
7006 enum Enum
7007 {
7010
7013
7014 };
7015
7017 static std::string toString (Enum value);
7018};
7019
7020
7021struct ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_ACCOUNT_EXCEPTION_EVENT
7022{
7032
7034 static std::string toString (Enum value);
7035};
7036
7037
7038struct ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_ACCOUNT_EXCEPTION_STATUS
7039{
7049
7051 static std::string toString (Enum value);
7052};
7053
7054
7055struct ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_ACCOUNT_EVENT
7056{
7066
7068 static std::string toString (Enum value);
7069};
7070
7071
7072struct ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_ACCOUNT_STATUS
7073{
7083
7085 static std::string toString (Enum value);
7086};
7087
7088
7089struct ONIXS_MTS_BONDVISION_SDP_API BV_NATIONAL_ID_TYPE
7090{
7106
7108 static std::string toString (Enum value);
7109};
7110
7111
7112struct ONIXS_MTS_BONDVISION_SDP_API BV_NOTICE_DAY_TYPE
7113{
7123
7125 static std::string toString (Enum value);
7126};
7127
7128
7129struct ONIXS_MTS_BONDVISION_SDP_API BV_ORDER_EVENT
7130{
7143
7145 static std::string toString (Enum value);
7146};
7147
7148
7149struct ONIXS_MTS_BONDVISION_SDP_API BV_ORDER_STAGING_DEALER_LIST_TYPE
7150{
7163
7165 static std::string toString (Enum value);
7166};
7167
7168
7169struct ONIXS_MTS_BONDVISION_SDP_API BV_ORDER_STAGING_EVENT
7170{
7186
7188 static std::string toString (Enum value);
7189};
7190
7191
7228
7229
7266
7267
7268struct ONIXS_MTS_BONDVISION_SDP_API BV_ORDER_STAGING_TYPE
7269{
7282
7284 static std::string toString (Enum value);
7285};
7286
7287
7309
7310
7311struct ONIXS_MTS_BONDVISION_SDP_API BV_PORTFOLIO_RFCQ_EVENT
7312{
7322
7324 static std::string toString (Enum value);
7325};
7326
7327
7328struct ONIXS_MTS_BONDVISION_SDP_API BV_PORTFOLIO_RFCQ_ORDER_EVENT
7329{
7342
7344 static std::string toString (Enum value);
7345};
7346
7347
7375
7376
7377struct ONIXS_MTS_BONDVISION_SDP_API BV_PORTFOLIO_RFCQ_ORDER_TYPE
7378{
7388
7390 static std::string toString (Enum value);
7391};
7392
7393
7394struct ONIXS_MTS_BONDVISION_SDP_API BV_PORTFOLIO_RFCQ_PROVIDER_STATUS
7395{
7465
7467 static std::string toString (Enum value);
7468};
7469
7470
7471struct ONIXS_MTS_BONDVISION_SDP_API BV_PORTFOLIO_RFCQ_QUOTE_EVENT
7472{
7482
7484 static std::string toString (Enum value);
7485};
7486
7487
7512
7513
7538
7539
7582
7583
7623
7624
7664
7665
7666struct ONIXS_MTS_BONDVISION_SDP_API BV_PRE_TRADE_PUBLISH_FLAG
7667{
7680
7682 static std::string toString (Enum value);
7683};
7684
7685
7686struct ONIXS_MTS_BONDVISION_SDP_API BV_PREALLOCATION_TYPE
7687{
7697
7699 static std::string toString (Enum value);
7700};
7701
7702
7703struct ONIXS_MTS_BONDVISION_SDP_API BV_QUOTE_EVENT
7704{
7717
7719 static std::string toString (Enum value);
7720};
7721
7722
7723struct ONIXS_MTS_BONDVISION_SDP_API BV_QUOTING_SIDE
7724{
7737
7739 static std::string toString (Enum value);
7740};
7741
7742
7743struct ONIXS_MTS_BONDVISION_SDP_API BV_REGISTRATION_EVENT
7744{
7754
7756 static std::string toString (Enum value);
7757};
7758
7759
7760struct ONIXS_MTS_BONDVISION_SDP_API BV_REGISTRATION_STATUS
7761{
7771
7773 static std::string toString (Enum value);
7774};
7775
7776
7777struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_ADDRESSEE_TYPE
7778{
7788
7790 static std::string toString (Enum value);
7791};
7792
7793
7794struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_COVER
7795{
7814
7816 static std::string toString (Enum value);
7817};
7818
7819
7847
7848
7849struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_INSTRUMENT_CLASS_ENABLE_EVENT
7850{
7860
7862 static std::string toString (Enum value);
7863};
7864
7865
7866struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_INSTRUMENT_CLASS_ENABLE_STATUS
7867{
7877
7879 static std::string toString (Enum value);
7880};
7881
7882
7907
7908
7909struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TRADING_RELATION_EXCEPTION_EVENT
7910{
7920
7922 static std::string toString (Enum value);
7923};
7924
7925
7926struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TRADING_RELATION_EXCEPTION_STATUS
7927{
7937
7939 static std::string toString (Enum value);
7940};
7941
7942
7967
7968
7969struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TYPE_EXCEPTION_EVENT
7970{
7980
7982 static std::string toString (Enum value);
7983};
7984
7985
7986struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TYPE_EXCEPTION_STATUS
7987{
7997
7999 static std::string toString (Enum value);
8000};
8001
8002
8003struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_WITHDRAW_TYPE
8004{
8014
8016 static std::string toString (Enum value);
8017};
8018
8019
8020struct ONIXS_MTS_BONDVISION_SDP_API BV_SETTLEMENT_MODE
8021{
8034
8036 static std::string toString (Enum value);
8037};
8038
8039
8040struct ONIXS_MTS_BONDVISION_SDP_API BV_SETTL_STATUS
8041{
8063
8065 static std::string toString (Enum value);
8066};
8067
8068
8069struct ONIXS_MTS_BONDVISION_SDP_API BV_SHORT_SELLING_INDICATOR
8070{
8089
8091 static std::string toString (Enum value);
8092};
8093
8094
8095struct ONIXS_MTS_BONDVISION_SDP_API BV_TRADE_REGISTRATION_GOOD_FOR_TIME
8096{
8106
8108 static std::string toString (Enum value);
8109};
8110
8111
8112struct ONIXS_MTS_BONDVISION_SDP_API BV_TRADE_REGISTRATION_EVENT
8113{
8129
8131 static std::string toString (Enum value);
8132};
8133
8134
8168
8169
8200
8201
8202struct ONIXS_MTS_BONDVISION_SDP_API BV_TRADE_REGISTRATION_TYPE
8203{
8213
8215 static std::string toString (Enum value);
8216};
8217
8218
8219struct ONIXS_MTS_BONDVISION_SDP_API BV_TRADE_SPLIT_EVENT
8220{
8242
8244 static std::string toString (Enum value);
8245};
8246
8247
8287
8288
8367
8368
8369struct ONIXS_MTS_BONDVISION_SDP_API BV_VOICE_CONFIRMED_QUOTES_REGISTRATION_EVENT
8370{
8380
8382 static std::string toString (Enum value);
8383};
8384
8385
8386struct ONIXS_MTS_BONDVISION_SDP_API BV_VOICE_CONFIRMED_QUOTES_REGISTRATION_STATUS
8387{
8397
8399 static std::string toString (Enum value);
8400};
8401
8402
8403struct ONIXS_MTS_BONDVISION_SDP_API BV_WAIVER_INDICATOR
8404{
8429
8431 static std::string toString (Enum value);
8432};
8433
8434
8435struct ONIXS_MTS_BONDVISION_SDP_API BV_YIELD_PRICE_CONV
8436{
8449
8451 static std::string toString (Enum value);
8452};
8453
8454
8476
8477
8478struct ONIXS_MTS_BONDVISION_SDP_API BV_YIELD_TYPE
8479{
8498
8500 static std::string toString (Enum value);
8501};
8502
8503
8504
8505
8506}
8507}
8508}
8509}
@ BV_ALGO_ID_TYPE_IDOE
Investment Decision / Order Execution.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ BV_CALL_TYPE_Anytime
On and anytime after specified dates.
@ BV_CALL_TYPE_OnSpecifiedDates
Only on specified dates.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ BV_CUTOFF_TYPE_RFCQSameDaySettlement
Same Day Settlement for RFCQ.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ BV_HANDLING_INSTRUCTION_AutoExecBrokerIntervention
Automated Execution Broker Intervention.
@ BV_HANDLING_INSTRUCTION_AutoExecNoBrokerIntervention
Automated Execution No Broker Intervention.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ BV_NATIONAL_ID_TYPE_CI
Client ID (available only to buy-side members)
@ BV_NATIONAL_ID_TYPE_IDOE
Investment Decision / Order Execution.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
Enum
@ BV_POST_TRADE_DEFERRAL_FWAF
Four Weeks Aggregation.
@ BV_POST_TRADE_DEFERRAL_COAF
Consecutive Aggregation.
@ BV_POST_TRADE_DEFERRAL_LMTF
Limit Detail.
@ BV_POST_TRADE_DEFERRAL_T2
T+2.
@ BV_POST_TRADE_DEFERRAL_None
None.
@ BV_POST_TRADE_DEFERRAL_VOLO
Volume Omission.
@ BV_POST_TRADE_DEFERRAL_RealTime
Real Time.
@ BV_POST_TRADE_DEFERRAL_DATF
Daily Aggregated Transaction.
@ BV_POST_TRADE_DEFERRAL_Deferred
Deferred.
@ BV_POST_TRADE_DEFERRAL_IDAF
Indefinite Aggregation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ BV_QUOTING_SIDE_Double
Double Side (i.e. bid and ask)
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ BV_RFCQ_TRADING_RELATION_EVENT_Delete
Delete (for Governance profile only)
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ BV_SETTL_STATUS_CancelledFromSettlement
Cancelled from Settlement (not used)
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ BV_TRADE_SPLIT_STATUS_LinkedToTradingList
Linked to a Trading List.
static std::string toString(Enum value)
Provides string presentation.
@ BV_TRANSPARENCY_EXEMPTION_ILQD_Package
Illiquid Instrument (Package)
@ BV_TRANSPARENCY_EXEMPTION_SSTI_Package
Size Specific To the Instrument (Package)
@ BV_TRANSPARENCY_EXEMPTION_LIS_Package
Pre-Trade Large In Scale (Package)
@ BV_TRANSPARENCY_EXEMPTION_SSTI
Size Specific To the Instrument.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ BV_WAIVER_INDICATOR_SIZE
Size Specific to the Instrument.
@ BV_WAIVER_INDICATOR_MTSNFPT
Pre-Trade Instrument Exemption.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_ADDRESSEE_TYPE_ProfileMemberSingleSection
Profile Member Single Section.
@ TI_ADDRESSEE_TYPE_ProfileMemberSingleMarket
Profile Member Single Market.
@ TI_ADDRESSEE_TYPE_AllMembersSingleMarket
All Members Single Market.
@ TI_ADDRESSEE_TYPE_AllMembersSingleSection
All Members Single Section.
@ TI_ADDRESSEE_TYPE_SingleMemberAllMarket
Single Member All Markets.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_BROKER_TYPE_Dummy
Dummy - REPO Market Only.
@ TI_BROKER_TYPE_MinorityBroker
MinorityBroker - BV Market.
static std::string toString(Enum value)
Provides string presentation.
@ TI_BUSINESS_DAY_CONV_Preceding
Preceding (i.e., the most recent previous day that is a business day)
@ TI_BUSINESS_DAY_CONV_Following
Following (i.e., the next day that is a business day)
@ TI_BUSINESS_DAY_CONV_ModifiedFollowing
Modified Following (i.e., the next day that is a business day; if this day falls in the next calendar...
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_DESC_FIELD_TYPE_TypeDOUBLE
Double-precision floating point number.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_ENVIRONMENT_Internal
Internal Internal test environment reserved to SIA.
@ TI_ENVIRONMENT_Development
Development Development test environment reserved to SIA.
@ TI_ENVIRONMENT_LiveMarket
Live Market Production environment available to all members.
@ TI_ENVIRONMENT_Simulator
Simulator Simulation environment reserved to SIA.
@ TI_ENVIRONMENT_PreProduction
Pre-Production Pre-production environment available to all members.
@ TI_ENVIRONMENT_Test
Test External test environment available to all members.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_ERROR_BrokerCodeNotFound
OTC: brokerage organization code not found.
@ TI_ERROR_MaximumLinkedQuoteExceeded
Quote Error - max number of linked quotes exceeded.
@ TI_ERROR_ActivationAllowedWithCertification
Activation only allowed together with certification.
@ TI_ERROR_MaxNumOfBrokenDatesExceeded
Maximum number of Broken Dates exceeded.
@ TI_ERROR_WrongCalendarId
Action not allowed: wrong calendar Id.
@ TI_ERROR_PwdMemberCode
Invalid Password - Cannot include Member Code.
@ TI_ERROR_InvalidExecutionTimesNum
Num of Execution Times declared different from Execution Time List.
@ TI_ERROR_InvalidOrderStageExecutionType
Invalid Order Stage ExecutionType.
@ TI_ERROR_IncompatibleDates
Incompatible Dates: start date must fall before end date.
@ TI_ERROR_RFQResponseRequired
RFQ Error - Response required of counterparty.
@ TI_ERROR_DealerAlreadyPresentInList
The Dealer is already present in the Dealer List.
@ TI_ERROR_LimitSpreadStageOrderNotAllowedByRFCQType
Stage Order with Limit Spread not allowed by the RFCQ Type.
@ TI_ERROR_InvalidFixingDate
Invalid fixing period date.
@ TI_ERROR_TradeRegistrationBasisInvalidNumOfLegs
Trade Registration Basis - Invalid number of legs.
@ TI_ERROR_StageOrderExecNotAllowed
Stage Order Execution not allowed.
@ TI_ERROR_ActionAlreadyRequired
Action already required.
@ TI_ERROR_QuoteInvalidEvent
Invalid event for current quote status.
@ TI_ERROR_WrongInstrumentGroup
Wrong Instrument Group.
@ TI_ERROR_CounterpartCAPSLimitExceeded
Counterpart CAPS Limit Exceeded.
@ TI_ERROR_InvalidNegotiationTimes
Max Negotiation Time must be greater than Min Negotiation Time.
@ TI_ERROR_InventoryQuoteNotFound
Inventory Quote not found.
@ TI_ERROR_PriceOrYieldMandatory
Price or Yield must be mandatory.
@ TI_ERROR_TradingRelationInvalidEvent
Invalid Event Specified for the Trading Relation.
@ TI_ERROR_OrderUnderAccept
Queued order under acceptance.
@ TI_ERROR_TradableObjectDuplicated
Standard tradable object already exists.
@ TI_ERROR_OrderWithInvalidProposal
Order sent to Invalid Proposal.
@ TI_ERROR_StrikerQuotingDisabled
Striker quotation disabled.
@ TI_ERROR_InstClMemMarketSuspended
Member suspended on this instrument class.
@ TI_ERROR_QuoteWrongLinkedQuoteGroup
Invalid Quote - Wrong linked Quote Group.
@ TI_ERROR_AdmMaxFixedTraders
Reached max number of configurable trader with Fixed Window Size.
@ TI_ERROR_NoSessionOpen
Tradeon Error - Market is Closed.
@ TI_ERROR_InvalidBilateralFlag
Input Error - Invalid selection, bilateral trading not allowed.
@ TI_ERROR_OriginatorCAPSLimitNotConfigured
Originator CAPS Limit not configured.
@ TI_ERROR_CreditExceeded
Exceeded credit limit or No credit line present.
@ TI_ERROR_TradingListInvalidLegQty
Trading list - Invalid leg quantity.
@ TI_ERROR_BuySideAccountExcluded
Account Excluded By Buy Side Member.
@ TI_ERROR_CAPSLimitExceeded
CAPS Limit Exceeded.
@ TI_ERROR_ExceptionsLimitExceeded
Exceptions limit exceeded.
@ TI_ERROR_QuoteNoConvFormula
Quote Error - no formula for price-yield conversion.
@ TI_ERROR_ResMatUpperBoundNotFound
Residual Maturity UpperBound not found.
@ TI_ERROR_InvalidRfcqQuoteStatus
Invalid Rfcq Quote status.
@ TI_ERROR_CreditLineNotFound
Credit Line not found.
@ TI_ERROR_InvalidMinExecQty
Invalid minimum execution quantity.
@ TI_ERROR_GroupNameAlreadyPresent
Group Name Already Present.
@ TI_ERROR_MidPriceFASTotalQtyUnderMES
FAS Order total quantity less than min execution quantity.
@ TI_ERROR_PwdWrongMember
Action not allowed for wrong member Id.
@ TI_ERROR_CounterpartTraderNotFound
Input Error - Incomplete Field.
@ TI_ERROR_TraderMemberMismatch
An invalid Trader for Member was specified.
@ TI_ERROR_InvalidQtyRFQLISPrePostTrade
RFQ quantity must be at least equal to the greater value between LIS Pre Trade and LIS Post Trade.
@ TI_ERROR_MaxNumACMCollateralOfferExceeded
Max number of Collateral Offer exceeded.
@ TI_ERROR_TradingListInvalidLegStatus
Trading list - Invalid leg status.
@ TI_ERROR_InvalidCreditProfile
Invalid Credit Profile.
@ TI_ERROR_SizeInvalidBounds
Size: Upper Bound must be greater than Lower Bound.
@ TI_ERROR_ExchangeRateNotFound
Exchange rate not found.
@ TI_ERROR_MidPriceFASTotalQtyUnderLimit
FAS Order total quantity less than minimum size.
@ TI_ERROR_InvalidTradeRegistrationType
Invalid Trade Registration Type.
@ TI_ERROR_InvalidInstrumentModalityFunction
Invalid Instrument Modality Function.
@ TI_ERROR_AlwaysBeatBVBestCombNotAdmitted
Execution vs. Benchmark - BondVision Best, criteria combination not permitted.
@ TI_ERROR_WrongGCId
Wrong General Collateral Id.
@ TI_ERROR_RateTooBig
Proposal Error - Rate cannot exceed 100.
@ TI_ERROR_QuoteQtyUnderMinLimit
Quote Error - size is less than minimum size.
@ TI_ERROR_MaxNumberOfMemberInAGroup
Max number of buy side member in a group exceeded.
@ TI_ERROR_InvalidEurexDefaultFlag
Only one Eurex Account can be Member's the default.
@ TI_ERROR_WrongTypeParameter
Parameter specified for financial calculator has wrong type.
@ TI_ERROR_InvalidYieldRange
Invalid Yield Range.
@ TI_ERROR_QuantityNotEditable
Quantity Not Editable.
@ TI_ERROR_MustBeGiveUp
Bilateral Proposals for this Bond Type must be name Give Up.
@ TI_ERROR_QuantityCannotDiffSO
Quantity cannot differ from the Stage Order.
@ TI_ERROR_TradingListNotFound
Trading list not found.
@ TI_ERROR_WrongProposalImage
Wrong Proposal Image.
@ TI_ERROR_WrongInventoryQuoteId
Wrong Inventory Quote Id.
@ TI_ERROR_MemberNotEnableToOverrideCVA
Member not enabled to override CVA.
@ TI_ERROR_InvalidAxedBondFlags
Quote Error - Axe flag allowed only in bid or ask.
@ TI_ERROR_DataFeedNotAllowed
Datafeed not allowed for this message/action.
@ TI_ERROR_InvalidSettlSystemTrader
Settlement Error - Trader is not configured on Settlement System.
@ TI_ERROR_EoiMsgNotActive
Referenced message not active.
@ TI_ERROR_BeneficiaryInvalidFormat
Beneficiary - format not allowed.
@ TI_ERROR_MinimumSizeQty
Order quantity less than minimum size.
@ TI_ERROR_InvalidOrderState
Invalid event for current order status.
@ TI_ERROR_RFQQuoteIdMissing
RFQ Error: Quote message Id missing.
@ TI_ERROR_HolidayDate
Wrong date/offset preview: holiday date.
@ TI_ERROR_InvalidTradableObject
Invalid tradable object.
@ TI_ERROR_WrongTransactionImage
Wrong Transaction Image.
@ TI_ERROR_DaysCapBreach
Transaction term in breach of blocking maximum Days constraints.
@ TI_ERROR_CertificationWithoutMnemonic
TPA member certification not allowed without mnemonic.
@ TI_ERROR_InventoryGroupMemberInvalidComb
Inventory group member invalid combination.
@ TI_ERROR_InvalidDealerPickupRate
Invalid Dealer Pickup Rate.
@ TI_ERROR_InvalidDealerSelectionType
Invalid Dealer Selection Type.
@ TI_ERROR_QuoteTraderNotLogged
Quote Error - Trader is not logged in.
@ TI_ERROR_MemberMktSuspended
Member suspended on this market.
@ TI_ERROR_BVBestSellSideAlreadyPresent
BV Best Group Definition for sellside already present.
@ TI_ERROR_NonCCPMember
Proposal Error - Member is not a member of the CCP.
@ TI_ERROR_OriginatorTraderNotFound
Input Error - Incomplete Field.
@ TI_ERROR_CreditRiskLimit
Credit Risk - Credit Risk limit reached.
@ TI_ERROR_InvalidRfcqDepthUpdateTime
Invalid Rfcq Depth Update Time.
@ TI_ERROR_MidPriceFASTotalQtyNotMultiple
FAS Order total quantity is not a multiple of Min Increment Size.
@ TI_ERROR_InventoryGroupNotExistent
Inventory Group does not exist.
@ TI_ERROR_WrongRefTxn
Mismatch Error - Wrong Transaction ID for Message.
@ TI_ERROR_PropDateSuspended
Proposal Error - Date is suspended.
@ TI_ERROR_TooManyInstrument
The same instrument was inserted too many times for this RFQ Type.
@ TI_ERROR_RateDiscrepancyBetweenSOAndTransaction
Rate discrepancy between Stage Order and Transaction.
@ TI_ERROR_MinRateCapBreach
Transaction rate in breach of blocking minimum rate constraints.
@ TI_ERROR_NotOwnerOfTransaction
Sender not owner of transaction.
@ TI_ERROR_GCInvalidAllocQty
Allocation Error - Invalid Allocation Quantity.
@ TI_ERROR_BlockingMessageOnSize
Transaction size in breach of Blocking maximum size constraints.
@ TI_ERROR_InvalidMarkUpConfiguration
Mutually exclusive Mark-Up configuration already present.
@ TI_ERROR_QuickEditInvalidEvent
Invalid Quick Edit event.
@ TI_ERROR_MemberStatusNotFound
Member status not found.
@ TI_ERROR_InvalidMarkUpType
Invalid Mark-Up Type.
@ TI_ERROR_QuoteOverlap
Quote Error - Overlapping.
@ TI_ERROR_WildcardBroker
ProductType and Currency admitted only with wildcard for Broker.
@ TI_ERROR_InvalidSelMinDealersVsExecMinDealer
Minimum Number of Dealers who must respond to RFQ must be less than or equal to Minimum Number of Dea...
@ TI_ERROR_Section_Dates_Suspended
Trade dates suspended on this section.
@ TI_ERROR_InvalidRFQForRecipientStatus
RFQ Error - Recipient is not Logged On.
@ TI_ERROR_RFQEndDateEarlier
RFQ Error - End Date chosen precedes Start Date.
@ TI_ERROR_InvalidOrderStageClientOrder
Invalid Order Stage Client Order.
@ TI_ERROR_CutOffExpiredForSettlMod
Cut off expired for the specified settlement modality.
@ TI_ERROR_TradingRelationNotPresent
Exception or No Trading Relation Buy Side and Sell Side Members.
@ TI_ERROR_IndicativeQuotingDisabled
Indicative quotation disabled.
@ TI_ERROR_WrongAggressorMember
Invalid Aggressor Member Id.
@ TI_ERROR_PortfolioCodeInvalidFormat
PortfolioCode Code - format not allowed.
@ TI_ERROR_Wrong_Currency
Invalid Currency code.
@ TI_ERROR_NoRigthsContactMTS
No rights to make this transaction - Please contact MTS.
@ TI_ERROR_NoDealerInPreferredList
No dealer in Preferred list.
@ TI_ERROR_InvalidAssetClassEligibilityCriteria
Invalid Asset Class Eligibility Criteria.
@ TI_ERROR_InvalidTradingCapacityId
Invalid Trading Capacity.
@ TI_ERROR_WrongMsgId
Mismatch Error - Wrong OTC ID.
@ TI_ERROR_MemberNotFoundEurexAccount
Member Not Present in EurexAccount.
@ TI_ERROR_ClientTraderNameInvalidFormat
Client Trader Name - format not allowed.
@ TI_ERROR_SOAlreadyAssociatedToOTCTransaction
Stage Order already associated to an OTC Transaction.
@ TI_ERROR_InvalidVerbForGCTradingDealerClient
Invalid Verb For GC Trading Dealer Client.
@ TI_ERROR_LogonWrongPassword
Logon Error - Incorrect Password.
@ TI_ERROR_MidPriceFASOrderOverlap
FAS Order - Overlapping.
@ TI_ERROR_AlgoInfoDiscBetweenSOAndTransaction
Algo Info discrepancy between Stage Order and Transaction.
@ TI_ERROR_CAPSLimitNotConfigured
CAPS Limit not configured.
@ TI_ERROR_RecipientNoRights
Message Error - Recipient Messaging Disabled.
@ TI_ERROR_ClearingMemberMustBeUnique
Clearing Member Entity must be unique per Account.
@ TI_ERROR_PwdNotAlpha
Invalid Password - Must be Alphanumeric.
@ TI_ERROR_InvalidMemberType
Invalid Member Type.
@ TI_ERROR_QuoteAutomaticFlagNotAllowed
Quote Error - Automatic Only flag not allowed.
@ TI_ERROR_GCWrongAlloc
Allocation error - Wrong quantity allocated.
@ TI_ERROR_InvalidQtyRFQLISPreTrade
RFQ quantity must be at least equal to LIS Pre-Trade.
@ TI_ERROR_PwdWrongTrader
Action not allowed for wrong trader Id.
@ TI_ERROR_MinimumDealersUnreached
Minimum number of dealers not reached.
@ TI_ERROR_Section_Mkt_Closed
Section closed on this market.
@ TI_ERROR_ACMCollateralOfferNotFound
Collateral Offer not found.
@ TI_ERROR_PwdEqMember
Invalid Password - Cannot be Member ID.
@ TI_ERROR_ManagerOnlyAction
Administration Error - User does not have Manager profile.
@ TI_ERROR_AgentLenderInvalidFormat
AgentLender - format not allowed.
@ TI_ERROR_WrongPlainVanilla
Action not allowed for invalid plain vanilla Id.
@ TI_ERROR_RfcqDepthUpdateTimeExpired
Rfcq Depth Update Time expired.
@ TI_ERROR_InvalidClientShortCode
Invalid Client Short Code.
@ TI_ERROR_ClientLongCodeInvalidFormat
Client Long Code - format not allowed.
@ TI_ERROR_InvalidDealerRotationNumber
Dealer Rotation Number must be greater than zero.
@ TI_ERROR_GreaterInventoryVisibleQty
Inventory Quote Error - VisibleQty greater than TotQty.
@ TI_ERROR_NoInstForSection
No instrument for this section.
@ TI_ERROR_MaxRateCapBreach
Transaction rate in breach of blocking maximum rate constraints.
@ TI_ERROR_MaxNumberOfInvGroupConfig
Max number of inventory group member configuration exceeded.
@ TI_ERROR_FirstDealerNotPreferred
First dealer in list is not the preferred dealer.
@ TI_ERROR_InventoryQuoteInvalidMinQty
Inventory Quote Error - Invalid Minimum Quantity.
@ TI_ERROR_MaxNumEligibilityCriteriaAssetsExceeded
Maximum number of Eligibility Criteria Assets exceeded.
@ TI_ERROR_InvalidHaircutValue
Invalid Haircut Value.
@ TI_ERROR_WrongQuoteIndicativeFlag
Quote Error - Unable to change Indicative Flag.
@ TI_ERROR_TooManyTraders
Logon Error - Trader Limit Exceeded.
@ TI_ERROR_InvalidRecipientTraderForTxn
Mismatch Error - Wrong Member ID.
@ TI_ERROR_ReportResponsibleEntityMustBeUnique
Report Responsible Entity must be unique per Account.
@ TI_ERROR_InstrumentClassExists
Configuration for instrument class exists.
@ TI_ERROR_FieldValueDiscBetweenSOAndRFCQOTC
Field value discrepancy between Stage Order and RFCQ/OTC Transaction.
@ TI_ERROR_DateDiscrepancyBetweenSOAndTxn
Discrepancy on Start/End Date/Vanilla Id between Stage Order and Transaction.
@ TI_ERROR_GCWrongSelection
Allocation Error - Invalid Collateral Selected.
@ TI_ERROR_RuleNameAlreadyPresent
Rule Name Already Present.
@ TI_ERROR_QuoteInvalidDRate
Quote Error - Invalid discount rate.
@ TI_ERROR_PropQtyBelowMinDrip
Proposal Error - Invalid Size below Minimum Proposal Quantity.
@ TI_ERROR_LogonAccountExpired
Logon Error - Trader Account Expired.
@ TI_ERROR_AlwaysBeatCMFBestCombNotAdmitted
Execution vs. Benchmark - MTS Interdealer Cash Market, criteria combination not permitted.
@ TI_ERROR_TooFewRfcqInstruments
Too few instruments for this rfcq type.
@ TI_ERROR_MemberNotEnabledToSendRFCQPortfolio
Member not enabled to send RFCQ Portfolio.
@ TI_ERROR_ACMCashOfferBalanceExceeded
Cash Offer balance exceeded.
@ TI_ERROR_PropInvalidMinDrip
Proposal Error - Invalid Minimum Proposal Quantity.
@ TI_ERROR_CCPOnlyProposal
Trade Error - Proposal is CCP Only.
@ TI_ERROR_WrongNominalValue
Wrong Nominal Value.
@ TI_ERROR_InventoryQuoteIsOnlyIndicative
Executable Order - Inventory quote not executable.
@ TI_ERROR_CounterpartyMandatory
Counterparty is mandatory.
@ TI_ERROR_InvalidQtyRFQLISPostTrade
RFQ quantity must be at least equal to LIS Post-Trade.
@ TI_ERROR_InvalidGCBondDefinitionType
Default Bond configuration disabled for this GC Basket.
@ TI_ERROR_LogonUserNotFound
User logon not found.
@ TI_ERROR_ActionNotAllowedExecutionTime
Action not allowed due to not expired Execution Time.
@ TI_ERROR_AdmMaxVarTraders
Reached max number of configurable trader with Var. Window Size.
@ TI_ERROR_SenderNotAllowed
Message Error - Messaging Disabled.
@ TI_ERROR_InvalidAllocationId
Invalid allocation ID.
@ TI_ERROR_MidPriceFASOrderInvalidLimitQuotation
FAS Order - Invalid limit quotation.
@ TI_ERROR_ACMCollateralOfferBalanceExceeded
Collateral Offer balance exceeded.
@ TI_ERROR_WrongOwnership
This transaction pertains to another trader.
@ TI_ERROR_RFQInvalidDates
RFQ Error - Invalid Dates.
@ TI_ERROR_InvalidCurrencyNum
Num of Currencies declared different from Currency List.
@ TI_ERROR_MemberMktSectSuspended
Member suspended on this section.
@ TI_ERROR_ClientExistingInAGroup
Client Existing In A Group.
@ TI_ERROR_MaxNumberOfRevokeExceeded
Max Number Of Revoke Actions Exceeded.
@ TI_ERROR_GCMemberDisabled
Allocation Error - Member disabled to specific Instrument Class.
@ TI_ERROR_InvalidRevokeRequest
Invalid Revoke Request.
@ TI_ERROR_QuoteInvalidStrikerPrice
Quote Error - Invalid striker Price.
@ TI_ERROR_QuoteInvalidSize
Quote Error - Invalid Size.
@ TI_ERROR_StageOrderWrongLinkIdInTradingList
Stage Order - Inconsistent link ID.
@ TI_ERROR_DealerGroupEmpty
Dealer Group Id cannot be empty.
@ TI_ERROR_ACMUnivocityAccountViolated
Univocity cash offer account violated.
@ TI_ERROR_LogonInvalidUser
Logon Error - Invalid Username.
@ TI_ERROR_LogonInvalidMember
Logon Error - Invalid Member ID.
@ TI_ERROR_ClientLEICodeInvalidFormat
Client LEI Code - format not allowed.
@ TI_ERROR_ReportSubmittingEntityMustBeUnique
Report Submitting Entity must be unique per Account.
@ TI_ERROR_PeriodNotInMarketOpen
Period not in market open plus delay.
@ TI_ERROR_ClosingMessagePresent
Message Error - Message Session already closed.
@ TI_ERROR_InvalidLogonState
Invalid logon state.
@ TI_ERROR_MaxLinkedQuotesExceeded
Quote Error - max number of linked quotes exceeded.
@ TI_ERROR_InvalidAssetClassNum
Num of Asset Classes declared different from Asset Class/Sub Section combination.
@ TI_ERROR_QuoteInvalidYield
Quote Error - Invalid yield.
@ TI_ERROR_CLSelf
Admin Error - Cannot flag Self.
@ TI_ERROR_AccountIdCannotDiffSO
Account Id cannot differ from the Stage Order.
@ TI_ERROR_TradingListWrongTrader
Mismatch Error - Wrong Trader ID in trading list.
@ TI_ERROR_PwdEqTrader
Invalid Password - Cannot be Trader Name.
@ TI_ERROR_ActionNotAllowedInCurrentDate
Action not allowed in the current date.
@ TI_ERROR_InstrumentGroupAlreadyDeleted
Instrument Group Already Deleted.
@ TI_ERROR_ClientShortCodeInvalidFormat
Client Short Code - format not allowed.
@ TI_ERROR_RFQWrongRateChange
RFQ Error - Unable to change Rate.
@ TI_ERROR_AllRFCQTypeExcluded
Cannot exclude all RFCQ types with an accepted trading relation.
@ TI_ERROR_RFCQDoubleSideNotEnabled
RFCQ Double Side - Member not enabled.
@ TI_ERROR_SelfTrade
Cannot trade against self.
@ TI_ERROR_TradeDateNotAllowedForTradingType
Trade Date not allowed for Trading Type.
@ TI_ERROR_CAPSRequiresAutomaticSett
CAPS functionality not admitted for manual settlement.
@ TI_ERROR_InvalidTPZeroSettlement
Cannot settle at T+0.
@ TI_ERROR_InvalidClientIdentificationType
Invalid Client ID Type.
@ TI_ERROR_InvalidCapacityClientID
Trading Capacity not compatible with Client ID.
@ TI_ERROR_TxnExpired
Message Error - Message already closed.
@ TI_ERROR_InvalidOrderStageOrderSource
Invalid Order Stage Order Source.
@ TI_ERROR_MaximumDealerNotAdmitted
Field Maximum Number of Dealers RFQ can be sent to is not admitted.
@ TI_ERROR_ReportingCounterpartyMustBeUnique
Reporting Counterparty must be unique per Account.
@ TI_ERROR_InvalidOverriddenSpotPrice
Invalid Overridden Spot Price.
@ TI_ERROR_WrongChatIdRequest
Mismatch Error - Wrong Message ID.
@ TI_ERROR_ExecutionTimeListNotAdmitted
Execution Time List is not admitted.
@ TI_ERROR_InvalidMarkUpMaxQtyOrder
Invalidy Mark-Up Max Quantity Order.
@ TI_ERROR_AdmWrongTrader
Member not allowed to send this transaction for wrong trader Id.
@ TI_ERROR_MaxNumTierGroupConfigurations
Max num tier group configuration reached.
@ TI_ERROR_ClearingAgentIdDiffSO
Clearing Agent Id cannot differ from the Stage Order.
@ TI_ERROR_CCPEligibleFlagMustBeYes
Default Bond must be CCP Eligible.
@ TI_ERROR_TradingListWrongMember
Mismatch Error - Wrong Member ID in trading list.
@ TI_ERROR_BondMaturityDate
Invalid End Date - Check Bond Maturity.
@ TI_ERROR_TradingListInvalidLegs
Trading list - Invalid leg.
@ TI_ERROR_InvalidApplyHaircutFgExecType
Apply Haircut Flag and Execution Type are not compatible.
@ TI_ERROR_ResidualMaturityNotFound
Residual maturity not found.
@ TI_ERROR_PropNoCCPMember
Proposal Error - Member is not a member of a CCP.
@ TI_ERROR_InvalidNumOfDealers
Num of dealers declared different from dealers list.
@ TI_ERROR_MinMatchingQuotesNotReached
Minimum number of Matching Quotes not reached.
@ TI_ERROR_CCPNotAvailableForInstrument
Input Error - instrument may only be traded bilaterally.
@ TI_ERROR_RFQExclusion
RFQ Error - Recipient has disabled RFQs.
@ TI_ERROR_CloginMsgNotAllowedForChat
Mismatch Error - Wrong Message Action.
@ TI_ERROR_GreaterVisibleQty
Quote Error - VisibleEBM / VisibleDom Qty greater than TotQty.
@ TI_ERROR_ExecutionTimeNotAdmitted
Execution Time is not admitted for this Execution Type.
@ TI_ERROR_InvalidEndDateModifyFgExecType
End Date Modify Flag and Execution Type are not compatible.
@ TI_ERROR_CutOffProposalNotAllowed
Proposal not allowed for expired cut off.
@ TI_ERROR_OtherMasterAgreementTypeInvalidComb
Other Master Agreement Type invalid combination.
@ TI_ERROR_OrderInvalidQuantity
Invalid Order Quantity.
@ TI_ERROR_AlgoInfoDiffPredValues
Algo Info differ from predefined values (SO)
@ TI_ERROR_InvalidTradingList
Invalid trading list.
@ TI_ERROR_NoReferencedMsg
Referenced message not found.
@ TI_ERROR_AdmSameDate
Invalid End Date - Start and End date cannot be the same.
@ TI_ERROR_NoPairFoundSectionIC
No pair exists with this section and instrumentClass.
@ TI_ERROR_InvalidMaximumDealerVsExecMinDealer
Minimum Number of Dealers who must respond to RFQ must be less than or equal to Maximum Number of Dea...
@ TI_ERROR_DescriptionAlreadyPresent
Instrument Group Description Already Present.
@ TI_ERROR_TrInvalidMemberStatus
Tradeon Error - Invalid Member Status.
@ TI_ERROR_MembersNCL
Action not allowed for members with NCL.
@ TI_ERROR_InvalidQtyTick
Invalid Quantity Tick.
@ TI_ERROR_EndDateIdCapBreach
Transaction term in breach of blocking maximum EndDateId constraints.
@ TI_ERROR_CurveNotFound
Curve Identifier not found.
@ TI_ERROR_QuoteNotFound
Quote Error - quote does not exist.
@ TI_ERROR_RFQInvalidSide
RFQ to be managed by counterparty.
@ TI_ERROR_BrokerCodeNotCompliant
OTC: broker code not compliant.
@ TI_ERROR_WrongInventoryQuoteImage
Wrong Inventory Quote Image.
@ TI_ERROR_AggregatedStageOrderWithoutSpread
Aggregated Stage Order without Spread Client Quotation Type.
@ TI_ERROR_CAPSInvalidDailyCAPSLimit
Invalid Daily CAPS Limit.
@ TI_ERROR_InvalidQtyRange
Invalid Quantity Range.
@ TI_ERROR_RepoGCQuantityLimitNotFound
Internal Error - Repo GC Quantity Limit Not Found.
@ TI_ERROR_InstClMemMarketSectSuspended
Member suspended on this instrument class and section.
@ TI_ERROR_MaximumIOIExceeded
Maximum IOI Exceeded.
@ TI_ERROR_InventoryQuoteInvalidEvent
Invalid event for current Inventory Quote status.
@ TI_ERROR_ClientRegistrationNotFound
Invalid Client ID.
@ TI_ERROR_MinSellSideNumberNotReached
Min number of sell side members not reached.
@ TI_ERROR_PropInvalidTotSize
Proposal Error - Invalid Total Size.
@ TI_ERROR_InvalidSettlementMode
Configuration Error - Invalid Settlement group configuration.
@ TI_ERROR_EmptyNote
Note field cannot be empty.
@ TI_ERROR_WrongCalendarIdWithInstr
Action not allowed: mismatch between calendar and Instrument.
@ TI_ERROR_InvalidTradingType
Invalid Trading Type.
@ TI_ERROR_CAPQuantityLimit
Quantity is greater than CAP Quantity Limit.
@ TI_ERROR_TraderNotMultiTraderSlave
Wrong MultiTrader Slave.
@ TI_ERROR_BranchCountryNotFound
Branch Country not found.
@ TI_ERROR_RFQRecipientNotLogged
RFQ Error - Recipient is not Logged On.
@ TI_ERROR_InvalidWideSpread
Invalid Wide Spread.
@ TI_ERROR_StageOrderUsedInTradingList
Stage Order - Stage Order already used in Trading List.
@ TI_ERROR_LockedLinkedQuoteGroup
Locked Linked Quote Group.
@ TI_ERROR_MidPriceFOKOrderSectionNotEnabled
FOK Order - Section not enabled.
@ TI_ERROR_QuoteDRateBidLowerThanAsk
Quote Error - Bid discount rate is lower than Ask discount rate.
@ TI_ERROR_InvGroupLimitExceeded
Maximum number of inventory group exceeded.
@ TI_ERROR_InvalidEurexTraderId
Eurex Trader Id is empty or Contains Invalid Characters.
@ TI_ERROR_InvalidFloatingRate
Wrong floating rate Id.
@ TI_ERROR_RFQSettingType
RFQ Error - RFQ setting type cannot be changed.
@ TI_ERROR_InvalidLiquidityProvision
Invalid Liquidity Provision.
@ TI_ERROR_AdmWrongReceiver
Member not allowed to send this tx for wrong receiver details.
@ TI_ERROR_WrongFunctionId
Wrong Function specified for financial calculator.
@ TI_ERROR_RfcqRequestNotFound
Rfcq Request not found.
@ TI_ERROR_StartDateShouldBeLessEndDate
Start Date should be less than the End Date.
@ TI_ERROR_ECLReactLimit
Admin Error - ECL Reactivation limit reached.
@ TI_ERROR_QuoteMinSizeUnderMinIncrLimit
Quote Error - Minimum Size is less than Minimum Increment Size.
@ TI_ERROR_CAPSSettlSystemNotEnabledToCAPS
Settlement System not enabled to CAPS functionality.
@ TI_ERROR_InvalidLinkIdExecType
Invalid LinkId: cannot be empty with this ExecutionType.
@ TI_ERROR_InvalidPriceRange
Invalid Price Range.
@ TI_ERROR_QuoteRateAskLowerThanBid
Quote Error - Ask rate is lower than Bid rate.
@ TI_ERROR_InvalidShortSellingIndicator
Invalid Short Selling Indicator.
@ TI_ERROR_WrongSubmitterMember
Invalid Submitter Member Id.
@ TI_ERROR_InvalidExecTraderId
Invalid ExecTraderId.
@ TI_ERROR_AlgoInfoChange
MiFID IDs cannot be modified.
@ TI_ERROR_OnlyFASCanBeDeleted
Quote Error - Only FAS Order can be deleted.
@ TI_ERROR_BuySideMemberNotEnabled
Buy Side Member not Enabled on this Instrument Class.
@ TI_ERROR_StageOrderNotFound
Stage Order not found.
@ TI_ERROR_WarningMessageOnSizeAndRate
Transaction Size and Rate in breach of minimum or maximum constraints.
@ TI_ERROR_LastNameEmpty
Last Name cannot be empty.
@ TI_ERROR_InvalidAllocationTotalQuantity
Pre allocation total quantity different from RFCQ quantity.
@ TI_ERROR_InvalidHedgeRatio
Invalid hedge ratio.
@ TI_ERROR_NoInstrumentField
Instrument Field empty.
@ TI_ERROR_OpenTradesRequiresManualSett
Open Trades requires manual settlement.
@ TI_ERROR_MaxNumExecTradersExceeded
Maximum number of Exec Traders exceeded.
@ TI_ERROR_QtyNotMultiple
Quote Error - Total Size is not a multiple of Min Increment Size.
@ TI_ERROR_InvalidAssetClassSubSectionComb
Invalid Asset Class/Sub Section combination.
@ TI_ERROR_CAPSAlreadyPresent
CAPS already present.
@ TI_ERROR_InvalidFieldForTradingModality
Invalid field value for this trading modality.
@ TI_ERROR_InvalidSplittableFlag
Trade Cannot be Split.
@ TI_ERROR_WrongAddressType
Invalid Type of Addressee.
@ TI_ERROR_InvalidDealerList
Dealers Num. and Dealer List Type not compatible.
@ TI_ERROR_InvalidStageOrderClearingAgentId
Invalid Stage Order Clearing Agent Id.
@ TI_ERROR_CounterpartyDiffPredOne
Counterparty differs from the predefined one (Positive Dealer List on the Stage Order)
@ TI_ERROR_InvalidSpreadQuoteBVBest
Invalid Spread between quote and BV Best.
@ TI_ERROR_TradingListInvalidStatus
Trading list - Invalid status.
@ TI_ERROR_IncompatibleSettlModeConfiguration
Incompatible Settlement Mode configuration.
@ TI_ERROR_CAPSInvalidIndirectRelation
Member is not a Direct Member for this Settlement System.
@ TI_ERROR_MaxReactivationReached
Max number of change profile type reached.
@ TI_ERROR_PropInvalidRate
Proposal Error - Invalid Rate.
@ TI_ERROR_MarketParameterNotFound
Internal Error - Market Parameter Not Found.
@ TI_ERROR_WrongTradeRegistrationId
Trade Registration Error - Wrong Message Id.
@ TI_ERROR_FirstNameEmpty
First Name cannot be empty.
@ TI_ERROR_ChatAlreadyPresent
Mismatch Error - Wrong Message ID.
@ TI_ERROR_InvalidTradingModality
Wrong Trading Modality.
@ TI_ERROR_NumExecTradersDiffFromList
Num of Exec Traders declared different from Exec Traders List.
@ TI_ERROR_InvalidAccountTypeExecType
Account Type and Execution Type are not compatible.
@ TI_ERROR_InvalidDealerHitRate
Invalid Dealer Hit Rate.
@ TI_ERROR_GCWrongCollateral
Allocation Error - Invalid collateral for floating rate contract.
@ TI_ERROR_ExcededGCMSizeLimit
Exceeded GCM Size Limit.
@ TI_ERROR_RateFlagShouldBeEqualBetweenSOAndRFCQ
Rate Flag - Should be equal between Stage Order and RFCQ.
@ TI_ERROR_StageOrderInTradingList
Stage Order - Cannot modify Stage Order in Trading List.
@ TI_ERROR_InvalidICForTradableObject
Invalid pair instrument class and tradable object.
@ TI_ERROR_AccountMandatory
Missing Account for current transaction.
@ TI_ERROR_TotalSplitFillMinSizeQty
Quantity less than total Split Fill minimum size.
@ TI_ERROR_OnlyFromBrokerPlus
Only BrokerPlus is allowed for this action.
@ TI_ERROR_OtcRegUTIChangeNotAllowed
OTC Registration - UTI value modification not allowed.
@ TI_ERROR_RecipientNotAddressable
Message Error - Minimum number of recipients unavailable.
@ TI_ERROR_StageOrderLockedByAnotherTrader
Stage Order locked by another trader.
@ TI_ERROR_MaxNumTierGroupException
Max num tier group exception reached.
@ TI_ERROR_TradingListWrongInstrType
Trading list - Wrong instrument type.
@ TI_ERROR_PwdTraderCode
Invalid Password - Cannot include trader name.
@ TI_ERROR_PropInvalidEvent
Invalid event for current proposal status.
@ TI_ERROR_QuoteMaxNumLinkedQuoteExceed
Quote Error - max number of linked quotes exceeded.
@ TI_ERROR_AccountCodeAlreadyPresent
Account Code Already Present.
@ TI_ERROR_PwdEqOld
Invalid Password - Must differ from previous password.
@ TI_ERROR_InvalidRecord
Admin Error - Record not present.
@ TI_ERROR_WrongTPAVisibility
TPA Visibility not permitted.
@ TI_ERROR_BuySellIndCannotDiffSO
Buy/Sell indicator cannot differ from the Stage Order.
@ TI_ERROR_UserAlreadyPresent
User already present.
@ TI_ERROR_InstrumentNotFound
Instrument not found.
@ TI_ERROR_RFQAggrIdMissing
RFQ Error: Aggressor Id missing.
@ TI_ERROR_UnseasonedNotEnabled
Unseasoned not enabled.
@ TI_ERROR_MaximumInventoryQuoteExceeded
Maximum number of Inventory Quote exceeded.
@ TI_ERROR_InvalidDRate
Invalid Discount Rate.
@ TI_ERROR_MutuallyExclusiveConfiguration
Mutually Exclusive Configuration already present.
@ TI_ERROR_QuoteInvalidPrice
Quote Error - Invalid Price.
@ TI_ERROR_ExpiredFixingInterval
Expired fixing interval.
@ TI_ERROR_ParentGroupIdNotEmpty
Instrument Group Is Not Empty.
@ TI_ERROR_DealerGroupLinkedToAutoExecRule
Action not allowed: The Dealer Group is linked to an Auto-Execution Rule.
@ TI_ERROR_NonCompetitiveQtyExceeded
Non-competitive Qty Exceeded.
@ TI_ERROR_InvalidEurexAccountId
Eurex Account Invalid.
@ TI_ERROR_BuySideMemberInDealerList
Buy Side Member cannot be included in DealerList.
@ TI_ERROR_MaxNumACMCashOfferExceeded
Max number of Cash Offer exceeded.
@ TI_ERROR_MTSCertificationNotAllowed
MTS Certification only possible by trader config.
@ TI_ERROR_InventoryOrderProcessing
Executable Order - Previous order still processing.
@ TI_ERROR_AdmInvalidMember
Invalid Member Choice.
@ TI_ERROR_InvalidRfcqStatus
Invalid Rfcq status.
@ TI_ERROR_RfcqQuoteNotFoundInFrozenBook
Rfcq Quote Not Found In Frozen Book.
@ TI_ERROR_InvalidDescription
Invalid Instrument Group Description.
@ TI_ERROR_StageOrderAlreadyLocked
Stage Order is already locked.
@ TI_ERROR_InvalidOrderStageNumberOfLeg
Invalid Order Stage Number of Leg.
@ TI_ERROR_InvalidHaircutType
Invalid Haircut Type.
@ TI_ERROR_SponsorRelationNotFound
Member and Client specified are not in sponsor relationship.
@ TI_ERROR_AutoExecutionRulesNotAvailable
Auto Execution Rules Not Available.
@ TI_ERROR_InvalidMemberStatus
Invalid member status.
@ TI_ERROR_DealInvalidEvent
Invalid event for current deal status.
@ TI_ERROR_AccountExcluded
Account Excluded By Sell Side Member.
@ TI_ERROR_FirmQuotingDisabled
Firm quotation disabled.
@ TI_ERROR_GCAllocRules
Allocation Error - See Allocation Rules.
@ TI_ERROR_RFQRecipientNotEnabled
RFQ Error - Recipient not enabled for Bond Type.
@ TI_ERROR_MandatoryParameter
Mandatory parameter for financial calculator not present.
@ TI_ERROR_ProcessedTradeNotEligible
Processed trade not eligible for selected combination.
@ TI_ERROR_InsufficientOrderQuantity
Size Error - Order Size is below the Proposal Minimum Quantity.
@ TI_ERROR_RFQInvalidSize
RFQ Error - Invalid Size.
@ TI_ERROR_SenderNotAllowedOnRefTxn
Mismatch Error - Wrong Member ID for Message.
@ TI_ERROR_WarningMessageOnSize
Transaction size in breach of Warning maximum size constraints.
@ TI_ERROR_Section_InstClass_Dates_Suspended
Trade dates suspended on this instrument class and section.
@ TI_ERROR_ReportResponsibleEntityInvalidFormat
Report Responsible Entity - format not allowed.
@ TI_ERROR_QuoteCompletelyFilled
Quote is completely Filled.
@ TI_ERROR_OutLimitsAllocationQtyGC
Allocation Error - Maximum Number of tickets exceeded.
@ TI_ERROR_LogonUserSuspended
Logon Error - User is suspended.
@ TI_ERROR_MaxNumOfTradingIdeaExceeded
Maximum number of Trading Idea exceeded.
@ TI_ERROR_BVBestGroupAlreadyPresent
BV Best Group Definition already present.
@ TI_ERROR_RFCQWrongQtyChange
RFCQ Error - Unable to change Quantity.
@ TI_ERROR_InvalidDealerOrderId
Invalid DealerOrder ID.
@ TI_ERROR_VisibleQtyNotMultiple
Visible Size is not a multiple of Min Increment Size.
@ TI_ERROR_CountrySuspended
Country suspended by Governance.
@ TI_ERROR_MaxNumberOfInvDealerGroupConfig
Max number of inventory dealer group configuration exceeded.
@ TI_ERROR_InvalidQuantityForAccount
Split Quantity not Multiple of Increment Quantity.
@ TI_ERROR_InvalidPhase
Action not allowed in this market phase.
@ TI_ERROR_InvalidRfcqRequestStatus
Invalid Rfcq Request status.
@ TI_ERROR_InvalidAllocationVerb
Pre allocation side different from RFCQ side.
@ TI_ERROR_InvalidStrikerQuotationFlag
Quote Error - Invalid striker quotation flag.
@ TI_ERROR_CLAlreadyPresent
Admin Error - Flag already present.
@ TI_ERROR_InvalidInstrumentClass
Invalid Instrument Class.
@ TI_ERROR_MaxDealersExcedeed
Num of dealers exceeds maximum.
@ TI_ERROR_TradingRelationNotFound
Trading Relation not Found.
@ TI_ERROR_InstClass_Mkt_Suspended
Instrument class suspended on this market.
@ TI_ERROR_DiscloseIOIMismatchingFlags
Disclose and quotation flags mismatching.
@ TI_ERROR_InvalidDRateTick
Invalid Discount Rate Tick.
@ TI_ERROR_LimitSpreadNotAllowedByRFCQType
Limit Spread not allowed by the RFCQ Type.
@ TI_ERROR_InvalidAccountType
Invalid Account Type.
@ TI_ERROR_DealerClientRelationDeleted
Dealer Client Relation deleted.
@ TI_ERROR_MidPriceFASMinExQtyNotMultiple
FAS Order min exec qty is not a multiple of Min Increment Size.
@ TI_ERROR_InvalidAllocationStatus
Invalid allocation status.
@ TI_ERROR_TradingListPrivateExecTraderSetInSO
Trading List must be private when the Execution Trader is set in the Stage Order.
@ TI_ERROR_ResidualMaturityInvalidBounds
ResidualMaturity: Upper Bound must be greater than Lower Bound.
@ TI_ERROR_PropInvalidMinQty
Proposal Error - Invalid Minimum Quantity.
@ TI_ERROR_AutoExecutionDisabled
Auto Execution Disabled.
@ TI_ERROR_InstCurrencyAlreadyPresent
Instrument and Currency trading combination already present.
@ TI_ERROR_DefaultExecTraderNotPermitted
Default Auto Execution Trader is not permitted in case of Exec Trader List.
@ TI_ERROR_TxnFinalState
Message Error - Message Session already closed.
@ TI_ERROR_MaxNumberOfInvGroupExceptions
Max number of inventory group member exceptions exceeded.
@ TI_ERROR_AuthenticationFailed
Authentication Failed.
@ TI_ERROR_CSDParticipantMustBeUnique
CSD Participant must be unique per Account.
@ TI_ERROR_NoRights
No right to make this transaction.
@ TI_ERROR_WrongQuoteId
Quote Error - Wrong Message Id.
@ TI_ERROR_QuoteInvalidStrikerYield
Quote Error - Invalid striker yield.
@ TI_ERROR_InvalidTransparentFlag
Input Error - Invalid Flag Integer.
@ TI_ERROR_EoiGenericNotBlind
Generic Eoi cannot be blind.
@ TI_ERROR_TooManyProposal
Maximum number of proposals on single instrument exceeded.
@ TI_ERROR_InvalidFillAction
Action inconsistent with current fill status.
@ TI_ERROR_InvalidInstrumentPerClass
Wrong Instrument per Instrument Class.
@ TI_ERROR_AutoExecutionInProgress
Action not allowed - Auto Execution still in progress.
@ TI_ERROR_InvalidMarkUpValue
MarkUpValue not compliant with tick.
@ TI_ERROR_ResMatLowerBoundNotFound
Residual Maturity LowerBound not found.
@ TI_ERROR_DateTooFar
Invalid Dates - Term exceeds maximum allowed.
@ TI_ERROR_EarlierStartDate
Action not allowed: start date cannot be before than trade date.
@ TI_ERROR_InvalidTradingListLeg
Trading list - Invalid Leg ID.
@ TI_ERROR_PropInvalidSize
Proposal Error - Invalid Size.
@ TI_ERROR_InvalidMemberTPZeroSettlement
Member cannot settle at T+0.
@ TI_ERROR_InvalidStageOrderMember
Invalid Stage Order Member.
@ TI_ERROR_MidPriceFASMinExQtyUnderLimit
FAS Order min execution quantity less than minimum size.
@ TI_ERROR_MidPriceMaximumFASOrderExceeded
Maximum number of FAS Order exceeded.
@ TI_ERROR_AdditionalSectorClassificationNotFound
Additional Sector Classification not found.
@ TI_ERROR_InvalidOrderStageOrderType
Invalid Order Stage Order Type.
@ TI_ERROR_SecurityIdNotFound
SecurityId not found.
@ TI_ERROR_RFCQInvalidQty
RFCQ Error - Invalid Quantity.
@ TI_ERROR_MnemonicAlreadyExists
Mnemonic already exists.
@ TI_ERROR_BondSuspendedDueToLackCouponRate
Action not allowed: Bond automatically suspended due to the lack of current Coupon Rate.
@ TI_ERROR_EditHaircutNotAllowed
Edit Haircut not allowed.
@ TI_ERROR_TradingListInvalidTotalQty
Trading list - Invalid total quantity.
@ TI_ERROR_QuoteYldBidLowerThanAsk
Quote Error - Bid yield is lower than Ask yield.
@ TI_ERROR_CustomInstrGrpDefNotFound
Custom Instrument Group Definition Not Present.
@ TI_ERROR_VoiceListDealerAlreadyExist
The Dealer is already present in the Voice Confirmed List.
@ TI_ERROR_WildCardNotAllowed
Wild Card Not Allowed.
@ TI_ERROR_InvalidRecipientForTxn
Mismatch Error - Wrong Member ID.
@ TI_ERROR_InvalidSpreadValue
Invalid Spread Value.
@ TI_ERROR_OtcRegRTNChangeNotAllowed
OTC Registration - RTN value modification not allowed.
@ TI_ERROR_ProposalNotActive
Proposal not active.
@ TI_ERROR_TxnNotFinalState
Message Error - Message cannot be closed yet.
@ TI_ERROR_ChatRFQExpired
Cannot send Chat - RFQ has expired.
@ TI_ERROR_InvalidHaircutStatus
Invalid Haircut Status.
@ TI_ERROR_CustomInstrGrpNotFound
Custom Instrument Group Not Found.
@ TI_ERROR_InvalidMaximumDealerVsSelMinDealers
Minimum Number of Dealers RFQ must be sent to must be less than or equal to Maximum Number of Dealers...
@ TI_ERROR_InvalidOrderStageStatus
Invalid Order Stage Status.
@ TI_ERROR_ZeroNumOfDealers
Num of dealers cannot be zero.
@ TI_ERROR_InvalidInventoryQuote
Invalid Inventory Quote.
@ TI_ERROR_AreaCodeRelNotFound
AreaCodeRelation not found.
@ TI_ERROR_AdmSelfUpdate
Admin Error - Manager cannot modify own Profile.
@ TI_ERROR_DirectBuySideMemberAlreadySet
Direct Buy Side Member already set.
@ TI_ERROR_TradingListInvalidLink
Trading list - Invalid private allocation link.
@ TI_ERROR_ChatClosed
Message Error - Message Session already closed.
@ TI_ERROR_InvalidDealerGroupDealerSelTypeComb
Invalid Dealer Group/DealerSelectionType combination.
@ TI_ERROR_QueryClosedbyClient
Query closed by Client.
@ TI_ERROR_PhoneEmpty
Phone cannot be empty.
@ TI_ERROR_OtcRegUTINotAllowed
OTC Registration - UTI value not allowed.
@ TI_ERROR_ClearingAgentCannotDiffOrdersSameLinkId
Clearing Agent cannot differ among orders with the same Link Id.
@ TI_ERROR_SectorAlreadyPresent
Sector already present in list.
@ TI_ERROR_ACMCashOfferQtyExceeded
Collateral Offer Quantity exceeds Cash Offer Quantity.
@ TI_ERROR_QuotePrcAskLowerThanBid
Quote Error - Ask price is lower than Bid price.
@ TI_ERROR_QuoteLinkedQuoteGroupInactive
Invalid Quote - Linked Quote Group not active.
@ TI_ERROR_CSDParticipantInvalidFormat
CSD Participant - format not allowed.
@ TI_ERROR_EmptyDepth
Empty Depth - No dealer available for preview.
@ TI_ERROR_InvalidChars
Invalid Password - Contains Invalid Characters.
@ TI_ERROR_InvalidAlgoInfoShortCode
Invalid Algo Info Short Code.
@ TI_ERROR_MaxNumCurrenciesExceeded
Maximum number of currencies exceeded.
@ TI_ERROR_CounterpartyClientShortCodeInvalidConfig
Counterparty Id - Client Short Code - Invalid configuration.
@ TI_ERROR_QuoteInvalidFieldValue
Quote Error: Invalid Field Value.
@ TI_ERROR_InvalidEurexMemberId
Eurex Member Id is empty or Contains Invalid Characters.
@ TI_ERROR_InvalidBounds
Upper Bound must be greater than Lower Bound.
@ TI_ERROR_QuantityNotAvailable
Quantity not available.
@ TI_ERROR_ProviderTradeOff
Provider member is Trade Off.
@ TI_ERROR_GCSellerAction
Action not allowed: to be defined by the seller.
@ TI_ERROR_GCLocked
Action not allowed: GC locked or already defined.
@ TI_ERROR_AlreadyTradeOn
Tradeon Error - Trader already Tradeon.
@ TI_ERROR_ACMCashOfferNotFound
Cash Offer not found.
@ TI_ERROR_InvalidOrderTypeLimitRate
Order Type and Limit Rate are not compatible.
@ TI_ERROR_InvalidInstrumentType
Invalid Instrument Type.
@ TI_ERROR_InvalidAutoExecutionSpreadCriterion
Invalid Auto-Execution Spread Criteria Vs BV Best Criterion.
@ TI_ERROR_DateIsHoliday
Start or End date falls on a Holiday.
@ TI_ERROR_QuoteYldAskLowerThanBid
Quote Error - Ask quote is lower than Bid quote.
@ TI_ERROR_MaximumProposalExceeded
Maximum number of proposal exceeded.
@ TI_ERROR_FASCompletelyFilled
FAS Error - Completely Filled FAS Order cannot be edited.
@ TI_ERROR_DenialCounterParty
Exe Order stop - min time between same orders applied.
@ TI_ERROR_RuleNameEmpty
Rule Name cannot be empty.
@ TI_ERROR_InvalidAlgoInfoType
Invalid Algo Info Type.
@ TI_ERROR_RFQInvalidFloatRate
RFQ FloatRateId is invalid.
@ TI_ERROR_AllocationNotFound
Pre allocation not found.
@ TI_ERROR_NoChangeStatus
Tradeon Error - Member Tradeon Prohibited.
@ TI_ERROR_CounterpartCAPSLimitNotConfigured
Counterpart CAPS Limit not configured.
@ TI_ERROR_InvalidDealerClientFg
Invalid DealerClientFg.
@ TI_ERROR_CutOffExpired
Proposal Error - Cut Off has passed.
@ TI_ERROR_RecordAlreadyPresent
Record already present.
@ TI_ERROR_InvalidResMatOnIC
Residual Maturity not allowed for this Instrument class Type.
@ TI_ERROR_TradingOnBehalfNotAllowed
Trading on behalf not allowed.
@ TI_ERROR_AccountException
Found Member Account exception.
@ TI_ERROR_InvalidWithDrawType
Invalid Withdraw Type.
@ TI_ERROR_InvalidNetPositionVerb
Invalid Resulting Verb.
@ TI_ERROR_InvalidFixingTime
Invalid fixing period time.
@ TI_ERROR_TradingRelationInvalidStatus
Trading Relation Invalid Status.
@ TI_ERROR_ReportSubmittingEntityInvalidFormat
Report Submitting Entity - format not allowed.
@ TI_ERROR_DefClientTraderNameInvalidFormat
Default Client Trader Name - format not allowed.
@ TI_ERROR_GroupHasActiveSubgroups
Instrument Group Has Active Subgroups.
@ TI_ERROR_PartialExecutionNotPermitted
Partial execution not permitted.
@ TI_ERROR_BSMembAlreadyAssociated
Buy Side already belongs to another Group.
@ TI_ERROR_EmailEmpty
Email cannot be empty.
@ TI_ERROR_RFQInvalidQty
RFQ Error - Invalid Size.
@ TI_ERROR_DealerListTypeNegativeExeTypeOTC
Dealer List Type cannot be negative with Execution Type OTC.
@ TI_ERROR_MemberProfileNotEnabledToSO
Member Profile not enabled to Stage Orders.
@ TI_ERROR_DealerNotAllowedOnRFCQRespond
Dealer not allowed on rfcq respond.
@ TI_ERROR_DealerListTypeShouldBePosOrNegNumDealer
Dealer List Type should be positive or negative if Number of Dealer > 0.
@ TI_ERROR_MaxNumberSecurityLimitGC
Allocation Error - Number of tickets exceeds rules of allocation.
@ TI_ERROR_BrokerCodeInvalidEdit
OTC: broker code can not be modified.
@ TI_ERROR_LockedProposal
Proposal Error - Proposal is locked.
@ TI_ERROR_MaxNumExecutionTimesExceeded
Maximum number of Execution Times exceeded.
@ TI_ERROR_TradeAlreadySplit
Trade Already Split.
@ TI_ERROR_ClearingMemberInvalidFormat
Clearing Member - format not allowed.
@ TI_ERROR_MasterAgreementTypeNotFound
Master Agreement Type not found.
@ TI_ERROR_BilateralTradingNotAllowed
Trading Error - Bilateral trading cut-off elapsed.
@ TI_ERROR_QuoteMaxNumberExceed
Max number of quotes on single instrument exceeded.
@ TI_ERROR_InvalidRfcqOrderStatus
Invalid Rfcq Order status.
@ TI_ERROR_MasterAgreementVersionInvalidFormat
Master Agreement Version - format not allowed.
@ TI_ERROR_OriginatorCAPSLocked
Originator CAPS locked by the Direct Member.
@ TI_ERROR_OrderRateMismatch
Rate Error - Order Rate differs from Proposal.
@ TI_ERROR_InvalidEurexAutoApprovalRuleId
Eurex Auto-Approval Rule Id must be greater than or equal to zero.
@ TI_ERROR_SenderNotOwner
Mismatch Error - Wrong Member ID for Message.
@ TI_ERROR_InvalidStrikerPriceRange
Invalid striker Price Range.
@ TI_ERROR_InvalidMemberTypeCombination
Invalid Member Type Combination.
@ TI_ERROR_QueryterminatedbyAliveTimeout
Query terminated by Alive Timeout.
@ TI_ERROR_TripartyNoteNotFound
Repo ACM Triparty Note not found.
@ TI_ERROR_AccountIdCannotDiffOrdersSameLinkId
Account Id cannot differ among orders with the same Link Id.
@ TI_ERROR_InvalidActionFixingInterval
Invalid action for fixing interval in execution.
@ TI_ERROR_InvalidSellSideMember
Invalid Sell Side Member.
@ TI_ERROR_ReportingCounterpartyInvalidFormat
Reporting Counterparty - format not allowed.
@ TI_ERROR_InvalidRecipient
Recipient not allowed to receive this message.
@ TI_ERROR_QuoteMissingField
Quote Error - one or more mandatory fields are missing.
@ TI_ERROR_CounterpartCAPSLocked
Counterpart CAPS locked by the Direct Member.
@ TI_ERROR_MemberProfileMustComplyD2C
Member profile must comply with D2C Requirement.
@ TI_ERROR_InvalidSubSectionEligibilityCriteria
Invalid Sub Section Eligibility Criteria.
@ TI_ERROR_NoBeatLimitPriceDeviation
No Beat Limit Price Deviation has been set.
@ TI_ERROR_InstClassSectionMktSuspended
Instrument class suspended on this section.
@ TI_ERROR_LogonPasswordExpired
Logon Error - Password has expired.
@ TI_ERROR_ApplyHaircutFlagNo
Action not allowed for ApplyHaircutFlag No.
@ TI_ERROR_InvalidSettlementGroup
Settlement Error - Member is unable to trade this Bond Type.
@ TI_ERROR_TradingNotAdmitted
Counterparty not enabled to trade.
@ TI_ERROR_InternalDatabaseError
Internal Database error.
@ TI_ERROR_InvalidNetPositionQuantity
Invalid Resulting Quantity.
@ TI_ERROR_MemberNotLinked
Linked member not found.
@ TI_ERROR_MidPriceFASMinExQtyOverCapLimit
FAS Order Min Executable Quantity above cap of Min Qty.
@ TI_ERROR_InvalidNewPassword
Invalid new password.
@ TI_ERROR_InvalidTradModalityExecType
Execution Type not supported by the Trading Modality for the Instrument Class/Section.
@ TI_ERROR_PlainVanillaNotAllowedForTradingType
Plain Vanilla not allowed for Trading Type.
@ TI_ERROR_InstrumentMismatch
Instrument mismatch.
@ TI_ERROR_AllocationCodeAlreadyPresent
Allocation code already present.
@ TI_ERROR_RfcqQuoteNotFound
Rfcq Quote not found.
@ TI_ERROR_OriginatorCAPSLimitExceeded
Originator CAPS Limit Exceeded.
@ TI_ERROR_TransactionNotAllowedOnIC
Transaction not allowed on this instrument class.
@ TI_ERROR_InventoryGroupNotEmpty
Inventory Group Is Not Empty.
@ TI_ERROR_WarningMessageOnRate
Transaction rate in breach of minimum or maximum rate variance constraints.
@ TI_ERROR_FieldValueDiscBetweenSOAndTradingList
Field value discrepancy between Stage Order and Trading List.
@ TI_ERROR_RFQUnableChgSize
RFQ Error - Unable to change Size.
@ TI_ERROR_WrongFillId
Action not allowed for wrong fill Id.
@ TI_ERROR_InvalidResidualMaturityNum
Num of Residual Maturities declared different from Residual Maturity List.
@ TI_ERROR_SettlStartDate
Invalid Start Date - Check Bond Settlement Date.
@ TI_ERROR_PropSizeMissing
Proposal Error - Please enter a Size.
@ TI_ERROR_AdmInvalidCountry
Member not allowed to send this transaction for wrong country Id.
@ TI_ERROR_SettlSystemNotEnabledToHaircut
Settlement System not enabled to Haircut functionality.
@ TI_ERROR_InvalidIOI
Number of quotes for auto-match inconsistent.
@ TI_ERROR_ICNotFound
Instrument Class Not Found.
@ TI_ERROR_InvalidSectionForTradableObject
Invalid pair section and tradable object.
@ TI_ERROR_WrongInventoryGroup
Wrong Inventory Group.
@ TI_ERROR_NoRecipientAllowed
No recipient allowed on this section/instrument.
@ TI_ERROR_ManagerTransaction
Action not compliant with the type of operator profile.
@ TI_ERROR_StageOrderPartiallyFilled
Stage Order - Partial fill not allowed.
@ TI_ERROR_OnlyOneRecipient
Only one recipient is allowed in response.
@ TI_ERROR_AccountNotActive
Mismatch Error - Invalid Account.
@ TI_ERROR_InvalidTraderWithType
The Trader has no Rights to send this Transaction.
@ TI_ERROR_MaxSellSideNumberExceeded
Max number of sell side members exceeded.
@ TI_ERROR_EoiMsgTypeUnkown
Invalid EOI Message Type.
@ TI_ERROR_InvalidStageOrderClientLimitQuotation
Invalid Stage Order ClientLimitQuotation.
@ TI_ERROR_MidPriceFASOrderWrongImage
Wrong FAS Order Image.
@ TI_ERROR_NumberOfDealersLowerDefLimit
Number of dealers in the Dealer List cannot be lower than the defined limit (Field Number of Dealer)
@ TI_ERROR_RFQPreAccepted
RFQ cannot be pre-Accepted.
@ TI_ERROR_IOIClientIdentifierAlreadyPresent
IOI Client Identifier already present.
@ TI_ERROR_NoPairFound
No pair exists with this section and instrument.
@ TI_ERROR_WrongBSMember
Wrong Buy Side Member.
@ TI_ERROR_SPDiscrepancyBetweenSOAndTransaction
Spot Price discrepancy between Stage Order and Transaction.
@ TI_ERROR_RecipientNotLogged
Message Error - Recipient not logged.
@ TI_ERROR_TierGroupAssociatedToTPA
Tier Group is associated to TPA Member.
@ TI_ERROR_TooManyIndicativeQuotes
Max number of indicative quotes on single instrument exceeded.
@ TI_ERROR_WildCardExists
Configuration with wildcard exists.
@ TI_ERROR_DefaultGCInvalid
GC Error- Default Bond for auto allocation must be defined first.
@ TI_ERROR_VoiceListDeleted
Voice Confirmed List is deleted.
@ TI_ERROR_QuoteSizeUnderMinPropLimit
Quote Error - Size below Minimum Proposal Size.
@ TI_ERROR_RfcqOrderNotFound
Rfcq Order not found.
@ TI_ERROR_SellSideMemberNotEnabled
Sell Side Member not Enabled on this Instrument Class.
@ TI_ERROR_MaxNumResidualMaturitiesExceeded
Maximum number of Residual Maturities exceeded.
@ TI_ERROR_InvalidSpreadQuoteCMFBest
Invalid Spread between quote and CMF Best.
@ TI_ERROR_PwdInvalidExpiry
Invalid Password - Expiry.
@ TI_ERROR_WrongSettlmentDate
Wrong date/offset preview for settlement date.
@ TI_ERROR_TradingListLegNotFound
Trading list leg not found.
@ TI_ERROR_DV01InvalidBounds
DV01: Upper Bound must be greater than Lower Bound.
@ TI_ERROR_WrongOriginalDealerOrderId
Wrong Original DealerOrder ID.
@ TI_ERROR_MemberNotEnabled
Member not Enabled on any Instrument Class.
@ TI_ERROR_RFQWrongQtyChange
RFQ Error - Unable to change Quantity.
@ TI_ERROR_WildCardExisting
Specific setting not allowed while wildcard existing.
@ TI_ERROR_DailyInflationRateNotFound
Daily inflation rate not found.
@ TI_ERROR_InvalidProfileType
Profile type not recognized.
@ TI_ERROR_ApplyHaircutFgShouldBeEqBetweenRFCQAndSO
Apply Haircut Flag should be equal between RFCQ and Stage Order.
@ TI_ERROR_InvalidStrikerQty
Invalid striker quantity.
@ TI_ERROR_InvalidFieldValue
Invalid field value.
@ TI_ERROR_ExecutionTimesDuplicated
Execution Times Duplicated.
@ TI_ERROR_PwdTooShort
Invalid Password - Minimum 8 Characters.
@ TI_ERROR_TraderTypeMismatch
Trader Types Must Not Differ.
@ TI_ERROR_WrongMemberType
Message Error - Message not permitted.
@ TI_ERROR_SponsorLimitExceeded
Quantity is greater than Sponsor Limit Quantity.
@ TI_ERROR_TraderAlreadyRepresented
Trader Already Represented.
@ TI_ERROR_OrderStageWrongImage
Order Stage Wrong Image.
@ TI_ERROR_InstrGrpDefNotFound
Instrument Group Definition Not Present.
@ TI_ERROR_Queryterminatedbyasystemerror
Query terminated by a system error.
@ TI_ERROR_InvGroupMemberLimitExceeded
No further action allowed for this buy side member.
@ TI_ERROR_AdmInvalidMarket
Member not allowed to send this transaction for wrong market Id.
@ TI_ERROR_MissingMaxQtyZero
Missing Max Quantity value zero for Mark-Up Threshold.
@ TI_ERROR_BlockedMemberMissing
Input Error - Incomplete Field.
@ TI_ERROR_MaxFilteredTradableReached
MaxFilteredTradable Reached.
@ TI_ERROR_ClientIdInfoDiffPredValues
Client Id Info differ from predefined values (SO)
@ TI_ERROR_TradingListInvalidNumOfLegs
Trading list - Invalid number of legs.
@ TI_ERROR_InvalidSettlementInfo
Settlement Info not valid.
@ TI_ERROR_WrongSubmitter
Input Error - Invalid Counterparty.
@ TI_ERROR_CCPNotAvailable
Proposal Error - CCP is not available for these dates.
@ TI_ERROR_GroupNameEmpty
Group Name cannot be empty.
@ TI_ERROR_GCWrongDate
Allocation Error - Wrong date for allocation.
@ TI_ERROR_MaxConnectionsExceeded
Maximum number of connections exceeded.
@ TI_ERROR_InvalidMaximumDealerVsDealerRotation
Maximum Number of Dealers RFQ can be sent to must be greater than or equal to the Dealer Rotation val...
@ TI_ERROR_PropInvalidSizeComb
Proposal Error - Invalid Size Combination.
@ TI_ERROR_WrongTriparty
Triparty id not found.
@ TI_ERROR_PropEndDateEarlier
Proposal Error - End Date chosen precedes Start Date.
@ TI_ERROR_NoTransPhase
Transaction not allowed in this phase.
@ TI_ERROR_QuoteInvalidRequest
Quote Error - the request is not valid.
@ TI_ERROR_OrdMismatchRate
Mismatch rate in order.
@ TI_ERROR_HaircutStatusDeleted
Action not allowed for Haircut in Status Deleted.
@ TI_ERROR_TraderNotMultiTraderMaster
Wrong MultiTrader Master.
@ TI_ERROR_OperatorNotActive
Operator not active.
@ TI_ERROR_QuoteSizeUnderMinLimit
Quote Error - Size is lower than Minimum Size.
@ TI_ERROR_SellSideMembersDiffPredOnes
Sell side Members differ from predefined ones (Positive Dealer List on the Stage Order)
@ TI_ERROR_DisablingNotAllowed
Disabling not allowed for this message.
@ TI_ERROR_EurexAccountAlreadyPresent
Eurex Account already present.
@ TI_ERROR_InstMarketSuspended
Instrument suspended on this market.
@ TI_ERROR_AccountClientShortCodeInvalidConfig
Account Id - Client Short Code - Invalid configuration.
@ TI_ERROR_RFQInvalidRate
RFQ Error - Invalid Rate.
@ TI_ERROR_InvalidDRateRange
Invalid Discount Rate Range.
@ TI_ERROR_InvalidRfcqDueInTime
Invalid Rfcq DueInTime.
@ TI_ERROR_NoAutomaticQuoteIsAvailable
Order Error - No automatic quote is available.
@ TI_ERROR_WrongSortingExecutionTimes
Wrong sorting for Execution Times list.
@ TI_ERROR_MaxNumRulesExceeded
Maximum number of Auto-execution Rules exceeded.
@ TI_ERROR_CounterpartyNotAccountOwner
Counterparty not owner of account.
@ TI_ERROR_CAPSLocked
CAPS locked by the Direct Member.
@ TI_ERROR_DealerClientRelationNotFound
Dealer Client Relation not found.
@ TI_ERROR_Section_Mkt_Suspended
Section suspended on this market.
@ TI_ERROR_InvalidOrderStageAccount
Invalid Order Stage Account.
@ TI_ERROR_EoiMsgCancelled
Referenced message was cancelled.
@ TI_ERROR_NumThresholdDiffFromList
Invalid request: number of treshold declared different from list.
@ TI_ERROR_ExecRulePriorityInvalidEdit
Execution Rule Priority Invalid Edit.
@ TI_ERROR_OtcRegRTNNotAllowed
OTC Registration - RTN value not allowed.
@ TI_ERROR_InvalidDealerSelectionCriteria
Invalid Dealer Selection Criteria.
@ TI_ERROR_OnlySingleSideCanBeDeleted
Inventory Quote Error - Only single side Quote can be deleted.
@ TI_ERROR_InvalidSettlDate
Invalid Settlement Date.
@ TI_ERROR_MaxFilteredICReached
MaxFilteredIC Reached.
@ TI_ERROR_QuoteInvalidRate
Quote Error - Invalid Rate.
@ TI_ERROR_InvalidCutOffTPZeroSettlement
Cannot settle at T+0 - CutOff expired.
@ TI_ERROR_RepoConfigMismatch
Repo Type or Settlement Group incompatible.
@ TI_ERROR_QuoteInvalidSizeComb
Quote Error - Invalid Size Combination.
@ TI_ERROR_MemberProfileNotFound
Member profile not found.
@ TI_ERROR_InvalidNoPartialFillFgExecType
No Partial Fill Flag and Execution Type are not compatible.
@ TI_ERROR_InvalidDealerClientRelationshipStatus
Invalid Dealer Client Relationship Status.
@ TI_ERROR_BilOnlyFlagMustAssumeYesCorrSOYes
Bilateral only flag must assume value Yes if the correspondent Stage Order field contains the value Y...
@ TI_ERROR_InstrumentGroupNotEmpty
Instrument Group Not Empty.
static std::string toString(Enum value)
Provides string presentation.
@ TI_EXCEPTION_DATE_TYPE_AIT
AIT (Poland Accrued Interest Termination Rights)
static std::string toString(Enum value)
Provides string presentation.
@ TI_EXCEPTION_TYPE_UBondsNotAllowed
Unseasoned Bonds Not Allowed.
@ TI_EXCEPTION_TYPE_UBondsAllowed
Unseasoned Bonds Allowed.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_FLOW_BenchmarkIndexFutureValue
Benchmark Index Future Value.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_FUNCTION_TraderConfiguration
Trader Configuration.
@ TI_FUNCTION_IOI
IOI - Indication of Interest.
@ TI_FUNCTION_FinancialCalculation
Financial Calculation.
@ TI_FUNCTION_InventoryOrderSend
Inventory order send.
@ TI_FUNCTION_CounterpartyRestriction
Counterparty Restriction.
@ TI_FUNCTION_TradingRelationship
Trading Relationship.
@ TI_FUNCTION_InventoryOrderRespond
Inventory order respond.
@ TI_FUNCTION_UserPortfolioDefinition
User Portfolio Definition.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_INSTRUMENT_TYPOLOGY_Strip
Strip instrument originating from a coupon stripping program.
static std::string toString(Enum value)
Provides string presentation.
@ TI_INSTR_CLASS_TYPE_InventoryOrderRespond
Inventory order respond.
static std::string toString(Enum value)
Provides string presentation.
@ TI_INTRADAY_UPDATE_ENTITY_TYPE_SwitchAuction
Tradable Instrument: Switch Auction.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_MAIL_TYPE_GovernanceToMember
Governance To Member.
static std::string toString(Enum value)
Provides string presentation.
@ TI_MARKET_CLASS_TYPE_AutoExecutionConfiguration
Auto-Execution Configuration.
@ TI_MARKET_CLASS_TYPE_InstrumentClassEnable
Instrument Class Enable.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_MEMBER_CLASSIFICATION_GovernmentOrganization
Government Organization.
static std::string toString(Enum value)
Provides string presentation.
@ TI_MEMBER_PROFILE_ThirdPartyAccessSponsorRFQ
ThirdParty Access Sponsor RFQ.
@ TI_MEMBER_PROFILE_DealerNoFAS
Dealer No FAS - Not Used.
@ TI_MEMBER_PROFILE_ThirdPartyAccessClient
Third Party Access Client.
@ TI_MEMBER_PROFILE_DataSubscriber
Data Subscriber - CMF, BV Markets only.
@ TI_MEMBER_PROFILE_SecLenderAgencyBroker
Security Lender and Agency Broker.
@ TI_MEMBER_PROFILE_ThirdPartyAccessSponsor
Third Party Access Sponsor.
static std::string toString(Enum value)
Provides string presentation.
@ TI_MEMBER_TRADING_STATUS_SuspendedToday
Suspended Today Member suspended by the supervisory bodies: member's operativeness is blocked for the...
@ TI_MEMBER_TRADING_STATUS_Suspended
Suspended Member suspended by the supervisory bodies: member's operativeness is blocked until reactiv...
@ TI_MEMBER_TRADING_STATUS_TradeOff
Trade Off All market operations are allowed and the member proposals are not visible on the market.
@ TI_MEMBER_TRADING_STATUS_TradeOn
Trade On At least one trader has logged on: all market operations are allowed and the member proposal...
static std::string toString(Enum value)
Provides string presentation.
@ TI_MEMBER_TYPE_GeneralClearingMember
General Clearing Member.
@ TI_MEMBER_TYPE_SecLenderAgencyBroker
Security Lender and Agency Broker.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_PHASE_Finalisation
Finalisation (only for Auction market)
@ TI_PHASE_OfferMarket
Offer Market (only for CMF market)
@ TI_PHASE_Evaluation
Evaluation (only for Auction market)
@ TI_PHASE_AfterHours
After Hours (only for CMF market)
@ TI_PHASE_SplitDefinition
Split Definition (only for CMF market)
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_POSSIBLE_QUOTING_Double
Double Side (Proposals Only)
@ TI_POSSIBLE_QUOTING_Single
Single Side (FAS Orders only)
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_QUERY_OP_LIKE
Like The query parameter is included in the query search condition using the Like operator....
@ TI_QUERY_OP_LTE
The query parameter is included in the query search condition using the Less Than Equal operator.
@ TI_QUERY_OP_LT
The query parameter is included in the query search condition using the Less Than operator.
@ TI_QUERY_OP_GT
The query parameter is included in the query search condition using the Greater Than operator.
@ TI_QUERY_OP_EQ
The query parameter is included in the query search condition using the Equal operator.
@ TI_QUERY_OP_GTE
The query parameter is included in the query search condition using the Greater Than Equal operator.
@ TI_QUERY_OP_None
None. The query parameter is not included in the query search condition.
static std::string toString(Enum value)
Provides string presentation.
@ TI_RELATION_LEVEL_Member
Member The sales' customer is the member.
@ TI_RELATION_LEVEL_Trader
Trader The sales' customer is a trader of the member.
static std::string toString(Enum value)
Provides string presentation.
@ TI_RELATION_TYPE_Secondary
Secondary Secondary relationship type.
@ TI_RELATION_TYPE_Undefined
Undefined Undefined relationship type.
@ TI_RELATION_TYPE_Primary
Primary Primary relationship type.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_RFCQ_ORDER_STATUS_PartiallyFilled
Partialy Filled For future use.
@ TI_RFCQ_ORDER_STATUS_DeletedForSuspension
Reject - Order Suspend.
@ TI_RFCQ_ORDER_STATUS_PreTradeTransparencyTime
Pre-Trade transparency time.
static std::string toString(Enum value)
Provides string presentation.
@ TI_RFCQ_ORDER_TYPE_NormalExcludingSubject
At Best - Selected Dealer excluding Subject.
@ TI_RFCQ_ORDER_TYPE_BestPriceExcludingSubject
At Best - excluding Subject.
@ TI_RFCQ_ORDER_TYPE_BestProceedsWeightedYield
At Best Proceeds Weight.
static std::string toString(Enum value)
Provides string presentation.
@ TI_RFCQ_ORIGIN_FromDealer
From Single Dealer Page.
static std::string toString(Enum value)
Provides string presentation.
@ TI_RFCQ_PROVIDER_STATUS_DisablePartialFill
Dealer Not enabled to Partial Fill.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_RFCQ_REQUEST_STATUS_ClosedBySponsor
Closed By Sponsor (STF Market Only)
@ TI_RFCQ_REQUEST_STATUS_WaitingForStart
Waiting for start (CMF and BV Markets - Only for MultiLeg RFCQ) Due In Time (STF Market)
@ TI_RFCQ_REQUEST_STATUS_Matched
DAW (Audit Trail Summary Only)
@ TI_RFCQ_REQUEST_STATUS_PartiallyAccepted
Done (Only for Double Sided RFCQ and MultiLeg RFCQ)
static std::string toString(Enum value)
Provides string presentation.
@ TI_RFCQ_STATUS_TradingNotEnabled
Trading Not Enabled (Only for MultiLeg RFCQ)
@ TI_RFCQ_STATUS_DeletedByGovernance
Stop by Gov.nce (Only for Double Sided RFCQ and MultiLeg RFCQ)
@ TI_RFCQ_STATUS_PartiallyAccepted
Done (Only for Double Sided RFCQ and MultiLeg RFCQ)
@ TI_RFCQ_STATUS_WaitingForStart
Due In Time (Only for MultiLeg RFCQ)
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_RFCQ_TRADING_RELATION_EVENT_Delete
Delete (for Governance profile only)
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_RFCQ_TYPE_MarketOnClose
Portfolio RFCQ Market On Close.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_SETTL_TYPE_Swapswire_Manual
Swapswire Manual (implies voice confirmation)
@ TI_SETTL_TYPE_Swapswire_Auto
Swapswire Automatic (implies pre confirmation)
static std::string toString(Enum value)
Provides string presentation.
@ TI_STATISTIC_TYPE_Hour
Hour Statistics refer to the trades made at the specified hour of the current trade day.
@ TI_STATISTIC_TYPE_Life
Life Statistics refer to the trades made during the entire life of a product (For future use)
@ TI_STATISTIC_TYPE_Today
Today Statistics refer to the trades made during the current trade day.
@ TI_STATISTIC_TYPE_Yesterday
Yesterday Statistics refer to the trades made during the last trade day concluded.
static std::string toString(Enum value)
Provides string presentation.
@ TI_SUSP_STATUS_WaitingForContribution
Waiting For Contribution.
@ TI_SUSP_STATUS_IntradayUpdate
Intraday Update. Reserved for CMF, BV Markets.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_TRADER_TRADING_STATUS_Active
Active Trader active. His proposals are visible on the market.
@ TI_TRADER_TRADING_STATUS_Suspended
Suspended Trader suspended. His proposals are not visible on the market.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_TRADING_CAPS_FUNCTION_InventoryOrderRespond
Inventory order respond.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_TRADING_TYPE_YieldDiff
Yield Diff In CMF market trading classes, the Yield Diff (spread value) is contained in the Yield fie...
@ TI_TRADING_TYPE_Price32
Price32 In CMF market trading classes, the 32nd Price value is contained in the Price field.
@ TI_TRADING_TYPE_Yield
Yield In CMF market trading classes, the Yield value is contained in the Yield field.
@ TI_TRADING_TYPE_Spread
Spread (BV Market, for stage orders only)
@ TI_TRADING_TYPE_DiscountRate
Discount Rate In CMF market trading classes, the Discount Rate value is contained in the Price field.
@ TI_TRADING_TYPE_BreakEvenSpread
Break Even Spread In CMF market trading classes, the Break Even Spread value is contained in the Yiel...
@ TI_TRADING_TYPE_BasisPoint
Basis Point In CMF market trading classes, the Basis value is contained in the Price field.
@ TI_TRADING_TYPE_CleanPrice
Clean Price (Decimal Price). In CMF market trading classes, the Clean Price value is contained in the...
@ TI_TRADING_TYPE_RateSpread
Rate Spread (For future use)
@ TI_TRADING_TYPE_PriceDiff
Price Diff In CMF market trading classes, the Price Diff (spread value) is contained in the Price fie...
@ TI_TRADING_TYPE_DirtyPrice
Dirty Price In CMF market trading classes, the Dirty Price value is contained in the Price field.
static std::string toString(Enum value)
Provides string presentation.
@ TI_TXN_TYPE_RfcqOrder
RFCQ Order Used only on CMF, BV, STF markets.
@ TI_TXN_TYPE_Rfcq
RFCQ Used only on CMF, BV, STF markets.
@ TI_TXN_TYPE_MidPriceFASOrder
Mid Price FAS Order Used only on CMF market.
@ TI_TXN_TYPE_RFCQMarketOnClose
RFCQ Market On Close.
@ TI_TXN_TYPE_MidPriceFOKOrder
Mid Price FOK Order Used only on CMF market.
@ TI_TXN_TYPE_Quote
Quote Single side quote on SWAP market, double side quote on CMF, BV, STF markets and proposal on REP...
@ TI_TXN_TYPE_RfcqQuote
RFCQ Quote Used only on CMF, BV, STF markets.
@ TI_TXN_TYPE_InventoryOrder
Inventory Order Used only on CMF and BV markets.
@ TI_TXN_TYPE_CollateralOffer
Auction Collateral Offer.
@ TI_TXN_TYPE_RFCQPortfolioOrder
RFCQ Portfolio Order.
@ TI_TXN_TYPE_RFCQPortfolioQuote
RFCQ Portfolio Quote.
@ TI_TXN_TYPE_FasOrder
FAS Order Used only on CMF market.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
static std::string toString(Enum value)
Provides string presentation.
@ TI_YIELD_FORMULA_TYPE_ZCCompound
Simple interest formula for Zero Coupons, Act/360, Act/365 or Act/366 convention.
@ TI_YIELD_FORMULA_TYPE_FinFormulae
Price/Yield conversion formula for annual coupon bearing bonds of less than one year to maturity.
@ TI_YIELD_FORMULA_TYPE_OneYearToMaturityd
Interest formula for Spread Coupons.
@ TI_YIELD_FORMULA_TYPE_FixedRate
Compound interest formula for Zero Coupons, Act/360, Act/365 or Act/366 convention.
static std::string toString(Enum value)
Provides string presentation.