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 or via the MCP
Install the Finance Toolkit 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"]]
Or, after setting up the Finance Toolkit MCP, ask:
What are the five latest general market headlines, and who published them?
Which returns:
| Published Date | Publisher | Title |
|---|---|---|
| 2026-10-24 10:51:32 | Seeking Alpha | Setbacks Mounting On The AI Data Center Front |
| 2026-10-24 10:28:42 | Investors Business Daily | Stock Market Action Plan: A Preelection Week Primer |
| 2026-10-24 09:00:00 | Seeking Alpha | Buying Main Street’s Pain Won’t Work This Time |
| 2026-10-24 08:03:04 | Bloomberg Markets and Finance | Making Advanced MicroChips Takes a Global Ecosystem |
| 2026-10-24 08:00:00 | Market Watch | AI fever ignites a boom in thematic ETFs as fund managers hunt for their next big hit |
Parameters
get_general_news accepts the following parameters.
| Parameter | Type | Description | Example |
|---|---|---|---|
pages | int | The number of pages to collect, each page is a separate API call, e.g. pages=5 makes 5 calls. Defaults to 1. | 3 |
limit | int | The number of articles to return per page. Defaults to 100. | 20 |