Как стать автором
Обновить

Я у мамы алготрейдер: ищем бесплатные фреймворки для тестирования гипотез и запуска в боевом режиме (Python)

Время на прочтение9 мин
Количество просмотров16K
Всего голосов 4: ↑3 и ↓1+2
Комментарии8

Комментарии 8

& в заголовке случайно?
Да, спасибо, ночная опечатка))
Я, если честно, думал что будет о чем-то другом, например о bayesloop.
Вот здесь пример применения даже из трейдинга.

Но, поскольку я не в теме, тоже было интересно почитать про то, как люди живут в отрасли.

Приветствую, спасибо за отзыв!
Об этом тоже обязательно будет, но какой бы конкретный кейс не хотелось рассмотреть, сначала необходимо разобраться с «инфраструктурой»: где тестировать, на каких данных и так далее, иначе прикладные вещи не проверить.

Я вот тоже запили свой трейдер с возможность писать и интегрировать свои стратегии. Буду рад если кому-то будет интересно

github.com/Closius/crypto_trader
Какие успехи у описанной вами стратегии?
Отвечаю на вопросы автора:

1. Готовое решение для бэктестинга идей есть. К сожалению платить придётся: или своим временем на освоение, или денежными знаками. Навскидку, приходит в голову штуки три программы. Первая — TSLab, версия Lite стоит 1000 р./мес. Для криптобирж — бесплатно. Вторая — Multicharts Special Edition. Была у них такая бесплатная версия с ограничением на количество тикеров, не помню точно, на один или два. И третий продукт — S#. Тоже бесплатно, но у них как-то всё по сравнению с предыдущими двумя не очень очевидно внутри, что и как делать. Поэтому они продавали обучение для тех, кто хочет освоить их продукт. Было так примерно год-два назад для S#. Ну и, наконец, не забывайте про самописное, своё, используя свой любимый язык программирования. Хотя это не совсем укладывается в запрос.
2. Исторические данные для фондового рынка есть. И для Америки, и для России. Можно поискать на всем известном форуме. Для России — сайт Финама, МФД. Для криптобирж — не в курсе.
3. Решения для боевого запуска те же, что и в п. 1.
4. У IB есть алготорговля прямо в терминале. Можете демку скачать и посмотреть.
Добрый день, и спасибо за развёрнутый комментарий.
Абсолютно согласен с возможностью алготрейдига с помощью указанных программных решений, которые на рынке известны и широко используются. Ключевым отличием является их поставка «под ключ», т.е. это не самостоятельная работа (DIU) на бесплатных библиотеках и python’e (о чем я упоминал до ката как о вводной для статьи), а готовые коробочные решения с интерфейсами и своими наборами возможностей, ограничений и тарифов. Безусловно, если убрать привязку к DIY и Python, а также расширить бюджет с 0 рублей в месяц до ***, то их нужно включать в обзор и говорить как о наиболее распространённом софте для алготрейдинга. Ещё раз спасибо!
Ну и по поводу IB — их терминал мне хорошо известен и, конечно, там есть определенный функционал для алго (не супер удобный, но всё же), просто к нему применяются те же ограничения и невыполняются условия, которые были мною обозначены в прошлом абзаце и в качестве исходных вводных.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации