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

по

Аэрофлот. Продажа путов дает 60% годовых

хронометраж
3:15 расчет доходности
4:56 сравнение продажи путов и банковского депозита
6:20 теоретическая цена и доходность
8:04 продажа колов после получения акций
9:30 BIR стратегия, адаптированная к нашему рынку
13:29 Для чего нужны покупки и продажи опционов
15:33 BIR стратегия как часть хедж-позиции
17:40 пут\колл рейтио
26:34 торговля с «подушкой безопасности» или как выиграть ЛЧИ


скрипт для quik

скрипт для отслеживания бумаг по системе BWS:

--Массив с Тикерами, добавьте нужные тикеры
aTickerList = {"MSNG", "GAZP", "LKOH",
	    "SIBN", "GMKN","ROSN",
	    "SBER", "TATN", "NVTK",
	    "IRAO", "RSTI", "SBERP",
	    "PHOR", "SNGS", "TRNFP",
	    "VTBR", "FEES", "MVID",
	    "RASP", "MFON", "AFLT", 
	    "MAGN", "ALRS", "MTSS", "MOEX",
	    "RTKM", "MGNT", "NLMK", "SNGSP",
	    "CHMF", "MTLR", "HYDR", "MFON",
	    "RSTI", "PLZL", "BANEP", "POLY"
	    };

--Функция поиска цены
function fGetPrice(sTickerName, sNum)
	--Подключаемся к источнику данных
	local ds=CreateDataSource("TQBR", sTickerName, INTERVAL_D1);
	while (Error=="" or Error == nil) and ds:Size() ==0 do sleep(10) end;
	if Error ~="" and Error ~=nil then message("Error: "..Error, 1) end;
	local sSize=ds:Size();
	local sCurrentPrice=ds:O(sSize);
	
	local sLastWeekPrice7=0;
	local sLastWeekPrice14=0;

	--Берем цену закрытия свечи неделю назад
	sLastWeekPrice7=ds:C(sSize-4);
	--Берем цену закрытия свечи 2 недели назад
	sLastWeekPrice14=ds:C(sSize-8);

		--Вычисляем проценты
		local sPrc7=math.floor((100-((sLastWeekPrice7*100)/sCurrentPrice))*100)/100;
		local sPrc14=math.floor((100-((sLastWeekPrice14*100)/sCurrentPrice))*100)/100;

		--Заполняем таблицу значениями
		SetCell(t_id, sNum, 0, tostring(sTickerName));
   		SetCell(t_id, sNum, 1, tostring(sCurrentPrice),sCurrentPrice);
   		SetCell(t_id, sNum, 2, tostring(sLastWeekPrice7),sLastWeekPrice7);
   		SetCell(t_id, sNum, 3, tostring(sLastWeekPrice14),sLastWeekPrice14);
   		SetCell(t_id, sNum, 4, tostring(sPrc7),sPrc7);
		SetCell(t_id, sNum, 5, tostring(sPrc14),sPrc14);

		--Текущая цена больше цены прошлой недели - раскрашиваем зеленым
		if sCurrentPrice>sLastWeekPrice7 then 
			fGreen(sNum);
		end;
		--Текущая цена меньше цены прошлой недели - раскрашиваем красным
		if sCurrentPrice<sLastWeekPrice7 then
			fRed(sNum);
	   	end;
		--Текущая цена больше цены прошлой недели и цена прошлой недели больше цены позапрошлой недели
		--раскрашиваем желтым
		if sCurrentPrice>sLastWeekPrice7 and sLastWeekPrice7>sLastWeekPrice14  then 
			fYellow(sNum);
	   	end;
end;

--- Функция создает таблицу
function CreateTable()
	-- Получает доступный id для создания
	t_id = AllocTable();	
	-- Добавляет 6 колонок
 	AddColumn(t_id, 0, "Тикер", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 1, "Сегодня", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 2, "Неделя", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 3, "2 Недели", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 4, "Неделя (%)", true, QTABLE_INT_TYPE, 15);
 	AddColumn(t_id, 5, "2 Недели (%)", true, QTABLE_INT_TYPE, 15);
	
	-- Создаем
	t = CreateWindow(t_id);
	-- Даем заголовок	
	SetWindowCaption(t_id, "7 Days");

   -- Добавляем строки
      for k,v in pairs(aTickerList) do
		InsertRow(t_id, k);
      end;
end;

--- Функции раскрашивают ячейки таблицы
function fRed(col)
	SetColor(t_id, col, -1, RGB(255,168,164), RGB(0,0,0), RGB(255,168,164), RGB(0,0,0));
end;
function fGreen(col)
	SetColor(t_id, col, -1, RGB(157,241,163), RGB(0,0,0), RGB(157,241,163), RGB(0,0,0));
end;
function fYellow(col)
	SetColor(t_id, col, -1, RGB(249,247,172), RGB(0,0,0), RGB(249,247,172), RGB(0,0,0));
end;

--Основная функция
function main()
	-- Создаем таблицу
 	CreateTable();

 	--Пробегаемся по массиву тикеров
	for k,v in pairs(aTickerList) do
	  fGetPrice(v, k);
	end;

end;
как выглядит в квике:

( Читать дальше )
  • обсудить на форуме:
  • QUIK

ЦБ РФ с 1 июля изменит требования к некоторым брокерским сделкам с ценными бумагами за счет клиентов

11.03.19 16:46 
Банк России в понедельник 11 марта опубликовал Указание «О требованиях к осуществлению брокерской деятельности при совершении брокером отдельных сделок с ценными бумагами и заключении договоров, являющихся производными финансовыми инструментами, критериях ликвидности ценных бумаг, предоставляемых в качестве обеспечения обязательств клиента перед брокером, при совершении брокером таких сделок и заключении таких договоров, а также об обязательных нормативах брокера, совершающего такие сделки и заключающего такие договоры».

Указание Банка России от 08.10.2018 N 4928-У зарегистрировано в Минюсте 4 марта 2019 г. (N 53942).

Согласно документу, С 1 июля 2019 года изменяются требования к брокерам, которые торгуют ценными бумагами за счет клиентов.

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

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

На встречу Дня Числа Пи! "Ура, товарищи!" (с) Времена оные...

    • 09 марта 2019, 15:29
    • |
    • ...
  • Еще
Приближается День числа пи — неофициальный праздник, который отмечается любителями математики 14 марта в 1:59:26 (3.14 в 1:59:26) в честь математической константы — числа Пи. В прошлом я делал ему (Числу Пи) небольшое посвящение. Теперь же, решил расширить набор «инструментов» и посмотреть, как анализируются средствами Тактики Адверза (ТА) другие иррациональные числа и не только они.

Сегодня это будет е — математическая константа, основание натурального логарифма, иррациональное и трансцендентное число.
Для анализа был выбран первый миллиард значений числа е:

На встречу Дня Числа Пи! "Ура, товарищи!" (с) Времена оные...
который затем был обработан аналогичным Числу Пи образом. В результате мы получаем ряд, который можем с успехом анализировать средствами Тактики Адверза:

На встречу Дня Числа Пи! "Ура, товарищи!" (с) Времена оные...

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

USD RUB на 8 марта в первой цели!

Доброе утро и с праздником всю девичью часть СЛаба :)

Рубль также поздравляет вас приходом баксорубля в первую цель. ;) Кому интересна краткая история этой позиции смотрите это сообщение >>

USD RUB на 8 марта в первой цели!

Чуууууть чуть… буквально части спреда не хватило чтоб взять бай лимит на 65,098 поэтому в первую цель пришли на 1 ордере лот рабочий. Что я делаю? Закрываю мизерную часть покрыть комис и прочие затраты на позу. И держу позу до упора. В БУ ставлю тоже — конечно же. 

Вообще февраль выдался так себе. Там мы схватили лося по СиПи из за кривой руки и отработали рублем после чего рубль выбило в БУ. Так что февраль вышел в ноль по этим ТСкам а учитывая что фунт вел себя не совсем адекватно то еле еле душа в теле получился вялый +3.5% февральчик. 

Март тоже «не без потерь» из за неопределенности с позой рубля (она была не в бу и рубль сползал мучался во флете) сильно не прыгал в СиПи и пропустил там четкий селл сигнал который в первую цель нас привел бы уже точно. Поэтому руБЛЯ буду тянуть как… не в смысле как а до упора в общем. 

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

Запаслись попкорном перед открытием Америки?

Mar 7 — OI Chart
for Mar 8 Expiry
Max Pain = 277.5
P/C Ratio = 2.21

Запаслись попкорном перед открытием Америки?



ТСЛаб: инструменты для парного трейдинга и арбитража - новый кубик для Вас

Арбитраж и парный трейдинг — те стратегии, которые я использовал в течение довольно длительного времени в то время, когда эти стратегии позволяли очень хорошо зарабатывать.

Лет 8 назад «золотые самородки» буквально валялись под ногами. Нужно было просто нагнуться и взять их. Автоматизации практически не существовало.

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

Но стало интересно — а как же обстоят дела с арбитражом и парным трейдингом сейчас?

Захотелось «вспомнить молодость» и поэтому решил сделать кубик, причём чтобы он был удобный и пригодный для построения спредов.

Сказано — сделано!

Вот что получилось:

ТСЛаб: инструменты для парного трейдинга и арбитража - новый кубик для Вас


Раньше трейдеры той компании, руководителем которой я являлся, сидели перед монитором, на котором были 4 стакана:

1) Фьюч на РАО «ЕЭС» и акция РАО «ЕЭС»
2) Фьюч на Газпром и акция на Газпром

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

P/E уже не работает?

Самый понятный параметр при оценке компании — это соотношение стоимости и годовой прибыли. Так называемое P/E. Здравый смысл и многочисленные исторические исследования показывают что надо брать компании с низким P/E. Давайте прогоним простейший тест, чтобы проверить — так ли это. Делаем это на штатовском рынке с помощью замечательного сервиса portfolio123.com


P/E уже не работает?

Здесь использованы некоторые дополнительные фильтры по фундаменту (в основном чтобы отсортировать полный шлак и неликвид). И берутся 50 лучших стоков с наименьшим соотношением P/E. Как мы видим результат практически идентичен обычному S&P500. Получается нас обманывают?

Ответ — не совсем. Но важны детали.

Детали будут в следующем топике

взято отсюда investors.team


Плюсы и минусы торговых стратегий (для старичков?)

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

Если там я писал о том, с чего начинать, то тут уже скорее о том, чем стоить продолжить или даже закончить ))

Сегодня речь пойдёт о HFT и хеджерских стратегиях

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

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



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

44 постулата успешной работы на финансовых рынках

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

  1. В большинстве случаев демо-счет больше вам навредит, чем поможет, вселив излишнюю уверенность в себе. Начните свой путь на рынке сразу с реальной торговли небольшим счетом. Психология торговли реального и демо-счета различается кардинально. Единственным плюсом является выработка технических навыков.
  2. Не пренебрегайте планированием. Торгуйте исключительно по заранее составленному плану, если на рынке не произошло ничего экстраординарного. Это одно из самых главных правил. Далее в некоторых пунктах будут встречаться его частные случаи.
  3. Бездумное усреднение не приводит ни к чему хорошему. Процесс усреднения должен соответствовать Вашему торговому плану.
  4. Будьте готовы к «чрезвычайно сильным движениям рынка». Не совершайте необдуманных поступков на таких движениях. Чаще всего подобные моменты воспринимаются как шанс быстро заработать. Вероятность же быстро потерять не берется в расчет.
  5. Будьте осторожны с неликвидными финансовыми инструментами. Не выделяйте на них более 20% вашего депо, естественно, принимая во внимание его объемы.
  6. В самом начале пути куда важнее суметь сохранить капитал, чем пытаться приумножить его. Не ставьте себе сразу невыполнимых планов.
  7. Верность вашей торговой стратегии можно оценить только на долгосрочном временном промежутке (более трех лет).
  8. Вкладывайте в финансовые рынки столько, сколько готовы потерять (как физически/финансово так и морально/эмоционально), однако помните, что без большого риска практически невозможно достичь успеха.
  9. Высказывания некоторых личностей могут достаточно серьезно влиять на рынок. Часто движения, вызванные под таким влиянием, являются краткосрочными и фундаментально необоснованными. Фильтруйте информацию.
  10. Глобальный тренд не меняется за 1 день, сколь бы сильное ни было движение.
  11. Диверсификация важна, но не стоит переусердствовать. Следить за множеством финансовых инструментов бывает слишком сложно, что приводит к снижению качества принимаемых вами решений.
  12. Для входа в рынок либо выхода из него всегда должна быть веская объективная причина, которую вы можете объяснить себе без эмоций.
  13. Если Вы торгуете активно, то используйте стопы. Порой самостоятельно бывает эмоционально (а также физически по времени) тяжело зафиксировать убыток тогда, когда это необходимо. Когда вы поставили стоп-лосс, не убирайте его при приближении цены к нему.
  14. Если на основе накопленного опыта Вы выработали для себя 100%-ю установку, то следуйте ей неукоснительно. К примеру, если вы решили не шортить Сбербанк (ну не получается — постоянные убытки), так не шортите же Вы Сбербанк, каким бы подходящем не казался момент! Иначе ощущение неправильно принятого решения начнет довлеть над вами сразу же после входа в позицию. Все это только звучит просто. На самом же деле, зачастую, ранее совершенные ошибки повторяются снова и снова.
  15. Если на растущем тренде рынок/инструмент находится на уровне исторического максимума, то куда больше шансов, что он продолжит идти вверх, чем уйдет в коррекцию. Вас не должна смущать «слишком высокая стоимость» инструмента, если фундаментально он привлекателен. Уже скоро текущая цена может оказаться очень дешевой.
  16. Если твердо решили покупать, и ликвидность это позволяет, то не гонитесь за микроскопическими выгодами в цене: покупайте по рынку. Тогда он точно от вас не уйдет.
  17. Зачастую внутридневная торговля на долгосрочном временном интервале не приносит сверхприбылей, однако ведет к физическому и моральному истощению.
  18. Когда вы перестаете что-либо понимать и у Вас ничего не получается, все-таки стоит занять позицию «вне рынка» (либо на это время войти в короткие ОФЗ), как бы это ни было тяжело морально.
  19. На плохих новостях покупайте, на хороших продавайте, а не наоборот. Но без фанатизма: учитесь оценивать «качество» новостей.
  20. Не воспринимайте всерьез краткосрочные инвестиционные рекомендации брокерских компаний.
  21. Не позволяйте эмоциям влиять на реализацию вашего торгового плана.
  22. Не пытайтесь как можно быстрее отыграть потери. Это приведет к потерям еще большим.
  23. Не стоит покупать/продавать в моменты затишья после бурного роста/падения рынка.
  24. Не стоит рассказывать о своих победах, а уж тем более, о будущих планах, если Вас об этом не спрашивают.
  25. Не существует разницы в торговле большими и маленькими суммами. Вас не должна пугать большая позиция, как и малая не должна вести к легкомыслию.
  26. Невозможно торговать, никогда не неся убытков. После каждой убыточной сделки/торгового дня определите, почему так произошло, и что вы сделали неправильно. При этом, убытки могут возникнуть даже тогда, когда вы все сделали правильно.
  27. Недополученная прибыль намного лучше полученных убытков. Не думайте о том, что «могло бы быть, если...». (не путать с анализом ошибок).
  28. Никогда не будьте уверены в успехе на 100%. Иначе при наступлении неблагоприятного исхода, растет риск необдуманных поступков.
  29. Никто и никогда не поведает Вам секретов и граалей рынка, однако, опыт других людей порой может быть действительно полезен.
  30. Определите для себя максимальную расчетную прибыль по инструменту, либо по итогам торгового дня. Если она достигнута, зафиксируйте ее и остановитесь. Далее внесите изменения в ваш торговый план.
  31. Самый важный из всех возможных ресурсов – информация.
  32. Ох как заезжено, но из-за важности все-таки скажу: «не торгуйте против тренда»! Не покупайте стагнирующие акции и не продавайте растущие без веских на то оснований.
  33. Помните о том, что рынки падают намного быстрее, чем растут.
  34. После фиксации прибыли, рискуйте только ее частью при входе в новую позицию.
  35. Поставьте себе глобальную цель в жизни. Постепенное движение к своей цели – залог успеха.
  36. Потенциальная прибыль должна быть минимум в 2 раза выше возможного убытка (частный случай: отношение тейк-профита к стоп-лоссу).
  37. Примите тот факт, что большинство близких вам людей не будут понимать, чем вы занимаетесь, а объяснить это будет невозможно, да и не стоит этого делать.
  38. Следите за фактами, избегайте мнений.
  39. Сначала идет движение рынка, и лишь потом вы сможете увидеть причину (если вообще сможете), которая к данному движению привела. Не думайте, что Вы способны очень сильно опередить рынок по времени, несмотря на его неэффективность.
  40. Спекулятивная торговля намного опаснее и сложнее простого инвестирования. Для 99% инвесторов стратегия «купил и держи» является лучшей из возможных.
  41. Фиксирование минимальной прибыли после долгой просадки – наиболее частая, и, при этом, одна из самых серьезных ошибок. Если далее рынок продолжит расти, то эмоционально вам будет слишком тяжело войти в позицию выше, чем вы из нее необоснованно вышли.
  42. Фундаментальный анализ всегда первичен, а технический вторичен.
  43. При отсутствии большого опыта, чаще торгуйте в лонг, чем в шорт. Исключение: это противоречит Вашему торговому плану.
  44. Учитесь отдыхать, не думайте о рынке постоянно.

 

Алексей Соловцов, Инвестиционная Палата.


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