Избранное трейдера krit345
Итак, мы продолжаем попытку сделать субъективный срез частного фондового околорынка.
Начало (первая часть) здесь:
smart-lab.ru/blog/324509.php
Рассмотрим отдельные группы частных фондовых околорыночников России. Их у меня получилось девять.
Первая часть:
Вторая часть:
6. Махинаторы
7. Самоучки
8. Юродивые
6. МАХИНАТОРЫ (представители: «татарин», «секрет» и др.)
Малочисленная группа, как правило, люди используют некий технический прием, который позволяет повышать доходность на крошечном (50 000 рублей) счете, который выставляется на публику. Например, герой ЛЧИ 2014 «татарин» совершает сделки на мелком счете с плечами, чтобы на предторговой сессии на следующий день в неликвидной акции с ним могли совершить встречную сделку на другом, более крупном счете. В итоге на большом счете получается не очень большой убыток, на мелком – очень большая прибыль. Когда такие махинаторы начинают рассказывать про свою систему – можете зевать и вязать – вам никто правды не скажет (смотри фото). Будет подарено много мелких подробностей, которые срабатывают раз в сто лет. При близком рассмотрении сделок выяснится, что своим же преподаваемым правилам гуру не следует: не выполняются условия по стоп-лоссам, мастер банально усредняется и совершает прочие грешки. Об этом я уже писал:
«Нужно было закрыть сделку раньше. Я слишком жадный»
«Если бы я купил на час раньше, прибыль была бы намного больше»
Наверное каждый трейдер говорил когда-либо эти фразы или слышал от знакомых трейдеров. А бывает так, что по открытой сделке имеется неплохая прибыль. Ослепленный своей удачей трейдер не фиксирует ее в надежде, а может из-за жадности — он хочет заработать больше!
Но рынку не интересно, чего хочет трейдер — рынок меняет направление и прибыль тает на глазах. Трейдер все равно ее не фиксирует — сейчас он надеется зафиксировать прибыль хотя бы по той максимальной цене которая была совсем недавно. Ну да ладно, мысль Вы уловили…
Самообманом мы заниматься не будем и скажем себе честно — будущего не знает никто.
Нам необходимо предельно точно знать где поставить Take Profit.

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

Посчитал на R спред между акциями Google и Apple с учётом соотношения (hedge ratio). И нанёс среднюю линию с двумя среднеквадратичными отклонениями сверху и снизу. Красота.

Делается на R это очень просто, код ниже.
require(quantmod)
> startT <- «2015-01-01»
> endT <- «2016-01-01»
> rangeT <- paste(startT, "::", endT, sep="")
> symbols <- c(«AAPL», «GOOG»)
> getSymbols(symbols)
[1] «AAPL» «GOOG»
> tGOOG <- GOOG[,6][rangeT]
> pdtGOOG <- diff(tGOOG)[-1]
> tAAPL <- AAPL[,6][rangeT]
> pdtAAPL <- diff(tAAPL)[-1]
> model <- lm(pdtAAPL ~ pdtGOOG)
> hr <- as.numeric(model$coefficients[1])
> spreadT <- tAAPL — hr * tGOOG
> meanT <- as.numeric(mean(spreadT, na.rm=TRUE))
> sdT <- as.numeric(sd(spreadT, na.rm=TRUE))
> par(mfrow = c(2,1))
> hist(spreadT, col=«blue», breaks = 100, main = «Spread Histogram (AAPL vs GOOG)»)
> plot(spreadT, main=«AAPL vs GOOG spread (in-sample period)»)
> abline(h = meanT, col = «red», lwd = 2)
> abline(h = meanT + 1 * sdT, col = «blue», lwd = 2)
> abline(h = meanT — 1 * sdT, col = «blue», lwd = 2)
Здесь:
meanT — среднее
sdT — среднекв. отклонение
spreadT — спред
par — график с двумя секциями
plot — график
hist — гистограмма
abline — линия поверх графика
model — линейная зависимость модель, МНК
quantmod — библиотека для получения исторических данных
rangeT — временной диапазон

Если мы хотим строить прибыльные торговые системы, то надо понимать – случайны ли цены на рынке и или нет, есть ли разница между случайным блужданием и движением цены и в чем оно состоит?
Для более подробного изучения этого вопроса решил быстренько написать небольшую программу и визуально проанализировать.
На графике верхняя и средняя область (а нижний объем) — это свечные графики цены по ES. Один из них построен по реальным ценам, второй по случайным значениям. Как думаете какой из них реальный и почему?

Подумали? Вот ответ, на верхнем — реальные цены, а на среднем — случайное блуждание. На сколько они схожи или отличаются и в чем? Прошу высказываться! ;)
Для желающих «побаловаться» и покопаться поглубже предлагаю скачать мою программку вот тут https://cloud.mail.ru/public/35qz/rAuePAS63 (вирусов нет). Для работы требует .net 4.5 у кого нет могут установить от сюда