YankzWorld
All work
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.

Visit live project

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

Next case study

Slack-native ephemeral secret sharing with TTL

LEARN Québec · Secure Secret

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.