Андрей Кучумов

Читают

User-icon
16

Записи

153

Оптимизация стратегий с точки зрения реинвестирования.

Хочу к своей стратегии добавить автоматическое реинвестирование
или управление капиталом. Однако пока нет удовлетворительного
решения данной задачи.
Есть стратегия, которая в принципе меня устраивает
и без реинвестирования:
Оптимизация стратегий с точки зрения реинвестирования.
Но если к ней добавить (чисто теоретически) хотя бы примитивное
реинвестирование:
— повышать размер лота всякий раз, когда прибыль в последней
сделке превысила 5%, исходя из 80% лимита;
— понижать размер лота всякий раз, когда убыток в последней
сделке превысил 2,5%, исходя из 60% лимита.

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

О трендах внутри дня.

Предположим я мегакрупный фонд, у меня есть большая позиция,
и я планирую гнать рынок к некоей цели, располагая свободной
краткосрочной ликвидностью.
Как в такой ситуации мне контролировать риск по поддержке
своей позиции?
Как понять что поддержка работает или нет?
Порассуждаем с точки зрения покупателя.
Допустим моя мегалонговая позиция — 100 млн. акций Сбера.
Изменение цены на один пукт даёт мне бумажный профит:
Пр = 100 млн. * 0,01 = 1 000 000 рублей.
На которые я могу купить по текущей цене 103 руб. ещё 9 700 акций.
Следовательно в самом простом случае получаем вывод:
если докупаем 9700 акций и это сдвигает цену на 0,01 руб.,
то поддержка позиции работает.
Это простой случай, когда увеличение риска по позиции минимально.
Теперь смоделируем ситуацию.
Краткосрочной свободной ликвидности мне готовы
выделить 100 млн. руб. Значит я смогу докупить в поддержку

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

Сбер

Сбер выкупают с рынка уже совсем серьёзными объёмами.
За поледние 15 сессий перевес активных покупателей уже
на 100 млн. акций над активными продавцами.
Неужели он обгонит по цене ГП в этом году?
На картинке сверху ценник, снизу баланс buy/sell в рынок с июня 2012.
Не считая сегодняшних +4 млн. акций.
Сбер

Рассуждаю про тухляк на рынке

Как известно в долгосрочной перспективе рынки растут.
В этом свете рассуждения про тухляк весьма показательны.
Самый непонятный, тупой и бессмысленный рынок — бычий.
Чем больше нытья вокруг — тем вернее, что медленно будем
ползти вверх. Эйфории не видно, значит нужно бычить.
Просто потому что от нечего делать рынки не падают,
а только растут.

Роботы: оцифровка консолидаций.

Выложу ещё немного из накопленного.
Прежде всего хочу начать с формулировки задачи.
Консолидация — это движение цены в диапазоне.
Но такая формулировка не имеет «торговой» составляющей.
Она скорее характеризует собственно сам график.
Нас же интересует «потециальная энергия», которую собирает
консолидация, чтобы потом превратить её в «кинетическую
энергию» движения. Думаю такая аналогия с физикой уместна.
Поэтому для трейдинга:
Консолидация — это движение цены в диапазоне при существенном объёме.
Существенный может варьироваться:
— для актива внутри дня, относительно среднего в день за неделю;
— для актива за неделю
и тд.
Рассмотрим самый простой вариант — интрадей, поскольку такие
консолидации формируются маркетмейкерами и реализуются внутри дня.
Пусть у нас уже есть некий робот, который собирает распределение
объёма по цене, считает некие средние, может спрос/предложение и тп.

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

TSlab: реализация обратной связи.

TSlab — удобный инструмент для тестирования различных
относительно простых стратегий. Но у него есть недостаток
— нельзя организовать обратную связь.
Например, если необходимо данные по текущей позиции
передать в «начало» алгоритма, но, естественно, на следующую
итерацию.
Выход я в итоге нашёл, хотя и довольно медленный,
и вряд ли он сгодится для использования real-time,
но при историческом тестировании алгоритма вполне сносный.
Реализуем следующим образом.
Изначально вносим в алгоритм 2 или более (по-необходимости)
одинаковых источника данных. Одинаковых по сути, но имена
у текстовых файлов разные.
Один источник делаем тестовым: с него снимаем текущую позицию,
её доходность и пр. Для минимизации влияния на общую
статистику в этом источнике открываем позиции лишь в 1 лот.
Тогда TSlab позволит нам выходы из алгоритма обработки этого
источника подать на входы «рабочего» источник данных,
где позиции ставим не менее 1000 лотов для нивелирования
влияния «тестового» источника данных на статистику.
Конструкция получается довольно громоздкая, но проблема
реализации обратной связи решается.

Опционы: как поступить

Учитывая обстоятельства закрытия года решил поставить эксперимент:
купил волатильность. Сейчас у меня есть 9000 Путы Сбера и 9750 Колы.
Вот думаю как правильно закрывать позиции. Я их брал по 40 и те и другие.
1. Просто закрыть обе позиции по рынку, продав и Путы и Колы.
2. Путы продать, а Колы исполнить.
Что будет выгоднее приментильно к текущей цене фьючерса в 9940?

Роботы: алгоритмы целочисленных и распределённых вычислений.

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

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

Опционы2

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

Опционы

Передача Герчика с Каленковичем возбудила мой интерес к опционам.
Решил оценить перспективы их использования в своих направленных
стратегиях.
Мой поверхностный взгляд для начала — вообще не понял зачем эти «штуки».
Если, например, я жду снижения Сбера около 5% к середине января,
то я покупаю Пут 9000-го страйка за 40 руб., чтобы зафиксировать
свой убыток, по прогнозу. В дополнение к 40 руб. премии у меня
блокируется 947 руб. ГО.
Если прогноз оправдается частично, цена не дойдёт до страйка 9000,
но пройдёт 9250, то цена опциона вырастет примерно до 60-100 руб.
Я смогу закрыть позицию и получить лишь 20-60 руб. маржи на забло-
кированную под ГО 1000 руб., включая премию. При этом если
я продам фьюч, то конечно риск будет более 40 руб., но и прибыль
больше.
Если опцион выйдет в деньги, то получить доход от исполнения
опциона я смогу только такой, который ниже 8960.

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

теги блога Андрей Кучумов

....все тэги



UPDONW
Новый дизайн