Trade using your wallet
Live Trading
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
- 1
Fund the wallet
User deposits crypto via AarePaymentApi. Cash wallet balance is the source of funds for live trading.
- 2
Open a live account
User creates a platform-provisioned MT5 account (login allocated automatically). Choose bot type and leverage within platform limits.
- 3
Transfer to trading
Move USD from cash wallet into the live trading wallet linked to the MT5 account. Minimum deposit rules apply per bot.
- 4
Bots trade live
Expert advisors execute on connected markets. Open positions, equity, and P/L update via the MT5 bridge.
- 5
Return to cash
Users can close positions and return trading balance to cash wallet for withdrawals or other products.
API access
Mint a user session JWT, then call /live-trading/accounts, fund, summary, positions, and prices. Partner API exposes wallet and deposit endpoints to fund users before trading.
Typical flow
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 tradingPartners earn 5% commission on income from this program.