I want to obtain the latest segment name information of listed companies from Eikon, both annual report information and quarterly report information are acceptable.
But when running the results with the following code, there are no results for 300 companies, here are a few examples 2382.HK, 0196.HK, 0834.HK.
I think this code can run latest available segment information, for 2382.HK is 30/Jun/2024,But the result returned is NA.
Instrument Segment Name Financial Period Absolute Period End Date
0 2382.HK <NA> <NA> <NA>
import pandas as pd
import refinitiv.dataplatform.eikon as rd
universe = '2382.HK'
fields = [ "TR.BGS.BusTotalRevenue.segmentName", "TR.BGS.BusTotalRevenue.fperiod", "TR.BGS.BusTotalRevenue.periodenddate"]
df, err = rd.get_data(universe, fields)
if err:
print(f"Error: {err}")
else: print(df)