Избранное трейдера VictorGromov

по

Stock Pattern Viewer - начинаю разработку версии 2.0

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

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

Для всех остальных, небольшой обзор программы. С чего всё начиналось и что есть сегодня.

Stock Pattern Viewer - начинаю разработку версии 2.0


Stock Pattern Viewer — Уникальная программа для автоматического анализа котировок на предмет формализуемых паттернов и сбора статистики по ним. Data Mining с человеческим лицом.
Программа полезна в качестве станции поиска формаций для системного трейдинга.



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

Что такое регрессия и как ее строить (для стратегий парного трейдинга)

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

Сегодня мы рассмотрим вариант входа в сделку основываясь на регрессии акций.

Что такое регрессия и как ее строить (для стратегий парного трейдинга)

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

Регрессия — это зависимость переменной 1 (в нашем случае акции Газпрома) от независимой переменной 2 (акции ЛУКОЙЛа). Данное выражение будет иметь статическую значимость.

Формула регрессии:  

Yt=A+BX(t)+E(t)

Давайте с вами рассчитаем регрессию для акций Газпрома и Лукойла.

Алгоритм построения:
1. Скачиваем исторические дневные данные с финама.  www.finam.ru/profile/moex-akcii/gazprom/export/

2. Вставляем все скаченные данные в эксель

Что такое регрессия и как ее строить (для стратегий парного трейдинга)

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

R. Считаем корреляцию.

Вчера на СмартЛабе  был размещен пост Как построить корреляционную матрицу (для парной торговли) в Excel, собравший аж 150 "+".
Решил тоже попрактиковаться и написать под эту задачу код в R. Важным преимуществом R является наличие пакета rusquant, который позволяет автоматически получать котировки с Финам в любом таймфрейме (в т.ч. в тиках), что существенно экономит время по сравнению с ручной обработкой в Excel.

Код на R приведен ниже:

R. Считаем корреляцию.

  • Файл c кодом можно скачать тут.
  • Файл с названиями тикеров: для примера 1 тут, для примера 2 тутЭти файлы используется для ввода тикеров в программу, т.к. прописывать тикеры вручную непосредственно в коде при их большом количестве не удобно. 
  • Время загрузки данных с Финам по 79 тикерам составило 84 секунды, т.е. примерно по 1 сек. на тикер. А сколько бы ушло на ручную загрузку для Excel сложно представать.

 

Результаты:



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

Основные рыночно-нейтральные стратегии

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

 

Специфика рыночно нейтральных стратегий в том что трейдер одновременно покупает один инструмент и продает другой инструмент. Нейтральность к рынку достигается именно тем что в портфеле одновременно у инвестора позиция по одному инструменту long а по второму short

 

На сегодняшний день мы можем выделить четыре основных типа рыночно-нейтральных стратегий

 

  • Арбитраж

  • Парный трейдинг

  • Баскет трейдинг

  • Торговля волатильностью 



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

О трендследящих системах в психологическом плане.

Что такое трендследящие системы, диверсифицированные на портфеле фьючерсов и длительностью средней сделки 20 и более дней? Что они представляют собой в психологическом плане.? Да, на первый взгляд это очень привлекательный метод торговли, особенно если посмотреть тесты на исторических данных за очень большой промежуток времени. Это почти всегда будет ровная восходящая кривая и на глаз кажется граалем. Взгляните на рисунок, чем не грааль?

О трендследящих системах в психологическом плане.



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


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

Рыночные инварианты, или Зачем трейдеру логарифмы

    • 03 февраля 2013, 19:55
    • |
    • Имя
  • Еще
Термином «инвариант» в науке принято обозначать величину остающуюся неизменной при тех или иных преобразованиях объекта. К примеру, внешность человека может очень сильно меняться под воздействием возраста, грима или пластической хирургии, но его всегда можно опознать по ДНК. Код ДНК является инвариантом – неизменной характеристикой. Инварианты часто несут наиболее важную информацию о том или ином предмете или явлении.Какое отношение все это имеет к финансовым рынкам? Финансовые рынки хорошо известны своей необычайной подвижностью. Цены большинства инструментов меняются, чуть ли не ежесекундно. Естественным образом возникает вопрос: есть ли что-то неизменное в этом море хаоса и нестабильности?

Цена учла все… и заблудилась
Известный постулат технического анализа гласит: «Цена учитывает все». Многие трейдеры поэтому важнейшей характеристикой фининструмента считают его цену. Можно ли признать цену рыночным инвариантом? Не смотря на всю экономическую важность понятия «цена», ответ на этот вопрос отрицательный. Цена постоянно меняется, значит, по определению она не может быть инвариантом. А что же средняя цена? Скользящие средние – один из наиболее популярных методов анализа. Возможно, средняя цена демонстрирует качество неизменности и устойчивости? Оказывается, нет. В этом можно наглядно убедиться из следующей картинки.

Гистограмма дневных «цен» закрытия индекса ММВБ с 1998 по 2009 год


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

Эволюция успешного трейдера

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

Коротко о моем докладе. Я рассмотрел судьбу около 15 успешных трейдеров, которые мне знакомы, а также несколько провальных трейдеров. Почти не называя никаких имен, я постарался выделить общие моменты, систематизировать пространство вариантов развития трейдера с течением времени. Цель? Сделать выводы относительно истинных целей, правильного развития трейдера и конечной точки пребывания в трейдинге

1 уровень(начало). Интуитивный трейдинг.
трейдинг

тезисы первого этапа:
  • самый короткий путь — работа над своими ошибками
  • важно не застрять навечно в процессе сбора информации
  • для это надо четко понимать цель — деньги
  • чтобы зарабатывать, надо иметь более ясное представление о реальности. Меньше иллюзий, больше адекватности — выше стабильность и заработок. Адекватность приобретается через долгие часы изучения самого рынка (а не новостей, семинаров, книг и т.п.).
  • первый заработок на 1 этапе зачастую приходит случайно, и как правило ведет к последующему сливу
  • Забавно, что при этом 90% скажут: «да так бывает, но со мной этого не произойдет. И окажутся неправы».
  • выживание на 1 этапе без стаб доп дохода почти невозможно
  • полное отсутствие стабильности 1-го этапа заставляет людей искать околорыночные способы заработка, чтобы выжить. 

2. Левел 2. Системный трейдинг
 
эволюция трейдера

  • Любые элементы системности добавляют стабильности в результаты.
  • Системная торговля не избавляет от риска вылететь с рынка
  • Системный трейдинг имеет большую проблему — исполнение системы.
  • Тут упираемся в психологию, которая по утверждению некоторых может составлять до 90% успеха в трейдинге:)  
  • Проблему решает автоматизация (торговый робот)
03. Создание созидательных процессов.

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

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