News API Projects
Last Updated: 10/17/2025 22:26 EST
Explore projects built using our News API. These tools and integrations help traders and developers leverage economic news data in their workflows.
JB-News-Scheduler
A MetaTrader indicator for visualizing economic news events on charts. Can be used for visualization or integrated into expert advisors.
- Copy the indicator file to your MetaTrader indicators folder:
- MQL5:
MQL5/Indicators/ - MQL4:
MQL4/Indicators/
- MQL5:
- Restart MetaTrader or refresh the indicators list.
- Attach the indicator to your chart.
- Enter your API key in the indicator settings.
- Configure other settings as needed (news source, colors, offset).
- Valid API key from the news provider
- MetaTrader 4 or 5
Download: GitHub Repository →
PyCalendar
A Python Tkinter application that fetches and displays economic news events in a user-friendly calendar format. Organizes data from financial news APIs into a sortable table.
Features
- Fetches economic news from MQL5 or Forex Factory APIs
- Displays events in a sortable table with columns for Date, Currency, Event, Actual, Forecast, and Previous
- Includes currency flags/emojis for visual identification
- Supports time zone adjustments via offset configuration
- Clean, modern GUI built with Tkinter
Installation
python -m venv venv
pip install -r requirements.txt
source venv/bin/activate
python main.py
Configuration
API_KEY = "YOUR_API_KEY_HERE"
OFFSET = 7 # GMT-3=0, GMT=3, EST=7, PST=10
SOURCE = "mql5" # Options: "mql5", "forex-factory"
Download: GitHub Repository →
PyCalendar-MT5
A Python Tkinter application for MetaTrader 5 that fetches and displays economic news events. Same features as PyCalendar but integrated directly into MT5.
Requirements
- MetaTrader 5
- Python 3.6+
pip install metatrader5- Valid API key from your profile
Installation
- Add the script to your MetaTrader 5
Scriptsdirectory. - Double-click the script in MetaTrader 5 to run it.
Download: GitHub Repository →
JB-News-Bot
A MetaTrader expert advisor for trading economic news events based on their outcomes. Automatically trades by analyzing outcomes provided by the news API.
Requirements
- Valid API key from the news provider
- MetaTrader 4 or 5
Installation
- Copy the expert advisor file to your MetaTrader experts folder:
- MQL5:
MQL5/Experts/ - MQL4:
MQL4/Experts/
- MQL5:
- Restart MetaTrader or refresh the experts list.
- Attach the expert advisor to your chart and enter your API key.
Download: GitHub Repository →