AI FX

AI-Driven FOREX Experimentation Framework

Introduction

Qt Client

AI FX is a Python-based foreign exchange market analysis platform built around a loosely coupled broker/client architecture.

The system retrieves live market data from OANDA, distributes it over ZeroMQ, and renders real-time candlestick charts in a standalone Qt desktop client.


Features


Architecture

Class Diagram


Broker Process

The broker is responsible for:

Core Components


Qt Client

The Qt desktop client is responsible for:

Core Components


Technology Stack


Dev Ops


Demo