Избранное трейдера Dry Run
Начав переводить статью, я честно говоря, ждал больше полезной информации. Это просто хвалебный текст, в котором упоминаются две книги Торпа: старая и новая.
---
Несколько раз в каждом поколении приходит человек, который оказывает значительное влияние на мир. Таких людей можно назвать редкими или удачливыми. Некоторые из них могут оказать влияние на мир в нескольких областях. Эд Торп является одним из таких умов. Он это делал с лёгкостью, изяществом и спокойствием большую часть последних 60 лет (сейчас ему 85). Кто не в курсе, Эд Торп — это квант с Уолл-Стрит. Он начал карьеру с игры в казино. В своей новой книге "Человек для всех рынков", опубликованной 24 января 2017 года, он рассказывает о своей жизни, похожей на вихрь, и полностью отвечает на вопрос «Как ты это сделал»?
В свое время, лет 5-6 назад, на смартлабе был опубликован очень хороший пост. Не знаю, попал ли он к кому-либо в избранное. Я на его основе сделал этот.
Известный многим пример: представим, что объявлена лотерея. Каждый участник может назвать число от 1 до 100. Ценный приз выигрывает тот, чей ответ окажется ближе всего к 2/3 среднего арифметического ответов всех участников.
Как все будет происходить? В первую очередь, найдутся люди, которые невнимательно прочитают задание, и в качестве ответов назовут случайным образом числа от 1 до 100.
Люди с образованием учтут, что большинство невнимательно прочитают задание, и решат использовать математическую статистику для участников лотереи как статистической совокупности, для чего применят центральную предельную теорему для моделирования нормальных случайных величин. Проще говоря, они примут, что распределение независимых ответов публики будет случайным со средним около 50 (при нормальном распределении), а значит надо взять 2/3 от 50 и получить в виде ответа 33.
Работа над ошибками...
Хотелось давно написать об ошибках в алгоритмической торговле.
Скажу сразу-есть ли у вас робот или вы торгуете руками алгоритмы, ниже написанное касается и того и другого случая.
В такой торговле есть некие нюансы, которые стоит осветить...
Способ заработка. Есть несколько способов зарабатывания денег на бирже- следование тренду, контртренд, и количественные стратегии.
Системы следования тренду зародились давно и показывают на трендовых рынках впечатляющие результаты.
Это оптимальный вариант для начинающего алготредера, всего лишь нужно выбрать трендовый рынок и протестировать стратегию...
Большинство алготрейдеров выбирает путь следования тренду. На это есть причины- тренды длительны и сломать сильный тренд достаточно трудно.
Можно выбирать разные варианты страт- пробои, пересечение МА, Болинджеры и прочее, главное ТЕСТ. У вас должно быть положительное матожидание, т.е. прибыль за минусом комиссий от сделок.
Лучший вариант если у вас % выигрыша >50 и фактор восстановления >2-10, это влияет на психику при больших суммах.
Тестировать можно в любой проге Велслаб, Тслаб, Амиброкер, Метасток...
Меньшинство( по личной статистике) выбирает котртрендовые стратегии, на рынке акций это стратегии, основанные на продаже акций в шорт. Но здесь нужно иметь ввиду, что это крайне затратная стратегия. Здесь вы платите % за шорт в отличии от трендовых стратегий. К тому же исторически акции долго растут и быстро падают, и поймать момент падения крайне сложно.
Отдельно нужно упомянуть стратегии, которые можно использовать не часто, но точечно. Эти стратегии используют дивидендные гэпы. Как пример-покупаем после гэпа-откуп по цене отсечки. Надо иметь свободный кэш на просадку, которая будет ТОЧНО. Плюс вам понадобится терпение, чтобы закрыть сделку в плюс.
Теперь о вопросе реинвестирования прибыли при положительной торговле и уменьшении сайза при отрицательной.
Для реинвеста можно использовать метод оптимальной F или критерий Келли, об этих методах можно почитать или в википедии или в словаре смартлаба… мне ближе Келли.
Другой метод для реинвеста, более простой- увеличивать сайз каждый квартал при положительной торговле. При квартальных просадках не менять сайз если у вас система с положительным матожиданием.
Есть отдельный класс систем- количественные системы со стопом по времени, это низкочастотные торговые системы, в основном с удержание позиции больше одного дня.
К этому классу систем стоит отнести идеи Новогоднего ралли ( если к октябрю актив вырос на N%-покупать, продажа в конце декабря), систему НДПИ… Автор Анотолий Уткин anatoly-utkin.livejournal.com. Эти стратегии очень просты в реализации и доступны начинающим.
Лучше всего если у вас будут в портфеле системы всех этих трех классов, высокочастотные стратегии оставим за строкой.
Торговля портфелем систем избавит вас от глубоких просадок при должном выборе систем и активов.
Теперь о нюансах.
Проскальзывания. Это в бэктестах не проверишь. В лучшем случае вы можете задать закрытие позиций по рынку по клозе минуты, если алгоритм не HFT… Придется проверять в реальной торговле. В стоп-приказах, если у вас много контрактов, попробуйте разные проскальзывания, 10-20-30-50 и т.д. пунктов. Ведите статистику, что где и как. Особенно в 10-00. Иначе можно ОЧЕНЬ много денег отдать на этих проскальзываниях.
В общем все. Из нюансов еще момент-если ваша позиция в минусе на клозе, то лучше не переносить позу. Но это кому как удобно, а риски сократить можно.
Всем удачи!
Значит так… Существует много бирж, торгующих криптой… Несколько сотен бирж торгующих одинаковым товаром. Ситуация в определенном смысле уникальная… В силу технических причин пока нет эффективного пространственного арбитража… Это предоставляет уникальные торговые возможности… И не только арбитражные… Деньги валяются под ногами...
Для реализации этих возможностей нужен мульти-биржевой коннектор… Бирж много, коннектор нужно делать быстро, поэтому нужна команда разработчиков..
Предлагаю принять участие в разработке.
1. Язык программирования с#.
2. Разработка не open source и будет доступна только участникам проекта.
3. Начинающие прогеры и алготрейдеры не интересуют. Нужны люди с нормальным знанием языка и реальным опытом в области биржевого программирования.
4. Мною уже сделан достаточно большой кусок работы. Ядро проекта есть.
Подробности в личке..
PS. На ФБ дали ссылку на аналогичный open sourse проект Gekko… Главная причина почему «нет» — это незнакомый для меня язык nodejs ..., вторая — то что это язык для ВЭБ..
Братиш, это книга реально одна из лучших, которые я за последние года. Ты просто должен прочитать эту книгу, но если у тебя нет времени, специально для тебя я выписал всё самое интересное. Выписал я оочень очень много. Оценка –
5 из 5.
… Братиш, я реально кайфую, когда мне попадается классная книга, а ты? Кстати, насчет книг в целом я тебе скажу две вещи:
Во-первых, хорошая книга должна появляться в жизни своевременно. Своевременно означает, что витавшие у тебя в голове идеи ты видишь четко выраженными черным по белому в структурированном виде, и содержание идеально ложится на твой жизненный опыт (помню в 12 лет я читал Бальзака — нах он мне был тогда нужен..?)
Во-вторых, если перед тобой классная книга, очень полезно в конце выписывать интересные идеи.