Возьмем такое движение цены: 100 -> 110 -> 121
И такие сделки: купить 1шт, купить 1шт, продать 2шт.
Итого, первая сделка принесла 21%, вторая — 10%. Очень хотелось было бы посчитать среднюю как (21%+10%)/2 = 15.5%. Очень — потому что это число легко интерпретировать. Например, понятно, на сколько изменится финрез, при изменении комиссии. Или сколько мы заработаем на 1000 таких сделках. Для такого подсчета бэктестер должен хранить историю сделок, а не просто среднюю цену.
Если же посчитать итоговый результат по отношению к используемому капиталу (100+110), то результат сделки можно оценить как (121*2-100-110)/(100+110) = 15.2%. Т.е. интерпретируем вторую сделку как усреднение первой (а это самая простая реализация бэктестера). И это уже комплексная величина, учитывающая плечо, и которой ментально оперировать сильно труднее.
Бектестер, который использую я, считает в деньгах, а не процентах. Соответственно средняя сделка это значение, выраженное в деньгах.
Так как тесты у меня фиксированным лотом (привет хейтерам), то результат получается однозначный и понятный.
Как считаю я.
-100 * 1 — 110 * 1 + 121 * 2 = 32
это прибыль. Всего проторговано контрактов: 4
Прибыль на контракт: 32 / 4 = 8
В процентах я не считаю, но посчитал бы так:
Вопрос. Для чего вам нужна процентная доходность? Вы говорите — чтобы сравнивать с комиссией.
Ок. С каких объёмов берётся комиссия? Ответ:
100 * 1 + 110 * 1 + 121 * 2 = 452
И последний шаг:
32 / 452 = 0.07079646
Это средняя сделка относительно проторгованного объёма. Того самого, с которого вы заплатите комиссию.
---
То что вы считаете, я бы назвал «средний трейд» но не «средняя сделка», разница в два раза, но это второстепенно. Самое главное, понимать, что именно ты считаешь.
Ставка, крипта и портфельные инвестиции: главные тезисы Альфа-Саммита 2026
Светлана Лебедева Центробанк готов к комплексному регулированию криптовалют, которые всё глубже интегрируются в традиционные финансы, новое поколение состоятельных клиентов требует другого...
Выручка Селигдара в 2025 году выросла на 48%, а EBITDA на 60%
ПАО “Селигдар” опубликовало финансовые результаты по МСФО за 2025 год. Выручка выросла на 48% г/г, до 87,9 млрд рублей, EBITDA увеличилась на 60% г/г, до 44,2 млрд рублей, рентабельность по EBITDA...
Сергей Хорошавин, всё ясно и понятно. это главный клиент на налог на сверхприбыль. придётся заплатить и за себя и за банки, которые без бабла оставлять нельзя с пониженным капиталом. Кто тогда буде...
Donbass, 85р, теперь однозначно стоит ухватить пока чисто на интерес, спекулятивный интерес а потом видно станет, набор до конца недели, выход 90,72 UP
ОПЕК+ на встрече в воскресенье, вероятно, согласует повышение квот на добычу нефти на 206 тыс. баррелей в сутки без учёта доли ОАЭ — Reuters ОПЕК+ на встрече в воскресенье, вероятно, согласует повышен...
Длинные ОФЗ: интерес есть, но праздника пока нет Кратко:
Аукционы ОФЗ прошли без особого энтузиазма: спрос скромный, длинный конец кривой остыл после осторожного снижения ставки и жёсткой риторики Ц...
Так как тесты у меня фиксированным лотом (привет хейтерам), то результат получается однозначный и понятный.
-100 * 1 — 110 * 1 + 121 * 2 = 32
это прибыль. Всего проторговано контрактов: 4
Прибыль на контракт: 32 / 4 = 8
В процентах я не считаю, но посчитал бы так:
Вопрос. Для чего вам нужна процентная доходность? Вы говорите — чтобы сравнивать с комиссией.
Ок. С каких объёмов берётся комиссия? Ответ:
100 * 1 + 110 * 1 + 121 * 2 = 452
И последний шаг:
32 / 452 = 0.07079646
Это средняя сделка относительно проторгованного объёма. Того самого, с которого вы заплатите комиссию.
---
То что вы считаете, я бы назвал «средний трейд» но не «средняя сделка», разница в два раза, но это второстепенно. Самое главное, понимать, что именно ты считаешь.