AJ-entic®

Trading · 2023

Account, balance and trade services on top of the MetaTrader platform Web API.

Trading

MetaTrader Web API Integration

Role
Backend engineer
Stack
PHP, Laravel, Microservices
Year
2023

The problem

Trading operations needed reliable programmatic control over accounts and positions with strict consistency.

Architecture & decisions

  • +Typed client around the platform Web API
  • +Event-driven sync of balances and positions
  • +Isolated microservice with its own queue and retries
  • +Circuit breakers around platform downtime

<200ms

Typical call latency

Real-time

Balance sync

1

Single integration surface

Next project

Crypto Purchase Flow →