Можно много рассуждать о возможностях положительного матожидания для фьючерса на индекс ММВБ и даже написать не одну статейку.
smart-lab.ru/blog/699550.php
А можно один раз сделать тестовый прогон по истории торгов. У меня набрана история 26 кварталов MXI (малый фьючерс) с экспирациями с марта 2012 по сентябрь 2019.
Покупаем по открытию после дня предыдущей экспирацции и закрываем либо по убытку (25%), либо скользящим стопом (триггер 25%, реверс-10%) либо по закрытию дня экспирации. И без проскальзываний. Комиссия купли-продажи 1 руб.
С этими оптимизированными параметрами выигрыш 10825.50 руб, на 16.06.2017 просадка 5782 руб от предшествующего максимума выигрыша 7525.50 руб (24.78% от объёма позиции 23332.50 руб на 03.01.2017). Средний выигрыш за квартал 416.37 руб. Убытка в 25% не было ни разу, и только однажды скользящий стоп прибавил тыщонку к выигрышу.
Если закрывать только на экспирации, выигрыш 9423.40 руб, просадка 5781 руб.
Теперь о прибыльности. Гарантийное обеспечение 28.05.2021 на фьючерс MMM1 3911.88 руб. Цена контракта на закрытии 37180.50 руб. Резерв вариационки в 25% от объёма контракта равен 9295.12 руб. Резерв 25% на ГО равен 977.97. Итого связанных средств: 3911.88 + 9295.12 + 977.97 = 14184.97. Округляем до 15000 руб.
Со среднего выигрыща 416.37 руб это даёт на квартал прибыльность 2.78%. На год 11.12%.
Правда, в историю не попали провалы 2008 и марта 2020. Для этих периодов могут потребоваться другие стопы.
public class BuyAndSuffer: WealthScript {
protected override void Execute() {
int iniBar = Prepare(); // 16-е число
int finBar = Bars.Count-1;
BuyAtMarket (iniBar);
double lossPrice = LastPosition.EntryPrice*(1-LossPct.Value/100);
for (int bar = iniBar+1; bar <= finBar; bar++) {
if (SellAtStop (bar, LastPosition, lossPrice, «L») ||
SellAtAutoTrailingStop (bar, LastPosition
,TriggerPct.Value, ReversePct.Value, «W»))
break;
} // for (int bar
if (IsLastPositionActive)
ExitAtClose (finBar, LastPosition);
} // Execute()
} // class BuyAndSuffer

...
Немного можно было бы съэкономить на комиссии, если бы брали контракт на MIX.
Например, Сбер берёт комиссию 0,50 руб. за контракт, т.е. в % комиссия ниже на дорогих контрактах.
Почему Вы в 2019г. прекратили эксперимент?