Избранное трейдера Револьвер (Beekeeper)

по

Недвижимость – лучший момент для продажи сейчас

Август-Сентябрь 2017 года лучший момент для продажи недвижимости в России.
Особенно в Москве.
Таких высоких цен в долларах/евро уже больше не будет никогда.
Через года два вы сможете на те же деньги купить в 1,5-2 раза большую площадь.
Для тех, кто хочет купить себе жилье – наилучший момент будет через те же 2 года.
Те друзья и коллеги, которые послушали меня, и нашли в себе смелость зафиксироваться в 2013 году, уже сказали мне большое спасибо.

Базис:
1. Рубль/доллар на своих очередных минимумах за год.
2. Рынок недвижимости, в рублях, продолжает падать из-за падения спроса (обнищание и населения, и коммерческих структур).
3. Население уменьшается, что тоже не способствует будущему спросу.
4. Недвижимость строится и вводится темпами большими, чем продается и сдается. Плюс реновация в Москве (работает только для Москвы).
5. Экономика не восстановится для достаточного восстановления спроса, в ближайшие 5-7 лет. Будет просто стагнация (для тех, кото забанили в гугле: рост в 0,5-1,5% — это стагнация).
6. Через 5-7 лет начнется «вторая волна» кризиса в РФ, из-за массового перехода всех развитых стран на возобновляемые источники энергии и экономные технологии в части потребления/использования сырья/ископаемых, которые есть, и, к сожалению, будут основой бюджета страны.
7. Даже если прямо завтра, «чудесным» образом, начнется перестройка экономики с ресурсной на высокотехнологичную, это путь в 10-15 лет. Но она не начнется. Также как настоящая и борьба с коррупцией.
8. Качество жизни в Москве, а также в большинстве регионов не отражает текущей, завышенной стоимости недвижимости. Другими словами соотношение цена/качество жизни оставляет желать лучшего. Вследствие этого будет усиливаться миграция и переток высокотехнологичных трудовых ресурсов в другие сраны и не будет базы для роста экономики, населения и через 10-15 лет.

P.S.: Это также относится и к коммерческой недвижимости (торговые центры, офисы), с небольшими нюансами и оговорками.
P.P.S.: В недвижимости с 1999 года, инвестор, девелопер.

Тимофею личный, пламенный привет.

 

 


Шесть мифов о блокчейне и Биткойне, или Почему это не такая уж эффективная технология

Я, конечно, понимаю, что тема про биткион до ужаса заезженная, но про минусы редко пишут. А тут статья от эксперта отдела развития антивирусных технологий «Лабаратории Касперского» Алексея Маланова:

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

Уточнение: в этом посте мы поговорим о том варианте реализации технологии блокчейн, который используется в криптовалюте Биткойн. Существуют другие применения и реализации блокчейна, в некоторых из них устранены какие-либо недостатки «блокчейна классического», но обычно они построены на одинаковых принципах.

Шесть мифов о блокчейне и Биткойне, или Почему это не такая уж эффективная технология

О Биткойне в целом


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

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

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

Далай Лама

В начале нового тысячелетия, Далай Лама сформировал 18 правил жизни. Вот они:

1. Примите во внимание, что большая любовь и большие успехи связаны с большим риском.
2. Когда вы проигрываете, вы не теряете накопленный опыт.
3. Следуйте вечным трем правилам:
a) Уважай себя
b) Уважай других
c) Не уходи от ответственности за свои действия.
4. Помните, что не всегда то, что вы хотите – действительно вам нужно.
5. Учите правила, чтобы вы знали как их правильно нарушать
6. Не позволяйте маленькому спору разрушить большую дружбу
7. Если вы ошиблись – немедленно сделайте всё, чтобы её исправить.
8. Иногда нужно прислушиваться к себе, наедине.
9. Чувствуйте себя свободными, но не нарушайте границ.
10. Помните, что иногда молчание является лучшим ответом.
11. Проживите достойную жизнь, чтобы потом, в старости вам было что вспомнить.
12. Любящая атмосфера является основой для вашей жизни.
13. В спорах, говорите только о настоящем, не припоминайте прошлое.
14. Делитесь своими знаниями. Это способ достичь бессмертия.

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

23 Сайта помогающие в трейдинге

Привет трейдерам :)  Выкладываю ссылки на сайты, которые я использую почти каждый день, торгуя на Америке 8 лет.

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

 

Важно: Сохраните себе эту страницу, чтобы не потерять ссылки. либо скачайте себе этот PDF файл c полезными сайтами тут http://pennystock.ru/files/sites.pdf 

 

Сайты для просмотра графиков и сканирования (скринеры):

http://finviz.com  — Всем известный финвиз. Хороший графический скринер акций + просмотр графиков. 

http://bigcharts.com - Просто просмотр графиков, но преимущество в простоте, и показывает историю за все время, например за 20 лет на недельном графике. Этим похвастаться не могут другие сайты, тот же финвиз показывает историю за 7 лет на дневке. Поэтому если необходима история за много лет, я пользуюсь этим сайтом + красивые графики, можно настроить под себя.



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

Эмпирический пут-колл паритет или как ломается модель Блэка-Шоузла

Благодаря поступающим комментариям к платформе OptionSmile (спасибо, Кирилл Браулов) выяснилась одна интересная вещь с эмпирическим непараметрическим подходом, который лежит в ее основе.  А именно, как соблюдается пут-колл паритет в оценках Fair Value опционов. Напомню, что суть его в том, что разница между ценой пута и кола должна быть равна разнице между страйком и ценой баз.актива. Если это равенство не соблюдается, то возникает арбитраж.

Например, купив пут и продав колл на одном страйке, можно создать короткую позицию по БА. Если не соблюдается пут-колл паритет, то можно теперь захеджироваться, купив базовый актив и получить доходность без риска. В риск-нейтральном мире, в котором работает модель Блэка-Шоулза, вы всегда должны такой комбинацией зарабатывать безрисковую процентную ставку. Поэтому точная формула пут-колл паритета выглядит так:

                              P-C = X*e-rt-S



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

Глава которой нет...

    • 01 мая 2017, 14:59
    • |
    • ZDH
  • Еще
Данная статья будет посвещена торговле от уровней внутри дня на рынке Forts, для новичков она послужит экономией время.Рассмотрю дни недели и то как необходимо оценивать подход к торговле отталкиваясь от календаря.

ПОНЕДЕЛЬНИК-есть несколько моментов характеризующих этот день, особенностью служит если день недели приходится на начало месяца, тогда стоит 
смотреть на то, что недельные свечи будут формировать тени и уровни переписываются в этот день.О торговли по тренду повторяться не буду.
Да, именно в этот день переписываются уровни, лои и хаи прошлой недели, от них скоро на неделе вы будете строить новые уровни на часовике, поэтому они не будут давать гарантии на хороший трейд.Обычно трейдеры высматривают что происходит на рынке в понедельник  и очень редко совершают сделки.График должени иметь в эти дни только сильные уровни, зеркальные и дневные.От минусовых сделок в этот день страдает статистика, если работать полным лимитом дня и закрыть день в минус, то вторник вы потратите на отыгрыш и в лучшем случае в среду приступите к работе или с маленьким минусом или в нуле.Лучшим вариантом служит гарантированно забрать 2 к 1му или 2 к 1му  крыть 70% объема и перенос в б.у.Совершая сделки в этот день, помнить, что данные трейды могут завалить ваши пол недели на выход из минуса.40% от дневного лимита для торгов в этот день приемлимый объем, увеличивать только если уровень достаточно сильный о чем писал выше.Если какой то эмитент не давал точку входа в четверг и пятницу, чаще обращайте на него внимание.

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

Интересное наблюдение

    • 20 апреля 2017, 18:11
    • |
    • COREz
  • Еще
Играя на фондовом рынке обнаружил весьма полезную для интрадейной торговли закономерность. Если начать откупать лидеров падения примерно с 16:00 МСК, то велика вероятность выйти к закрытию в хороший плюс. На падающем индексе закономерность проявляется лучше. Думаю такое происходит в том числе и потому, что другие крупные рынки «просыпаются» и включаются в игру новые спекулянты, которым интересны подешевевшие активы, либо они набирают шорты. :) Самые сильные движения случаются в последние минуты торговой сессии, поэтому закрываться лучше минут за 20 до конца торгового дня.

Подборка годноты vol.3

Подборка годноты vol.3

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

1. http://radio.garden/live/  — радио со всего мира в виде интерактивной карты. Можно послушать под что угарают в любом уголке планеты. От себя рекомендую каналы в Амстердаме и Сеуле.

2. https://www.ventusky.com/ — если вы из Москвы, ты вы, наверно, уже абалдели от поехавшей погоды в столице. Для тех кто не может больше верить гисметео, этот сервис в реальном времени покажет движение всех циклонов и надвигающегося шиздеца.

3. https://www.logojoy.com/ — если рынок оставил вас окончательно без штанов, то откупоривайте заначку и открывайте шаурмичную. А через этот сервис-конструктор можете сами себе бесплатно скомстралить хипстерский логотип.

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

Никто не заметил большой красный флаг на фондовом рынке

На прошлой неделе Министерство труда сообщило, что в марте официальный уровень безработицы достиг 4.5%,  что случилось впервые за 10 лет.

Никто не заметил большой красный флаг на фондовом рынке

Это хорошая новость, конечно, потому что это означает, что экономика приближается к тому, что экономисты называют «полной занятостью».

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

Коррекция на рынке обычно определятся как снижение по меньше мере на 10% в S&P 500, медвежий рынок обычно ассоциируется снижением на 20% и более.

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

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