Automated Forex Trading Platform

Francia Yorge
Published

0
  • Project creator

Overview

Full-stack platform for MetaTrader 5: automated trading bot, risk controls, execution pipeline, and an operations dashboard.

What it does

  • Connects to MT5 (mock + live market data)
  • Runs a pluggable signal → risk → execution loop
  • Persists trades and bot events in PostgreSQL
  • Exposes a FastAPI REST/WebSocket API
  • Provides a Next.js dashboard for monitoring, backtests, and manual ops

Stack

LayerTech
BackendPython, FastAPI, PostgreSQL, MetaTrader 5
FrontendNext.js 15, React 19, TypeScript, Recharts
OpsDocker Compose, pytest, GitHub Actions CI

Highlights

  • End-to-end bot workflow: simulation → demo → live readiness
  • Risk engine with stop-loss and drawdown halt
  • Backtest / replay tooling and live bot metrics
  • Security-minded design (API keys, CORS, secrets handling)

Automates how to trade. Strategy edge and live validation determine results.