Избранное трейдера Роман Давыдов

по

Зигзаг удачи - 1 апреля 2020

    • 02 апреля 2020, 00:32
    • |
    • ch5oh
  • Еще

Кризис приятен тем, что даёт возможность потренировать разные позиции. Никому не интересно читать однотипные под копирку посты «продал стреддл — зафиксировал прибыль». Даже одиночный возглас "будь прокляты хуситы и охрана завода саудитов!" общей картины не менял. Хоть новоявленный опционный псевдогуреныш Г… ая Г… нь и считает, что «торговать мосбиржу западло» и «торговать в кризис дважды западло», но кто он такой, чтобы нам указывать? Поэтому караван идет и на пути ему попался Зигзаг Удачи.


Эта позиция считается базовой уважаемым Каленкович Алексей (enki) .
Низкий ему поклон за науку и за время, которые он мне уделил.


Давным-давно в уже далеком 2017 году эта позиция так и торговалась из месяца в месяц методично и довольно скучно (до февраля 2018 года примерно =) ) на боевом тестовом счете (размером около 100 тыр). Учитывая, что это были месячные опционы на РИ сейчас сам себе удивляюсь, насколько хватало смелости переносить это всё хозяйство через ночь и выходные. =) Nobless oblige



( Читать дальше )

Польза, карантин и курс об инвестиционной стратегии Баффета.

Прямо как в классическом тосте из «Кавказской пленницы» — совпали желания и возможности.

Тимофей Мартынов часто пишет о создании полезности или ценности. Желание создать ценность есть. Но, поскольку для меня писательство на смартлабе далеко не главный приоритет, то многое зависит от наличия свободного времени. А тут и возможность подоспела — карантин.

Ну пожалуй хватит лить воду. Хочу записать и опубликовать на смартлабе курс «Инвестиционная стратегия Баффета». Вот его примерное содержание:

Введение.
1. Основные принципы.
2. Дополнительные принципы:
2.1 Стратегия инвестирования в акционерный капитал = оценка бизнеса в целом.
2.2 Увеличение богатства не то же самое, что увеличение размера.
2.3 Диверсификация и концентрация; риск и доходность.
2.4 Приобретения и инвестиции: Одни и те же правила для того и другого.
2.5 Поведение при приобретении.
2.6 Цели приобретения для Беркшир.
2.7 Дивидендная политика.
2.8 Распределение капитала, контроль над инвестициями и налоги.
2.9 Почему хорошие бизнесы лучше чем плохие. Ошибки первых двадцатипяти лет.
2.10 Круги компетенции: Области компетенции Баффета. Страхование.
2.11 Круги компетенции: Медиа.
2.12 Круги компетенции: Компании потребительских товаров.
2.13 Облигации как бизнес.
2.14 Плавание против течения: когда ничего не работает. Закрытие текстильного бизнеса.

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

А пока он не начал публиковаться можете посмотреть мое предыдущее творение: курс по анализу финансовой отчетности.

QLua: формирование свечных данных для робота

    • 31 марта 2020, 13:37
    • |
    • _sk_
  • Еще
Поделюсь своим опытом, который может быть полезен начинающим алготрейдерам, пишущим своего робота на QLua.

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

Пример 1. Мы торгуем акции на 30-минутках и при этом не хотим учитывать свечу, которая получается в 9:30 из-за аукциона открытия, и не хотим, чтобы аукцион закрытия портил последнюю свечу дня в 18:30. Хотим только нужные свечи в одном массиве.

Пример 2. Мы торгуем фьючерсы только в дневную сессию, а вечернюю сессию выбрасываем, поскольку наша стратегия в этом случае даёт более приличный график эквити. Хочется иметь «отфильтрованный» свечной ряд.

Пример 3. Мы торгуем американские акции на Санкт-Петербургской бирже и хотим, чтобы время свечей было как в Америке, а не как на бирже, и хотим оставить только основные торги с 9:30 до 16:00 по буржуйскому времени.

( Читать дальше )
  • обсудить на форуме:
  • Quik Lua

Про греки и сбор теты. Опять по новой :)

    • 31 марта 2020, 11:35
    • |
    • doctor
  • Еще

Про греки.
Сразу предупреждаю. Следующие три ссылки — ссылки на мой сайт (никаких регистраций не нужно). 
Все, что я хотел сказать в открытом доступе, я сказал здесь. Даже сделал чек-лист по грекам (здесь). И еще написал алгоритм действий при создании опционной позиции (здесь).

По-моему, уже здесь выкладывал, но выложу еще раз: 

Про греки и сбор теты. Опять по новой :)
















Идея создания опционов – это попытка оценить будущий диапазон движения БА. Отсюда и идет то, что профессионалы при торговле опционами смотрят на историческую волатильность (HV), подразумеваемую волатильность (IV) и пытаются спрогнозировать будущую реализованную волатильность. Затем, участники рынка пытаются спрогнозировать, какой будет волатильность БА, если его цена вырастет/упадет на 1,2,3 и т.д. процента. Так появляется кривая волатильности. Затем начинают прогнозировать движение БА за различный временной интервал, что приводит нас к временной структуре.



( Читать дальше )

Волатильность: подходы к подсчётам, ответы на вопросы, заданные в личку

    • 30 марта 2020, 10:09
    • |
    • tashik
  • Еще
В связи с тем, что в личку приходит много вопросов о том, с чем же едят все эти разные волатильности, про которые упоминал Старый Бес в наших разговорах, решила немножко пояснить в меру своего понимания и применения. Товарищи мэтры и мастера, Ваши комментарии и поправки будут для меня очень ценны. Я новичок-практик, граблями учиться больно. Товарищи новички, читайте не только пост, но и обязательно комментарии, там может оказаться самый сок.

Приступим.

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

Волатильность: подходы к подсчётам, ответы на вопросы, заданные в личку


Подсчет волатильности — это дело довольно примерное. Правильнее было бы назвать его оценка. В чем разница? В том, что при оценке мы получаем некий уровень, некий «highly-likely» диапазон, и можем на основании его строить предположения и сравнивать, а при подсчёте мы думаем, что показатель вычислим с какой-то точностью.

( Читать дальше )

Новичкам. Разбираемся с опционным doctor'ом. Изучаем греки: тету, дельту, гамму, вегу.

Всем привет.

Продолжаем грызть тему опционов по рекомендуемой ранее литературе (см.здесь).

Сегодня мы добрались до 11-ой Главы «Греки».

Изучив данный материал, окажемся на 150 странице книги, а это значит, что в теме опционов на текущий момент ваш покорный слуга прокачан уже на 150/400=38%.

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

Итак, цитата:
Уже и не знаю, сколько раз это было написано, в том числе и здесь, но повторю еще раз.Торгуя опционы, Вы торгуете гамму и вегу. Т.е., прогнозируете будущую волатильность базового актива и IV. Тета — это просто последствия Вашей гамма-ставки.Если ставите на то, что в ближайшие n-дней диапазон движения актива будет меньше, чем за последние n-дней, то создаете позицию с отрицательной гаммой. Соответственно, тета позиции будет положительной.


( Читать дальше )

Скрипт lua читающий таблицу обезличенных сделок.

Всем привет. Может кому пригодится. Скрипт читает ленту сделок и раз в минуту подсчитывает разницу между покупками и продажами. Часть кода нашел в интернете часть кода написал сам. Не знаю может уже есть что то подобное. Цель была не написать что то оригинальное, а наработать навыки программирования на lua.

( Читать дальше )
  • обсудить на форуме:
  • QUIK

Конкурс Опционный Муфлон 2020. Финалочка.

Эпиграф: tashik, это все, думаю, это финальное )).

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

Итак, попытаемся сбросить завесу над Тайной Торговой системой нашего именитого гуры и мастера пикапа посмотреть, чем оно реально может заниматься. Ну и оценим эффективность такого торгового подхода, все будет как я люблю – с сухими голыми цифрами. Информация адресована в основном людям, которые имеют опыт линейной торговли и хотели бы посмотреть и изучить возможности торговли опционной. И в этот момент натыкаются на всевозможных интернетных гур, которые бравируют разными красивыми цифрами в сотни и тысячи процентов, и предлагают занести неплохой кеш бабосов за возможности подключения к неким тайным торговым системам, выдающим СИНГНАЛ, который позволит снимать эти проценты просто по щелчку, хитро при этом подмигивая. Так вот, дабы не попасть в сети таких коварных типов, я все это сейчас и разжую на примере нашего гуры.



( Читать дальше )

5 индикаторов, которые помогут определить максимумы и минимумы рынка

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

5 индикаторов, которые помогут определить максимумы и минимумы рынка

Purchasing Managers' Index (PMI)

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

Затем формируется «индекс оптимизма». Если большинство менеджеров считают, что все хорошо, и экономика улучшается, то индекс растет. Если они говорят, что все плохо, то индекс падает. При этом обычно формируются два индекса — один для сферы промышленности (основной), а другой — для сферы услуг (дополнительный).

Нейтральное значение индекса составляет 50 пунктов. Значения выше говорят о росте деловой активности. Значения ниже предупреждают о падении. Если индекс опускается ниже 40 пунктов, то наступает рецессия.

5 индикаторов, которые помогут определить максимумы и минимумы рынка

PMI опережает максимумы и минимумы деловой активности на 2-6 месяцев. Рыночные экстремумы он опережает не всегда, но тоже часто. В целом, PMI хорошо подходит, чтобы прогнозировать окончания крупных кризисов и рецессий.

Индикатор удобно смотреть на площадке TradingView. Для этого нужно:



( Читать дальше )

Интеграция MatLab Engine и С++ (1)

В сложных вычислительных задачах (или просто при нежелании программировать на Lua, Cpp и т.д., а пользоваться более высокоуровневыми инструментами разработки), незаменимым оказывается API интерфейс Матлаба реализованный в качестве Active-X COM Automation Server.  Для его реализации на языке Си существует специальная библиотека libeng.lib, позволяющая языкам Си, С++, Фортран обмениваться данными и пользоваться всеми ресурсами Матлаба (обычно это обработка видео, автопилоты, ИИ, нейронные сети и т.п.).


Поэтому, в качестве изучения возможностей, попробуем реализовать простейший проект обмена данными и вызова функций Матлаб со стороны Си++ при использовании CodeBlocks и MinGW64.



  • Запуск интерфейса Матлаб

Чтобы адресовать все внешние процессы к единому процессу Матлаб, а не запускать Engine для каждого процесса в отдельности, 
запустим «двигатель» матлаба внутренней командой :

server=actxserver('matlab.application.single'); server.Execute(' enableservice (''AutomationServer'', true)');


( Читать дальше )

....все тэги
UPDONW
Новый дизайн