Price Target data retruning from rd.get_data when data exists in DIB

hello, for many symbols, for one example, CUSIP 094235108
DIB shows data for:
'TR.PriceTargetMedian',
'TR.PriceTargetMean',
'TR.PriceTargetNumIncEstimates',
but when i pull the data with rd.get_data in python, all three return <NA>.
is there a difference in pulling via CUSIP as i do in rd.get_data vs how Eikon converts the cusip to a RIC before opening DIB? why is this happening?
Best Answer
-
@mjg ,
Sorry for the delay in the answer. Regarding the values that doesn't seem right I would definitely suggest raising a content query via my.refinitiv.com or Help&Support section in Workspace as what I understood your issue is related to the content itself. So please raise with the content team and they will bring a specialist who can answer to that question better.
Best regards,
Haykaz
0
Answers
-
Hi @mjg ,
Just checked for the example you have provided and I get the data:
rd.get_data(universe = '094235108', fields = ['TR.PriceTargetMedian','TR.PriceTargetMean','TR.PriceTargetNumIncEstimates'])
Can you share the code you are using so we have a look what might be wrong?
Best regards,
Haykaz
0 -
if i only ask for that one CUSIP, i get the data back too. my rd call asks for these fields for about 5592 cusips. would the length of my cusip list or the length of my field list matter?
df = rd.get_data(
universe=cusips,
fields=['TR.CompanyMarketCapitalization',
'TR.PE',
'TR.PriceToSalesPerShare',
'TR.GICSIndustry',
'TR.GICSSubIndustry',
'TR.SICIndustryGroup',
'TR.TotalDebtOutstanding',
'TR.ShortInterestPct',
'TR.CompanyName',
'TR.F.CashSTInvst',
'TR.PriceTargetMedian',
'TR.PriceTargetMean',
'TR.PriceTargetNumIncEstimates',
'TR.RevenueSmartEstF12MtoT12MGrowth',
'TR.EpsRepSmartEstF12MtoT12MGrowth',
'TR.PriceToBVPerShare',
'TR.FwdPEG'
]
)
0 -
Hi @mjg ,
It would be hard for me to see what is the issue without being able to reproduce it on my end, however there shouldn't be any data difference issue depending on the number of universes in the request.
Nevertheless, we do advice users to divide large identifier lists into smaller chunks do avoid API response errors.
Best regards,
Haykaz
0 -
okay, so, when i use chunks of 500 the data comes back - but how do you explain these errant results.
for cusip G3643J108
Price Target - Median 19300
this does not match DIB, what's going on here?
my concern is now morphing into a concern about why i wasn't getting errors in the first place, and now why i am getting bad data =X
thanks for your prompt responses
0 -
Hi @mjg ,
I quickly checked the price target mean for G3643J108 and it does show 19300 on my end which matches the API output (with single cusip).
As for not getting data, that might be because of API Limitations, please check it here and note that same limits for Eikon Library apply to RD as well: https://developers.refinitiv.com/en/api-catalog/eikon/eikon-data-api/documentation
For example, get_data returns 10,000 datapoints max, which exceeds in your situation of 5592 RICs with 17 fields.
Best regards,
Haykaz
0 -
FLUT is trading $195.80 - 19,300 is just insane and wrong -
.... and the median target price is $246 - even in DIB
0 -
are you looking at FLTRF.L instead?
isn't the CUSIP supposed to 'solve for that' issue? that is why i am using the cusip, to try to lock down on the exact security (the u.s. security ...) G3643J108 which is FLUT
0 -
well, thanks for solving this:
For example, get_data returns 10,000 datapoints max, which exceeds in your situation of 5592 RICs with 17 fields.
---
it seems like for the cusip/symbology stuff, that's another issue that merits its own investigation either/both on my side and on the api...
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 684 Datastream
- 1.4K DSS
- 615 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 249 ETA
- 554 WebSocket API
- 37 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 643 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 192 TREP Infrastructure
- 228 TRKD
- 915 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛