Live Trading
Wallet-funded MT5 live accounts and expert bots.
Live Trading connects each user's Min cash wallet to a provisioned MT5 account. Partners onboard users via the API, users deposit from wallet to their trading account, and automated expert advisors manage positions on live markets. Balances, open profit, and positions are available for dashboards you build.
How it works
- Fund the wallet — User deposits crypto via AarePaymentApi. Cash wallet balance is the source of funds for live trading.
- Open a live account — User creates a platform-provisioned MT5 account (login allocated automatically). Choose bot type and leverage within platform limits.
- Transfer to trading — Move USD from cash wallet into the live trading wallet linked to the MT5 account. Minimum deposit rules apply per bot.
- Bots trade live — Expert advisors execute on connected markets. Open positions, equity, and P/L update via the MT5 bridge.
- Return to cash — Users can close positions and return trading balance to cash wallet for withdrawals or other products.
User routes (JWT)
text
POST /v1/partner/users → create user
POST /deposits → fund wallet
POST /v1/partner/users/:id/session → mint JWT
GET /live-trading/accounts → list accounts
POST /live-trading/accounts/:id/fund → move cash to trading