Избранное трейдера Harye Solano

по

Инвестиции в инновации и новые рынки через ETF

К числу моих любимых инвестиционных инструментов относится ETF (Exchange Traded Fund) – инвестиционный фонд, акции которого торгуются на бирже. Структура ETF повторяет структуру выбранного базового индекса. Покупая одну акцию фонда, вы получаете сразу все акции, входящие в базовый индекс. Так, например, купив одну акцию фонда SPDR S&P500 (SPY) участвуете в росте 500 акций входящих в индекс S&P500. Одна акция фонда стоит 240 долларов, а для покупки всех акций индекса по отдельности потребуются сотни тысяч долларов. В этом преимущество ETF — то, что стоит дорого мы покупаем дешево.

 

Первые ETF появились на американском рынке в начале 90-х годов и быстро завоевали популярность. В 2010 году насчитывалось свыше 3000 фондов с объемом активов 1,5 трлн. долларов, а сегодня уже 9000 фондов с активами 4 трлн. долларов.



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

Переоценённые, но перспективные акции: Европа

    • 20 сентября 2017, 12:22
    • |
    • EXANTE
      Проверенный аккаунт
  • Еще
Обычно в обзорах мы избегаем переоценнённых компаний с высокими коэффициентами P/E (отношение капитализации к прибыли). Мы стараемся предлагать инвесторам адекватно оценённые или недооценённые акции без угрозы, что перед нами пузырь. Но не всегда высокий P/E означает скорое падение цены. Многие молодые и многообещающие компании переоцениваются, так как инвесторы верят в скорое расширение их рыночного охвата. Иногда компания годами остаётся перереоценённой, но не «лопается».
Переоценённые, но перспективные акции: Европа


Сегодняшний рейтинг составлен из европейских компаний с самыми высокими P/E, удовлетворяющих трём дополнительным условиям.

— Компания имеет капитализацию не ниже €2B. Иными словами, это относительно крупная компания.

— За 5 лет прибыли компании выросли. Это означает, что компания рентабельна и реально растёт. А значит, надежды инвесторов на её расширение не беспочвенны.



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

Снова ETF пугают меня...

У меня есть отдельный портфель из американских акций (брал на СПБ). Мне удобнее отслеживать его динамику и сравнивать с индексом SP500 не в терминале, а на одном сайте иностранном.
Вообщем, вчера заметил такую штуку:
Снова ETF пугают меня...
Я сравниваю свой портфель с индексом через три фонда — ETF, которые, по идее, должны следовать точно за индексом. Вчера один вдруг показал отрицательный результат. Это что вообще такое?! Они там управляют или где?! 

Возможно, это какой-то сбой, подскажите, что это.


Портфель на сентябрь-октябрь: неуверенная ставка на укрепление рубля и большие урожаи

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

Последние две недели даже при растущем ММВБ портфель болтается в боковике, в том числе и из-за неудачных спекуляций.

Соответственно, портфель приходится пересматривать следующим образом:

Продал:

Наличные USD, которые лежали в спекулятивном портфеле. Заменил на облигации РЖД БО-03 и ОФЗ, потому что это одни из немногих, которые брокеры берут под обеспечение.

Половину МРСК ЦП и Волги, тут до отчета либо боковик, либо станут защитными бумагами на большом сливе.

Лукойл — голубая фишка, в боковике. Его сольют одним из первых, потому что пиндосы обожают сливать российский рынок в 2017 году. Закрыл в безубыток.

Саратовский НПЗ — начал ремонт, поэтому есть шанс, что дивы на префы будут явно не 2000. Пока сдал, докуплю ближе к отчетам.

ОПИН — без комментариев. После объединения с Инградом балансовая стоимость компании уменьшилась в 4 (!) раза, так что P/BV теперь составляет 8(!). И ЭТО еще растет при убыточном отчете!

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

Торговая система для новичка 2. День второй

Сегодня фьючерс на доллар-рубль после неуверенного движения вверх в первой половине дня, резко обвалился на новостях с нефтяного рынка во второй половине. В сериале участвуют ТСН2, торговая система, подготовленная мной и База, заготовка для ТС, которую я рассчитываю с помощью моих друзей, «довести до ума». ТСН2 пока идентифицирует происходящее на рынке как боковик и позиций за два прошедших дня не открывала. База, наоборот, вчера открыла длинную позицию, сегодня ее закрыла и тут же открыла короткую. Заготовка, что вы хотите?!


Буду брать крипту на откате рынка.

Всем Привет, хочу озвучить Инвестиционную идею Буду брать крипту на откате рынка.

Жду когда начнется очередной откат по крипто валюте Bitcoin и Litecoin.
На откате буду приобретать, на свои и Инвесторские деньги Буду брать крипту на откате рынка.

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

Таблица "Портфель" в QUIKе


    Представляю таблицу для портфельных инвестиций. В квике до сих пор такого нет. Цвет строки меняется если Прибыль%<>5%. Обновление каждые 5 сек.
Таблица "Портфель" в QUIKе

Для её создания необходимо:
1. Создать файл «tablePortfolio.txt» в папке «C:\QUIK\Scripts». Если папки нет, создать её.
2. Скопировать туда код скрипта
3. Сохранить, выбрав кодировку «ANSI», иначе вместо русских букв могут быть кракозябры.
4. Сменить расширение файла с ".txt" на ".lua"
5. Запустить скрипт командой Сервисы->Lua  скрипты->Добавить (выбрать файл tablePortfolio.lua) ->Запустить

Код скрипта:
IsRun = true
class_code="TQBR"

function main()
   -- Получает доступный id для создания
   t_id = AllocTable()   
   
   -- добавить столбцы
   AddColumn(t_id, 1, "Бумага",       true, QTABLE_STRING_TYPE, 20)
   AddColumn(t_id, 2, "Кол-во",       true, QTABLE_INT_TYPE,     7)
   AddColumn(t_id, 3, "Цена покупки", true, QTABLE_DOUBLE_TYPE, 14)
   AddColumn(t_id, 4, "Цена текущая", true, QTABLE_DOUBLE_TYPE,   14)
   AddColumn(t_id, 5, "Прибыль, р",   true, QTABLE_DOUBLE_TYPE,   14)
   AddColumn(t_id, 6, "Прибыль, %",   true, QTABLE_DOUBLE_TYPE, 14)
   t = CreateWindow(t_id)

   for iRow=1, getNumberOf("depo_limits")-1, 1 do
      rowInPortfolioTable = getItem("depo_limits", iRow) -- получить текущую строку из таблицы "Лимиты по бумагам"            
      qtyBoughtLots  = tonumber(rowInPortfolioTable.currentbal)         
      limitKind = rowInPortfolioTable.limit_kind          
      if qtyBoughtLots>0 and limitKind<1 then      
         InsertRow(t_id, iRow)-- добавить новую строку вниз таблицы   
      end
   end
   local rows, columns = GetTableSize (t_id)
   InsertRow(t_id, rows+1) -- добавить новую строку вниз таблицы для "Итого"
   
   SetWindowCaption(t_id, "Портфель: прибыли и убытки    © [email protected]") 

   -- исполнять цикл, пока пользователь не остановит скрипт или не закроет окно таблицы
   while IsRun do 
      if IsWindowClosed(t_id)==true then
         IsRun=false
      end

      local currentPrice=0
      local qtyBoughtLots=0
      local profitAbs = 0
      local profitPerc = 0
      local currentSecCode= ""
      local fullNameOfInstrument = ""
      local limitKind = 0
      local rowInPortfolioTable = {}    -- строка из таблицы "Лимиты по бумагам"
      local tableInstrument = {}    -- данные "Таблицы текущих торгов"
      local iRowInOutTable = 1
	  local totalInvest = 0
	  local totalPortfolio = 0
	  local totalProfit = 0
	  local totalPercent = 0

      for iRow=0, getNumberOf("depo_limits")-1, 1 do
         rowInPortfolioTable = getItem("depo_limits", iRow) -- получить текущую строку из таблицы "Лимиты по бумагам"         
         
         qtyBoughtLots  = tonumber(rowInPortfolioTable.currentbal)
         
         limitKind = rowInPortfolioTable.limit_kind 
         
         if qtyBoughtLots>0 and limitKind<1    then      -- если кол-во лотов >0 и тип лимита T0
            currentSecCode = rowInPortfolioTable.sec_code
            fullNameOfInstrument =  tostring(getParamEx(class_code, currentSecCode, "SHORTNAME").param_image or "0") --"LONGNAME"
            avgPrice       = tonumber(rowInPortfolioTable.awg_position_price)                  
            currentPrice = GetAskPrice(currentSecCode)   
            profitAbs = (currentPrice-avgPrice)*qtyBoughtLots      
            profitPerc    = 100*currentPrice/avgPrice   - 100
			
			totalInvest = totalInvest + avgPrice*qtyBoughtLots  
			totalPortfolio = totalPortfolio + currentPrice*qtyBoughtLots   
            
            SetCell(t_id, iRowInOutTable, 1, fullNameOfInstrument) -- "Бумага"
            SetCell(t_id, iRowInOutTable, 2, tostring(qtyBoughtLots)) -- "Кол-во"RemoveZero(tostring(qtyBoughtLots)))
            SetCell(t_id, iRowInOutTable, 3, tostring( math_round(avgPrice, 3) ))  -- tostring(avgPrice))   -- "Цена покупки"
            SetCell(t_id, iRowInOutTable, 4, RemoveZero(tostring(currentPrice)))   -- "Цена текущая"
            SetCell(t_id, iRowInOutTable, 5, tostring( math_round( profitAbs, 0)) ) -- "Прибыль, р"
            SetCell(t_id, iRowInOutTable, 6, tostring(math_round(profitPerc, 1)) .."%") -- "Прибыль, %"
            
            if profitPerc >5 then       -- окрашиваем
               ColourRowInGreen(iRowInOutTable)
            elseif profitPerc<-5 then 
               ColourRowInRed(iRowInOutTable)
            else 
               ColourRowInYellow(iRowInOutTable)
            end   
            iRowInOutTable = iRowInOutTable+1
         end
      end
      totalProfit = totalPortfolio - totalInvest 
      totalPercent   = 100*totalProfit/totalInvest  
	  SetCell(t_id, iRowInOutTable, 1, "Итого") 
      SetCell(t_id, iRowInOutTable, 3, tostring( math_round(totalInvest, 0) ))  
      SetCell(t_id, iRowInOutTable, 4, tostring( math_round(totalPortfolio, 0)))  
      SetCell(t_id, iRowInOutTable, 5, tostring( math_round( totalProfit, 0)) ) 
      SetCell(t_id, iRowInOutTable, 6, tostring(math_round(totalPercent, 1)) .."%") 
	  
	  if profitPerc >5 then       -- окрашиваем
               ColourRowInGreen(iRowInOutTable)
            elseif profitPerc<-5 then 
               ColourRowInRed(iRowInOutTable)
            else 
               ColourRowInYellow(iRowInOutTable)
            end   
            iRowInOutTable = iRowInOutTable+1
      sleep(5000) -- пауза 5 сек.
      end
   --message("script table portfolio finished")
end


function ColourRowInRed(num_row)
   SetColor(t_id, num_row, QTABLE_NO_INDEX, RGB(255,150,150), RGB(0,0,0), RGB(255,150,150), RGB(0,0,0))
end
function ColourRowInYellow(num_row)
   SetColor(t_id, num_row, QTABLE_NO_INDEX, RGB(255,255,200), RGB(0,0,0), RGB(255,255,200), RGB(0,0,0))
end
function ColourRowInGreen(num_row)
   SetColor(t_id, num_row, QTABLE_NO_INDEX, RGB(150,255,150), RGB(0,0,0), RGB(150,255,150), RGB(0,0,0))
end
function GetAskPrice(inp_Sec_Code )
   local ask = tostring(getParamEx(class_code, inp_Sec_Code, "OFFER").param_value or 0)
   return ask
end
-- Округляет число до указанной точности
function math_round (num, idp)
   local mult = 10^(idp or 0)
   return math.floor(num * mult + 0.5) / mult
end
-- удаление точки и нулей после нее
function RemoveZero(str)
   while (string.sub(str,-1) == "0" and str ~= "0") do
      str = string.sub(str,1,-2)
   end
   if (string.sub(str,-1) == ".") then 
      str = string.sub(str,1,-2)
   end   
   return str
end
function OnStop()
   DestroyTable(t_id)
   IsRun = false   
end
  • обсудить на форуме:
  • QUIK

Американский рынок. С чего начать?

Всем привет.
Буквально на днях исполняется 2 года с того момента как я открыл брокерский счет для торговли на Московской бирже. Поторговал фьючерсами, акциями, облигациями и опционами. Много размышлял. Внутридневной торговлей не занимался, в основном краткосрок от 1-2 дней до недели. Были и потери, и приобретения. За 2 года я расширил свой кругозор и сформировал мнение (субъективное) о том, как надо торговать, чтобы, по крайней мере не слить депозит. Не разочаровался в рынке. Понял, что трейдинг — это марафон. В общем, мне предстоит ещё долгий путь.
2 года мне потребовалось, чтобы осознать, что российский ФР — это 1% от мирового и замыкаться на нем нельзя. Не буду поливать грязью российский ФР, но все же у него есть 2 серьезных недостатка:
1. Все бумаги торгуются в рублях. Это, на мой взгляд, самый важный недостаток, потому что надо постоянно думать, что будет с рублем.
2. Небольшой количество ликвидных бумаг. По этой причине, в России очень многие идеи невозможно реализовать.

Начинаю присматриваться в Американскому ФР.
Главная просьба в вам — дать ссылочки на полезные ресурсы типа google finance u yahoo finance которые помогут мне в изучение рынка.

В общем прошу совета.
Всем спасибо.

Энергетические ETF: что вам нужно знать

    • 16 августа 2017, 08:46
    • |
    • RUH666
  • Еще
Наш главный энергетический аналитик рассказывает о двух типах энергетических ETF, которые вы должны знать

Автор: Александра Линхард
10 августа 2017 года

Стив Крейг, редактор нашего «Energy Pro Service», рассказывает вам об энергетических ETF и объясняет, как они позволяют вам получать прибыль на энергетических рынках без усилий, необходимых для торговли фьючерсами.

Перевод в субтитрах:



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

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