OnixS C++ MTS Bond Vision SDP Handler 1.3.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
2752struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_TYPE
2753{
2787
2789 static std::string toString (Enum value);
2790};
2791
2792
2793struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_TYPE_EXCEPTION_EVENT
2794{
2804
2806 static std::string toString (Enum value);
2807};
2808
2809
2810struct ONIXS_MTS_BONDVISION_SDP_API TI_RFCQ_TYPE_EXCEPTION_STATUS
2811{
2821
2823 static std::string toString (Enum value);
2824};
2825
2826
2827struct ONIXS_MTS_BONDVISION_SDP_API TI_RFQ_EVENT
2828{
2847
2849 static std::string toString (Enum value);
2850};
2851
2852
2853struct ONIXS_MTS_BONDVISION_SDP_API TI_RFQ_EXCLUSION_EVENT
2854{
2864
2866 static std::string toString (Enum value);
2867};
2868
2869
2870struct ONIXS_MTS_BONDVISION_SDP_API TI_RFQ_EXCLUSION_STATUS
2871{
2881
2883 static std::string toString (Enum value);
2884};
2885
2886
2887struct ONIXS_MTS_BONDVISION_SDP_API TI_RFQ_SETTING_TYPE
2888{
2904
2906 static std::string toString (Enum value);
2907};
2908
2909
2910struct ONIXS_MTS_BONDVISION_SDP_API TI_RFQ_STATUS
2911{
2933
2935 static std::string toString (Enum value);
2936};
2937
2938
2939struct ONIXS_MTS_BONDVISION_SDP_API TI_RFQ_SUBSTATUS
2940{
2968
2970 static std::string toString (Enum value);
2971};
2972
2973
2974struct ONIXS_MTS_BONDVISION_SDP_API TI_SECURITY_TYPE
2975{
2988
2990 static std::string toString (Enum value);
2991};
2992
2993
2994struct ONIXS_MTS_BONDVISION_SDP_API TI_SETTL_TYPE
2995{
3023
3025 static std::string toString (Enum value);
3026};
3027
3028
3029struct ONIXS_MTS_BONDVISION_SDP_API TI_SETTLEMENT_MODE
3030{
3046
3048 static std::string toString (Enum value);
3049};
3050
3051
3052struct ONIXS_MTS_BONDVISION_SDP_API TI_STATISTIC_TYPE
3053{
3069
3071 static std::string toString (Enum value);
3072};
3073
3074
3075struct ONIXS_MTS_BONDVISION_SDP_API TI_SUSP_STATUS
3076{
3095
3097 static std::string toString (Enum value);
3098};
3099
3100
3101struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADE_TYPE
3102{
3127
3129 static std::string toString (Enum value);
3130};
3131
3132
3133struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_ACCOUNT_STATUS
3134{
3150
3152 static std::string toString (Enum value);
3153};
3154
3155
3156struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_TRADING_STATUS
3157{
3170
3172 static std::string toString (Enum value);
3173};
3174
3175
3176struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADER_TYPE
3177{
3208
3210 static std::string toString (Enum value);
3211};
3212
3213
3214struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADING_CAPS_EVENT
3215{
3228
3230 static std::string toString (Enum value);
3231};
3232
3233
3303
3304
3305struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADING_CAPS_MODALITY
3306{
3316
3318 static std::string toString (Enum value);
3319};
3320
3321
3322struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADING_CAPS_MODALITY_SETTING
3323{
3333
3335 static std::string toString (Enum value);
3336};
3337
3338
3339struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADING_CAPS_STATUS
3340{
3353
3355 static std::string toString (Enum value);
3356};
3357
3358
3410
3411
3412struct ONIXS_MTS_BONDVISION_SDP_API TI_TRADING_MODALITY
3413{
3414 enum Enum
3415 {
3418
3421
3422 };
3423
3425 static std::string toString (Enum value);
3426};
3427
3428
3474
3475
3524
3525
3658
3659
3660struct ONIXS_MTS_BONDVISION_SDP_API TI_VERB
3661{
3662 enum Enum
3663 {
3666
3669
3670 };
3671
3673 static std::string toString (Enum value);
3674};
3675
3676
3677struct ONIXS_MTS_BONDVISION_SDP_API TI_WEEK_DAY
3678{
3706
3708 static std::string toString (Enum value);
3709};
3710
3711
3712struct ONIXS_MTS_BONDVISION_SDP_API TI_YIELD_FORMULA_TYPE
3713{
3735
3737 static std::string toString (Enum value);
3738};
3739
3740
3741struct ONIXS_MTS_BONDVISION_SDP_API TI_ERROR
3742{
3743 enum Enum
3744 {
3747
3750
3753
3756
3759
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
6190 };
6191
6193 static std::string toString (Enum value);
6194};
6195
6196
6197struct ONIXS_MTS_BONDVISION_SDP_API BV_ALGO_ID_TYPE
6198{
6199 enum Enum
6200 {
6203
6206
6209
6210 };
6211
6213 static std::string toString (Enum value);
6214};
6215
6216
6217struct ONIXS_MTS_BONDVISION_SDP_API BV_ALGO_INFO_TYPE
6218{
6231
6233 static std::string toString (Enum value);
6234};
6235
6236
6237struct ONIXS_MTS_BONDVISION_SDP_API BV_ANALYTIC
6238{
6263
6265 static std::string toString (Enum value);
6266};
6267
6268
6269struct ONIXS_MTS_BONDVISION_SDP_API BV_BLOCK_SPLIT_STATUS
6270{
6280
6282 static std::string toString (Enum value);
6283};
6284
6285
6286struct ONIXS_MTS_BONDVISION_SDP_API BV_BEST_TRADING_INFO_TYPE
6287{
6300
6302 static std::string toString (Enum value);
6303};
6304
6305
6306struct ONIXS_MTS_BONDVISION_SDP_API BV_CALCULATION_TYPE
6307{
6317
6319 static std::string toString (Enum value);
6320};
6321
6322
6323struct ONIXS_MTS_BONDVISION_SDP_API BV_CALL_INDICATOR
6324{
6325 enum Enum
6326 {
6329
6332
6333 };
6334
6336 static std::string toString (Enum value);
6337};
6338
6339
6340struct ONIXS_MTS_BONDVISION_SDP_API BV_CALL_AMOUNT_TYPE
6341{
6351
6353 static std::string toString (Enum value);
6354};
6355
6356
6357struct ONIXS_MTS_BONDVISION_SDP_API BV_CALL_TYPE
6358{
6368
6370 static std::string toString (Enum value);
6371};
6372
6373
6398
6399
6400struct ONIXS_MTS_BONDVISION_SDP_API BV_CUTOFF_TYPE
6401{
6408
6410 static std::string toString (Enum value);
6411};
6412
6413
6414struct ONIXS_MTS_BONDVISION_SDP_API BV_DEALER_GROUP_EVENT
6415{
6425
6427 static std::string toString (Enum value);
6428};
6429
6430
6431struct ONIXS_MTS_BONDVISION_SDP_API BV_DEALER_GROUP_STATUS
6432{
6442
6444 static std::string toString (Enum value);
6445};
6446
6447
6448struct ONIXS_MTS_BONDVISION_SDP_API BV_DEAL_SPLIT_STATUS
6449{
6462
6464 static std::string toString (Enum value);
6465};
6466
6467
6468struct ONIXS_MTS_BONDVISION_SDP_API BV_DEAL_STATUS
6469{
6482
6484 static std::string toString (Enum value);
6485};
6486
6487
6488struct ONIXS_MTS_BONDVISION_SDP_API BV_DISCOUNT_MARGIN_FORMULA_TYPE
6489{
6499
6501 static std::string toString (Enum value);
6502};
6503
6504
6505struct ONIXS_MTS_BONDVISION_SDP_API BV_EUREX_ACCOUNT_STATUS
6506{
6516
6518 static std::string toString (Enum value);
6519};
6520
6521
6522struct ONIXS_MTS_BONDVISION_SDP_API BV_EXEC_SETTLEMENT_MODE
6523{
6536
6538 static std::string toString (Enum value);
6539};
6540
6541
6542struct ONIXS_MTS_BONDVISION_SDP_API BV_EXEC_TYPE
6543{
6559
6561 static std::string toString (Enum value);
6562};
6563
6564
6586
6587
6588struct ONIXS_MTS_BONDVISION_SDP_API BV_HEDGE_RATIO
6589{
6605
6607 static std::string toString (Enum value);
6608};
6609
6610
6611struct ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_GROUP_EVENT
6612{
6622
6624 static std::string toString (Enum value);
6625};
6626
6627
6628struct ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_GROUP_LEVEL
6629{
6642
6644 static std::string toString (Enum value);
6645};
6646
6647
6648struct ONIXS_MTS_BONDVISION_SDP_API BV_INSTRUMENT_GROUP_STATUS
6649{
6659
6661 static std::string toString (Enum value);
6662};
6663
6664
6692
6693
6694struct ONIXS_MTS_BONDVISION_SDP_API BV_INTERPOLATION_METHOD
6695{
6714
6716 static std::string toString (Enum value);
6717};
6718
6719
6720struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_EVENT
6721{
6731
6733 static std::string toString (Enum value);
6734};
6735
6736
6737struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_STATUS
6738{
6748
6750 static std::string toString (Enum value);
6751};
6752
6753
6754struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_MEMBER_EVENT
6755{
6765
6767 static std::string toString (Enum value);
6768};
6769
6770
6771struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_MEMBER_STATUS
6772{
6782
6784 static std::string toString (Enum value);
6785};
6786
6787
6788struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_RFCQ_OPTION_EVENT
6789{
6799
6801 static std::string toString (Enum value);
6802};
6803
6804
6805struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_GROUP_RFCQ_OPTION_STATUS
6806{
6816
6818 static std::string toString (Enum value);
6819};
6820
6821
6822struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_ORDER_EVENT
6823{
6839
6841 static std::string toString (Enum value);
6842};
6843
6844
6875
6876
6877struct ONIXS_MTS_BONDVISION_SDP_API BV_INVENTORY_TRADING_IDEA_TEXT_TYPE
6878{
6891
6893 static std::string toString (Enum value);
6894};
6895
6896
6924
6925
6926struct ONIXS_MTS_BONDVISION_SDP_API BV_IO_DENIAL_TIME_TYPE
6927{
6937
6939 static std::string toString (Enum value);
6940};
6941
6942
6943struct ONIXS_MTS_BONDVISION_SDP_API BV_IOI_EVENT
6944{
6945 enum Enum
6946 {
6949
6952
6953 };
6954
6956 static std::string toString (Enum value);
6957};
6958
6959
6960struct ONIXS_MTS_BONDVISION_SDP_API BV_IOI_STATUS
6961{
6974
6976 static std::string toString (Enum value);
6977};
6978
6979
6980struct ONIXS_MTS_BONDVISION_SDP_API BV_LINK_TYPE
6981{
6982 enum Enum
6983 {
6986
6989
6990 };
6991
6993 static std::string toString (Enum value);
6994};
6995
6996
6997struct ONIXS_MTS_BONDVISION_SDP_API BV_MATCH_MODE
6998{
6999 enum Enum
7000 {
7003
7006
7007 };
7008
7010 static std::string toString (Enum value);
7011};
7012
7013
7014struct ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_ACCOUNT_EXCEPTION_EVENT
7015{
7025
7027 static std::string toString (Enum value);
7028};
7029
7030
7031struct ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_ACCOUNT_EXCEPTION_STATUS
7032{
7042
7044 static std::string toString (Enum value);
7045};
7046
7047
7048struct ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_ACCOUNT_EVENT
7049{
7059
7061 static std::string toString (Enum value);
7062};
7063
7064
7065struct ONIXS_MTS_BONDVISION_SDP_API BV_MEMBER_ACCOUNT_STATUS
7066{
7076
7078 static std::string toString (Enum value);
7079};
7080
7081
7082struct ONIXS_MTS_BONDVISION_SDP_API BV_NATIONAL_ID_TYPE
7083{
7099
7101 static std::string toString (Enum value);
7102};
7103
7104
7105struct ONIXS_MTS_BONDVISION_SDP_API BV_NOTICE_DAY_TYPE
7106{
7116
7118 static std::string toString (Enum value);
7119};
7120
7121
7122struct ONIXS_MTS_BONDVISION_SDP_API BV_ORDER_EVENT
7123{
7136
7138 static std::string toString (Enum value);
7139};
7140
7141
7142struct ONIXS_MTS_BONDVISION_SDP_API BV_ORDER_STAGING_DEALER_LIST_TYPE
7143{
7156
7158 static std::string toString (Enum value);
7159};
7160
7161
7162struct ONIXS_MTS_BONDVISION_SDP_API BV_ORDER_STAGING_EVENT
7163{
7179
7181 static std::string toString (Enum value);
7182};
7183
7184
7221
7222
7259
7260
7261struct ONIXS_MTS_BONDVISION_SDP_API BV_ORDER_STAGING_TYPE
7262{
7275
7277 static std::string toString (Enum value);
7278};
7279
7280
7320
7321
7322struct ONIXS_MTS_BONDVISION_SDP_API BV_PRE_TRADE_PUBLISH_FLAG
7323{
7336
7338 static std::string toString (Enum value);
7339};
7340
7341
7342struct ONIXS_MTS_BONDVISION_SDP_API BV_PREALLOCATION_TYPE
7343{
7353
7355 static std::string toString (Enum value);
7356};
7357
7358
7359struct ONIXS_MTS_BONDVISION_SDP_API BV_QUOTE_EVENT
7360{
7373
7375 static std::string toString (Enum value);
7376};
7377
7378
7379struct ONIXS_MTS_BONDVISION_SDP_API BV_QUOTING_SIDE
7380{
7393
7395 static std::string toString (Enum value);
7396};
7397
7398
7399struct ONIXS_MTS_BONDVISION_SDP_API BV_REGISTRATION_EVENT
7400{
7410
7412 static std::string toString (Enum value);
7413};
7414
7415
7416struct ONIXS_MTS_BONDVISION_SDP_API BV_REGISTRATION_STATUS
7417{
7427
7429 static std::string toString (Enum value);
7430};
7431
7432
7433struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_ADDRESSEE_TYPE
7434{
7444
7446 static std::string toString (Enum value);
7447};
7448
7449
7450struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_COVER
7451{
7470
7472 static std::string toString (Enum value);
7473};
7474
7475
7503
7504
7505struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_INSTRUMENT_CLASS_ENABLE_EVENT
7506{
7516
7518 static std::string toString (Enum value);
7519};
7520
7521
7522struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_INSTRUMENT_CLASS_ENABLE_STATUS
7523{
7533
7535 static std::string toString (Enum value);
7536};
7537
7538
7563
7564
7565struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TRADING_RELATION_EXCEPTION_EVENT
7566{
7576
7578 static std::string toString (Enum value);
7579};
7580
7581
7582struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TRADING_RELATION_EXCEPTION_STATUS
7583{
7593
7595 static std::string toString (Enum value);
7596};
7597
7598
7623
7624
7625struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TYPE_EXCEPTION_EVENT
7626{
7636
7638 static std::string toString (Enum value);
7639};
7640
7641
7642struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_TYPE_EXCEPTION_STATUS
7643{
7653
7655 static std::string toString (Enum value);
7656};
7657
7658
7659struct ONIXS_MTS_BONDVISION_SDP_API BV_RFCQ_WITHDRAW_TYPE
7660{
7670
7672 static std::string toString (Enum value);
7673};
7674
7675
7676struct ONIXS_MTS_BONDVISION_SDP_API BV_SETTLEMENT_MODE
7677{
7690
7692 static std::string toString (Enum value);
7693};
7694
7695
7696struct ONIXS_MTS_BONDVISION_SDP_API BV_SETTL_STATUS
7697{
7719
7721 static std::string toString (Enum value);
7722};
7723
7724
7725struct ONIXS_MTS_BONDVISION_SDP_API BV_SHORT_SELLING_INDICATOR
7726{
7745
7747 static std::string toString (Enum value);
7748};
7749
7750
7751struct ONIXS_MTS_BONDVISION_SDP_API BV_TRADE_REGISTRATION_GOOD_FOR_TIME
7752{
7762
7764 static std::string toString (Enum value);
7765};
7766
7767
7768struct ONIXS_MTS_BONDVISION_SDP_API BV_TRADE_REGISTRATION_EVENT
7769{
7785
7787 static std::string toString (Enum value);
7788};
7789
7790
7824
7825
7856
7857
7858struct ONIXS_MTS_BONDVISION_SDP_API BV_TRADE_REGISTRATION_TYPE
7859{
7869
7871 static std::string toString (Enum value);
7872};
7873
7874
7875struct ONIXS_MTS_BONDVISION_SDP_API BV_TRADE_SPLIT_EVENT
7876{
7898
7900 static std::string toString (Enum value);
7901};
7902
7903
7943
7944
7990
7991
7992struct ONIXS_MTS_BONDVISION_SDP_API BV_VOICE_CONFIRMED_QUOTES_REGISTRATION_EVENT
7993{
8003
8005 static std::string toString (Enum value);
8006};
8007
8008
8009struct ONIXS_MTS_BONDVISION_SDP_API BV_VOICE_CONFIRMED_QUOTES_REGISTRATION_STATUS
8010{
8020
8022 static std::string toString (Enum value);
8023};
8024
8025
8026struct ONIXS_MTS_BONDVISION_SDP_API BV_WAIVER_INDICATOR
8027{
8052
8054 static std::string toString (Enum value);
8055};
8056
8057
8058struct ONIXS_MTS_BONDVISION_SDP_API BV_YIELD_PRICE_CONV
8059{
8072
8074 static std::string toString (Enum value);
8075};
8076
8077
8099
8100
8101struct ONIXS_MTS_BONDVISION_SDP_API BV_YIELD_TYPE
8102{
8121
8123 static std::string toString (Enum value);
8124};
8125
8126
8127
8128
8129}
8130}
8131}
8132}
@ 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.
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.
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_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_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_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.
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_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_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.