Избранное трейдера Владимир Гончаров

по

Разбор системы "Контртренд"

Еще одна до боли знакомая мне система здесь значится как «Контртренд». У меня опять же немножко по другому, но логику мы пытаемся реализовать одну. У меня так сказать чуть подольше и покрупней, ибо оптимизирую я прибыль на сделку, у Татарин30 все поуже и сшибает он пипсы, максимизируя число профитных сделок. Ну, так сказать каждому свое. 
В моей формализации система выглядит так:
1. Первые 2 часа шортим фишки которые сильно выросли: 2,5% от закрытия основной сессии вчера.
2. Даем им 30 минут и смотрим по MAE и MFE в WL. Таким образом я пытаюсь хоть как то релизовать предложенные стопы (сложность в том что на 15 минутных котировках совершенно непонятно, первым тебя вынесет по стопу в 0,5% или даст зафиксировать профит по 0,5/1%) . 
Оке. Берем данные с 2010 по 2018 годы. Акции с обьемом от 300 лямов.
Оцениваем. Вот если просто закрыть через полчасика:
/> /> /> />
Названия строк


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

Вторая система Татарина30.

Еще более знакома мне система которая у Татарина30 называется "Лидеры роста от 4,5%". Эту систему я нашел где то лет 8 назад, тестируя данные с 2006 года. У меня она выглядит несколько иначе, но логика та же. 
Давайте попробуем потестить некоторые моменты и утверждения.
Формализуем ее так:
1. Вход по клозу в 18.40 
2. Закрытие в 10.30.
3. Тест на фишках с обьемом от 300 лямов в день.
4. Все остальное как описано в системе
Утверждается что лучше когда закрытие сессии произошло на максимумах дня, даже указывается длина тени: 0,3%. Если больше то типа не надо.
В формализации которой я привел с точностью до наоборот, чем ближе закрытие дня к экстремумам, тем… хуже:

/> /> /> />
Названия строк Колич    Profit %    ±
>0.3 359 0,95 0,61
<0,3


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

Что делать, если не успел войти в сделку

    • 16 марта 2019, 17:46
    • |
    • Kir
  • Еще
В этом посте поговорим о тех ситуациях, когда, по каким-то причинам, пропускается вход в сделку. Судя по тому, как часто мне задают вопросы на эту тему, значит проблема достаточно распространена. Постараюсь рассказать, что делать, чтобы не опоздать на поезд, и вовремя сеть в свой вагон. А, если не успели, подскажу, как дождаться следующего, чтобы не бежать вслед, ломая ноги теряя багаж.

Что делать, если не успел войти в сделку
Причин, когда трейдер не успевает войти в рынок предостаточно. Наиболее распространенные, достаточно банальны — это отсутствие трейдера за терминалом (не следил за торгами по каким-то обстоятельствам). Или, когда трейдер боится войти в рынок, и цена на его глазах уходит семимильными шагами вдаль. У неподготовленного человека, без достаточного опыта торговли, в этот момент борются два чувства: страдания по упущенной точке входа, которая могла принести очень хорошую прибыль, и страх входа в позицию из-за обоснованного опасения отката. Как быть? Попробуем разобраться.

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

Тестирование системы Татарина30.

Попались на глаза системы приписываемые Татарину30. Незнаю насколько это соответствует действительности, но по стилю изложения и грамматическим ошибкам, да, похоже Татарин приложил там руку и голову и все остальное к этому тексту.
Подход озвученный Татарином30 близок мне, я также предпочитаю строгую формализацию и тесты на историю и также юзаю WL. Из 11 систем озвученных здесь 2 мне показались так сказать «до боли знакомыми».
При этом я работаю на гораздо больших таймфреймов, и оптимизирую я средний профит на сделку, а не процент выигрышных сделок. И плечо 1:5 для меня невозможен. И нет стопов, вообще. Однако некоторые зависимости мы юзаем одинаковые, только то что у Татарина30 называется "Лидеры роста от 4,5%", у меня называется «Таймс», а "Фьючерсы" у меня проходят по ником «Фальстарт».


В чем прелесть системы «Фьючерсы»-она легко формализуется, за одним «но»-стопов. Это надо тестировать на тиках чтобы корректно оценить что первым сработает тейкпрофит или стоплосс, ведь разница между ними всего 0,7%. Однако если система работающая, то она должна показывать профит и без этих тонких настроек. 

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

скрипт для 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

Каким должно быть соотношение стоп-лосса к тэйк-профиту?

Введение


Есть один старый анекдот:

Пришел мужик на базар курицу покупать, идет и цену спрашивает.

-         Сколько стоит курица?
-         3 рубля.
-         А сколько ваша курица стоит?
-         3 рубля.
-         А у вас почем курица?
-         10 рублей!
-         Как 10? А почему так дорого, ведь она ничем не отличается?
-         Понимаешь, мужик, очень деньги нужны.

Я всегда вспоминаю этот анекдот, когда слышу о том, что соотношение стоп-лосса к тэйк-профиту должно составлять значение равное 1:2, или 1:3, или даже выше. Видимо те, кто дают такие советы, надеются, что чем выше они установят это соотношение, тем больше будет их прибыль. Почему бы тогда не установить это соотношение равным, к примеру, 1:10 или даже 1:100? Вот прибыль тогда будет, мешком не унести! Заживем!

К сожалению, на рынке не все так просто и чтобы получить больше прибыли недостаточно, как в том анекдоте, одного желания. Так каким же должно быть соотношение стоп-лосса к тэйк-профиту? В данной статье я постараюсь дать ответ на этот вопрос.



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

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

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

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

Сегодня речь пойдёт о 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. Учитесь отдыхать, не думайте о рынке постоянно.

 

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


ЭТО - Опционы BRENT. Тяну Пустышку, но Раздвигаю Ножки..




     ЭТО — это просто «Экспериментальная Торговля Опционами».



     Нулевой пустотой отметились первые две торговые сессии моего экспериментально-публичного нефтеторгования.

     Напомню предыдущие серии:


1.     Опционы BRENT. Грааль. И снова про ЭТО? «Клубничка». Часть 1

2.     ЭТО — Опционы BRENT. Часть 2. Открываем скрытое.



     Почему сегодня я решился чуть-чуть пошевелить позицию, и что мне светит (но не греет)? Ответ — не солнце...

     Я встретил выходные в равнокрылой 4х-долларовой «бабочке» 63/67/71 и готовился ПО ОТДЕЛЬНОСТИ защищать одну из ножек. Чего я опасался — на то и напоролся.

     Кто открыл удачно шорт — просто посмеётся надо мною — типа, тупорылый старый дурак...
     Кто неудачно оставил лонг — скажет что-то иное, но тоже про нефть и ейну меть...
     В общем, сколько трейдеров — столько и мнений.

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

Мои торговые правила

   Самое важное в трейдинге, это соблюдение определенных правил. Если вы их соблюдаете, то у вас есть шанс состояться как успешный трейдер на горизонте в 3-5 лет и зарабатывать этим на жизнь, а если не соблюдаете.., то и шансов у вас, увы, нет.

  Выкладываю то, что кристаллизовано мною за относительно небольшой срок нахождения в трейдинге (3 года), получено на основе собственного опыта успеха и неудач, оплачено реальными деньгами, кровью, потом и слезами, временем, почерпнуто из литературы по трейдингу, из опыта других трейдеров, в т.ч. и здесь, на Смарт-лабе… — мои основные торговые правила.   

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

  Дабы не растягивать, буду максимально краток.

  Итак,

  1 группа: «Фундамент торгового бизнеса».

  Да, именно, — БИЗНЕСА. Потому что, если вы не будете относиться к трейдингу как к бизнесу, со всеми вытекающими, но как к некой игре, способу ухода от насущных дел и проблем, неизбежно будете в долгосроке терять, как время, так и деньги.



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

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