А как посчитает среднюю сделку Ваш бэктестер?
Возьмем такое движение цены: 100 -> 110 -> 121
И такие сделки: купить 1шт, купить 1шт, продать 2шт.
Итого, первая сделка принесла 21%, вторая — 10%. Очень хотелось было бы посчитать среднюю как (21%+10%)/2 = 15.5%. Очень — потому что это число легко интерпретировать. Например, понятно, на сколько изменится финрез, при изменении комиссии. Или сколько мы заработаем на 1000 таких сделках. Для такого подсчета бэктестер должен хранить историю сделок, а не просто среднюю цену.
Если же посчитать итоговый результат по отношению к используемому капиталу (100+110), то результат сделки можно оценить как (121*2-100-110)/(100+110) = 15.2%. Т.е. интерпретируем вторую сделку как усреднение первой (а это самая простая реализация бэктестера). И это уже комплексная величина, учитывающая плечо, и которой ментально оперировать сильно труднее.
Отсюда вопрос, какую среднюю используете Вы?
265
Читайте на SMART-LAB:
ПАО «МГКЛ» получило международный кредитный рейтинг
Компания стала первым российским эмитентом, которому в Индии присвоен кредитный рейтинг в национальной валюте по международной шкале ПАО...
🔥 Займер переходит от «займов до зарплаты» к кредитным лимитам
Финтех-группа «Займер» объявляет операционные результаты I квартала 2026 года. Наибольшая доля выдач за этот период пришлась на новый флагманский...
EUR/GBP: Пружина взведена. Время снимать с предохранителя?
Кросс-курс EUR/GBP продолжает консолидацию в узком диапазоне, всё отчетливее формируя фигуру «флаг». Вчерашний торговый день закрылся паттерном...
Что делать с валютой: капитулировать перед высокими ценами на нефть или наращивать позицию?
Здравствуйте! С учетом высокой волатильности на валютном рынке, считаю необходимым актуализировать взгляд на валютную позицию.
В сентябре...
Так как тесты у меня фиксированным лотом (привет хейтерам), то результат получается однозначный и понятный.
торгую статарбитраж, максимальные баскеты из 4-ых инструментов, никаких проблем с тестированием.
-100 * 1 — 110 * 1 + 121 * 2 = 32
это прибыль. Всего проторговано контрактов: 4
Прибыль на контракт: 32 / 4 = 8
В процентах я не считаю, но посчитал бы так:
Вопрос. Для чего вам нужна процентная доходность? Вы говорите — чтобы сравнивать с комиссией.
Ок. С каких объёмов берётся комиссия? Ответ:
100 * 1 + 110 * 1 + 121 * 2 = 452
И последний шаг:
32 / 452 = 0.07079646
Это средняя сделка относительно проторгованного объёма. Того самого, с которого вы заплатите комиссию.
---
То что вы считаете, я бы назвал «средний трейд» но не «средняя сделка», разница в два раза, но это второстепенно. Самое главное, понимать, что именно ты считаешь.
Юрий Ч., «понимать, что именно ты считаешь» — в этом и вопрос, ибо сложно удержать это в голове) Я ведь правильно понимаю, что именно с величиной 0.07079646 нужно сравнивать комиссию?
Потратил несколько часов в попытках понять, какое же среднее сделки мне нужно использовать для оценки стабильности торговли (скажем, критерием Стьюдента) и при этом не получить систематическую ошибку. Или, например, хотелось бы сравнить средний трейд с максимальной просадкой. Можно ли использовать для этого среднюю сделку? Или трейд?
И каким уравнением увязать среднюю сделку со средней ценой в 105? Кажется, так и придется для каждого случая 10 раз думать, какую именно величину использовать. А просто «средний трейд» — вещь неуниверсльная
Если комиссия за контракт — фиксированная сумма, например, 8 рублей / контракт, у вас финале выйдет 0.
Если у вас комиссия за проторгованный объём, например, 7.079646% / рубль, то вы тоже будете в 0.