Algorithmic trading2025YankzFX
OANDA forex bot with ML signals and risk management
An automated trading system for EUR/USD, GBP/USD, and other pairs — ML-trained signal pipeline, equity drawdown guards, backtest logging, and live Telegram alerts.
The problem
Manual forex trading is error-prone and sleep-dependent. The goal was a rules-based system with machine-learning signal enhancement that could run unattended, pause on drawdown, and surface every trade through Telegram.
Approach
- OANDA API integration for live order execution across multiple FX pairs
- ML training pipeline that ingests historical candle data and produces trade signals
- Equity-pause drawdown logic — bot halts automatically when losses exceed threshold
- Backtest logging stored in MySQL for strategy comparison and tuning
- Telegram alerts for every open/close trade, profit milestone, and drawdown event
- Prometheus metrics for strategy performance visibility in Grafana
Outcome
- Fully unattended operation — strategy runs 24/7 with automatic risk gates
- Every trade visible in Telegram in real time with P&L and reason
- Backtest archive lets strategy parameters be tuned without touching production
Got a project that's been waiting too long?
We respond to every inquiry within one business day. No funnels — just a real conversation about whether we're a fit.