Канал

Исследование рынков на Python

Именно этот курс должен быть у вас всегда обязательно под рукой!

Почему?

Перед тем как поставить систему в торговлю, неплохо бы разобраться, что от нее ожидать? Что вам реально показывают индикаторы? Верно ли подобраны торговые техники и правила торговой системы?

Конечно, можно просто написать код, а затем подогнать его под исходные данные цен. Но здесь мы получим традиционную ошибку трейдеров подгонки под кривую (Curve Fitting). Система, которая показывает отличные результаты на исторических данных, будет убыточна в реальной торговле.

Перед написанием торговой системы нужно провести тесты всех ее торговых техник. Если техника не работает даже на тестовых лабораторных сигналах, то какой в ней смысл? Исследуя рынок с хорошими торговыми техниками мы получим не только устойчивые прибыльные торговые системы, но и будем знать все их достоинства и недостатки.

Вопрос в том, как этот сделать? Раньше каждое исследование рынка проводилось по собственному сценарию. Где-то я генерировал тестовые сигналы, где-то использовал “движок” программы Технического Анализа. Приходилось реализовывать все математические и статистические вычисления вручную. Также была проблема визуального представления результатов исследования. Приходилось приводить результаты к таблице, сохранять ее в CSV файл, затем импортировать в Excel, и уже там визуализировать.

Возможно, это смотрится со стороны как титанический труд. На самом деле, это изобретение велосипеда. Я больше времени посвящал задачам импорта и экспорта данных, чем самому исследованию, что в корне неверно.

Так получилось, что я перешел на язык Python. Сразу отметил то, что этот язык полюбился научному сообществу. Для него есть множество готовых математических и статистических библиотек. С их помощью задачи анализа решаются в несколько строк кода. Функциональное программирование позволяет работать со множеством функций как с обычными выражениями. В одну строку.

Но самое главное в том, что идею можно записать в виде текста. Далее написать код идеи на Python и выполнить его. Сразу за кодом будет результат именно в том виде, который вам нужен. Ваше исследование можно будет читать как книгу. Что очень удобно.

Даже если вы далеки от Python и для торговых систем используете другие языки программирования, то исследования торговых техник, логических условий, индикаторов, компонент и пр. нужно проводить на Python. А поможет вам в этом мой курс “Исследование рынков на Python”. В нем вы получите все нужные компоненты для исследований и потренируетесь под моим руководством в проведении исследований.

Приобрести курс >>>