Избранное трейдера Михаил К.

по

За 2017 год можно уже получать новый «подвид» инвестиционного вычета

Доброго времени суток всем. Хочу рассказать о том, что наступило время получения «подвида» (если можно так сказать) инвестиционного вычета. Чтобы было понятно, напомню, что на основании статьи 219.1 НК РФ можно получить три вида инвестиционного вычета:

1) Инвестиционный вычет в размере доходов от продажи ценных бумаг;

2) Инвестиционный вычет в сумме денежных средств, внесенных на индивидуальный инвестиционный счет;

3) Инвестиционный вычет в сумме дохода по операциям, учитываемым на индивидуальном инвестиционном счете.

Мы в последнее время привыкли говорить (и уже многие получили такой вид вычета) о получении вычета с суммы, внесенной на индивидуальный инвестиционный счет. Я хочу рассказать о вычете, который предусмотрен подпунктом 1 пункта 1 статьи 219.1 НК РФ – вычет в размере положительного финансового результата, полученного налогоплательщиком от реализации (погашения) ценной бумаги. Чтобы получить такой вычет, важно, чтобы ценная бумага принадлежала налогоплательщику более трех лет. Вот почему ранее мы не рассматривали и не получали такой вычет. Основание: Федеральный закон от 28.12.2013 г. № 420-ФЗ (статья 5).

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

На рынке стало трудно зарабатывать? Не смешите...

    • 08 сентября 2017, 02:45
    • |
    • COREz
  • Еще
Лидеры роста (на 07.09.2017) за 1 год
/> /> />
Акция Доходность
1. ОПИН (Открытые инвестиции), акция об. 374.77 %
2. Русская Аквакультура (бывш. Русское море), акция об. 328.75 %
3. Тучковский комбинат строительных материалов, акция об. 248.54 %
4. МРСК Центра и Приволжья, акция об. 236.87 %
5. ДВМП (FESCO), акция об. 204.02 %
6. Красный Октябрь, акция прив. 165.71 %
7. МРСК Волги, акция об.


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

Про Quik, про карман, про лимитные и стоп-заявки

Здравствуйте дорогие мои! Вы наверно уже соскучились?
Хочу поделиться с вами классной штукой в квике под названием «Карман».
Уверен, что не все знают про эту функцию.

Quik карман

Для чего нужен карман?

Представьте, что вы хотите купить ценную бумагу по определенной цене. Пусть это будет всеми известный Газпром. Вы хотите купить акцию Газпрома по цене 100р. Текущая цена болтается в ценовом коридоре 120-130.

Вы выставляете рыночную заявку на покупку в стакан по цене 100р. Так как за весь день цена не доходит до уровня 100р, то на следующее утро ваша заявка снимается. И так повторяется изо дня в день, т.к. Вы упорный и терпеливый и вот уже полгода ждете свой Газпром по 100.

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

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

Покупка коротких и средних ОФЗ – тренд августа

Покупка коротких и средних ОФЗ – тренд августа
P&L при покупке OFZ4-9.17 = (Изменение цены облигации + Керри) * Плечо / Конверсионный фактор


Дефляция вернулась: на неделе с 22 по 28 августа цены снизились на 0,2% н/н. Годовая оценка инфляции теперь составляет 3,4% г/г, что является минимум за долгое время. Такие данные убеждают в том, что ЦБ снизит ставку в сентябре, и делают вопрос о шаге снижения более острым. Если динамика инфляционных ожиданий будет удовлетворять регулятор, ключевую ставку вполне могут опустить до 8,5%, однако стоит ещё дождаться этой статистики и следить за заявлениями представителей Центробанка.

Вчера на аукционах Минфин продал ОФЗ-26219 (9 лет) и флоатер ОФЗ-29012 (5 лет): спрос на бумаги превысил предложение в 2,8 и 2,6 раз соответственно. Доходность по 26219 оказалась ниже рыночной (7,91
vs7,94), а 29012 была продана по цене 103,7% от номинала.

Рубль по-прежнему остаётся крепким по отношению к доллару (USDRUB: 58,73) и показывает в августе одну из лучших динамик среди валют развивающихся стран. В последние дни определённую поддержку рублю оказали данные по инфляции, которые увеличили спекулятивный спрос нерезидентов на ОФЗ. В свою очередь, новая макростатистка США о состоянии рынка труда (+237 тыс., консенсус: +185 тыс.) и ВВП в 2к’17 (+3.0%, консенсус: +2.7%) не продемонстрировала значительного влияния на доллар.

Август оказался благоприятным для ОФЗ, особенно для краткосрочных и среднесрочных бумаг. За месяц короткий и средний участки кривой доходности опустились, причём падение короткого составило до 30 бп (ОФЗ 26214). На таком движении можно было заработать купив, например, фьючерсы О



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

Принуждение к ИНВЕСТИРОВАНИЮ (или почему важно сохранить КЭШ)

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

К чему привела такая политика мировых ЦБ? Экономика худо-бедно как-то держится на плаву, но конечный спрос по-прежнему остается низкий. А к чему это привело на финансовых рынках? Это привело практически к безоткатному росту. Американский рынок акций вырос почти в 4 раза с марта 2009 года. На дне в марте 2009 года индекс был 666 пунктов, а сейчас почти 2500. Почему я упомянул именно индекс s&p500? Этот индекс фактически является эталоном стоимости всех активов на земле. Т.е когда мы сравниваем стоимость компаний мы так или иначе сравниваем капитализацию с американскими корпорациями.

Дешево или дорого сейчас стоят активы в мире? Для меня лично всё сейчас стоит очень дорого. Начиная с 2009 года состоялся один из самых могучих ростов на американском рынке акций. Может ли продолжиться рост? Наверно, может. Но это не отменяет того, что сейчас всё стоит очень дорого. А мировые ЦБ своими нулевыми ставками фактически принуждают людей инвестировать в акции и высокодоходные облигации. Идет выдавливание людей из КЭША (денег). Приведу пример, который всем близок. Вы скопили определенную сумму денег на покупку квартиры. И сидите, и думаете, когда ее купить. А в это время везде по сторонам трубят, что ваши деньги скоро обесценятся, превратятся в бумажки и нужно быстрее их вложить в недвижимость. Умом вы понимаете, что недвижимость очень дорого стоит, но на вас давят каждый день разные эксперты по ТВ, по радио и в журналах и вы сдаетесь и покупаете недвижку. Вспоминаем декабрь 2014 года, как люди сметали квартиры в москве, боясь остаться с рублями. Что имеем сейчас? Цены на недвижку упали. Доллар стоит не 70, а 60 руб.



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

Диалоги про фьючерсы на ОФЗ. Часть 2: стратегии

Одной из самых частых просьб читателей в прошлом обзоре был разбор кейсов, на которых можно заработать с помощью ОФЗ и/или фьючерсов на ОФЗ. Поэтому сейчас мы разберём стратегии, но только две,  сконцентрировавшись на технической части торговли для большего понимания. Конечно, представленные ниже стратегии не единственные, и о других вариантах можно прочесть на www.futofz.moex.com/s1257. Я отобрал, на мой взгляд, наиболее понятные и простые, чтобы как раз сконцентрироваться на технических аспектах. В следующей части мы разберём уже менее тривиальные стратегии.

Чтобы правильно выбрать между ОФЗ и фьючерсом на ОФЗ надо чётко понимать, что вы получаете от первого и второго инструмента.

1. ОФЗ даёт Вам прибыль за счёт изменения доходности и за счет получения первоначальной
 



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

Таблица "Портфель" в 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

Практика направленной торговли опционами на акции. Часть 1. Мифы

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

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

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

Начну с мифов. 



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

Сливаем правильно

    • 15 апреля 2017, 18:19
    • |
    • DATSKIY
  • Еще
Вообщем заморочися по поводу сколько подряд убыточных сделок должно случиться, чтобы слить депо на 50% в зависимости от риска

Формула уменьшения числа на заданный процент.

SUM = X * (1 — %)n

где 
SUM — конечная сумма=50000руб
X — начальная сумма=100000руб
% — риск на сделку /100=2%от депо/100=0.02
n — количество сделок=нужно найти

Подставляем в формулу и получаем

0.98^n=0.5

далее через логарифмы(есть на калькуляторе) находим n

n=ln0.5/ln0.98=0.693/0.02=34(округленно)

Итак нужно 34 раза быть в пролете подряд, чтобы слить половину депо при риске 2% от депо на сделку

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





99 полезных видео о трейдинге!

Всем привет!
Тем кто подписан на меня и смотрит канал возможно будет полезно! Я отсортировал все видео со своего канала по темам, кому это интересно, вот список, в котором хранятся знания, которые могут существенно улучшить вашу торговлю!
Горизонтальный объем: 
Анализ рынка с помощью горизонтальных объемов(полноценная лекция): https://www.youtube.com/watch?v=Q02xCTm2gLU 
Профиль волны — сильный фильтр при анализе: https://www.youtube.com/watch?v=BVivMOwN5_o 

Горизонтальный объём в динамике торгового дня: https://www.youtube.com/watch?v=ShXzjPzTQMA 
Горизонтальный объем, как фильтр открытия позиций: https://www.youtube.com/watch?v=_he90E7owuw 
Специфические накопления позиции на графике цены: 

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

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