General News
Returns the latest general news articles, spanning macroeconomic and broad market coverage rather than a specific ticker.
Also known as: general market news, macro news feed.
General News in Python
get_general_news is part of the Discovery module of the open-source Finance Toolkit. Install it with:
pip install financetoolkit -U
Then call get_general_news as shown below.
from financetoolkit import Discovery
discovery = Discovery(api_key="FINANCIAL_MODELING_PREP_KEY")
general_news = discovery.get_general_news(limit=5)
general_news[["Publisher", "Title"]]
Which returns:
| Published Date | Publisher | Title |
|---|---|---|
| 2026-07-07 10:56:10 | Zacks Investment Research | ASE Technology Surges 169% YTD: Should You Still Buy the Stock? |
| 2026-07-07 10:53:31 | NYTimes | Companies Brace for Fresh Political Uncertainty at U.S. Agencies |
| 2026-07-07 10:41:20 | Zacks Investment Research | Why LATAM (LTM) is a Top Value Stock for the Long-Term |
| 2026-07-07 10:35:53 | Reuters | AI startup CEO pleaded guilty in US to trading on insider tips from lawyers |
| 2026-07-07 10:30:10 | Fox Business | TENSIONS RISING: Trump delivers unmistakable warning |
Parameters
get_general_news accepts the following parameters:
- pages (int, optional): The number of pages to collect, each page is a separate API call, e.g. pages=5 makes 5 calls. Defaults to 1.
- limit (int, optional): The number of articles to return per page. Defaults to 100.