Избранное трейдера Don Constantine

по

Несколько вопросов про хеджирование

Добрый день!

Думаю, что ни для кого секретом не является тот факт, что управление позицией — краеугольный камень в получении профита на опционах. В этом посте хотелось бы затронуть вопрос хеджирования. Вижу, что некоторые трейдеры хеджируются при достижении определенных точек БА, некоторые выравнивают дельту по рыночной улыбке, некоторые строят собственные улыбки и хеджируются по ним. Не буду глубоко лезть в смысл построения собственных улыбок, а также модернизации методик расчета дельты. Безусловно, это полезная вещь, которая дает некоторое представление о текущем положении дел. Но, с другой стороны, как ни крути, а все учесть в формуле просто невозможно. Придет какой-то Вася Пупкин на рынок и «прогнет» улыбку так, что все математические системы покажут арбитраж. А Вася возьмет и не уйдет с рынка до экспиры, сохранив «арбитраж» :) Пример, конечно, чисто теоретический, но, я считаю, показательный.

К примеру, мы строим стреддл на центральном страйке и держим его до экспиры. Хеджируемся фьючом (я знаю, что это не оптимальный метод управления данной позой, но для примера пойдет). Если мы будем хеджироваться по расчетной дельте (не важно по какой моделе она посчитана), то в хэдж будет «зашиты» ошибки вычисления. ошибки модели и просто шум. С другой стороны, если я удерживаю позицию до экспирации, то зачем мне смотреть на временной профиль вообще? Имеет смысл смотреть на профиль на момент экспирации. Он никак не зависит от текущей волы, от времени, от Васи Пупкина, наконец. Кроме того, лично я не считаю комфортной ситуацию, когда в моменте я имею нулевую дельту, а точки безубытка слева на полстрайка от текущего значения цены, а справа на 1,5-2.

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

Карта начинающего алготрейдера

Алготрейдинг в целом 
В последнее время в «мэйнстрим» вошло такое занятие как алгоритмический трейдинг (сокр. алготрейдинг). Алготрейдинг — это все те же пресловутые спекуляции на финансовых рынках, с той лишь разницей, что все сделки заключаются следуя полностью формализованным алгоритмам в автоматическом режиме (т.е. своеобразный «автопилот», который не требуют личного присутствия «рулевого»). С каждым годом у трейдеров остается все меньше сомнений в том, что именно за алгоритмическим трейдингом будущее. За это говорит несколько весомых аргументов:
1) Т.к. все алгоритмы имеют совершенно конкретный набор формализованных правил для заключения сделок, то их без проблем можно протестировать на исторических данных и в ретроспективе оценить работоспособность той или иной идеи. Это здорово добавляет уверенности в «реальном бою».
2) Второй аргумент можно обозначить знакомыми с детства строчками:
«… Позабыты хлопоты, остановлен бег, вкалывают роботы, а не человек.»


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

От идеи до робота за один день.

    • 14 января 2013, 12:38
    • |
    • ra81
  • Еще
Данная статья написана по мотивам вебинара «TSLab: интересные возможности и программирование» прошедшего в субботу 12.01.2013. Запись вебинара.
Все необходимые материалы приложены, и вы сможете сами воспроизвести все что я показывал на вебинаре.

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


От идеи до робота за один день.


Приветствую всех алготрейдеров, а так же тех, кто планирует пойти по пути системного трейдинга. В данной статье я на примере стратегии, частично раскрытой на конференции трейдеров SSH 2012, попробую показать возможности и некоторые особенности программы TSLab которых не встречал в других используемых мной платформах. Сама стратегия не претендует на грааль, но идея рабочая. Кроме того, мы будем использовать TSLab непривычным для многих способов, мы будем комбинировать программирование и графический редактор. Используем версию программы 1.2.5.


Задача наша будет состоять из нескольких этапов:
  1. Получение исторических тиковых данных, которые включают направление сделки помимо цены и объема.
  2. Написание стратегии и необходимых элементов, а так же тестирование на исторических данных. Оптимизация параметров.
  3. Подготовка стратегии к запуску в реальную работу. Упаковка в зашифрованный контейнер для размещения на паркинге скриптов


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

Создание стратегии в Wealth-Lab. Первые проблемы.

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

1. Данные по фьючерсу РТС в Wealth-Lab мы импортировали.

2. Соответственно построили график. Как рисовать на графике или как построить индикатор — труда не вызывает. Более того, если потыкаться, можно даже увидеть код на языке программирования.

Язык в WLD почему-то называется Wealth-Script, а не C#. Ну это наверное как Stocksharp назвали свою библиотеку S#, то разработчики WLD назвали свой набор WealthScript, при этом используется семантика C#.

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

File->New->New Strategy From Rules (Ctrl+Shift+R).

Создание стратегии в Wealth-Lab. Первые проблемы.

Ну вот собственно об этом видео и о том геморрое, с которым я столкнулся. Видео для таких же лохов как я, либо для тех, кто вообще не работал с wealth-lab


Краткое содержание:
1. как быстро создать свою стратегию в Wealth-Lab из правил
2. как запустить стратегию в Wealth-Lab
3. как посмотреть код стратегии




Вот кусок полученного текста программы с моими попытками разобраться в нем:

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

Изучаю программирование на C#. Мысли.

Рецензия на книгу
Решил факультативно изучить язык программирования C#.

Цель?
  • Автоматизировать выполнение ряда задач по трейдингу.
  • Преодолеть панический страх перед программированием.
  • Иметь возможность самостоятельно писать скрипты для WealthLab, TSLab.

Изучаю программирование на C#. Мысли.

Сразу скажу, что мозг у меня абсолютно гуманитарный и творческий, нежели системно-технический. Хоть я и учился на Факультете Технической Кибернетики, и что-то то там линейное несложное в университете программировал, откровенно говоря после защиты диплома я даже не совсем понимал суть объектно-ориентированного программирования. Университет скорее не научил меня, а привил панический страх к программированию и уверенность в том, что это нереально просто для меня освоить что-то такое.


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

Анатомия интрадейной торговли. Или что скрывает первый час торгов

перепост моей записи, удаленной с комона.....
Стохастики, средние, MACD и прочие индикаторы – это конечно хорошо, а в некоторых случаях и очень хорошо. Но вздумалось мне посмотреть, а в какие часы чаще всего достигается минимум и максимум дня. И вот, что из этого вышло.
Говорю правду, только правду, и ничего кроме правды :) . Для анализа использовал «сводный» контракт на индекс РТС, проще говоря – то, что на сайте финама называется «Фьючерсы ФОРТС -RTS».  Что хотим узнать – в какие часы чаще всего достигаются максимумы и минимумы дня, т.е. когда максимум (или минимум) часовой свечи равен максимуму (или минимуму) дневной свечи.
Вот, что из этого получилось:
Максимумы :
Анатомия интрадейной торговли. Или что скрывает первый час торгов


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

Опционы для "чайников". Части 1-3.


Опционы для "чайников". Части 1-3.

Интересная статья про опционы попалась (http://www.comon.ru/user/E_dyatel/blog/post.aspx?index1=91788),
понятно и интересно написано для тех, кто хочет начать работать с опционами будет полезно, надеюсь будет продолжение. Автору респект!


Опционы для чайников.


«Если деньги мерить кучками, то у меня небольшая ямка»
— слова опционщика после маржинкола.

Часть 1. Зачем все это написано.

Начнем с того, что мне абсолютно по барабану следующее:

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

Отвечу на вопросы по Wealth Lab 4 (тестирование, торговля в реале, робот)

Тестирую стратегии в Wealth Lab 4 и из под него же торгую в реальном времени (робот). 

Накопился опыт, готов поделиться.  

Задавайте вопросы с удовольствием отвечу.

Ценная подборка №19. Статистический трейдинг. Свежая и интересная идея для стратегии.

Как обычно строят торговые системы? Придумывают условие для входа в позицию и условие для выхода из позиции, потом применяют полученные условия на ценовой график и получают эквити системы как сумму результатов сделок. Таким образом, если представить текущую ситуацию в момент принятия решения в виде набора разных числовых факторов (цена, волатильность, показания разных опорных индикаторов и прочее), то алгоритм системы будет бинарным, то есть выдавать два значения: «вход в позицию» или «выход из позиции». Это привычный всем способ построения системы, но у него есть свои недостатки.

Например, предполагается, что каждый раз мы входим в позицию одной и той же долей капитала. Однако очевидно, что такой подход довольно негибкий, ведь рыночные ситуации могут иметь разную степень определенности, возможно, иногда имело бы смысл войти в позицию небольшой суммой. То есть, кажется разумным, что объем позиции все-таки должен как-то зависеть от тех самых исходных факторов, а алгоритм торговой системы должен выдавать не крайности («без позиции», «войти на все»), а долю капитала, плавно изменяющуюся от нуля до максимально возможной.

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

Ценная подборка #7. Диверсификация. Часть 1. Простейший путь к прибыльной торговле.


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

Простой, но сравнительно надежный способ оценки эффективности торговой стратегии — определить отношение доходности к максимальной просадке системы на исследуемом периоде, так называемый фактор восстановления (recovery factor). К примеру, если доходность системы 45% годовых, а максимальная просадка вышла 15%, фактор восстановления будет равен 3.

Если сравнивать две системы с различными значениями доходностей и просадок, то лучше будет та система, у которой выше фактор восстановления. Система, дающая 30% годовых с просадкой 5% будет лучше чем система с 100% годовых и просадкой в 40%. Доходность легко можно подогнать для нужную величину применением маржинального кредитования, а вот долю риска в доходности системы изменить нельзя, это неотъемлемое свойство системы. Увеличивая доходность, соответственно увеличиваем и риск.

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

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