Can we retrieve news headlines data if date range exceeds the limits?

Hi,
I have tried to pull the news headline data for the date range 2019-12-25 to 2020-04-25 and the instrument 'AAPL.O'. While taking news data using get_news_headlines function, I see there is a data restriction of 100. At the moment I thought of looping the function call with single date with the assumption of each date may have less than 100 records. But what if a day has more than 100 records? What is the suggested way to get the news data per instrument?
Is there any available there to retrieve all the news headlines data for the given (2019-12-25 to 2020-04-25) date range?
Thank You,
Priya
Best Answer
-
Hello @priyanka,
It's a good idea to split the request by date.
If you find that on some day you have full 100 headlines returned, you can further split that day by time into 2 half-days
ek.get_news_headlines('R:GOOG.O', date_from='2019-04-01T09:00:00', date_to='2019-04-01T12:00:00')
To be fully sure you do not over-run the limit of 100 and still get all the news per your search criteria.
0
Answers
-
Hi
Thanks for the reply.
Is there a situation, data fetch for half day return more than 100 ?Also Is there a possibility to have,
i)more than 100 records in 2 hrs
ii)more than 100 records in 1 hr
Do we have any field/ flag to check this ?
Thank You,
Priya0 -
Hi @priyanka,
News volume goes up and down. We don't "cup" the news. So if you require to be guaranteed to retrieve every item under your search criteria, I would use the programmatic approach in the pattern of binary search. This way, if there was even a huge peak in the number of published, you will retrieve them all.
If you have retrieved less then a hundred, then proceed
If you have retrieved 100, divide the time interval in half and do 2 retrievals, if you retrieve 100 on one of the halfs, divide it in half and retrieve on the two time retrievals.
Once you have retrieved less then 100, the news for the time period are fully retrieved.
Hope this helps?
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
- 685 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
- 252 ETA
- 556 WebSocket API
- 38 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
- 652 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
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 193 TREP Infrastructure
- 228 TRKD
- 917 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 中文论坛