Общий случай расчета прибыли/убытка

Использование приведенной выше формулы ограничено простыми случаями. Для вычисления прибыли или убытка в общем случае нужно отдельно суммировать базовую и отдельно котируемую валюты, причем купленная валюта берется со знаком плюс, проданная - со знаком минус. Пример такого расчета показан в таблице.

Сделка Сумма USD Сумма CHF  
Sell 200 000 USD/CHF at 1.8110 -200 000 362 200  
Buy 100 000 USD/CHF at 1.8080 100 000 -180 800  
Sell 200 000 USD/CHF at 1.8120 -200 000 362 400  
Buy 300 000 USD/CHF at 1.8050 300 000 -541 500  
Итого: 2 300  

Этот метод позволяет рассчитывать прибыль или убыток независимо от того в базовой или котируемой валюте были указаны суммы сделок, одинакова ли сумма купленной и проданной валюты.

Возможная прибыль или убыток (Unrealized P/L)

Если у Вас имеется открытая позиция, то в связи с постоянным изменением курса, у Вас будет возникать необходимость расчета возможной прибыли или убытка в конкретные моменты времени.

Пока позиция не закрыта, данные прибыли или убытки не являются окончательными и называются плавающими (возможными или нереализованными). Если Вы закроете позицию в этот момент по этому курсу, то получите именно такую прибыль или убыток. Для расчета возможной прибыли или убытка используются те же формулы.