Постов с тегом "портфельные инвестиции": 77

портфельные инвестиции


Тестируем «всепогодный» портфель Рэя Далио

Тестируем «всепогодный» портфель Рэя Далио

Продолжаем тему тестирования портфелей от гуру. В этом обзоре мы проверим портфель Рэя Далио «All Weather», который предложил Игорь (Ihor Shulha). Процитирую его комментарий: «Еще есть интересный портфель Рэя Далио «All Weather». Как он сам пишет в своей книге, «портфель является сбалансированным и не сильно волатильным при различных рыночных условиях».



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

15-16 декабря. Деловые события Москвы

15-16 декабря. Деловые события Москвы
15-16 декабря. Деловые события Москвы

15 декабря  10:00 до 18:30 Конференция для частных инвесторов и финансовых консультантов ПОРТФЕЛЬНЫЕ ИНВЕСТИЦИИ для частных лиц              http://investforum.finstart.ru/                1000 руб

15-16 декабря  A!ONE — конференция по искусственному интеллекту  http://aione.world/ Билет на 1 день 12000 руб промокод: smartevent

15 декабря 12:00 до 18:00          SKOLKOVO Family Day 2018 http://www.skolkovo.ru/event/newyear2018/    

15 декабря c 15:00 до 19:00 Blockchain Science Day https://vizantiyskie-generaly.timepad.ru/event/848950/

16 декабря 15:30 до 17:00 Семинар с Максимом Журило: ставим цели на следующий год                https://ilovesupersport.com/lectures/stavim-supertseli-na-2019-god



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

Тестируем 6 портфелей от гуру рынка

Тестируем 6 портфелей от гуру рынка

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



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

Мой инвестиционный бюллетень. Выпуск от 19.09.2018

Мой инвестиционный бюллетень. Выпуск от 19.09.2018

На сайте Инвестиционного партнерства AB TRUST опубликован очередной инвестиционный бюллетень.

Как я анонсировалось ранее, в него теперь включен раздел с макроэкономическими показателями. Чтобы начинающим было легче ориентироваться и разобраться в значении этих показателей, я в августе и сентябре я опубликовал две статьи здесь на СмартЛабе «Доходы населения России» и «ВВП и Демография в России». Для удобства ссылки на эти статьи также есть в самом инвестиционном бюллетене в соответствующем разделе. Макроэкономические показатели помогают определить долгосрочные тенденции, и скорректировать свои инвестиционные решения.
Ещё я добавил раздел с валютами. На текущий момент в нём представлена статистика по EUR, USD и бивалютной корзине. Включение валют позволило быстро пересчитывать макроэкономические показатели в доллары США для репрезентативности сравнений с показателями других стран.

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

Сто раз об одном и том же.

При прочтении было ощущение, что читаешь одну и ту же главу, напечатанную много раз, но разными словами.

Пшеницу копнем глубже.

    • 20 апреля 2018, 15:58
    • |
    • ZDH
  • Еще
Пшеницу копнем глубже.


Здравствуйте, сегодня посмотрел на график пшеницы и задумался о том, что цена торгуется на минимумах 2010 года.Было пробито сильное сопротивление и сейчас график смотрится привлекательно, что бы его разобрать более детально.Как уже было сказано, пробивался минимум 2010г в 2017году, после цена снова уходила ниже, образовался зеркальный уровень, который пробили 3 месяца назад.Сильный, зеркальный уровень в районе 450.00.США и Россия продолжают бороться за лидирующие позиции в экспорте пшеницы, просто так никто не хочет отдавать свою долю рынка и зарабатывать меньше.На месячном таймфрейме цена касается 3 раза лини тренда, но мы помним, что цену удерживает сильный уровень и ближайшем будущем пойдет пробой линии тренда и последует движение вверх. Пшеницу копнем глубже.

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

Что такое ETF (Exchange Traded Fund), и с чем его едят?

    • 23 марта 2018, 17:47
    • |
    • domino
  • Еще
[Копипаст] [original] +свои наработки

Кривой перевод однако суть +- можно понять.
Главные активы фонда — его ценные бумаги, и чистая стоимость активов (NAV) фонда — текущая рыночная стоимость ценных бумаг фонда, плюс любые другие активы, такие как наличные деньги, минус его обязательства, затем деля результат на общее количество акций в обращении ETF. Акции биржевого индексного фонда — производные ценные бумаги, потому что их цена тесно коррелируется и получается из цен ценных бумаг в фонде.

The main assets of the fund are its securities, and the net asset value (NAV) of the fund is the total market value of the fund's securities, plus any other assets, such as cash, minus its liabilities, then dividing the result by the total number of ETF shares outstanding. The shares of an exchange-traded fund are derivative securities, because their price is closely correlated and derived from the prices of the securities in the fund.

Статья тут [ENG кликабельно]
Создание ETF представляет собой ценные бумаги, удостоверяющие законное владение долей в корзине акций.

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

Пользоваться ли плечами

    • 09 октября 2017, 22:20
    • |
    • rtsi
  • Еще

Автор: Jade Hemeon

Источник:
www.investmentexecutive.com/-/to-leverage-or-not-

Октябрь 2013

Перевод: rtsi


Покупка инвестиций с плечом — одна из наиболее спорных стратегий финансового планирования. Правильно ли это для Ваших клиентов?


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


Вот недавний пример, когда использование плеча привело к проблемам. 756 бывших  клиентов компании Money Concepts (Барри, Онтарио) могли потерять в сумме ни много ни мало 40 миллионов долларов из-за того, что покупали инвестиции с плечом. Сообщается, что розничным клиентам предлагали брать большие плечи. В некоторых случаях отдельные клиенты занимали до 1 миллиона долларов. Высший суд Онтарио недавно постановил вернуть 10 миллионов совокупных потерь клиентов, в качестве предложенного мирового соглашения в деле с компанией Money Concepts.



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

7 смертных грехов портфельного инвестирования

7 смертных грехов портфельного инвестирования
Небольшая брошюрка от инвестиционной компании Aberdeen. Кому-то эти советы покажутся банальными, а кто-то, может быть, найдет в ней что-то полезное. В любом случае, эту брошюру стоит посмотреть хотя бы ради иллюстраций — брошюра небольшая, много времени ее прочтение не займет :)  - прим. пер.

 *    *    *


Инвестиционные ловушки и как их избежать

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

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

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



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

Таблица "Портфель" в 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, "Портфель: прибыли и убытки    © ramirzaev@mail.ru") 

   -- исполнять цикл, пока пользователь не остановит скрипт или не закроет окно таблицы
   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

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