При каждом депозите и выводе открытые позиции на мастер-счёте PAMM перераспределяются на подписанные инвестиционные счета пропорционально их equity. Реаллокация выполняется при rollover.
Почему это важно
Балансировка по equity сохраняет справедливую долю каждого инвестора в открытых позициях мастера при поступлении и выводе средств — ни один инвестор не оказывается пере- или недоэкспонированным после депозита или вывода.
Пример расчёта
Два инвестиционных счёта (#1 и #2) подписаны на один мастер PAMM. Все балансы начинаются с нуля; торгуемый символ — EUR/USD (1 lot = 100 000 единиц). Пример ниже добавляет по одному шагу — каждая таблица повторяет предыдущие строки (приглушённо) и выделяет новую. Следите за колонкой Открытые позиции: доля каждого инвестора закрывается и переоткрывается по текущей цене при каждой реаллокации, а мастер сохраняет исходную позицию 1.1555.
Почему equity мастера ≠ balance мастера
При реаллокации закрываются и переоткрываются только виртуальные позиции инвесторов. Мастер сохраняет реальную позицию (1 lot, открытый по 1.1555), поэтому его equity несёт плавающий P&L по этому lot при движении цены — именно поэтому equity мастера отличается от balance мастера, пока позиция открыта.
The example builds up one step at a time. In each table the newest step is highlighted and its changed cells are shown in the accent color; earlier steps are dimmed. Scroll a table sideways to see all three accounts.
При rollover выполняется перевод; балансы Investment #1 и мастера увеличиваются на 1 000 USD. Позиция ещё не открыта.
| Step | Мастер PAMM | Investment #1 | Investment #2 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | |
| Шаг 1 · Инвестор #1 вносит 1 000 USD | 1,000 | 1,000 | — | — | 1,000 | 1,000 | — | — | 0 | 0 | — | — |
Позиция перераспределяется только на Investment #1 — единственный счёт с положительным балансом.
| Step | Мастер PAMM | Investment #1 | Investment #2 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | |
| Шаг 1 · Инвестор #1 вносит 1 000 USD | 1,000 | 1,000 | — | — | 1,000 | 1,000 | — | — | 0 | 0 | — | — |
| Шаг 2 · Трейдер открывает EUR/USD buy 1 lot @ 1.1555 | 1,000 | 1,000 | 1 lot EUR/USD @1.1555 | — | 1,000 | 1,000 | 1 lot EUR/USD @1.1555 | — | 0 | 0 | — | — |
Volume #1 = 1 lot × 1,000 / 1,000 = 1 lotМастер и Investment #1 держат по 1 lot, открытому по 1.1555, поэтому каждый получает одинаковую плавающую прибыль.
| Step | Мастер PAMM | Investment #1 | Investment #2 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | |
| Шаг 1 · Инвестор #1 вносит 1 000 USD | 1,000 | 1,000 | — | — | 1,000 | 1,000 | — | — | 0 | 0 | — | — |
| Шаг 2 · Трейдер открывает EUR/USD buy 1 lot @ 1.1555 | 1,000 | 1,000 | 1 lot EUR/USD @1.1555 | — | 1,000 | 1,000 | 1 lot EUR/USD @1.1555 | — | 0 | 0 | — | — |
| Шаг 3 · EUR/USD растёт до 1.1600 | 1,000 | 1,450 | 1 lot EUR/USD @1.1555 | — | 1,000 | 1,450 | 1 lot EUR/USD @1.1555 | — | 0 | 0 | — | — |
Equity = 1,000 + 1 lot × (1.1600 − 1.1555) × 100,000 = 1,450Баланс мастера увеличивается на 550. Реальный lot мастера перераспределяется между обоими инвесторами пропорционально equity: виртуальный lot Investment #1 закрывается по 1.1600 (фиксируя 450) и переоткрывается, Investment #2 получает свою долю. Мастер сохраняет свой lot, поэтому его equity (2 000) равна сумме equity двух инвесторов.
| Step | Мастер PAMM | Investment #1 | Investment #2 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | |
| Шаг 1 · Инвестор #1 вносит 1 000 USD | 1,000 | 1,000 | — | — | 1,000 | 1,000 | — | — | 0 | 0 | — | — |
| Шаг 2 · Трейдер открывает EUR/USD buy 1 lot @ 1.1555 | 1,000 | 1,000 | 1 lot EUR/USD @1.1555 | — | 1,000 | 1,000 | 1 lot EUR/USD @1.1555 | — | 0 | 0 | — | — |
| Шаг 3 · EUR/USD растёт до 1.1600 | 1,000 | 1,450 | 1 lot EUR/USD @1.1555 | — | 1,000 | 1,450 | 1 lot EUR/USD @1.1555 | — | 0 | 0 | — | — |
| Шаг 4 · Инвестор #2 вносит 550 USD → реаллокация | 1,550 | 2,000 | 1 lot EUR/USD @1.1555 | — | 1,450 | 1,450 | 0.73 lots EUR/USD @1.1600 | 1 lot @1.1600 +450 реализовано | 550 | 550 | 0.27 lots EUR/USD @1.1600 | — |
Master equity = 1,550 + 1 lot × (1.1600 − 1.1555) × 100,000 = 2,000
Profit #1 (closed @ 1.1600) = 1 lot × (1.1600 − 1.1555) × 100,000 = 450 → balance #1 = 1,450
Volume #1 = 1 lot × 1,450 / 2,000 = 0.73 lots
Volume #2 = 1 lot × 550 / 2,000 = 0.27 lots
Reallocation base 2,000 = master equity = investor equities 1,450 + 550Каждый счёт получает плавающую прибыль на текущем открытом объёме.
| Step | Мастер PAMM | Investment #1 | Investment #2 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | |
| Шаг 1 · Инвестор #1 вносит 1 000 USD | 1,000 | 1,000 | — | — | 1,000 | 1,000 | — | — | 0 | 0 | — | — |
| Шаг 2 · Трейдер открывает EUR/USD buy 1 lot @ 1.1555 | 1,000 | 1,000 | 1 lot EUR/USD @1.1555 | — | 1,000 | 1,000 | 1 lot EUR/USD @1.1555 | — | 0 | 0 | — | — |
| Шаг 3 · EUR/USD растёт до 1.1600 | 1,000 | 1,450 | 1 lot EUR/USD @1.1555 | — | 1,000 | 1,450 | 1 lot EUR/USD @1.1555 | — | 0 | 0 | — | — |
| Шаг 4 · Инвестор #2 вносит 550 USD → реаллокация | 1,550 | 2,000 | 1 lot EUR/USD @1.1555 | — | 1,450 | 1,450 | 0.73 lots EUR/USD @1.1600 | 1 lot @1.1600 +450 реализовано | 550 | 550 | 0.27 lots EUR/USD @1.1600 | — |
| Шаг 5 · EUR/USD растёт до 1.1700 | 1,550 | 3,000 | 1 lot EUR/USD @1.1555 | — | 1,450 | 2,180 | 0.73 lots EUR/USD @1.1600 | — | 550 | 820 | 0.27 lots EUR/USD @1.1600 | — |
Master equity = 1,550 + 1 lot × (1.1700 − 1.1555) × 100,000 = 3,000
Equity #1 = 1,450 + 0.73 lots × (1.1700 − 1.1600) × 100,000 = 2,180
Equity #2 = 550 + 0.27 lots × (1.1700 − 1.1600) × 100,000 = 8200.27 lots Investment #2 закрываются по 1.1700, баланс выводится, баланс мастера уменьшается на эту сумму. Оставшаяся позиция перераспределяется на Investment #1, который снова держит полный lot.
| Step | Мастер PAMM | Investment #1 | Investment #2 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | |
| Шаг 1 · Инвестор #1 вносит 1 000 USD | 1,000 | 1,000 | — | — | 1,000 | 1,000 | — | — | 0 | 0 | — | — |
| Шаг 2 · Трейдер открывает EUR/USD buy 1 lot @ 1.1555 | 1,000 | 1,000 | 1 lot EUR/USD @1.1555 | — | 1,000 | 1,000 | 1 lot EUR/USD @1.1555 | — | 0 | 0 | — | — |
| Шаг 3 · EUR/USD растёт до 1.1600 | 1,000 | 1,450 | 1 lot EUR/USD @1.1555 | — | 1,000 | 1,450 | 1 lot EUR/USD @1.1555 | — | 0 | 0 | — | — |
| Шаг 4 · Инвестор #2 вносит 550 USD → реаллокация | 1,550 | 2,000 | 1 lot EUR/USD @1.1555 | — | 1,450 | 1,450 | 0.73 lots EUR/USD @1.1600 | 1 lot @1.1600 +450 реализовано | 550 | 550 | 0.27 lots EUR/USD @1.1600 | — |
| Шаг 5 · EUR/USD растёт до 1.1700 | 1,550 | 3,000 | 1 lot EUR/USD @1.1555 | — | 1,450 | 2,180 | 0.73 lots EUR/USD @1.1600 | — | 550 | 820 | 0.27 lots EUR/USD @1.1600 | — |
| Шаг 6 · Инвестор #2 выходит и выводит средства → реаллокация | 730 | 2,180 | 1 lot EUR/USD @1.1555 | — | 2,180 | 2,180 | 1 lot EUR/USD @1.1700 | 0.73 lots @1.1700 +730 реализовано | 0 | 0 | — | 0.27 lots @1.1700 +270 реализовано |
Profit #2 = 0.27 lots × (1.1700 − 1.1600) × 100,000 = 270 → balance #2 = 820, then withdrawn → 0
Master balance = 1,550 − 820 = 730
Profit #1 = 0.73 lots × (1.1700 − 1.1600) × 100,000 = 730 → balance #1 = 2,180
Volume #1 = 1 lot × 2,180 / 2,180 = 1 lotКогда один инвестор снова держит всю позицию, equity мастера и Investment #1 движутся синхронно.
| Step | Мастер PAMM | Investment #1 | Investment #2 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | Баланс | Equity | Открытые позиции | Закрытые позиции | |
| Шаг 1 · Инвестор #1 вносит 1 000 USD | 1,000 | 1,000 | — | — | 1,000 | 1,000 | — | — | 0 | 0 | — | — |
| Шаг 2 · Трейдер открывает EUR/USD buy 1 lot @ 1.1555 | 1,000 | 1,000 | 1 lot EUR/USD @1.1555 | — | 1,000 | 1,000 | 1 lot EUR/USD @1.1555 | — | 0 | 0 | — | — |
| Шаг 3 · EUR/USD растёт до 1.1600 | 1,000 | 1,450 | 1 lot EUR/USD @1.1555 | — | 1,000 | 1,450 | 1 lot EUR/USD @1.1555 | — | 0 | 0 | — | — |
| Шаг 4 · Инвестор #2 вносит 550 USD → реаллокация | 1,550 | 2,000 | 1 lot EUR/USD @1.1555 | — | 1,450 | 1,450 | 0.73 lots EUR/USD @1.1600 | 1 lot @1.1600 +450 реализовано | 550 | 550 | 0.27 lots EUR/USD @1.1600 | — |
| Шаг 5 · EUR/USD растёт до 1.1700 | 1,550 | 3,000 | 1 lot EUR/USD @1.1555 | — | 1,450 | 2,180 | 0.73 lots EUR/USD @1.1600 | — | 550 | 820 | 0.27 lots EUR/USD @1.1600 | — |
| Шаг 6 · Инвестор #2 выходит и выводит средства → реаллокация | 730 | 2,180 | 1 lot EUR/USD @1.1555 | — | 2,180 | 2,180 | 1 lot EUR/USD @1.1700 | 0.73 lots @1.1700 +730 реализовано | 0 | 0 | — | 0.27 lots @1.1700 +270 реализовано |
| Шаг 7 · EUR/USD падает до 1.1650 | 730 | 1,680 | 1 lot EUR/USD @1.1555 | — | 2,180 | 1,680 | 1 lot EUR/USD @1.1700 | — | 0 | 0 | — | — |
Master equity = 730 + 1 lot × (1.1650 − 1.1555) × 100,000 = 1,680
Equity #1 = 2,180 + 1 lot × (1.1650 − 1.1700) × 100,000 = 1,680Недостаточный free margin при выводе
В примере выше у мастера было достаточно free margin для обработки выводов как balance operations. На практике большая часть капитала может быть в открытых позициях. Если при rollover free margin недостаточен, система автоматически освобождает средства частичным закрытием позиций.
Суммировать ожидающие выводы
Система суммирует сумму, необходимую для всех ожидающих выводов.
Проверить free margin
Если free margin достаточен, открытые позиции не затрагиваются.
Освободить маржу при необходимости
Если free margin недостаточен, система пропорционально частично закрывает открытые позиции, чтобы освободить нужную сумму.
Повторять до покрытия
Процесс повторяется итеративно, пока не будет достаточно маржи для обработки всех ожидающих выводов.
Полностью автоматически
Закрытия полностью обрабатываются системой при rollover. Ни мастер-трейдер, ни инвестор не должны действовать. Это относится ко всем выводам при rollover, включая те, что вызваны нарушением risk limit инвестора.
