Conceptual calculation
- The HWM prevents the same profit from being charged twice.
- When no profit exists above the HWM, the fee is zero.
- The rate belongs to the Investor relationship, not to the Master globally.
- Amounts executed in MT5 follow the environment’s monetary precision.
Collection triggers
Configure one Investor
UseGET /api/v1/investor/{investor_login}/performance-fee to read the current rate and POST /api/v1/investor/perf-fee/update to change future configuration.
Reconcile both views
- Use
/api/v1/perf-fee/transactionsfor credits observed in the Master’s payment account. - Use
/api/v1/perf-fee/master/{master_login}/investor-paymentsfor the Investor-level breakdown. - Deduplicate by stable identifiers such as
id,run_id,investor_mt5_login, andmt5_op_id. - Use the Investor-level detail—not only an aggregate payment credit—when allocating commissions across sponsors or IBs.
Previous: Subscriptions
Return to assignment and controlled exit.
Next: Asynchronous operations
Handle delayed Master balance effects safely.