TEXTUAL ANALYSIS PYTHON

Hello everyone! I would like to understand how to obtain the headlines of all companies, for example, U.S. companies, on Python by inserting keywords, from 2020 to today. The code I used only works with 100 rows. Thank you!
Answers
-
Hi @Ida ,
Regarding the headlines, do you mean news headlines of companies?
0 -
yes!
0 -
Hi @Ida ,
I'd like to recommend you to use example code.
instead of Eikon Data API because it's newer library and the new functions will be added to it only (Eikon Data APi is considered feature complete). Its quick start guide can be found at and here's theYou can use News Monitor 2.0 application to help you form the query for the input of get news headlines function by simply use the news monitor app's search bar to form the query, then double click on the bar to get the query to be used.
Plus, there's a parameter 'count' that you can use to adjust number of new headlines returned, its default value is 100.
import lseg.data as ld
ld.open_session() ld.news.get_headlines('R:LSEG.L AND Language:LEN', start='2024-02-20', end='2025-02-24', count=10000)In case the number of news headlines returned is exceed this count limit, you can call the function again using the latest versionCreated return as 'start' parameter in another request (please also add wait time between each function call to prevent hitting a number of request per second limit)
You'll only be able to get news back to around end of 2023 only, as according to the Data Library limits and guidelines, the dept of history is limited to 15 months.
If you'd like to get more historical news, please contact your LSEG account representative about the proper product to be used.
0 -
Hi Raksina,
thank you for your help and sorry for the late reply. In case I would like to add keywords and other resctrinctions like firms ecc, how I can do?
Thank you!
0 -
The news query used by the API is similar to the news query in the News Monitor app.
You can contact the helpdesk team via MyAccount and ask for the news query in the News Monitor app.
Then, you can use the same query in 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
- 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 中文论坛