Бэктест стратегий S&P500 на Python

10 000 руб. за проект
20 декабря 2023, 17:21 • 6 откликов • 46 просмотров
Здравствуйте!

Нужно сделать бэктестер фьючерса на S&P500 (ES-mini) для постоянного использования.
Котировки есть.

Торговый алгоритм достаточно прост: если свеча закрылась выше или ниже указанной EMA (или VWAP), то открывается лонг или шорт соответственно. Следующая сделка не открывается пока, не закроется текущая (по тейку/стопу/трейл стопу/временному ограничению/свечному ограничению). Важно уметь считать трейл-стоп по 1м свечам, тиковых данных нет.

К торговым результатам ещё необходимо добавить значения индикаторов на момент отткрытия сделок. Индикаторы достаточно типичные, вроде SMA/MACD/RSI.

Нужна интуитивно понятная админ панель перед запуском бэктестера. Далее на выходе нужен xls файл, где будет две таблицы: 1) общая, с профит-фактором, результатом, коэффициентом Шарпа и т.д.; 2) детальная по трейдам, с входом/выходом, значениями VWAP/RSI/SMA и так далее.

Пример админ панели, и пример выходящих данных приложил в скриншотах.
Файлы
Отзывы
R50 be5ed3a799f7d66ff0a5a051213903c6
Заказчик
Заказчики и те, кто берет задания у Антона (Алексея, спустя пару часов после отзыва, он поменял имя аккаунта) - будьте бдительны. По началу всё кажется приличным и внушающим доверие. Тем не менее, Антон не справился с моей задачей, все обозначенные сроки пропущены (учитывая, что я даже добровольно увеличил бюджет, надеясь замотивировать человека решить задачу быстрее). Обратите внимание, что Антон сам выставляет заказы на Хабр, делегируя свои же задачи. Тем кому он делегирует - деньги не выплачивает и кормит завтраками. С меня же он взял предоплату (теперь я понимаю, что было ошибкой ему перевести деньги)
11 месяцев назад