Бэктест стратегий S&P500 на Python
10 000 руб. за проект
Здравствуйте!
Нужно сделать бэктестер фьючерса на S&P500 (ES-mini) для постоянного использования.
Котировки есть.
Торговый алгоритм достаточно прост: если свеча закрылась выше или ниже указанной EMA (или VWAP), то открывается лонг или шорт соответственно. Следующая сделка не открывается пока, не закроется текущая (по тейку/стопу/трейл стопу/временному ограничению/свечному ограничению). Важно уметь считать трейл-стоп по 1м свечам, тиковых данных нет.
К торговым результатам ещё необходимо добавить значения индикаторов на момент отткрытия сделок. Индикаторы достаточно типичные, вроде SMA/MACD/RSI.
Нужна интуитивно понятная админ панель перед запуском бэктестера. Далее на выходе нужен xls файл, где будет две таблицы: 1) общая, с профит-фактором, результатом, коэффициентом Шарпа и т.д.; 2) детальная по трейдам, с входом/выходом, значениями VWAP/RSI/SMA и так далее.
Пример админ панели, и пример выходящих данных приложил в скриншотах.
Нужно сделать бэктестер фьючерса на S&P500 (ES-mini) для постоянного использования.
Котировки есть.
Торговый алгоритм достаточно прост: если свеча закрылась выше или ниже указанной EMA (или VWAP), то открывается лонг или шорт соответственно. Следующая сделка не открывается пока, не закроется текущая (по тейку/стопу/трейл стопу/временному ограничению/свечному ограничению). Важно уметь считать трейл-стоп по 1м свечам, тиковых данных нет.
К торговым результатам ещё необходимо добавить значения индикаторов на момент отткрытия сделок. Индикаторы достаточно типичные, вроде SMA/MACD/RSI.
Нужна интуитивно понятная админ панель перед запуском бэктестера. Далее на выходе нужен xls файл, где будет две таблицы: 1) общая, с профит-фактором, результатом, коэффициентом Шарпа и т.д.; 2) детальная по трейдам, с входом/выходом, значениями VWAP/RSI/SMA и так далее.
Пример админ панели, и пример выходящих данных приложил в скриншотах.
- Файлы
Отзывы
Заказчики и те, кто берет задания у Антона (Алексея, спустя пару часов после отзыва, он поменял имя аккаунта) - будьте бдительны. По началу всё кажется приличным и внушающим доверие. Тем не менее, Антон не справился с моей задачей, все обозначенные сроки пропущены (учитывая, что я даже добровольно увеличил бюджет, надеясь замотивировать человека решить задачу быстрее). Обратите внимание, что Антон сам выставляет заказы на Хабр, делегируя свои же задачи. Тем кому он делегирует - деньги не выплачивает и кормит завтраками. С меня же он взял предоплату (теперь я понимаю, что было ошибкой ему перевести деньги)
11 месяцев
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.