I am having trouble matching some ISIN codes to their respective company information (attached the list).
I tried the get_symbology() and get_data() methods without luck. However, when I look for each ISIN manually on the RefinitivWorkspace Search Bar, there is information on the company, with a given RIC and all.
I wanted to check if there is another method to match these ISINs with their corresponding identifiers, instead of doing this manually.
Thank you
list_isin_nas=['AT0000676903', 'BE0003790079', 'BG1500003188', 'CH0001308904', 'CH0001503199', 'CH0001752309', 'CH0006227612', 'CH0008012236', 'CH0012271687', 'CH0012280076', 'CH0012530207', 'CH0015251710', 'CH0015940247', 'CH0020739006', 'CH0045039655', 'CH0214706357', 'CY0100470919', 'DDK0010244771', 'DDK0016026164', 'DE0003304101', 'DE0005437305', 'DE0005790406', 'DE0007239402', 'DE0007921835', 'DE000A1JBPV9', 'DE000LTT0243', 'DE000TRATON7', 'DE000XNG8888', 'DK0010040500', 'DK0010171362', 'DK0010242999', 'DK0010243450', 'DK0010259530', 'DK0010268440', 'DK0010268606', 'DK0010303619', 'DK0060013274', 'DK0060027142', 'DK0060032068', 'DK0060082915', 'DK0060102614', 'DK060636678', 'EE3100073644', 'ES0162600417', 'ES0169501030', 'ES0171996012', 'FDK0060696300', 'FI000330972', 'FI0009007835', 'FI0009010110', 'FI0009015309', 'FR0000038259', 'FR0000053829', 'FR0000075988', 'FR0000120354', 'FR0000121261', 'FR0000121725', 'FR0000130650', 'FR0000182479', 'FR0004026714', 'FR0004076891', 'FR0010342329', 'FR0010918292', 'FR0011067669', 'FR0012938884', 'GB0001741544', 'GB0002162385', 'GB0002335270', 'GB0002520509', 'GB0004065016', 'GB0004579636', 'GB0005331532', 'GB0006294382', 'GB0007190720', 'GB0007739609', 'GB0007995243', 'GB0008754136', 'GB0008847096', 'GB0009252882', 'GB0009290080', 'GB0009457366', 'GB00B01D1K48', 'GB00B02L3W35', 'GB00B03MLX29', 'GB00B140Y116', 'GB00B18V8630', 'GB00B1FP8915', 'GB00B1H0DZ51', 'GB00B3Y2J508', 'GB00B42VYZ16', 'GB00B43G0577', 'GB00B587FC42', 'GB00B5W55H93', 'GB00B74CDH82', 'GB00B7T77214', 'GB00B9NWP991', 'GB00BD2YHN21', 'GB00BDCXV269', 'GB00BFXZC448', 'GB00BHD66J44', 'GB00BJFLLV84', 'GB00BLT1Y088', 'GB00BM7S7K96', 'GB00BRS65X63', 'GB00BVVHWX30', 'GB00BYX91H57', 'GB00BYY5B507', 'GB00BZ1G4322', 'GRS001003029', 'GRS014003024', 'GRS120131008', 'IE0000197834', 'IT0001063210', 'IT0003126783', 'IT0004513666', 'IT0004922826', 'IT0005188336', 'IT0005218752', 'IT0005252140', 'IT0005252165', 'IT0005252207', 'IT0005319444', 'K0060495240', 'K0061027356', 'KYG813131011', 'LU0307018795', 'LU1066226637', 'NL0000288876', 'NL0000352565', 'NL0000474351', 'NL0000852549', 'NL0010489522', 'NO0005668905', 'NO0006390004', 'NO0010031479', 'NO0010299068', 'NO00108611115', 'RSANTBE1109', 'SE0000101032', 'SE0000102378', 'SE0000103699', 'SE0000106320', 'SE0000109811', 'SE0000112906', 'SE0000115008', 'SE0000115578', 'SE0000170110', 'SE0000171506', 'SE0000190134', 'SE0000193120', 'SE0000224446', 'SE0000236515', 'SE0000241614', 'SE0000310336', 'SE0000314304', 'SE0000331225', 'SE0000379844', 'SE0000390296', 'SE0000401622', 'SE0000408189', 'SE0000412363', 'SE0000412371', 'SE0000412991', 'SE0000422107', 'SE0000470395', 'SE0000472268', 'SE0000489098', 'SE0000514408', 'SE0000547929', 'SE0000635401', 'SE0000718017', 'SE0000789711', 'SE0000808396', 'SE0000816043', 'SE0000869646', 'SE0000950636', 'SE0001198714', 'SE0001413600', 'SE0001852211', 'SE0002000083', 'SE0002133975', 'SE0002367797', 'SE0002452623', 'SE0002683557', 'SE0003652163', 'SE0003993770', 'SE0005137031', 'SE0005568136', 'SE0005569100', 'SE0005876968', 'SE0006370730', 'SE0007074844', 'SE0007439112', 'SE0007704788', 'SE0007982814', 'SE0008008262', 'SE0008294078', 'SE0009189657', 'SE0009241706', 'SE0009664253', 'SE0009947534', 'SE0011116508', 'SE0011167956', 'SE0011205194', 'SE0012455202', 'SE0012455525', 'SE0012674232', 'SE0012676336', 'SE001473108', 'SE001519206', 'SE001519577', 'SE001565785', 'SE0015949847', 'SE0016803241', 'SSE0000103806', 'SSE0009242225', 'US45103T1079']
from refinitiv.dataplatform.content import symbology response = symbology.Symbology.convert(list_isin_nas, from_symbol_type='ISIN') response=response.data.df
import refinitiv.dataplatform.eikon as ek df, err = ek.get_data( instruments = list_isin_nas, fields = [ 'TR.CompanyName', 'TR.CommonName', 'TR.TickerSymbol', 'TR.RIC', 'TR.CUSIP', 'TR.ISIN', 'TR.LegalEntityIdentifier' ] )
Thank you for your help