PAMM MAM plugin: allocation logic and fund management controls.
Allocation is arithmetic with legal weight. Specify the method, the rounding and the fee rules precisely, and test them with worked examples.

Allocation methods
PAMM pools funds and shares results by proportion; MAM keeps accounts separate and allocates orders by equity, balance or lot. Specify the exact formula, the rounding rule and what happens when a lot size cannot be split.
Fee engine and controls
Define management and performance fees, high-water mark and payout schedule. Specify investor-side controls such as loss limits and exits, and how they interact with open positions.

Integration and regulation
The plugin relies on platform access and often the Manager API. Managing others’ funds is regulated in many places; see the licence overview.
Reconciliation and reporting
Reconcile allocations, fees and balances against platform records on a schedule. Produce investor statements from the same data. Document differences and resolution steps so that fund management reporting is defensible.
Worked allocation example
A manager opens a lot size that does not divide evenly across accounts. Specify whether the remainder is rounded down, assigned to a reserve or allocated to the largest account. Test with edge cases and publish the rule.
Questions we hear
Is the terminal part of the plugin?
It can be separate. It provides a unified view and execution across accounts.
Can a gray label support it?
Depends on platform access and plugin support. Confirm early.