Блог им. dr_mapt

Тестирование стратегий на Python для начинающих алготрейдеров

Знакомый показал такую среду www.quantopian.com/home
которая позволяет:

* закодировать и протестировать простейшие идеи на языке Python (один из самых популярных и простейших языков) прямо в браузере
* дает бесплатный доступ к данным за 13 лет (похоже в основном американский рынок?)
* обеспечивает среду для исследований (можно строить графики корреляций, спредов для парной торговли и т.п.)
* участвовать в конкурсе и получить деньги в управление

Сам не пробовал, не знаю какое там качество данных и качество бэктестера. Кто попробует — напишите.
Сам проект показался уникальным и интересным. Если знаете аналоги — пишите.

Тестирование стратегий на Python для начинающих алготрейдеров
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
551 | ★13
7 комментариев
Сайт давно для себя нашел, пробывал, жутко медленно как-то, не прижилось, но для обучения очень даже неплохо. У них есть крутые уроки по quantitive trading www.quantopian.com/lectures?utm_source=All+Active+Members&utm_campaign=92a2747c12-15-08-21-Aug-monthly-happybdayQ&utm_medium=email&utm_term=0_7cca55778a-92a2747c12-108731577   Да, акции только Америка.
avatar
а чем не подходит питон без quantopian? Либы есть для тестирования. Да и самому написать не такая большая проблема. Для стат анализа уйма либ опять же. 

Ну и минус в том, что не понятно как движок бектеста работает. Т.е. опять же блекбокс. По сути разницы с тем же велс лабом практически никакой. 
avatar
Alex Hurko, имхо если есть желание развиваться в алготрейдинге, то первым делом надо отказаться от TSLab, WealthLab итд, это все околорыночная среда. Как говорил разработчик Аспиранта это тупик в алготорговле. 
avatar
evgen000, для серьезной разработки — да, конечно. И если есть в планах заниматься этим не один год. Но для новичков, в качестве пробы — неплохо. Как минимум что-то простое потестить и понять надо ли оно вообще. Может и не пойдет. Я скажу больше — даже одного языка недостаточно. Что-то удобнее на C# делать, что-то в питоне.

В принципе, любое универсальное решение — тупик. Даже самописное. Стратегии разные, разные потребности и тд. Конечно, либы свои иметь всегда хорошо. Но скорее, как кубики, а не как коробочное решение. 
avatar
(один из самых популярных и простейших языков)
В принципе любой язык программирования учится за месяц, только вот знаний самого языка далеко не достаточно, что бы что-то толковое написать, надо знать и уметь применять кучу технологий и фреймворков.
avatar
evgen000, особенно китайский… Месяц — да, но если ты пару-тройку других языков уже знаешь… А с нуля от полугода... 
сам по себе и язык учить не надо, я годами пишу с открытым MSDN джавадок и тд. ересь что-то учить, почитал мануал по синтаксису и вперед
avatar

Читайте на SMART-LAB:
Фото
«Селигдар» использует спутниковые решения БЮРО 1440 для обеспечения связи на Кючусе
«Селигдар» и российская аэрокосмическая компания БЮРО 1440 (входит в ИКС Холдинг) на форуме «Цифровые решения» заключили форвардный контракт для...
Фото
Стратегия на IV квартал 2026 года. Внешний фон
Дарья Фёдорова Инвестиционная Стратегия на IV квартал 2026 года предлагает ориентиры для управления портфелем. Ведущие аналитики...
Фото
GBP/USD: Покупатели фунта занимают круговую оборону
Британская валюта вплотную приблизилась к мощному форпосту — области поддержки в диапазоне 1.3140–1.3160. Судя по всему, покупатели окопались...

теги блога Байкал

....все тэги



UPDONW
Новый дизайн