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

по

Мои выводы о локальной сравнительной динамике рынков России и США на основе 20+-летнего опыта

    • 09 декабря 2020, 12:52
    • |
    • А. Г.
      Проверенный аккаунт
  • Еще

Первая «посылка»:  долгосрочные тренды на российском  фондовом рынке создают «забугорные ковбои рынка» .

Это вовсе не негатив, а особенность фондовых рынков всех «догоняющих» экономик, начиная с Кореи. У России только одна особенность: сильная зависимость доходов бюджета (напрямую) и бизнеса (прямо или косвенно) от мировых цен на энергоносители.  Причем совершенно неважен размер этих доходов в долларах, а критичен именно размер доходов в рублях. Так как расходы в рублях.

Вторая «посылка»: «забугорные ковбои рынка» люди умные и давно изучили связь между денежно-кредитной политикой в США и фондовым рынком на протяжении последних десятилетий (как минимум с 1958 года, а может и раньше):

— при мягкой денежно-кредитной политике (ДКП) рынок растет за исключением краткосрочных падений, вызванных слухами о «кризисе», имеющими под собой какие-никакие, но основания;

— при жесткой ДКП рынок в лучшем случае стагнирует.

Естественно, что это видение они переносят на все рынки, куда думают вложить деньги.



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

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

Торговая система BWS

    • 04 декабря 2018, 07:40
    • |
    • AlexChi
  • Еще

Торговая система BWS

Введение

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

         Если вы уже давно торгуете на фондовом рынке, то наверняка заметили, что одни и те же бумаги растут сильнее рынка, а другие все время стоят на месте или даже падают. Примеров можно привести много: это и ВТБ, который разместился на IPO в 2007 году по 13.6 копеек, а сейчас стоит менее 4 копеек, это и Газпром, который когда-то в 2008 году стоил более 300 рублей, а сейчас, спустя 10 лет, стоит в два раза меньше. Да и каждый из вас без труда может привести множество подобных примеров. В то же время есть бумаги, которые выросли за это время в несколько раз, оставаясь лучшими много лет подряд.



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

ТОРГОВЛЯ ВРЕМЕНЕМ (часть2)

Часть №1 -тут http://smart-lab.ru/blog/135633.php
 
 Торговля временем.
Часть 2.
В которой я покажу, что любая, успешно  работающая на рынке стратегия – работает на принципах ТОРГОВЛИ ВРЕМЕНЕМ!
В первой части статьи я показал лишь основные, базовые приемы работы на факторе Торговли Временем. Эти приемы в первую очередь для применения на споте, на рынке акций и для трейдеров с начальным опытом ( до 5-и лет на рынке). На самом деле, Торговля Временем может выглядеть и более сложно, для более продвинутых управляющих и для других рынков. Более того – я уверен в том, что ВСЕ стабильно работающие стратегии на ВСЕХ финансовых рынках ( от облигаций до деривативов) в своей основе имеют мои принципы Торговли Временем, когда прибыль является впрямую следствием ОЖИДАНИЯ нужного исхода, а не следствием верного ПРОГНОЗА будущего изменения цены. Причем это происходит даже тогда, когда автор или пользователь той или иной биржевой стратегии не формулирует для себя эти принципы и более того – доже тогда, когда он УВЕРЕН, что зарабатывает на точности своих прогнозов. Ниже я готов показать ряд подобных примеров))


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

ТОРГОВЛЯ ВРЕМЕНЕМ (В унисон Тимофею Мартынову)

В данном топе, http://smart-lab.ru/company/smartlabru/blog/135265.php Тимофей сказал буквально следующее:
«Долгосрочные диверсифицированные инвестиции без плечей — это то, что в долгосрочном плане совершенно точно не даст вам потерять деньги.»

Если позволите, я бы хотел  дополнить эту мысль статьей, которая расширяет принцип инвестиций до понимания того, что не только долгосрочные инвестиции, но буквально ВСЕ успешные стратегии на ВСЕХ рынках в своей основе имеют базовые принципы, которые я назвал принципы «Торговля Временем».
Советую внимательно прочитать этот текст, поскольку опыт публикации на других ресурсах показал, что многим поначалу кажется написанное в статье тем, что они уже давно знали (например, многие путают эту стратегию с байэндхолд).Но спустя какое то время, многие люди перечитывая текст по 2-3 раза, с удивлением обнаруживали, что этот подход КАРДИНАЛЬНО меняет их представление о рынке и принципах работы на нем.
Могу сказать, что в этой статье содержится выжимка выводов, к которым я пришел за 20 лет работы на очень разных рынках в очень разных качествах по обе стороны прилавка ( от руководителя брокерской компании и создателя клиенского форекса на базе своего банка до скальпера на ММВБ, от ваучеров и ГКО до опционщика на Фортсе).

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

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