Если Вы разместите ордер в рамках одной сделки, определить результативность Ваших инвестиций будет довольно просто. Просто рассчитайте свой потенциальный PNL, проверив цену исполнения.
Однако если Вы разместите ордера в нескольких сделках по разным ценам и с разными объемами, оценить результативность Ваших инвестиций станет немного сложнее. В данном случае лучшим решением будет провести расчет средней цены исполнения. Для Вашего удобства наша система автоматически рассчитывает и отображает среднюю цену исполнения. Также, ниже Вы можете найти уравнения, которые помогут Вам рассчитать ее самостоятельно.
Для объяснения этих уравнений мы будем использовать различные контракты в качестве примеров.
Контракт BTC/USD (Инверсный контракт):
Средняя цена исполнения для инверсного контракта рассчитывается следующим образом:
Общий размер ордера/ (количество А/цена исполнения А + размер ордера Б/цена исполнения Б +….)
Пример: Если трейдер купит 1000 контрактов BTCUSD по цене $10000, а затем приобретет еще 2000 контрактов BTCUSD по цене $12000, средняя цена исполнения составит:
3000/ (1000/10000 + 2000/12000) = 11250
Контракт ETH/USD (Линейный контракт):
Средняя цена исполнения для линейного контракта рассчитывается следующим образом:
(количество A*размер контракта*цена исполнения A + количество Б*размер контракта*цена исполнения Б+…)/ (общее количество*размер контракта).
Пример: Если трейдер купит 2000 контрактов ETHUSD по цене $350 и после купит еще 3000 контрактов ETHUSD по цене $370, учитывая, что размер контракта для контрактов ETHUSD составляет 0,005 ETH, средняя цена исполнения составит:
(2000*0.005*350 + 3000*0.005*370)/(5000*0.005) = 362