К обеду астролябия была продана интеллигентному слесарю за три рубля.
— Сама меряет, — сказал молодой человек, передавая астролябию покупателю, — было бы что мерять.
(И.Ильф, Е.Петров, Двенадцать стульев.)
Машинное обучение (МО) сейчас является очень популярной темой, и им не занимается только ленивый. В наличии масса готовых к употреблению библиотек — нейросети, леса-деревья, Байесы, и пр. и пр. Осваивается все это за пару недель и применяй — не хочу. Однако, результаты такого применения в трейдинге как правило нулевые или около того. Без толку, но, хотя-бы хорошо провели время,) узнали много нового и интересного.
Отрицательные результаты объясняюся тем, что методы МО — это не более чем математическое выражение или их набор формируемый в процессе обучения. При этом МО старается как можно точнее подогнать мат. выражение(я) под ответы представленные в обучающей выборке. Т.е., в принципе, методология МО ничем не отличается от банальной подгонки решения под имеющийся ответ. В студенческие годы, если что-то не сходилось, оч помогало умножить или разделить, скажем, на корень из Пи или корень из двух. Вот, и МО делает абсолютно тоже самое. И мы занимаемся тем же самым, когда подбираем параметры индикаторов, входов, тейков и стопов для получения от стратегии максимальной прибыли, и, надо сказать, с тем-же результатом — вся эта подгонка работает только на том отрезке, где мы подобрали, и никак на реальном рынке. К чести МО отметим, что методы МО гораздо лучше и эффективней чем мы занимаются подгонкой, и на интервале обучения получат классную ТС из практически всего, что вам придет в голову. Только реально работать это не будет.(
Таким образом, для типовых методов построения торговых систем применение МО не дает и не может дать ровным счетом ничего, и применение МО в подобных системах не имеет смысла. Можно не дергаться, такие задачи МО не решает.
Ну, и выводы:
МО следует применять для задач, имеющих решения, которые можно получить подгонкой под ответ. Для решения других задач методы МО не предназначены.
Такие задачи и следует искать для применения МО при разработке ТС. И если вы их найдете, это может сэкономить вам массу времени и сил. Подобных задач, кстати, великое множество, но с этим лучше обратиться к специальной литературе.
В одном из прошлых постов мы писали о том, что у нас появился Open API, в котором можно писать и проверять торговых ботов. Этот функционал полностью бесплатный и находится на сайте Тинькофф Инвестиции Open API.
Напомним, что через Open API алготрейдеры могут:
— выставлять и отменять лимитные заявки;
— через стриминг по стакану, бумагам на бирже и свечам получать информацию о фондовом рынке;
— запрограммировать интерфейс Тинькофф Инвестиций так, чтобы мгновенно реагировать на резкое колебание стоимости акций и автоматически выставлять заявку на их покупку или продажу, причем сразу на то количество лотов, которое нужно.
Что добавили?
Теперь у нас появилась поддержка новых языков программирования: официальные SDK — Java, C#, Go, Node.js, неофициальные — Python и PHP.
Клиенты могут предлагать улучшения, задавать вопросы или писать о багах напрямую: разработчики Тинькофф Инвестиций создали репозиторий на github.com. Там они выложили документацию, трекер задач, исходный код и релизы. GitHub — крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки.
Пишите в комментариях или на GitHub свои вопросы или предложения по улучшению сервиса — и разработчики вам ответят.
Друзья, всем добрый вечер!
Как и обещал — публикую краткую стенограмму сегодняшнего видеообзора по созданию торговых роботов.
Дорогие Друзья,
сегодня у нас среда — день, как правило насыщенный с точки зрения новостей и макроэкономических данных в календаре. Эта среда исключением не стала. Ночной выстрел новозеландца вверх после того, как местный ЦБ оставил ставку без изменений на уровне 1,0% и заявил, что не видит острых причин для смягчения курса дкпцб прямо здесь и сейчас.
Небольшой ремарка по текущим инфляционным данным :)
Индекс же потребительских цен Германии (ИПЦ) оказался на уровне прогноза и предыдущих значений и сильного движения на рынке не вызвал. Теперь на очереди Великобритания, в 12:30 там также выйдут данные по ИПЦ, ожидают снижения показателя с 1,7% до 1,6% — медвежий фактор в случае, если фактические цифры не обманут.
Хотя судя по европейским коллегам, сейчас на статистику обращают меньшее внимание, особенно по британцу, где головная боль в лице брекзита затмевает все другие факторы. Напомню, последний рывок «кабеля» вверх был вызван сообщением о том, что лидер Партии Brexit Найджел Фарадж согласен создать коалицию в парламенте вместе с Борисом Джонсоном, что дает последнему возможность действовать более смело, без оглядки на своих главных противников — лейбористов. В общем, пока политика главенствует над экономическими данными в UK.
С 14 по 25 октября прошел «Полигон для новичка №24». Победителем в нем стала ТС «SunSet» с результатом +16.31%. За ней идут: ТС «Шапка» (+15.39%) (победитель прошлого Полигона) и ТС «Sunrise» (+11.52%).
Полезная мелочь, о которой рассказывается в данном видео, была взята, что называется, из жизни, а вернее из анализа поведения торговых роботов в ходе вышеуказанного Полигона.
Что такое «Полезные мелочи» можно посмотреть здесь https://smart-lab.ru/blog/473161.php