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

по

Модель инвестиций в акции с опционным привкусом.

          Нет, нет. Я не планирую становиться инвестором в акции, мне по прежнему больше по нраву деятельность опционного спекулянта. В этом топике я попробую показать, как простые нелинейные приемы могут сэкономить нервы (и, в конечном счете, принести дополнительные деньги) последователям стратегии купил/держи. Все нижеизложенное представляет собой не более чем шаблон, однако, после некоторой дополнительной обработки, вполне может быть применено (и применялось) на практике. На оригинальность идеи тоже претендовать не приходится. Подобные подходы применяются часто. Однако, систематизация и визуализация применяемого подхода никогда никому не мешала.
          Итак. Допустим, мы находимся на идеальном рынке. Ликвидность абсолютна, торги непрерывны, никаких проскальзываний и комиссий в природе не существует. Что такое позиция «шорт» мы не слышали и слышать не хотим. Из каких то соображений мы решили инвестировать сумму в 1 000 000 рублей в акции с текущей стомостью 100 рублей. (Здесь и далее все числовые значения условны, легко заменяются переменными и используются для построения конкретных примеров). 

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

Управление капиталом портфеля алгоритмических стратегий.

Изначально, была мысль написать большую статью, с множеством забавных эпизодов, прекрасно иллюстрированную. Но, честно, не осилил. Не нашел как верно отобразить графическую информацию. Поэтому, полагаюсь на то, что заинтересованные — сами проверят все описанные методы и оставят один-два комментария. 

Рассмотрим разные варианты управления капиталом при торговле портфелем стратегий.

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

1. Фиксированный лот без реинвестирования. Просто суммируем две кривые прироста капитала. В данном случае все просто, одна стратегия делает прибыль, другая добавляет просадки. При раздельном тестировании этот метод позволяет наиболее точно оценить стратегию. Минус метода в том, что при значительном изменении капитала (вывод или занос денег) нужно править рабочий обьем. 

2. Каждой стратегии выделяется равный процент депозита, прибыль реинвестируется, либо уменьшается обьем при просадке счета
Тут вроде все понятно, этот подход все любят. На прибыль добавляемся, при убытке сокращаем лот. Если одна стратегия сильно льет, а вторая немного зарабатывает, то рабочий обьем режется на всех стратегиях, так как общий размер депозита сокращается. И тут возникает вариант 3, про который почему-то никто не говорит. 

3. Создаем условия, когда каждая стратегия работает независимо (одна стратегия — один счет, стартовая сумма для счетов одинаковая), прибыль реинвестируется, либо уменьшается обьем при просадке счета. При этом каждое направление входа системы (лонг или шорт) рассматривается как отдельно взятая стратегия. Почему так? Возьмем простую трендследящую стратегию. На тренде вверх имеем хорошие сделки от лонга, но на резких и коротких коррекциях тренда шорт как правило не зарабатывает. И наоборот для тренда вниз. В этом случае мы будем резать лот на убыточном направлении стратегии и добавлять на прибыльном. 

4. Доработка варианта 3. К каждой отдельно взятой стратегии добавляем элемент equity-trading. В коде стратегии отслеживаем изменение капитала (start_deposit +- netprofit), параллельно заполняем массив финансового результата при торговле 1 лотом, вводим порог допустимой просадки и при ее достижении выключаем стратегию (торгуем минимально возможным обьемом — 1 контракт или 1 акция). При восстановлении теоретической кривой капитала выше порога просадки — возобновляем работу полным обьемом. Порог просадки задается исходя из прошлых данных бэктеста, либо на глаз. Сильно зажимать порог нельзя. На глаз у меня получилось, что максимальная просадка стратегии с учетом процента капитала выделяемого на стратегию примерно равняется 3% на весь капитал. То есть, если стратегия торгует на 30% капитала, то пороговое значение должно быть примерно 10%. Здесь возможны исключения, например для стратегий с малой просадкой можно задавать пороговое значение чуть больше максимальной исторической просадки.  
Мои тесты показывают, что при применении варианта 4 общая прибыль незначительно снижается, но так же снижается и просадка. Соотношение профит-просадка увеличивается примерно на 20%, для некоторых стратегий соотношение увеличивается в два раза. 


Апдейт

Для примера equity-trading я рассмотрю трендовую стратегию на сбербанк.
Входные условия — только шорт, 100 контрактов фиксированный лот, без пирамидинга. С лонгом все понятно, последние пару лет стратегия зарабатывает без значительных просадок. 
Эквити с фиксированным лотом, 100 контратктов.
Управление капиталом портфеля алгоритмических стратегий.



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

Не о текущем моменте

    Примерно последние полгода наблюдается процесс «превращения» бывших спекулянтов в долгосрочных инвесторов. Поиск инвестиционных идей выходит из узких границ локального рынка и перекидывается на самый ликвидный, большой и с самой богатой историей рынок – американский. Теперь даже российские управляющие компании предлагают инвестировать своим пайщикам в акции американских компаний, создавая разные фонды от специализированных (например, инвестиции в акции технологического сектора) и заканчивая  общими фондами типа – «акции Мира», предлагая уникальные методики анализа и отбора акций в состав таких фондов. То есть, такая УК хочет поконкурировать с местными американскими игроками, используя свой локальный опыт управления активами. Насколько он будет успешным покажет время, но это напоминает поведение российских компаний, например, металлургического сектора, акционеры которых решили в 2008 году выйти за пределы российского рынка и купить активы в США. Причем сделали это очень талантливо – прямо на пике рынка. Чем эта история закончилась хорошо известно. Аналогично поступают российские портфельный инвесторы в лице УК, которые на пике рынка 2016 года создают фонды для инвестирования в рынок акций США. Также предлагаются различные идеи во что инвестировать на американском рынке лет так на 10, чтобы получить кратный рост своих инвестиций.



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

Долгосрочный анализ рынков

    • 18 августа 2016, 01:43
    • |
    • Lukasus
  • Еще
Рассмотрим длинные циклы на ключевых рынках. Сначала рассмотрим рынок 30 летних облигаций, как наиболее чувствительный к изменению базовой ставки ФРС. Видим два периода —  период высоких ставок и дорогих денег с 1960 года по 1982 год. Назовем это «периодом дорогих денег». Дале с 1982 года по настоящее время длится период низких ставок или «период дешевых денег».Итак, имеем период дорогих денег 1960 — 1982 и текущий период дешевых денег 1982-2016. Теперь наложим эти периоды на график рынка акций, представленного индексом широкого рынка S&P500. Период дорогих денег 1960 — 1982 совпадает с стагнацией на рынке акций. Что логично — дорогие деньги сначала идут в экономику, а потом что останется —  на рынок акций. Период дорогих денег совпадает с периодом стагнации на рынке акций. Далее рассмотрим  период дешевеющих денег 1982-2016. Деньги все более дешевые и поэтому все больше вкладываются  в рынок акций. Мы видим совпадение с мощным ростом рынка акций, который длиться до сих пор. На данный момент мы имеем  максимумы на рынке акций.

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

Парковка средств на FORTS

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

Например, если размещать средства лонг акция + шорт фьючерс, получаем синтетическую облигацию. По доходности и скорости высвобождения годится. Но средства приходится переводить со спота на FORTS.

До 13-го года работала система шорт Si + шорт SR (или практически любой фьючерс на акцию), благодаря низкой волатильности арбитражной пары и двойному контанго в пользу продавца. Но потом рубль отвязался от акций и пошёл в космос, убив систему в пух и прах.

Рассматриваю любые инструменты FORTS в том числе опционы.


2.5 года торговли ботом

Прочитал пост smart-lab.ru/blog/121566.php, жизненно, решил тоже поделиться.
Торгую ботом около 2.5 лет большой пакет стратегий на RI и GZ таймфреймы 5, 15, 60. Бот в виде Quik + самописная программа + MySQL. Поскольку это требует скромных ресурсов, то все отлично работает на виртуальном сервере (покупаю за 400р/мес). Скорости от бота не требуется. Алгоритм отлажен так чтобы не требовать контроля.
Сумма сейчас 3 ляма из них 1.5 честнозаработанных. За первые 1.5 года напилил больше 100%. Затем, где-то в мае прошлого года рынок испортился и эквити ушла в горизонталь. Сейчас есть позывы к нормализации рынка, но лето может все испортить. С другой стороны есть новые данные с рынка и на них уже готовы новые стратегии, которые не плохо работали бы если бы да кабы. Будем посмотреть.
Стратегии непосредственно руками не разрабатываю, использую самописный тестер на исторических данных и генетический алгоритм для поиска стратегий. Оптимизатор выбирает несколько правил из набора доступных, а также подбирает параметры каждого правила. Набор доступных правил кодирую сам по мотивам всяких статей и собственным соображениям. Сигналы на вход и выход есть комбинация правил. Плюс также есть варианты выхода по времени и Stop Loss, параметры эти и еще более другие подбираются алгоритмом. В общем руками стратегии не ковыряю, смотрю только эквити из тестера. Иногда смотрю какие правила и какие парамеры используются. Оптимизирую на старых данных, кусок самых свежих использую для отбраковки переоптимизированных. Естественнос стремлюсь уменшать число параметров, так что в последнее время ограничиваюсь двумя правилами, что дает информационную емкость перебираемого пространства 30-40 бит.


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

TSLAB два года торговли ботами

     Торгую 2 года ботами под тслабом брокер айтиинвест. Что вижу то и пишу.  Предыдущий пост был Тслаб 1.5 года торговли ботами.  
1 Результаты… за 2012г +10% и можно дальше не читать
Запустил текущий состав ботов в феврале 2012. Торгуются 4ре фьючерса ртс, сбер, газпром, бакс-рубль. На каждый фьючерс три бота все трендовые. За 2012 год они наколбасили 10%. Рынок был вялым и тухлым: пониженная волатильность, много гэпов против движения и много пятничных разводов. Основной профит пришел с бакс-рубля. Все остальное около нуля. Хай эквити пришелся на начало октября 12года профит был 20%, но затем последовал боковик в 7месяцев до мая 2013. Счас обновил хаи. Но если учитывать комисы и НДФЛ, то хаев нет и боковик продолжился. Я обещал выложить реальную динамику счета при обновлении хаев.  Эквити выглядит зашибенно, т.к. все торговалось с плечом 4-8 ;-) Пришлось даже деньги докидывать чтоб не унесли по маржинколу при поднятии ГО…


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

Ценная подборка №46. Исследование эффекта диверсификации. Простейшая, чудотворная, торговая система.

Создавая ту или иную систему мы стремимся максимально выровнять итоговую эквити (в линеечку) и при этом не поддаться соблазну переоптимизации. Цель достойная и реальная, но при условии что система не будет разрабатываться и оптимизироваться только под один актив. Разработка системы под один актив уже является мощнейшей переоптимизацией. Помимо внутренних параметров самой системы, которые, как правило подбирают (оптимизируют) добиваясь идеальной эквити, мощнейшим переоптимизационным параметром так же является выбор одного инструмента из многих. Инструмента, который показывает на этой системе лучшие результаты. Не удивительно, что после запуска системы она со временем работает хуже и хуже или вообще перестает работать и уводит счет в глуокую просадку.  

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

Возьмем за основу простейшую систему торгующую только в лонг. Покупка совершается при пробитии 2-х периодной линии сопротивления - BuyAtStop(Bar+1, @HighestSeries(#High,2), ' '), а продажа осуществляется при пробитии вниз 2-х периодной линии поддержки — SellAtStop(Bar+1, @LowestSeries(#Low,2), lastposition, ' '). Для избавления от шумовых движений при нисходящем тренде введем еще один фильтр на покупку условием которого является нахождение закрытия максимума бара выше 8-ми периодной скользящей средней строящейся по закрытию баров - if SMA(bar, #close, 8) < priceclose(bar) then… На открытии не покупаем и не продаем. Таймфрейм — часовики.

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

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