The Challenge
Portfolio managers need to allocate funds, monitor positions, and rebalance accounts across multiple trading platforms. Each platform requires separate integration logic.
Manage investment portfolios that span MetaTrader 4, MetaTrader 5, cTrader, and B2Trader. Unified account and balance operations across all platforms.
Get StartedPortfolio managers need to allocate funds, monitor positions, and rebalance accounts across multiple trading platforms. Each platform requires separate integration logic.
WebAPI's Account and Balance Services provide consistent interfaces for multi-platform portfolio operations. Batch operations enable efficient rebalancing across hundreds of accounts.
// Batch deposit across portfolio accounts
const result = await webapi.balanceService.DepositBatch({
items: portfolioAccounts.map(acc => ({
platform: acc.platform,
login: acc.login,
amount: calculateAllocation(acc, totalFunding),
comment: `Q1 2026 allocation - ${acc.strategy}`
}))
});
console.log(`Processed ${result.items.length} deposits in ${elapsed}ms`);4-step process for portfolio rebalancing
Group accounts by different strategies
MT4 accounts, MT5 accounts, cTrader accounts, B2Trader accounts
Conservative, Balanced, Aggressive
Fund A, Fund B, Fund C
Key metrics across your portfolio
multi-platform account management
batch deposits and withdrawals
cross-platform position tracking
portfolio group management
Fund managers use WebAPI to execute allocation changes across MT4, MT5, cTrader, and B2Trader accounts simultaneously, with batch balance operations processing hundreds of transactions in seconds.
Manage portfolios across MT4, MT5, cTrader, and B2Trader with unified account and balance operations.
Get Started