Forex News
Returns the latest forex news articles.
Also known as: forex news feed, currency market news.
Forex News in Python
get_forex_news is part of the Discovery module of the open-source Finance Toolkit. Install it with:
pip install financetoolkit -U
Then call get_forex_news as shown below.
from financetoolkit import Discovery
discovery = Discovery(api_key="FINANCIAL_MODELING_PREP_KEY")
forex_news = discovery.get_forex_news(limit=5)
forex_news[["Symbol", "Publisher", "Title"]]
Which returns:
| Published Date | Symbol | Publisher | Title |
|---|---|---|---|
| 2026-07-07 10:16:59 | AUDUSD | Action Forex | AUDUSD – Recovery Faces Increased Headwinds from Initial Fibo Resistance |
| 2026-07-07 10:11:55 | EURGBP | FX Street | EUR/GBP Price Forecast: Bearish bias persists below 0.8600 |
| 2026-07-07 09:59:12 | GBPUSD | FX Street | British Pound: Capped by layered resistance against US Dollar – Scotiabank |
| 2026-07-07 09:29:14 | XAUUSD | FXEmpire | Gold Price Analysis – Gold Clings to $4,000 Floor Facing Heavy MA Resistance |
| 2026-07-07 09:21:33 | XAGUSD | FXEmpire | Silver Price Analysis – Silver Holds Above $60 as Strong Dollar Restricts Gains |
Parameters
get_forex_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.