For a one share I do :
ek.get_news_headlines(query='R:ALCLS.PA IN FRENCH', date_from='2018-11-05', date_to='2018-11-11', count=20)
How can I do for my all portfolio (BpiFrance)?
the news code for major news (not all news) is NEWS1 - so i would definitely suggest adding this, as well as a language filter. I would suggest adapting a news browser window in Eikon to the needs and then to copy the text over into the code.
I have a news monitor (F9) on my Eikon desktop that has the following filters Topic:NEWS1 NOT R:AMZN.O NOT Topic:BRXT AND Language:LEN and I can simply paste that into my Jupyter notebook:
ek.get_news_headlines(query='Topic:NEWS1 NOT R:AMZN.O NOT Topic:BRXT AND Language:LEN', count=20)
Bringing your attention to the fact you can use things like Topic, RIC, Language etc.