@@ -169,6 +169,27 @@ message StaticDataRequest
169
169
170
170
// [Optional] Strike for options
171
171
google.protobuf.DoubleValue strike = 40 ;
172
+
173
+ // [Optional] Cds Company Name
174
+ google.protobuf.StringValue cds_company_name = 41 ;
175
+
176
+ // [Optional] Cds Tenor
177
+ google.protobuf.DoubleValue cds_tenor = 42 ;
178
+
179
+ // [Optional] Cds Index Id
180
+ google.protobuf.StringValue cds_index_id = 43 ;
181
+
182
+ // [Optional] Cds Bloomberg Id
183
+ google.protobuf.StringValue cds_bloomberg_id = 44 ;
184
+
185
+ // [Optional] Cds Rolling Series
186
+ google.protobuf.Int32Value cds_rolling_series = 45 ;
187
+
188
+ // [Optional] Cds Version
189
+ google.protobuf.Int32Value cds_version = 46 ;
190
+
191
+ // [Optional] Cds Reference Entity Data (RED) Pair Code
192
+ google.protobuf.StringValue cds_red_code = 47 ;
172
193
}
173
194
174
195
@@ -224,6 +245,12 @@ message StaticDataResponse
224
245
225
246
// The reference data for CDSs: the credit default swaps array
226
247
CdsResponse cds = 9 ;
248
+
249
+ // The reference data for CDS Index: the credit default swaps index array
250
+ CdsIndexResponse cds_index = 10 ;
251
+
252
+ // The reference data for CDS Index Tranche: the credit default swaps index tranche array
253
+ CdsIndexTrancheResponse cds_index_tranche = 11 ;
227
254
}
228
255
229
256
// Contain data about bonds
@@ -246,6 +273,27 @@ message CdsResponse
246
273
int64 total_count = 2 ;
247
274
}
248
275
276
+
277
+ // Contain data about CDS Index
278
+ message CdsIndexResponse
279
+ {
280
+ // The reference data for CDS Index: the CDS Index array
281
+ repeated CdsIndexEntry assets = 1 ;
282
+
283
+ // The total count of CDS index entry available
284
+ int64 total_count = 2 ;
285
+ }
286
+
287
+ // Contain data about CDS Index Tranche
288
+ message CdsIndexTrancheResponse
289
+ {
290
+ // The reference data for CDS index tranche: the CDS index tranche array
291
+ repeated CdsIndexTrancheEntry assets = 1 ;
292
+
293
+ // The total count of CDS Idnex tranche entry available
294
+ int64 total_count = 2 ;
295
+ }
296
+
249
297
// Contain data about equities
250
298
message EquityResponse
251
299
{
@@ -966,6 +1014,75 @@ message BondEntry
966
1014
google.protobuf.StringValue discovery_source_ticker = 53 ;
967
1015
968
1016
}
1017
+
1018
+ // Contains the reference data for Credit default swap Index (CDS Index).
1019
+ message CdsIndexEntry
1020
+ {
1021
+ // Identifiers: The instrument identifier: a bloomberg ticker and an asset type
1022
+ systemathics.apis.type.shared.v1.Identifier identifier = 1 ;
1023
+ // General information: Name of the company or brief description of the instrument. Bloomberg field : NAME
1024
+ string name = 2 ;
1025
+ // General information: Indicates if the financial instrument is currently active. Bloomberg field : EXCH_MARKET_STATUS
1026
+ bool active = 3 ;
1027
+ // General information: Currency in which the instrument was issued. (ISO 4217). Bloomberg field : CRNCY
1028
+ string currency = 4 ;
1029
+ // General information: A brief description of the instrument. Bloomberg field : SECURITY_DES
1030
+ string description = 5 ;
1031
+ // Cds compagny name. Bloomberg field : CDS_COMPANY_NAME
1032
+ string cds_company_name = 6 ;
1033
+ // Day Count. Bloomberg field : DAY_CNT_DES
1034
+ DayCount day_count = 7 ;
1035
+ // Tenor. Bloomberg field : TENOR
1036
+ double tenor = 8 ;
1037
+ // Maturity. Bloomberg field : MATURITY
1038
+ google.type.Date maturity = 9 ;
1039
+ // Reference Entity sector. Bloomberg field : REFERENCE_ENTITY_SECTOR
1040
+ string reference_entity_sector = 10 ;
1041
+ // Feid Eid 4. Bloomberg field : FEED_EID4
1042
+ string feed_eid_4 = 11 ;
1043
+ // Cds Index Id. Bloomberg field : CDS_INDEX_ID
1044
+ string cds_index_id = 12 ;
1045
+ // Rolling Series. Bloomberg field : ROLLING_SERIES
1046
+ int32 rolling_series = 13 ;
1047
+ // Cds Version. Bloomberg field : VERSION
1048
+ int32 version = 14 ;
1049
+ // Cds First accrual date. Bloomberg field : CDS_FIRST_ACCRUAL_START_DATE
1050
+ google.type.Date first_accrual_date = 15 ;
1051
+ // Cds reference entity data (RED) pair code. Bloomberg field : CDS_RED_PAIR_CODE
1052
+ string cds_red_pair_code = 16 ;
1053
+ }
1054
+
1055
+ // Contains the reference data for Credit default swap Index (CDS Index).
1056
+ message CdsIndexTrancheEntry
1057
+ {
1058
+ // Identifiers: The instrument identifier: a bloomberg ticker and an asset type
1059
+ systemathics.apis.type.shared.v1.Identifier identifier = 1 ;
1060
+ // General information: Name of the company or brief description of the instrument. Bloomberg field : NAME
1061
+ string name = 2 ;
1062
+ // General information: Currency in which the instrument was issued. (ISO 4217). Bloomberg field : CRNCY
1063
+ string currency = 3 ;
1064
+ // General information: A brief description of the instrument. Bloomberg field : SECURITY_DES
1065
+ string description = 4 ;
1066
+ // Cds compagny name. Bloomberg field : CDS_COMPANY_NAME
1067
+ string cds_company_name = 5 ;
1068
+ // Day Count. Bloomberg field : DAY_CNT_DES
1069
+ DayCount day_count = 6 ;
1070
+ // Tenor. Bloomberg field : TENOR
1071
+ double tenor = 7 ;
1072
+ // Maturity. Bloomberg field : MATURITY
1073
+ google.type.Date maturity = 8 ;
1074
+ // Security Type. Bloomberg field : SECURITY_TYP2
1075
+ string security_type = 9 ;
1076
+ // Feid Eid 4. Bloomberg field : FEED_EID4
1077
+ string feed_eid_4 = 10 ;
1078
+ // Cds Index Id. Bloomberg field : CDS_INDEX_ID
1079
+ string cds_index_id = 11 ;
1080
+ // Tranche attach point. Bloomberg field : SW_ATTACH_POINT
1081
+ double attach_point = 12 ;
1082
+ // Tranche detache point. Bloomberg field : SW_DETACH_POINT
1083
+ double detach_point = 13 ;
1084
+ }
1085
+
969
1086
970
1087
// Contains the reference data for Credit default swap (CDS).
971
1088
message CdsEntry
0 commit comments