Поговорим о торговых роботах

4 ноября, 2015

Я достаточно долго изучаю рынки и экспериментирую с различными алгоритмами их прогнозирования.

Раньше ко мне приходили, как правило, письма, в которых начинающие, и не только, игроки на рынках, считающие , что им удалось придумать выигрышный алгоритм, обращались с просьбой написать робота по этому алгоритму.

Как правило, такие алгоритмы работают лишь на специфическом рынке. Так как рынок меняется, то такие алгоритмы обязательно сольют депозит. Это произойдет, не потому что они очень убыточные, а скорее потому, что мат ожидание любой сделки, которую мы заключаем через брокера всегда смещено в сторону убытков, а попытка предсказать будущий тренд через оптимизацию параметров — это скорее лотерея, чем реальный прогноз.

Почему роботы, которые прибыльные при оптимизации, убыточные после ?

 Этот вопрос часто задают себе роботостроители.

Но однозначного ответа на него нет.

Могу предложить свой вариант ответа.

Проводя исследования рынков, я обнаружил, что реально нет точно повторяющейся ситуации на рынке.

Как правило, разрабатываемые непрофессиональные торговые роботы основаны на общеизвестных индикаторах. Это либо различные модификации скользящего среднего, либо различные варианты осцилляторов.

В цифровой обработке сигналов такие индикаторы и осцилляторы называются фильтрами. Как правило индикаторы,применяемые на рынках — это самые примитивные фильтры.

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

Как правило, после оптимизации, такой алгоритм всегда даст прибыль.

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

Т е алгоритм будет работать против рынка, т е в убыток.

Поэтому любой простой робот будет всегда прибыльным при оптимизации, но всегда станет убыточным в реальной ситуации.

Я полагаю, что простые роботы не могут прогнозировать рынок. Они просто медленно и неуклонно становятся неадекватными рынку и поэтому становятся убыточными.

Т е, когда мы оптимизировали параметры робота по рынку, то построили максимально близкую аппроксимацию к истории.  Но как только  мы начинаем применять такого робота на данных, которые все дальше и дальше удаляются от области оптимизации, мы получаем все менее и менее адекватное решение.

Поэтому простые роботы обречены на слив депозита.

В каждом конкретном случае — это  лишь вопрос времени.

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

Но это уже другая история

 

Разговор на завалинке

31 октября, 2015

Давным давно, в живых российских деревнях и селах было такое занятие.

Выходили вечером на улицу, садились на излюбленную и специально поставленную у какого-либо дома скамейку c гармонью или гитарой.

И начинали что-нибудь сплетничать, мечтать о лучшей жизни и лузгать семечки.

Предлагаю представить , что мы с Вами в теплый летний вечер сели на скамеечку, чтобы помечтать о светлом будущем.

Вот , к примеру, малый бизнес.

Например, производство продуктов питания.

Основные технологически отлажанные элементы этого процесса — это фасовка, упаковка и реклама.

Возьмем старинный вид бизнеса — торговоля жареными семечками.

Раньше бабушки, покупали кг семечек за 50 коп, жарили и продавали стакан -100 гр за 10 коп. В результате прибыль  50 коп.

Теперь этот процесс поставлен на промышленные основы.

Покупают кг семечек за 50 коп       упаковывают по 50 гр в бумажные пакетики, делают рекламу о том, что это самые лучшие в мире семечки и исцеляют от любых болезней и продают за 5 рублей. В результате прогресс налицо — прибыль в 10 раз больше.

Да и кормится на этом бизнесе уже не одна бабушка, а целая толпа технологов, маркетологов и других ологов.

Примерно такая же схема и с торговлей другими продуктами питания.

Т е алгоритм такой:

— расфосовали в пакетики, баночки, бутылочки;

— заказали рекламу на тему — это самое лучшее, самое полезное, самое здоровое.

— считаем прибыль.

А что же в действительности фасуется и продается.

Может быть технологический прогресс действительно создал высококачественные продукты питания?

Увы, качество продуктов питание лишь ухудшается.

Но так и должно быть.

Причины  как минимум две.

Причина первая.

Зачем что-то разрабатывать, пытаясь улучшить качество, когда можно просто рассказать об этих качествах в рекламе и убедить обывателя, что это уже есть в предлагаемом ему продукте.

Так как такой обман законодательно называется рекламой, то подмена совершенствования технологий производства совершенсвованием наглядности рекламы, более эффективный способ извлечения прибыли.

Причина вторая.

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

Например, технические средства измерения химического состава веществ, коими являются спектрометры видимого, ультрафиолетового, инфракрасного и рамановского излучения.

В интернете можно найти примеры изготовления подобных приборов своими руками. Но все эти простые устройства, подобно простым роботам-игрушкам. Они позволяют решить лишь одну задачу — их разработчику рассказать о себе. Дело в том, что получение какой-либо информации в виде изображения, либо чисел лишь начало процесса извлечения из нее практически полезных свойств.

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

При этом, такие приборы не только должны уметь измерять характеристики веществ, но и выполнять анализ на соответствие нормативам и сообщать об отклонениях человеку, либо управлять технологическим процессом.

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

Решение данной технической задачи имеет большие социальные, экономические и политические последствия.

Поэтому предлагаю всем, сидящим на завалинке, объединить усилия для решения указанной задачи.