Skip to main content
A Master operates the strategy and represents the aggregate operating capital of its active Investors. Every Master requires a separate payment account for performance fee credits.

Choose the correct path

New Master provisioning

/master/create returns the Master login, payment account login, and MT5 credentials. Store the two accounts as distinct entities and restrict password access to authorized backend processes.
The payment account group is configured by Codench. The CRM supplies the agreed platform_group only for the Master trading account.

Existing account registration

Before calling /master/add, confirm that:
  • both MT5 accounts already exist on the assigned server;
  • the payment account is different from the trading account;
  • the payment account is not assigned to another Master;
  • neither account is being used for the other’s purpose.
Registering existing accounts does not create CRM users, wallets, products, or frontend relationships.

Updating presentation fields

Send only fields that should change to PATCH /api/v1/master/{master_id}. Supported integration fields are name, strategy_name, strategy, and min_deposit. A new minimum affects future assignment validation; it does not move existing funds.
Do not credit a Master account through an external MT5 deposit. Only PAMM-generated movements should alter its pool balance.

Previous: End-to-end workflow

Return to the complete lifecycle.

Next: Investors

Provision the accounts that hold customer capital.
Last modified on September 7, 2026