Почему прибыль в Nexto не сходится с подсчетом в уме? — Прибыль каждой сделки шаг за шагом
Вы купили 1 000 евро за 198 млн томанов и продали за 199,8 млн, но прибыль — не 10 долларов. Что именно Nexto считает в каждой сделке: остаток и среднее по каждой валюте, лонг и шорт, смешанная сделка и роль табло курсов.
Вы купили 1 000 евро за 198 млн томанов (иранская валюта), а через несколько часов продали их за 199 млн 800 тыс. томанов. Подсчет в уме дает 1,8 млн томанов прибыли, а при долларе по 180 000 томанов это 10 долларов. Но программа показывает по этим двум сделкам в сумме лишь 5 долларов прибыли.
Программа не ошибается. Эта статья шаг за шагом показывает, что именно Nexto считает в каждой сделке и откуда взялись эти 5 долларов. Посмотрите и видеоверсию этого урока:
Два числа для каждой валюты: остаток и среднее
Nexto измеряет всю прибыль в одной валюте — ее называют базовой валютой; в этом примере это доллар. Важное следствие: томан — тоже обычная валюта, точно так же, как евро и Tether, со своим остатком и своим средним.
По каждой валюте хранятся два числа:
| Число | Что означает |
|---|---|
| Остаток | Сколько этой валюты у вас есть. Положительный остаток — вы в лонге; отрицательный — вы продали больше, чем имели, и находитесь в шорте. |
| Среднее | Во сколько долларов в среднем вам обошлась каждая единица этого остатка. |
Золотое правило
Прибыль возникает только тогда, когда остаток валюты уменьшается. Покупка, которая увеличивает остаток, прибыли не дает — она лишь меняет среднее. Прибыль появляется в тот день, когда вы продаете эту же валюту:
Прибыль от продажи = (курс продажи − среднее) × количество
У каждой сделки две стороны: валюта, которую вы отдаете, и валюта, которую получаете. Nexto считает каждую сторону отдельно, по остатку и среднему именно этой валюты, а прибыль сделки — это сумма двух сторон. (Логика средневзвешенной подробно разобрана в статье средневзвешенная себестоимость валюты.)
Когда одна из сторон — доллар
Евро у вас нет, и вы покупаете 1 000 евро за 1 060 долларов. Поскольку одна из сторон — доллар, курс евро берется прямо из самой сделки: 1,06 доллара за евро. Долларовая сторона никогда не дает прибыли, потому что прибыль измеряется в самом долларе.
Затем вы покупаете еще 1 000 евро по 1,08 доллара. Остаток вырос, значит, прибыли нет; обновляется только среднее:
| Сделка | Остаток евро | Среднее | Прибыль |
|---|---|---|---|
| Покупка 1 000 по 1,06 | 1 000 | 1,06 | 0 |
| Покупка 1 000 по 1,08 | 2 000 | 1,07 | 0 |
Шорт, закрытие шорта и смешанная сделка
Теперь обратная ситуация, на этот раз с Tether (USDT):
- Шорт: USDT у вас нет, и вы продаете 1 000 USDT за 1 010 долларов. Остаток уходит в минус. Эта продажа пока не дает прибыли, потому что неизвестно, по какому курсу вы потом откупите; Nexto хранит только средний курс продажи (1,01).
- Закрытие шорта: затем вы покупаете 1 000 USDT за 1 000 долларов. Вот теперь прибыль возникает: (1,01 − 1,00) × 1 000 = 10 долларов. Вы продали дороже и откупили дешевле; если бы было наоборот, получился бы убыток.
- Смешанная: у вас 500 USDT со средним 1 доллар, и вы продаете 800 USDT по 1,01. Nexto делит сделку на две части: 500 USDT из остатка с прибылью 5 долларов и 300 USDT — новый шорт по курсу этой же сделки.
В списке сделок такие случаи отмечены метками «Шорт», «Покрытие» и «Смешанная».
Когда ни одна из сторон не доллар
В сделке «евро против томана» Nexto должен перевести в доллары обе стороны. Валюту, которую вы отдаете, он пересчитывает в доллары по курсу табло, а курс другой стороны выводит из соотношения двух сумм. Дальше каждая сторона, как и раньше, считается по своему остатку и среднему; поэтому в одной сделке обе стороны могут дать прибыль или убыток.
Ответ на первый вопрос: куда делись 10 долларов?
До двух сделок у вас есть 2 000 евро со средним 1,07 и 1 млрд 760 млн томанов, которые вы собрали, когда доллар стоил 176 000 томанов. Сегодня табло показывает доллар по 180 000 томанов.
Первая сделка — покупка 1 000 евро за 198 млн томанов:
- Вы отдаете томаны: 198 000 000 ÷ 180 000 = 1 100 долларов; значит, каждый евро обошелся в 1,10 доллара.
- Сторона евро: остаток вырос, меняется только среднее: 3 000 евро со средним 1,08. Прибыль — ноль.
- Сторона томана: остаток уменьшился, поэтому результат возникает прямо здесь. Эти томаны обошлись вам в 1 125 долларов, а сегодня стоили 1 100 долларов: 25 долларов убытка. Это убыток от продажи томана, подешевевшего за это время, а не убыток от покупки евро.
Вторая сделка — продажа 1 000 евро за 199,8 млн томанов:
- Вы отдаете евро; курс продажи по табло — 1,11 доллара.
- Сторона евро: Nexto сравнивает эту продажу не с утренней покупкой, а со средним по всем вашим евро (1,08): (1,11 − 1,08) × 1 000 = 30 долларов прибыли.
- Сторона томана: остаток вырос; обновляется только среднее по томану.
Итого: −25 + 30 = 5 долларов, и складываются они из трех частей:
| Часть | Сумма |
|---|---|
| Прибыль самой этой покупки и продажи (1,10 → 1,11) | +10 |
| Прибыль по более старым и дешевым евро (среднее 1,08 вместо 1,10) | +20 |
| Убыток по томану, который вы держали и который подешевел | −25 |
| Итого | +5 долларов |
Никакая прибыль не потерялась, и никакая не посчитана дважды. Если бы прежние евро тоже обошлись по 1,10, а томаны были собраны при долларе по 180 000 томанов, Nexto показал бы ровно те же 10 долларов. То есть программа учла еще и прибыль и убыток по остаткам, которые были у вас заранее. (Почему хранение валютного остатка создает скрытую прибыль и убыток: валютная позиция и переоценка.)
Где увидеть этот расчет
- Карточка «Сводка сделки» в каждом документе сделки: сумма к оплате и к получению (если вы взяли комиссию, она уже входит в эти суммы, так что комиссия — тоже часть этой прибыли), курс каждой стороны в долларах, остаток и среднее, по которым шел расчет, и прибыль сделки.
- Предпросмотр формы сделки: та же сводка до сохранения; дилер еще до сохранения видит, продает ли сделка из остатка, открывает шорт или только меняет среднее.
- Отчет о валютной позиции: остатки и средние по всем валютам, колонка «Нереализованная прибыль» по середине между курсами покупки и продажи на табло и инструмент «Если торговать сейчас…», который показывает прибыль гипотетической сделки до ее проведения.
- Сводка за день: история каждой валюты за сегодня в одной строке: с каким остатком и средним она начала день, что было куплено и продано и какова ее реализованная прибыль. В примере выше 30 долларов окажутся в строке евро, а убыток 25 долларов — в строке томана.
Эти цифры видны только тем, у кого есть право видеть прибыль. Итоговая прибыль за период — в отчете «Прибыль и убыток».
Почему табло всегда должно быть актуальным
В сделке, где ни одна из сторон не доллар, курс табло напрямую входит в расчет прибыли. Если табло не обновлено и все еще показывает доллар по 176 000 томанов, те же 198 млн томанов будут посчитаны как 1 125 долларов: сегодняшний убыток 25 долларов по томану не будет виден, а евро попадут в остаток дороже, чем обошлись на самом деле. Этот убыток не пропадет — позже он распределится по продажам евро; то есть прибыль будет записана не в той валюте и не в тот день. Лучший вариант — автоматическое обновление табло. (О табло и спреде: курс покупки и продажи и спред.)
Итог: четыре правила
| Правило | |
|---|---|
| 1 | Прибыль возникает только тогда, когда остаток уменьшается. |
| 2 | Продажа сравнивается со средним по всем покупкам, а не с последней покупкой. |
| 3 | У томана тоже есть свой остаток и свое среднее, и его продажа дает отдельную прибыль или убыток. |
| 4 | В сделке без доллара основа расчета — табло, и оно должно быть актуальным. |
Каждый раз, когда прибыль в программе не сходится с подсчетом в уме, сначала пройдитесь по этим четырем правилам. Более общая картина того, откуда берется прибыль обменного пункта: расчет прибыли обменного пункта.
Посмотрите всё это в Nexto
Полноценный приватный экземпляр с демо-данными — без установки, без банковской карты.