Возьмем такое движение цены: 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
Это средняя сделка относительно проторгованного объёма. Того самого, с которого вы заплатите комиссию.
---
То что вы считаете, я бы назвал «средний трейд» но не «средняя сделка», разница в два раза, но это второстепенно. Самое главное, понимать, что именно ты считаешь.
Генерация свечей при каждом изменении стакана в OsEngine. Видео.
В видео показываем, как в OsEngine строить свечи из центра биржевого стакана (MarketDepth), а не по сделкам. Такой подход нужен для:
1) неликвидных инструментов
2) индексных арбитражей
3)...
В прошлом году акции «Русала снизились в цене на 8%, в то время как в Гонконге они выросли на 53%, что стало отражением укрепления рубля к иностранным валютам, а также более ранней реакцией...
Как не проспать премправо по ЮМГ/ЕМЦ и купить акции на 15% дешевле рыночной стоимости?
Доброго утра. Я являюсь акционером ЮМГ (GEMC) и этот вопрос волнует меня не меньше вашего.
Также, мы видим интерес к этому моменту судя по вопросам в нашем чате для годовых подписчиков...
«Депутаты Государственной Думы настаивают на применении более мощного оружия — «оружия возмездия». И достижении целей специальной военной операции», — заключил Председатель ГД.
Это что за оружие...
отобрать, отодрать, прикопать
В Китае начались протесты после краха платформы для инвестиций в золото
Цены на золото в последние недели били рекорды. Китайская онлайн-платформа для инвестиций в...
Проститутки взвинтили цены почти в два раза из-за непогоды в Московском регионе
топовая новость за сегодня… если будут спрашивать из-за чего начался кризис
Банк России принял ряд решений по макропруденциальной политике — регулятор 1. Банк России установил на II квартал 2026 года вложенные макропруденциальные лимиты (МПЛ) по ипотечным кредитам на приобрет...
Vlad Kol, Но тут кому что нужно. Я так долго ждал рублифкацию, но ВТБ с декабря 25 до июня 26 тянул под снижение курса, причем было сказано сначала о среднем курсе за год, потом по минимуму было ус...
Денежный поток важнее доходности: почему при высоких ставках Атомэнергопром выигрывает у ОФЗ
Я ставлю перед собой конкретную прикладную задачу: в феврале выровнять ежемесячные купонные денежные пот...
Так как тесты у меня фиксированным лотом (привет хейтерам), то результат получается однозначный и понятный.
-100 * 1 — 110 * 1 + 121 * 2 = 32
это прибыль. Всего проторговано контрактов: 4
Прибыль на контракт: 32 / 4 = 8
В процентах я не считаю, но посчитал бы так:
Вопрос. Для чего вам нужна процентная доходность? Вы говорите — чтобы сравнивать с комиссией.
Ок. С каких объёмов берётся комиссия? Ответ:
100 * 1 + 110 * 1 + 121 * 2 = 452
И последний шаг:
32 / 452 = 0.07079646
Это средняя сделка относительно проторгованного объёма. Того самого, с которого вы заплатите комиссию.
---
То что вы считаете, я бы назвал «средний трейд» но не «средняя сделка», разница в два раза, но это второстепенно. Самое главное, понимать, что именно ты считаешь.