Избранное трейдера Влад(и)Мир
Для прибыльного трейдинга очень важно быть в курсе всех последних событий и проводить качественный анализ. Наличие достаточной информации позволяет более точно прогнозировать дальнейшее изменение курса и спекулировать на этом.
Если раньше нужно было делать запрос в компании на получение финансовых сводок и отчетов или подписывать различные журналы, то сегодня, для получения актуальных данных достаточно иметь компьютер и «знать где смотреть».
Я подготовил свой ТОП самых полезных программ/ресурсов для трейдинга и анализа, которые использую и сам.
Таблицы закрытий реестров по состоянию на 05.05.2019.
Желтый фон в таблицах — данные, которые я увидела на прошедшей неделе.
Зелёный фон- двузначные ДД
Темно-зелёный — Центральный Телеграф
Качественный способ обучиться чему-либо — попытаться объяснить предмет изучения кому-то другому. Среди программистов (коим являюсь и я) в роли слушателя иногда выступает кот. Кота у меня нет, а учить аудиторию смартлаба торговле опционами было бы глупо, здесь же все, итак, умные и зарабатывают на бирже (ага?), поэтому я никого учить не собираюсь, а пишу ради себя.
Постигая опционы. Прелюдия
Эти записи будут выступать в роли дневника, в котором я буду стараться описывать свой путь изучения опционов. Зачем мне эти опционы? Забегая вперед, скажу, что это очень интересно и что самое главное, похоже, что торговля опционами больше всего подходит под мой характер.
На бирже я с 2016 года, за это время овладел двумя навыками: терять деньги и иногда их зарабатывать. Само собой, на спекуляциях я в целом в нуле. И тут считаю и кроется 3-й навык, который стоит постичь — научиться не терять.
Наверное, стоит сказать немного слов о том какой подход у меня к торговле и в целом как я отношусь к трейдингу. А к трейденгу я отношусь негативно (разрыв да?). Копнем поглубже.
Часть 2.
В прошлой части мы подбирали такую комбинацию статистических оценок динамики акций, которая давала нам возможность стабильно выбирать портфель акций лучше среднерыночного, с показателем Шарпа на 26% выше индексного.
Мы также пробовали составлять портфель из портфелей и портфель на основе портфеля оценок, но в силу высокой линейной зависимости оценок и полученных на них портфелей друг от друга Bagging ожидаемо не дал никакого результата.
Тем не менее, этот важный этап подготовительных работ – построение портфеля (или композиции портфелей) на простых, статистических оценках дал нам некоторую отправную точку, относительно которой мы будем рассматривать эффективность всех наших последующих нововведений.
Рис. 6. Иллюстрация динамики волатильности акций США, входящих в состав индекса S&P 500.
Основную проблему стандартных методов мы видим в том, что они разработаны для стационарных стохастических процессов, в то время как любые финансовые (а зачастую природные, биологические и др.), временные ряды имеют нестационарную природу. Так, например, широко известно, что логарифмическое изменение стоимости акций является нестационарным процессом со склонностью к консолидации (кластеризации) волатильности.
pip install backtraderэто установит фреймворк, а потом
Процент растущих дней: 50.01%.
Средний возврат дня: 0.023%
Процент растущих дней, если предыдущий 1 день падал: 40.71%
Процент растущих дней, если предыдущий 1 день рос: 59.72%
Алгоритм данной торговли был описан уважаемым Гном (https://smart-lab.ru/blog/499606.php) и, поскольку я являюсь любителем различных теорий Мартингейла и усреднения, написал робота по этой стратегии.
Подробно на алгоритме останавливаться не буду — читайте по ссылке у Гнома, там очень хорошо всё расписано.
Здесь — немного измененная реализация. Отличие в том, что позиции открываются не через равные промежутки цены, а чуть шире: еще должно прийти хотя бы минимальное подтверждение, что дальше не полетит (в данном случае использован вход обратно в канал Боллинджера, но это несложно поменять на что угодно).
Если полетит против нас вертикально, мы хотя бы не будет бессмысленно открывать кучу сделок на мгновенной длинной вертикальной палке.
Итак, представляю: «Судак-Тудак» Универсальный (одновременно для акций и фьючерсов).
Если хотите добавить инструменты (а они добавляются в массив aTickerList), не забудьте вписать их данные в массивы: