Избранное трейдера Константин

по

Когда уже обвал в Штатах?

Армагеддон в Штатах у нас встречают в томительном ожидании уже давно. Пока безуспешно. Сразу оговорюсь, что лютого падения я не вижу, но очень болезненная коррекция обязательно будет. Вопрос — ну когда же наконец? В какой мы сейчас позиции на пути к этому долгожданному событию?
Один из лучших предвестников — спред(разница) ставок на различные активы. Давайте смотреть. Разница между американскими 10-летками и 2-летками
Когда уже обвал в Штатах?

Как видно, спред заходил в отрицательную область перед обвалами 2000 и 2008 годов. В 2000-м вообще сигнал дал идеальный тайминг, а в 89-м и 2007-м минимум по спреду мы показывали где-то за полгода до разворота рынка. Сейчас мы конечно близки к лоу, но в отрицательную зону еще на забрались. То есть, на мой взгляд, у нас еще есть время и пространство для дальнейшего роста.

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

Вангую. РТС и Мос биржа

В общем ртс уже в шорте , мос биржа почти, надо дорисовать. Выход похоже
будет в низ, по тайму  где то месяц.
Если посмотрите на акции  менее ликвидных бумаг, там уже давно идет  фикс, почти все завалено уже, многие ждут отката, а его похоже и не будет.
Вангую. РТС и Мос биржа
Вангую. РТС и Мос биржа

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

QUIK: Бенчмарк ОФЗ к ставке ЦБ

    Может кому будет интересен скрипт на QLUA, который выступает простым бенчмарком ОФЗ с постоянным купоном к ставке ЦБ.
Основные параметры доходность и премия к ставке ЦБ, с учетом дюрации.
Скрипт не работает онлайн (оперативность тут не принципиальна), при запуске собирает параметры в таблицу и выводит на экран.
В дальнейшем планируется эти данные использовать для анализа премии доходности по дюрации для муниципальных и корпоративных облигаций к ОФЗ.

QUIK: Бенчмарк ОФЗ к ставке ЦБ


    Код скрипта на github (на github две версии одна в utf-8 для просмотра и основная версия в win1251, т.к. quik понимает только его):
github.com/trantor77/lua_scripts/boundsOFZ.lua

    Код скрипта:
--переменные
keyRateCB = 7.5
classCode = "TQOB"

function CreateTable()
    t_id = AllocTable()
    AddColumn(t_id, 0, "Бумага", true, QTABLE_STRING_TYPE, 15)
    AddColumn(t_id, 1, "Цена", true, QTABLE_DOUBLE_TYPE, 15)
    AddColumn(t_id, 2, "Доходность, %", true, QTABLE_DOUBLE_TYPE, 15)
    AddColumn(t_id, 3, "Дюрация, лет", true, QTABLE_DOUBLE_TYPE, 15)
    AddColumn(t_id, 4, "Купон, %", true, QTABLE_DOUBLE_TYPE, 15)
    AddColumn(t_id, 5, "Премия к ЦБ, бп", true, QTABLE_INT_TYPE, 15)
    AddColumn(t_id, 6, "Погашение", true, QTABLE_STRING_TYPE, 15)
    t = CreateWindow(t_id)
    SetWindowCaption(t_id, "ОФЗ")
end

function string.split(str, sep)
    local fields = {}
    str:gsub(string.format("([^%s]+)", sep), function(f_c) fields[#fields + 1] = f_c end)
    return fields
end

function getParamNumber(code, param)
    return tonumber(getParamEx(classCode, code, param).param_value)
end

function formatData(prm)
    return string.format("%02d.%02d.%04d", prm%100, (prm%10000)/100, prm/10000)
end

CreateTable()

arr = {}
sec_list = getClassSecurities(classCode)
sec_listTable = string.split(sec_list, ',')
j = 0
for i = 1, #sec_listTable do
    secCode = sec_listTable[i]
    securityInfo = getSecurityInfo(classCode, secCode)
    short_name = securityInfo.short_name
    if short_name:find("ОФЗ 26") ~= nil then
        j = j + 1
        r = {}
        r["short_name"] = short_name
        r["price"] = getParamNumber(securityInfo.code, "PREVPRICE")
        r["yield"] = getParamNumber(securityInfo.code, "YIELD")
        r["duration"] = getParamNumber(securityInfo.code, "DURATION")/365
        couponvalue = getParamNumber(securityInfo.code, "COUPONVALUE")
        couponperiod = getParamNumber(securityInfo.code, "COUPONPERIOD")
        r["coupon"] = ((365/couponperiod) * couponvalue)/10
        r["bonus"] = (r["yield"] - keyRateCB)*100
        r["mat_date"] = getParamNumber(securityInfo.code, "MAT_DATE")
        table.insert(arr, j, r)
    end
end

table.sort(arr, function(a,b) return a["duration"] < b["duration"] end)

for j = 1, #arr do
    row = InsertRow(t_id, -1)
    SetCell(t_id, row, 0, arr[j]["short_name"])
    price = arr[j]["price"]
    SetCell(t_id, row, 1, string.format("%.2f", price), price)
    yield = arr[j]["yield"]
    SetCell(t_id, row, 2, string.format("%.2f", yield), yield)
    duration = arr[j]["duration"]
    SetCell(t_id, row, 3, string.format("%.2f", duration), duration)
    coupon = arr[j]["coupon"]
    SetCell(t_id, row, 4, string.format("%.2f", coupon), coupon)
    bonus = arr[j]["bonus"]
    SetCell(t_id, row, 5, string.format("%.0f", bonus), bonus)
    mat_date = arr[j]["mat_date"]
    SetCell(t_id, row, 6, formatData(mat_date), mat_date)
end
  • обсудить на форуме:
  • Quik Lua

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

Добрый день!

Налоговая инспекция утвердила новую форму налоговой декларации 3-НДФЛ за 2018 год. Основание: приказ ФНС России от 03.10.2018 г. № ММВ-7-11/569@. Сам приказ пока не вступил в силу (начало действия документа – 1 января 2019 года). Скачать новую форму декларации можно будет позже.

Почему я обращаю внимание на этот документ? По завершении текущего 2018 года многие из вас будут обязаны отчитаться по полученным доходам, а кто-то будет претендовать на налоговый вычет. Давайте перечислим все возможные случаи, когда подается декларация 3-НДФЛ:
– получение дохода, из которого не был удержан налог налоговым агентом;
– получение дохода из-за рубежа;
– получение дохода от продажи имущества, находящегося в собственности менее трех лет;
– получение выигрыша;
– получение в подарок имущества не от близких родственников;
– необходимость получения налогового вычета в связи с расходами на приобретение или строительство жилья;
– необходимость получения налогового вычета в связи с расходами на лечение;



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

6 готовых портфелей от гуру рынка

6 готовых портфелей от гуру рынка
Попалась мне как-то в Forbes такая статья: 6 Expert Investment Portfolios You Can Implement Today. Дословно ее можно перевести как «6 инвестиционных портфелей от экспертов, которые вы можете воплотить сегодня». Звучит неплохо. Однако после прочтения мне стало понятно, что воплотить эти портфели не так-то легко. И вот, почему.



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

Про нефть

Комментарий А.Г. в одном из постов:
  Вы явно не знаете, что средняя цена нефти в 70-х была 50$  и это были совсем другие доллары «по весу», а до 25$  нефть упала при Андропове   и плюс-минус 5$ оставалась до 1991-го. А добыча СССР  была больше, так как были и Казахстан и Азербайджан.  И вообще советскую добычу РСФСР, Россия превзошла только после кризиса 2008-го.

А.Г. как всегда намешал с цифрами, правду с домыслами. Посмотрим реальность. Добыча была сопоставима, но не больше, причем экспорт был меньше. И на нефтяную иглу потихонечку мы начали подсаживаться после смерти Сталина:
Про нефть
Про покупательную способность, которая судя по следующему его комментарию, в СССР была меньше, я даже не буду давать картинки, чтобы никого не расстраивать. Скажу лишь, что по продуктам она была в разы, а то и в десятки раз выше. И заметьте, у жителей СССР не было многих трат сегодняшних россиян — например, ипотеки.

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

SI прогноз

    • 20 октября 2018, 18:40
    • |
    • jelezo
  • Еще
В середине ноября доллар против рубля покажет ещё небольшую вершину

и пойдёт  вниз на три  месяца,

впрочем тренд будет не сильный 



Индекс ММВБ, страшные перспективы с точки зрения Волнового Принципа Эллиотта.

Все доброго дня и приятных выходных!

Рассматривая структуру роста индекса ММВБ последних лет, с точки зрения EWP можно предположить, что позитив находится на издыхании.

То есть, очевидное замедление тренда, которое сопровождается существенными откатами вниз, является вполне приемлемым фактором для  формирование диагонали. И как всем (ну почти всем), имеющим представление, что такое EWP, людям известно, что формирование диагонали в конце модели степенью старше является сильным сигналом к смене тенденции.

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

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

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

Ситуация на будущий момент.

Начну с матушки нашей углеводородици нефти)
Ситуация на будущий момент.
На дневном графике видно что фигура «Голова и плечи» начала отрабатываться а значит цене в 72 уже ничего не помешает и это хороший момент для спекуляции
Ситуация на будущий момент.

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

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